site  contact  subhomenews

EasyShare needs some TLC

November 16, 2022 — BarryK

Goes to show, if something works, you cannot just assume that it will keep working. I last worked on EasyShare a couple of years ago ...no, sooner, as I implemented Android screen sharing, but didn't check the rest of EasyShare.

Things have gone wrong. We found that the 'arp-scan' utility, used by EasyShare, doesn't work. Posted about it here:

https://forum.puppylinux.com/viewtopic.php?t=7362

Then I found that the Samba 'smbd' and 'nmbd' daemons wouldn't start.

In the case of 'smbd', there was a syntax error in /etc/samba/smb.conf; a quote-character appended to the last line. Depending on settings in EasyShare, you might not hit that one.

'nmbd' wouldn't start, as /var/run is the path to create the pid file, specified in /etc/samba/smb.conf
/var/run is a symlink, and that is a very annoying problem with some programs, the last folder in the path must not be a symlink. I changed it to "/var/run/samba"

These fixes are committed:

https://github.com/bkauler/woofq/commit/2597f47a05e6ad27eee781ee6c6a60164d55d9a4

https://github.com/bkauler/woofq/commit/c34e60a115f8b62d36d71e0071366c2848d42881

https://github.com/bkauler/woofq/commit/dff43e889c79cf478a305b4e59f64be4e36d46d8

There is still more to do. I made a folder visible over the LAN, and another computer on the LAN is now able to see it, but unable to mount it, with "permission denied".      

Tags: easy