by Laurence Benjamin » Sun Apr 29, 2007 6:10 pm
Hi,
You've probably got this all sorted out now but I just thought I'd share my little hack for getting some zz's with the DS in my bedroom.
Reeboot script:
#!/bin/sh
/sbin/reboot
Sleep script:
#!/bin/sh
/usr/syno/etc.defaults/rc.d/S99ftpd.sh stop
/usr/syno/etc.defaults/rc.d/S98findhostd.sh stop
/usr/syno/etc.defaults/rc.d/S97apache-user.sh stop
/usr/syno/etc.defaults/rc.d/S97apache-sys.sh stop
/usr/syno/etc.defaults/rc.d/S95sshd.sh stop
/usr/syno/etc.defaults/rc.d/S86synodms.sh stop
/usr/syno/etc.defaults/rc.d/S85synonetbkpd.sh stop
/usr/syno/etc.defaults/rc.d/S84rsyncd.sh stop
/usr/syno/etc.defaults/rc.d/S80samba.sh stop
/usr/syno/etc.defaults/rc.d/S77synomkthumbd.sh stop
/usr/syno/etc.defaults/rc.d/S66synoindexd.sh stop
/usr/syno/etc.defaults/rc.d/S55lpd.sh stop
/usr/syno/etc.defaults/rc.d/S30hotplug.sh stop
/usr/syno/etc.defaults/rc.d/S25download.sh stop
/usr/syno/etc.defaults/rc.d/S21mysql.sh stop
/usr/syno/etc.defaults/rc.d/S20pgsql.sh stop
/usr/syno/etc.defaults/rc.d/S10UPnPportmap.sh stop
/usr/syno/etc.defaults/rc.d/S09DDNS.sh stop
/usr/syno/etc.defaults/rc.d/S03inetd.sh stop
/usr/syno/etc.defaults/rc.d/S02cardreader.sh stop
/sbin/ifconfig eth0 down
Entries added to /etc/crontab (edit this file directly, copy/paste with putty etc can cause whitespace problems):
#minute hour mday month wday who command
0 14 * * * root /usr/sbin/ntpdate -b ns.tele.dk
30 22 * * sun-thu root /laurence/scripts/sleep_script.sh
0 23 * * fri,sat root /laurence/scripts/sleep_script.sh
30 8 * * mon-fri root /laurence/scripts/reboot_script.sh
0 11 * * sat,sun root /laurence/scripts/reboot_script.sh
Reboot the DS or restart crond. Done.