The final message produced by the ebuild on how to activate the server contains a type, resulting in errors if one cuts and pastes the command into a terminall session and runs it. The ebuild message is: httpd and ftpd are serving out of /home/public. remember to start the servers with: ln -s /home/public/httpd /home/public/home/ftpd /service THE FIX: The message should read instead: httpd and ftpd are serving out of /home/public. remember to start the servers with: ln -s /home/public/httpd /home/public/ftpd /service The extraneous 'home' in /home/public/home/ftpd needs to be removed, so that it simply reads /home/public/ftpd Reproducible: Always Steps to Reproduce: 1. emerge publicfile 2. insure that svscan is running 3. execute the ln -s command as displayed 4. see console messages appear reporting that ftpd does not exist Actual Results: ftpd does not exist messages spam the console Expected Results: No messages should appear, the procedure should work
Created attachment 22377 [details, diff] publicfile-0.52.ebuild.diff This does what is asked, changing the pkg_postinst of net-www/publicfile-0.52
Hiya, I've made the requested fix in Portage; the updated ebuild should appear on a local rsync mirror in about an hour. Could you take a look, and confirm that this bug is fixed please? Thanks, Stu
works like I charm! I would suggest unmasking it right away, as the old error messages made stopping svscan with the bad direcctory entry nearly impossible (unless you open a new console)
It's unmasked now. Thanks for the feedback! Stu
Closing bug.