Is it possible to configure CUPS without a GUI?
If so would I have to do it remotely somehow?
If there isn't, what would you recommend with adding a printer without the web interface that CUPS has.
# extract from /var/log/cups/access_log # [...snip] 192.168.2.2 - - [22/Jan/2015:18:21:21 +0000] "POST / HTTP/1.1" 200 566 CUPS-Get-Printers server-error-version-not-supported 192.168.2.2 - - [22/Jan/2015:18:21:21 +0000] "POST /printers/Brother_HL-2030_series HTTP/1.1" 200 15824 Print-Job successful-ok # the above line logs a successful print from geany 192.168.2.2 - - [22/Jan/2015:18:26:40 +0000] "POST / HTTP/1.1" 200 673 CUPS-Get-Default server-error-version-not-supported # extract of /var/log/cups/error_log # [...snip] E [22/Jan/2015:18:21:20 +0000] Returning IPP server-error-version-not-supported for CUPS-Get-Printers (no URI) from 192.168.2.2 E [22/Jan/2015:18:21:20 +0000] Returning IPP server-error-version-not-supported for CUPS-Get-Printers (no URI) from 192.168.2.2 E [22/Jan/2015:18:21:21 +0000] Returning IPP server-error-version-not-supported for CUPS-Get-Printers (no URI) from 192.168.2.2 E [22/Jan/2015:18:26:40 +0000] Returning IPP server-error-version-not-supported for CUPS-Get-Default (no URI) from 192.168.2.2
> ls /run acpid.pid initramfs samba acpid.socket kerneloops.pid sdp alsa lock sendsigs.omit.d apache2 mdm.pid shm avahi-daemon mlocate.daily.lock systemd console motd.dynamic tor ConsoleKit mount udev console-kit-daemon.pid mysqld udisks2 crond.pid network upstart-file-bridge.pid crond.reboot NetworkManager upstart-socket-bridge.pid cups plymouth upstart-udev-bridge.pid dbus pm-utils user dirmngr pppconfig utmp dirmngr.pid resolvconf gdm_socket rsyslogd.pid