UmVirt LFS Package info
DB commit: 3c6efcfc536d7802c89703820d548c1aec13ba9b
APP commit: f0568a86eced844506f88e1faa2e7a1c73783ddf
cups
The Common Unix Printing System (CUPS) is a print spooler and associated utilities. It is based on the "Internet Printing Protocol" and provides printing services to most PostScript and raster printers.Package info
Template:
Codename: cups
Source file: cups-2.4.12-source.tar.gz
Source file size: 8157433
Source file MD5-checkum: 1f9281c661b95acc7925a220919210e2
Source directory: cups-2.4.12
Package URL: https://umvirt.com/linux/downloads/0.2.4/packages/c/cups-2.4.12-source.tar.gz
Package md5-checksum URL: https://umvirt.com/linux/downloads/0.2.4/packages/c/cups-2.4.12-source.tar.gz.md5sum
Dependances: dbus, Linux-PAM, gnutls, libusb, colord, xdg-utils.
Dependance of: hplip, sane-backends, ghostscript, !gnome-control-center, qtwebengine6, freerdp, freerdp2, !gnome-settings-daemon, ImageMagick, qt5, qt6, !libreoffice7, libreoffice.
Patches: *** NO PATCHES FOUND ***
Addons: *** NO ADDONS FOUND ***
Nestings *** NO NESTINGS FOUND ***
System preparation script:
useradd -c "Print Service User" -d /var/spool/cups -g lp -s /bin/false -u 9 lp
groupadd -g 19 lpadmin
Configuration script:
./configure --libdir=/usr/lib \
--with-rundir=/run/cups \
--with-system-groups=lpadmin \
--with-docdir=/usr/share/cups/doc-2.4.12
Build script:
make
Install script:
make install &&
ln -svnf ../cups/doc-2.4.12 /usr/share/doc/cups-2.4.12
echo "ServerName /run/cups/cups.sock" > /etc/cups/client.conf
cat > /etc/pam.d/cups << "EOF"
# Begin /etc/pam.d/cups
auth include system-auth
account include system-account
session include system-session
# End /etc/pam.d/cups
EOF