Cups: Difference between revisions

From Alpine Linux
No edit summary
(→‎Make it autostart: update the cupsd.conf editing)
Line 22: Line 22:
{{Cmd|/etc/cups/cupsd.conf}}
{{Cmd|/etc/cups/cupsd.conf}}


Replace Listen 127.0.0.1:631 with Port 631
Replace ''Listen localhost:631'' with ''Listen 0.0.0.0:631''


Allow from all
Allow hosts in your subnet to connect by adding ''Allow localhost'' and ''Allow from subnet/mask'' in <Location /> section:
<pre>
# Restrict access to the server...
<Location />
  Order allow,deny
  Allow localhost
  Allow from 192.168.0.0/24
</Location>
</pre>


{{Cmd|}}


{{Cmd|/etc/init.d/cupsd restart}}
{{Cmd|/etc/init.d/cupsd restart}}

Revision as of 07:24, 19 February 2012

This material is work-in-progress ...

Do not follow instructions here until this notice is removed.
(Last edited by Ncopa on 19 Feb 2012.)

Webserver first !!

Installation

Install the CUPS package

apk add cups

Make it autostart

Next time you reboot your Alpine Linux box, you would probably want cupsd to automatically start.

rc-update add cupsd

You can check your boot services:

rc-status


/etc/init.d/cupsd start

lppasswd -a root


/etc/cups/cupsd.conf

Replace Listen localhost:631 with Listen 0.0.0.0:631

Allow hosts in your subnet to connect by adding Allow localhost and Allow from subnet/mask in <Location /> section:

# Restrict access to the server...
<Location />
  Order allow,deny
  Allow localhost 
  Allow from 192.168.0.0/24
</Location>


/etc/init.d/cupsd restart


http://[CUPS server]:631/