linuxcbon wrote:doggone wrote:Using a frugal install to HD. Everything I tested works well and as expected except that I can not ad a printer. When trying to ad a printer, the browser says, “The connection was refused when attempting to contact localhost:631. Please check this out before releasing 8.2.
yes, executable permissions are missing, you can solve it with the command
There are other minor bugs though :
Code: Select all
# /usr/sbin/cups_shell
/etc/init.d/cups: line 183: echo_success: command not found
cups: stopped scheduler.
/usr/bin/cups-config: line 25: dpkg-architecture: command not found
/usr/bin/cups-config: line 26: dpkg-architecture: command not found
/usr/bin/cups-config: line 54: dpkg-architecture: command not found
/etc/init.d/cups: line 175: echo_success: command not found
cups: started scheduler.
Oh, I see. That is why printing was reported as broken. The change that I made was to disable most of the daemons, including /etc/init.d/cups. This is done by clearing the "execute" permissions of the file.
The reason why I did this, is because I am becoming increasing paranoid about security, and any daemon is a potential security hole.
You can right-click on /etc/init.d/cups and choose "Properties" then tick the "Exec" checkboxes.
Or, Menu -> Setup -> QuickSetup
then click the "Manage daemons" button.
Edit:
Or, Menu -> System -> BootManager
then choose "Manage System Services"
Edit:
Ha ha, I have just spotted a bug, in that "Manage daemons" window. There is a checkbox labeled just "functions" (file /etc/init.d/functions). Do not tick that, it is not a daemon.
It doesn't matter if ticked anyway, as it is only a collection of functions. This file comes from the OpenEmbedded project, so I put it in there for compatibility with OE.
I will filter that out of the list, to avoid user confusion.