The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Catalyst::Helper::InitScript::FreeBSD - /usr/local/etc/rc.d/yourapp.sh generator.

SYNOPSIS

% ./script/yourapp_create.pl InitScript::FreeBSD -- --help
usage: ./script/yourapp_create.pl
    -? -help       display this help and exits.
       -user       The real uid of fastcgi process. [default is USERNAME]
       -group      The real gid of fastcgi process. [default is GROUP]
    -p -pidfile    specify filename for pid file.
                   [default is /var/run/yourapp.pid]
    -l -listen     Socket path to listen on can be HOST:PORT, :PORT or a filesystem path.
                   [default is /var/run/yourapp.sockets]
    -n -nproc      specify number of processes to keep to serve requests.
                   [default is 4]
       -mysql      run after init mysql. [default is no]
       -postgresql run after init postgresql. [default is no]

% ./script/yourapp_create.pl InitScript::FreeBSD -- -nproc 2 -mysql 
/usr/home/bokutin/svk/YourApp/trunk/script/../yourapp.sh.sample is exist.
        overwrite? (y or n) [default n] y
/usr/home/bokutin/svk/YourApp/trunk/script/../yourapp.sh.sample was created.

The following commands were needed to complete setting up.
% sudo cp /usr/home/bokutin/svk/YourApp/trunk/script/../yourapp.sh.sample /usr/local/etc/rc.d/yourapp.sh
% sudo chmod 755 /usr/local/etc/rc.d/yourapp.sh
% sudo touch /var/run/yourapp.pid
% sudo touch /var/run/yourapp.sockets

mk_stuff

AUTHOR

Tomohiro Hosaka, <bokutin at cpan.org>

COPYRIGHT & LICENSE

Copyright 2008 Tomohiro Hosaka, all rights reserved.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.