diff --git a/package/praenti/cups/cups.conf b/package/praenti/cups/cups.conf index e92e0f93a..6e47a09a2 100644 --- a/package/praenti/cups/cups.conf +++ b/package/praenti/cups/cups.conf @@ -22,11 +22,15 @@ cups_pm(){ install_init cups $confdir/cups.init + + # Run usb backend as root so it is allowed to access printer device files + chmod 700 $root/usr/lib/cups/backend/usb } if [ "${ROCKCFG_X86_BITS}" = "64" ] ; then var_append patchfiles ' ' "$base/package/praenti/cups/hotfix.diff_x86_64" fi + var_append extraconfopt " " "--with-cups-user=daemon --with-cups-group=daemon" # Force same compiler version for C and C++