| DAEMON :: Control. Crea script init in Perl |
Scarica ora |
DAEMON :: Control. Classifica e riepilogo
- Licenza:
- Perl Artistic License
- Sito web dell'editore:
- http://search.cpan.org/~symkat/
DAEMON :: Control. Tag
DAEMON :: Control. Descrizione
DAEMON :: Control è un modulo perl che fornisce una libreria per la creazione di script init in Perl. Il tuo script Perl ha solo bisogno di impostare gli accessori per cosa e come vuoi qualcosa da eseguire e la biblioteca si prende cura del resto. Puoi lanciare programmi attraverso la shell (/ usr / sbin / my_program) o avviare il codice perl in un daemon modalità. I metodi singoli e a doppia forcella sono supportati e in modalità a doppia forcella tutte le cose che ti aspetteresti come riapertura Stdout / Stderr, la commutazione UID / GID è supportata.SynopsisSwite un programma che descrive il daemon: #! / Usr / bin / perl utilizza avvisi ; usare rigoroso; Utilizzare il demone :: Controllo; DAEMON :: CONTROL-> NUOVO ({NAME => "My Daemon", Lsb_Start => '$ syslog $ remote_fs', lsb_stop => '$ syslog', lsb_sdesc => 'my deemon short', lsb_desc => 'il mio demone Controlla il daemon del mio demone. ', percorso =>' /home/symkat/etc/init.d/program ', programma =>' / home / symkat / bin / programma ', programma_args => , pid_file =>' /tmp/mydaemon.pid ', stderr_file =>' /tmp/mydaemon.out ', stdout_file =>' /tmp/mydaemon.out ', fork => 2 ,}) -> Run; È quindi possibile chiamare il programma: /home/symkat/etc/init.d/program StartYou può anche creare uno script init compatibile LSB: /home/symkat/etc/init.d/program get_init_file> /etc/init.d/program Prodise.
DAEMON :: Control. Software correlato