Again, what does ls -l /etc/cups/cupsd.conf show?
Sorry about the delay, pc is at work,
Ok
lrwxrwxrwx 1 root root 40 Mar 16 03:45 /etc/cups/cupsd.conf -> /tmp/tcloop/cups1311/etc/cups/cupsd.conf
Hope this helps.
-----------------------------------------------------------------------------
Update,
Ok, i've deleted the /etc/cups/cupsd.conf link file, and copied /tmp/tcloop/cups1311/etc/cups/cupsd.conf to /etc/cups/
Is this really required ? Perhaps its something i've done wrong, or a side effect of installing tinycore linux to hd ?
Then I changed ownership of /etc/cups/cupsd.conf with
sudo chown tc /etc/cups/cupsd.conf
I could then edit and save changes to /etc/cups/cupsd.conf using user tc.
ls -l /etc/cups/cupsd.conf
showed user as tc and group as staff
upon shutdown with backup and reboot
ls -l /etc/cups/cupsd.conf showed root as the owner and staff as group, I now have to edit /etc/cups/cupsd.conf with
sudo nano /etc/cups/cupsd.conf
which is ok, I then rebooted and could see my changes to /etc/cups/cupsd.conf as persisting
my /opt/.filetool.lst file now looks like this
opt/bootlocal.sh
opt/bootsync.sh
opt/shutdown.sh
opt/tcemirror
opt/.filetool.lst
opt/.xfiletool.lst
home
etc/cups/cupsd.conf
etc/cups/printers.conf
etc/cups/ppd
etc/hosts
I got an error during reboot/backup as etc/cups/printers.conf does not exist yet, but I created a blank file to keep the system happy. Sorry if doing this is very dumb, im a newbie, and was just trying to get the system to reboot, I made an assumption that when i add a printer later, I'll need that file to persist a backup, ASSUMING THATS WHAT THE FILE IS FOR.
made the following changes to /etc/cups/cupsd.conf with > sudo nano /etc/cups/cupsd.conf
# "$Id: cupsd.conf.in 7199 2008-01-08 00:16:30Z mike $"
#
# Sample configuration file for the Common UNIX Printing System (CUPS)
# scheduler. See "man cupsd.conf" for a complete description of this
# file.
#
# Log general information in error_log - change "info" to "debug" for
# troubleshooting...
LogLevel info
# Administrator user group...
SystemGroup root
# Only listen for connections from the local machine.
Listen 631
Listen /var/run/cups/cups.sock
# Show shared printers on the local network.
Browsing On
BrowseOrder allow,deny
BrowseAllow all
# Default authentication type, when authentication is required...
DefaultAuthType Basic
DefaultEncryption Never
# Restrict access to the server...
<Location />
Order deny,allow
allow all
</Location>
# Restrict access to the admin pages...
<Location /admin>
Order deny,allow
allow all
</Location>
# Restrict access to configuration files...
<Location /admin/conf>
AuthType None
Require user @SYSTEM
Order deny,allow
allow all
</Location>
# Set the default printer/job policies...
<Policy default>
<Limit All>
Order deny,allow
allow all
</Limit>
</Policy>
#
# End of "$Id: cupsd.conf.in 7199 2008-01-08 00:16:30Z mike $".
#
then i ran sudo /etc/init.d/cups restart
I just accessed my print server via google chrome from another computer, using its ip address
http://10.1.1.202:631Sooo tried accessing the server from another computer using
http://box:631 and received
Oops! Google Chrome could not find box:631
from google chrome, I edited /etc/hosts file to include >10.1.1.202 box< added etc/hosts to /opt/.filetool.lst and rebooted. Still no luck acessing computer, so another look at /etc/hosts showed first line as >127.0.0.1 box localhost< I removed box from this line, my /etc/hosts file now looks like
127.0.0.1 localhost
10.1.1.202 box
rebooted with backup, but still can't access cups remotly using hostname, well i'm not going to worry about this for now.
I'm moving the computer over to the current print server running ubuntu, i'll replace it with tinycore linux and see if I can add the printer, share it and access it, will report back soon.