FreeBSD Port: linux-foldingathome-5.02, rc.d script
Hello. I use the [EMAIL PROTECTED] client on a machine which runs mostly unattended so it would be a hassle to start it manually after each boot. Therefor I went ahead and created a rc.d script for it. It is attached to this mail. I thought it could be useful enough to be included in the port. You can set a user under which the program will run and a directory where it will be run and store its files. These are currently set to user: root and working dir: /usr/local/share/foldingathome which is like running /usr/local/bin/FoldingAtHome as root. Feel free to contact me for any questions/corrections, I'd be happy to hear any constructive criticism because this is my first rc.d script. Feel also free to use this script in any way you see fit. Regards, Tobias #!/bin/sh # PROVIDE: fah # REQUIRE: networking . /etc/rc.subr name=fah rcvar=`set_rcvar` command=/usr/local/share/foldingathome/FAH502-Linux.exe #procname= command_args= /dev/null 21 fah_flags=-freeBSD $fah_flags start_precmd=${name}_prestart start_postcmd=${name}_poststart start_cmd=${name}_start load_rc_config $name eval ${rcvar}=\${${rcvar}:-'NO'} fah_workdir=${fah_workdir:-/usr/local/share/foldingathome/} fah_user=${fah_user:-root} required_dirs=$fah_workdir fah_prestart() { fah_CURRDIR=`pwd` cd $fah_workdir } fah_poststart() { cd $fah_CURRDIR } fah_start() { su $fah_user -c nice -n 20 $command $fah_flags $command_args } run_rc_command $1 ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
FreeBSD Port: linux-foldingathome-5.02, rc.d script
Hello. I use the [EMAIL PROTECTED] client on a machine which runs mostly unattended so it would be a hassle to start it manually after each boot. Therefor I went ahead and created a rc.d script for it. It is attached to this mail. I thought it could be useful enough to be included in the port. You can set a user under which the program will run and a directory where it will be run and store its files. These are currently set to user: root and working dir: /usr/local/share/foldingathome which is like running /usr/local/bin/FoldingAtHome as root. Feel free to contact me for any questions/corrections, I'd be happy to hear any constructive criticism because this is my first rc.d script. Feel also free to use this script in any way you see fit. Regards, Tobias #!/bin/sh # PROVIDE: fah # REQUIRE: networking . /etc/rc.subr name=fah rcvar=`set_rcvar` command=/usr/local/share/foldingathome/FAH502-Linux.exe #procname= command_args= /dev/null 21 fah_flags=-freeBSD $fah_flags start_precmd=${name}_prestart start_postcmd=${name}_poststart start_cmd=${name}_start load_rc_config $name eval ${rcvar}=\${${rcvar}:-'NO'} fah_workdir=${fah_workdir:-/usr/local/share/foldingathome/} fah_user=${fah_user:-root} required_dirs=$fah_workdir fah_prestart() { fah_CURRDIR=`pwd` cd $fah_workdir } fah_poststart() { cd $fah_CURRDIR } fah_start() { su $fah_user -c nice -n 20 $command $fah_flags $command_args } run_rc_command $1 ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
FreeBSD Port: linux-foldingathome-5.02, rc.d script
Hello. I use the [EMAIL PROTECTED] client on a machine which runs mostly unattended so it would be a hassle to start it manually after each boot. Therefor I went ahead and created a rc.d script for it. It is attached to this mail. I thought it could be useful enough to be included in the port. You can set a user under which the program will run and a directory where it will be run and store its files. These are currently set to user: root and working dir: /usr/local/share/foldingathome which is like running /usr/local/bin/FoldingAtHome as root. Feel free to contact me for any questions/corrections, I'd be happy to hear any constructive criticism because this is my first rc.d script. Feel also free to use this script in any way you see fit. Regards, Tobias #!/bin/sh # PROVIDE: fah # REQUIRE: networking . /etc/rc.subr name=fah rcvar=`set_rcvar` command=/usr/local/share/foldingathome/FAH502-Linux.exe #procname= command_args= /dev/null 21 fah_flags=-freeBSD $fah_flags start_precmd=${name}_prestart start_postcmd=${name}_poststart start_cmd=${name}_start load_rc_config $name eval ${rcvar}=\${${rcvar}:-'NO'} fah_workdir=${fah_workdir:-/usr/local/share/foldingathome/} fah_user=${fah_user:-root} required_dirs=$fah_workdir fah_prestart() { fah_CURRDIR=`pwd` cd $fah_workdir } fah_poststart() { cd $fah_CURRDIR } fah_start() { su $fah_user -c nice -n 20 $command $fah_flags $command_args } run_rc_command $1 ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]