man test
man bash | grep -A7 "&&"
Что в логах? А интерфейс вообще tun0 ?
Добавьте сразу после #!..., перед остальным скриптом, строчку
logger -si New connection $IFACE is up
Эээ... а имя у файла какое? А исполнимым сделали?
файл
mount_storagewinmasta@winmasta-home-desktop /etc/network/if-up.d $ ls
total 36
-rwxr-xr-x 1 root root 549 янв. 18 2013 000resolvconf
-rwxr-xr-x 1 root root 892 июня 4 2012 avahi-autoipd
-rwxr-xr-x 1 root root 431 июня 4 2012 avahi-daemon
-rwxr-xr-x 1 root root 106 нояб. 8 17:08 mount_storage
-rwxr-xr-x 1 root root 1298 апр. 3 2013 ntpdate
-rwxr-xr-x 1 root root 1035 марта 26 2013 openssh-server
-rwxr-xr-x 1 root root 173 нояб. 7 21:38 openvpn
-rwxr-xr-x 1 root root 627 нояб. 23 2012 samba
-rwxr-xr-x 1 root root 1525 дек. 12 2012 upstart
lrwxrwxrwx 1 root root 32 окт. 31 19:23 wpasupplicant -> ../../wpa_supplicant/ifupdown.sh
winmasta@winmasta-home-desktop /etc/network/if-up.d $ sudo cat mount_storage
#!/bin/bash
logger -si New connection $IFACE is up
test "$IFACE" = "tun0" && mount -a -O _netdev &
exit 0
winmasta@winmasta-home-desktop /etc/network/if-up.d $
winmasta@winmasta-home-desktop /etc/network/if-up.d $ ifconfig
eth0 Link encap:Ethernet HWaddr 00:25:22:ab:5e:ea
inet addr:192.168.5.2 Bcast:192.168.5.255 Mask:255.255.255.0
inet6 addr: fe80::225:22ff:feab:5eea/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:51936 errors:0 dropped:0 overruns:0 frame:0
TX packets:42350 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:39698038 (39.6 MB) TX bytes:5770719 (5.7 MB)
eth1 Link encap:Ethernet HWaddr 00:25:22:ab:5e:ed
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:812 errors:0 dropped:0 overruns:0 frame:0
TX packets:812 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:99594 (99.5 KB) TX bytes:99594 (99.5 KB)
tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:10.8.0.2 P-t-P:10.8.0.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:414 errors:0 dropped:0 overruns:0 frame:0
TX packets:723 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:58476 (58.4 KB) TX bytes:93212 (93.2 KB)
winmasta@winmasta-home-desktop /etc/network/if-up.d $ sudo cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/mapper/mint--vg-root / ext4 errors=remount-ro 0 1
# /boot was on /dev/sda2 during installation
UUID=e661c987-6bad-4d3d-9adb-23f03802af8c /boot ext2 defaults 0 2
# /boot/efi was on /dev/sda1 during installation
UUID=BCB8-5EC0 /boot/efi vfat defaults 0 1
/dev/mapper/mint--vg-swap_1 none swap sw 0 0
10.8.0.1:/mnt/storage /mnt/storage nfs4 _netdev,defaults 0 0
UUID=ffbb16f3-0033-45d2-9d1e-57017aca7410 /mnt/data ext4 defaults 0 0
winmasta@winmasta-home-desktop /etc/network/if-up.d $ sudo cat /etc/mtab
/dev/mapper/mint--vg-root / ext4 rw,errors=remount-ro 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
none /sys/fs/cgroup tmpfs rw 0 0
none /sys/fs/fuse/connections fusectl rw 0 0
none /sys/kernel/debug debugfs rw 0 0
none /sys/kernel/security securityfs rw 0 0
none /sys/firmware/efi/efivars efivarfs rw 0 0
udev /dev devtmpfs rw,mode=0755 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=0620 0 0
tmpfs /run tmpfs rw,noexec,nosuid,size=10%,mode=0755 0 0
none /run/lock tmpfs rw,noexec,nosuid,nodev,size=5242880 0 0
none /run/shm tmpfs rw,nosuid,nodev 0 0
none /run/user tmpfs rw,noexec,nosuid,nodev,size=104857600,mode=0755 0 0
/dev/sda2 /boot ext2 rw 0 0
/dev/sdb5 /mnt/data ext4 rw 0 0
/dev/sda1 /boot/efi vfat rw 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,noexec,nosuid,nodev 0 0
rpc_pipefs /run/rpc_pipefs rpc_pipefs rw 0 0
gvfsd-fuse /run/user/winmasta/gvfs fuse.gvfsd-fuse rw,nosuid,nodev,user=winmasta 0 0
/dev/sdd1 /media/winmasta/Linux\040Mint\04015\040Cinnamon\04064-bit iso9660 ro,nosuid,nodev,uid=1000,gid=1000,iocharset=utf8,mode=0400,dmode=0500,uhelper=udisks2 0 0
/dev/sdc1 /media/winmasta/14EEA39159033CA3 fuseblk rw,nosuid,nodev,allow_other,default_permissions,blksize=4096 0 0
10.8.0.1:/mnt/storage /mnt/storage nfs4 rw,addr=10.8.0.1,clientaddr=0.0.0.0,_netdev 0 0
winmasta@winmasta-home-desktop /etc/network/if-up.d $ sudo umount -l /mnt/storage
winmasta@winmasta-home-desktop /etc/network/if-up.d $ sudo cat /etc/mtab
/dev/mapper/mint--vg-root / ext4 rw,errors=remount-ro 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
none /sys/fs/cgroup tmpfs rw 0 0
none /sys/fs/fuse/connections fusectl rw 0 0
none /sys/kernel/debug debugfs rw 0 0
none /sys/kernel/security securityfs rw 0 0
none /sys/firmware/efi/efivars efivarfs rw 0 0
udev /dev devtmpfs rw,mode=0755 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=0620 0 0
tmpfs /run tmpfs rw,noexec,nosuid,size=10%,mode=0755 0 0
none /run/lock tmpfs rw,noexec,nosuid,nodev,size=5242880 0 0
none /run/shm tmpfs rw,nosuid,nodev 0 0
none /run/user tmpfs rw,noexec,nosuid,nodev,size=104857600,mode=0755 0 0
/dev/sda2 /boot ext2 rw 0 0
/dev/sdb5 /mnt/data ext4 rw 0 0
/dev/sda1 /boot/efi vfat rw 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,noexec,nosuid,nodev 0 0
rpc_pipefs /run/rpc_pipefs rpc_pipefs rw 0 0
gvfsd-fuse /run/user/winmasta/gvfs fuse.gvfsd-fuse rw,nosuid,nodev,user=winmasta 0 0
/dev/sdd1 /media/winmasta/Linux\040Mint\04015\040Cinnamon\04064-bit iso9660 ro,nosuid,nodev,uid=1000,gid=1000,iocharset=utf8,mode=0400,dmode=0500,uhelper=udisks2 0 0
/dev/sdc1 /media/winmasta/14EEA39159033CA3 fuseblk rw,nosuid,nodev,allow_other,default_permissions,blksize=4096 0 0
запустил
sudo service interfaces restartчто-то случилось с цветовой схемой, перезагружаюсь
Пользователь решил продолжить мысль 08 Ноября 2013, 14:29:18:
если
sudo service networking restart - слетает cinnamon, проверил на live cd
сейчас загрузился, не примонтировано, сделал
sudo ifconfig tun0 down а потом
sudo ifconfig tun0 up - примонтировалось, т.е. выходит при загрузке все равно не монтирует
Пользователь решил продолжить мысль 08 Ноября 2013, 14:40:09:
и какой скрипт в if-down положить для отмонтирования именно одной папки ?