diff options
Diffstat (limited to 'misc/dnetc/files/dnetc.sh')
-rw-r--r-- | misc/dnetc/files/dnetc.sh | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/misc/dnetc/files/dnetc.sh b/misc/dnetc/files/dnetc.sh new file mode 100644 index 000000000000..e94c2bf0230d --- /dev/null +++ b/misc/dnetc/files/dnetc.sh @@ -0,0 +1,27 @@ +#!/bin/sh + +dir="CHANGETHIS" + +if [ ! -d $dir ]; then + logger -i "dnetc client directory doesn't exist. ($dir)." + exit +fi + +if [ ! -f $dir/dnetc ]; then + logger -i "dnetc client doesn't exist. ($dir/rc5des)." + exit +fi + +if [ ! -f $dir/dnetc.ini ]; then + logger -i "dnetc client config file doesn't exist. ($dir/rc5des.ini)." + exit +fi + +email=`grep "^id=" $dir/dnetc.ini|cut -d"=" -f2` + +if [ $email = "rc5@distributed.net" ]; then + logger -i "dnetc client running with default email address. ($email)" +fi + +echo -n " dnetc" +su -m nobody -c "$dir/dnetc -quiet" 2>/dev/null >/dev/null & |