source: ipk/source.sh4/network_samba/CONTROL/postinst@ 33696

Last change on this file since 33696 was 33696, checked in by Stephan, 11 years ago

[tpk] link samba libs to linux filesystem

File size: 1.0 KB
RevLine 
[13993]1#!/bin/sh
[23439]2INSTDIR="$1"
[13993]3
[33570]4echo INSTDIR: $INSTDIR
[33574]5export PATH=$PATH:/var/swap/bin:/mnt/swapextensions/bin:/var/bin
[33570]6
[24435]7if [ -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]10fi
11
[33574]12if [ -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]15fi
[33566]16
[33574]17echo "use restore smb.conf"
18cp /etc/titan.restore/mnt/config/smb.conf /mnt/config/smb.conf
[24435]19
[33604]20echo "check if smbpasswd exists"
[33612]21if [ ! -e /mnt/swapextensions/etc/samba/private/smbpasswd ]; then
[33604]22 touch /mnt/swapextensions/etc/samba/private/smbpasswd
[33612]23fi
[33604]24
[33696]25echo "linking libs ..."
26ln -snf $INSTDIR/lib/libcharset.so.1.0.0 /var/lib/libcharset.so
27ln -snf $INSTDIR/lib/libcharset.so.1.0.0 /var/lib/libcharset.so.1
28ln -snf $INSTDIR/lib/libiconv.so.2.5.1 /var/lib/libiconv.so
29ln -snf $INSTDIR/lib/libiconv.so.2.5.1 /var/lib/libiconf.so.2
30
[33577]31echo "start samba"
[33576]32smbd -D -s /mnt/config/smb.conf
33sleep 1
34nmbd -D -s /mnt/config/smb.conf
[33574]35
[24435]36exit 0
Note: See TracBrowser for help on using the repository browser.