How to disable the automatic update of smb.conf, proftpd.conf, Applevolumes.default
From NAS-Central Buffalo - The Linkstation Wiki
(Difference between revisions)
m |
WizardFusion (Talk | contribs) m (added terastation information) |
||
| Line 27: | Line 27: | ||
mv -f /tmp/proftpd.conf /etc/proftpd.conf | mv -f /tmp/proftpd.conf /etc/proftpd.conf | ||
fi | fi | ||
| + | |||
| + | |||
| + | |||
| + | ===Terastation=== | ||
| + | The terastation has the '''/etc/init.d/mkshare.sh''' file, its contents are... | ||
| + | |||
| + | #!/bin/sh | ||
| + | |||
| + | PATH=/sbin:/bin:/usr/sbin:/usr/bin | ||
| + | |||
| + | if [ ! -x /sbin/teractrl ]; then | ||
| + | exit 1 | ||
| + | fi | ||
| + | |||
| + | # check folder | ||
| + | /sbin/teractrl -s > /dev/null 2>&1 | ||
| + | |||
| + | # generate configuration files | ||
| + | /sbin/teractrl -k > /dev/null 2>&1 | ||
| + | /usr/local/bin/mkrsconf.pl > /dev/null | ||
| + | |||
| + | exit 0 | ||
Revision as of 15:38, 26 November 2006
Can anyone please confirm that chkshare or mkshare.sh are existing on the terastation & terastation pro? (i suppose chkshare will be there...i want to add the categories) if this files are there then this is valid for all terastations..even if only telnet access is available.
- /etc/init.d/chkshare is responsible for updating the files on ppc-based boxes
- /etc/init.d/mkshare.sh is responsible for updating the files on the LS2 (MIPS)
#!/bin/sh
PATH=/sbin:/bin:/usr/sbin:/usr/bin
# generate configuration files
if [ -x /bin/mkcode ]; then
echo "Netatalk configration file generating..."
# The next line is all we need to comment out for disabling the update of AppleVolumes.default
/bin/mkcode -a > /dev/null
/bin/nkf -sEO /etc/atalk/AppleVolumes.default /tmp/AppleVolumes
mv -f /tmp/AppleVolumes /etc/atalk/AppleVolumes.default
echo "Samba configration file generating..."
# The next line is all we need to comment out for disabling the update of smb.conf.conf
/bin/mkcode -s > /dev/null
/bin/nkf -sEO /etc/samba/smb.conf /tmp/smb.conf
mv -f /tmp/smb.conf /etc/samba/smb.conf
echo "FTP configration file generating..."
# The next line is all we need to comment out for disabling the update of proftpd.conf
/bin/mkcode -f > /dev/null
/bin/nkf -sEO /etc/wu-ftpd/ftpaccess /tmp/ftpaccess
mv -f /tmp/ftpaccess /etc/wu-ftpd/ftpaccess
/bin/nkf -sEO /etc/proftpd.conf /tmp/proftpd.conf
mv -f /tmp/proftpd.conf /etc/proftpd.conf
fi
Terastation
The terastation has the /etc/init.d/mkshare.sh file, its contents are...
#!/bin/sh
PATH=/sbin:/bin:/usr/sbin:/usr/bin
if [ ! -x /sbin/teractrl ]; then
exit 1
fi
# check folder
/sbin/teractrl -s > /dev/null 2>&1
# generate configuration files
/sbin/teractrl -k > /dev/null 2>&1
/usr/local/bin/mkrsconf.pl > /dev/null
exit 0

