Network Samba Share Rox App

Configuration wizards, scanners, remote desktop, etc.
Message
Author
User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

small fix

#21 Post by shinobar »

small fix, was no message when mounting failed.
# diff -u part2-0.8 part2

Code: Select all

--- part2-0.8	2013-08-05 11:20:46.000000000 +0900
+++ part2	2014-04-28 21:52:22.416375847 +0900
@@ -24,9 +24,9 @@
   Password="\$(printf "\$Password"|base64 -d)"
 fi
 if [ \$(id -u) -ne 0 ]; then exec askpass "Mount Samba Share \\\\$Name\\$Share" \$0; fi
-mount.cifs //$IP/"$Share" "$APPDIR"/mnt-point -o username=$Username,password=\$Password,file_mode=0775,dir_mode=0775,gid=$(awk -F: '/^users/ {print \$3}' /etc/group),noserverino,nounix,sec=ntlm$IOCHARSET &&
-ln -sfT mounted.svg .DirIcon || ln -sfT drive48.png .DirIcon
+mount.cifs //$IP/"$Share" "$APPDIR"/mnt-point -o username=$Username,password=\$Password,file_mode=0775,dir_mode=0775,gid=$(awk -F: "/^users/ {print \$3}" /etc/group),noserverino,nounix,sec=ntlm$IOCHARSET
 retval=\$?
+[ \$retval -eq 0 ] && ln -sfT mounted.svg .DirIcon || ln -sfT drive48.png .DirIcon
 rm \$0
 exit \$retval
 EOF
@@ -45,9 +45,9 @@
 	cat > /tmp/try-unmount << EOF
 #/bin/ash
 if [ \$(id -u) -ne 0 ]; then exec askpass "Un-mount Samba Share \\\\$Name\\$Share" \$0; fi
-umount.cifs "$APPDIR"/mnt-point &&
-ln -sfT drive48.png .DirIcon || ln -sfT mounted.svg .DirIcon
+umount.cifs "$APPDIR"/mnt-point
 retval=\$?
+[ \$retval -eq 0 ] && ln -sfT drive48.png .DirIcon || ln -sfT mounted.svg .DirIcon
 rm \$0
 exit \$retval
 EOF
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

network_roxapp-0.8-1-utf8.pet

#22 Post by shinobar »

Icon fix, mount options, utf.8 as the default
network_roxapp-0.8-1-utf8.pet
http://shino.pos.to/party/bridge.cgi?puppy/opt/
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

Post Reply