epoch1970;420874 Wrote: > On my debian machine the web gui looks for /usr/sbin/screstart.sh > The program was not there, but still in the Plugins/script/Debian dir; > I didn't install by the book. > > I don't mind looking in the server log for a check, but anyway I see 2 > (conflicting) alternatives to the currently proposed location: > - keep everything in the Plugins dir (self contained, prone to be > overwritten, not at all in the "LSB" -whatever this means-spirit, > probably Extensions Installer-friendly) > - use /usr/local/bin (or sbin) instead of /usr/sbin. In /usr/local/* > you put binaries that ususally are of no interest to other machines, do > not belong to the OS, and should resist system updates. I think > screstart.sh typically belongs to /usr/local/* > /usr/sbin/ is not going to fly on OSX I think: large upgrade combos, > ACL checking... > > http://www.pathname.com/fhs/pub/fhs-2.3.html#USRLOCALLOCALHIERARCHY If I'm remembering correctly my rationale for using /usr/bin, it was out of a desire to put the scripts in a directory that a non-super user wouldn't have write access to...as a simple security measure. But that would be true too of /usr/local/bin, wouldn't it? If so, I don't mind changing the defaults and the setup scripts.
Can you confirm that OSX has a /usr/local/bin? -- gharris999 ------------------------------------------------------------------------ gharris999's Profile: http://forums.slimdevices.com/member.php?userid=115 View this thread: http://forums.slimdevices.com/showthread.php?t=48521 _______________________________________________ plugins mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/plugins
