source:
ipk/source.sh4/network_samba/CONTROL/postinst@
33618
| Last change on this file since 33618 was 33612, checked in by , 11 years ago | |
|---|---|
| File size: 796 bytes | |
| Rev | Line | |
|---|---|---|
| [13993] | 1 | #!/bin/sh |
| [23439] | 2 | INSTDIR="$1" |
| [13993] | 3 | |
| [33570] | 4 | echo INSTDIR: $INSTDIR |
| [33574] | 5 | export PATH=$PATH:/var/swap/bin:/mnt/swapextensions/bin:/var/bin |
| [33570] | 6 | |
| [24435] | 7 | if [ -f /mnt/config/start-config ]; then |
| [33574] | 8 | echo "enable samba autostart on /mnt/config/start-config" |
| 9 | sed s#"sambaserver=n"#"sambaserver=y"#g -i /mnt/config/start-config | |
| [24435] | 10 | fi |
| 11 | ||
| [33574] | 12 | if [ -e /var/backup ] && [ ! -e /var/backup/smb.conf ]; then |
| 13 | echo "backup smb.conf > /var/backup/smb.conf" | |
| 14 | mv -f /mnt/config/smb.conf /var/backup/smb.conf | |
| [33573] | 15 | fi |
| [33566] | 16 | |
| [33574] | 17 | echo "use restore smb.conf" |
| 18 | cp /etc/titan.restore/mnt/config/smb.conf /mnt/config/smb.conf | |
| [24435] | 19 | |
| [33604] | 20 | echo "check if smbpasswd exists" |
| [33612] | 21 | if [ ! -e /mnt/swapextensions/etc/samba/private/smbpasswd ]; then |
| [33604] | 22 | touch /mnt/swapextensions/etc/samba/private/smbpasswd |
| [33612] | 23 | fi |
| [33604] | 24 | |
| [33577] | 25 | echo "start samba" |
| [33576] | 26 | smbd -D -s /mnt/config/smb.conf |
| 27 | sleep 1 | |
| 28 | nmbd -D -s /mnt/config/smb.conf | |
| [33574] | 29 | |
| [24435] | 30 | exit 0 |
Note:
See TracBrowser
for help on using the repository browser.
![(please configure the [header_logo] section in trac.ini)](/openaaf/chrome/common/titannit_trac_banner.png)