$OpenBSD$ +----------------------------------------------------------------------- | Running cups-readonly-usr on OpenBSD +----------------------------------------------------------------------- Client side, no action. Continue to normally use lpd, cups_browsed, etc. ====================== Server side: CUPS can be set up to replace base lpd entirely. =========== 1) ensure lpd and cupsd are stopped: /etc/rc.d/lpd stop /etc/rc.d/cupsd stop 2) remove/comment out any 'lpd_flags=' from rc.conf.local(8). 3) to backup the base lp* tools, and symlink in the CUPS replacements, do: /usr/local/sbin/cups-toggle enable +----------------------------------------------------------------------- | In reference to the cups README: +----------------------------------------------------------------------- 1) USB section: the above toggle script will also do/revert the basic /dev chown'ing. 2) Printer Sharing sections: replace 'cupsd' with 'cupsd_readonly_usr' in pkg_scripts of rc.conf.local(8), carefully noting the order, after both dbus_daemon & avahi_daemon (if used). +----------------------------------------------------------------------- | To revert to the base lp* tools, do: +----------------------------------------------------------------------- /usr/local/sbin/cups-toggle disable