Accepted cupsys 1.2.12-2ubuntu1 (source)

Martin Pitt martin.pitt at
Mon Aug 6 15:45:26 BST 2007

 OK: cupsys_1.2.12.orig.tar.gz
 OK: cupsys_1.2.12-2ubuntu1.diff.gz
 OK: cupsys_1.2.12-2ubuntu1.dsc
     -> Component: main Section: net

Hash: SHA1

Format: 1.7
Date: Mon, 06 Aug 2007 16:24:49 +0200
Source: cupsys
Binary: libcupsys2-dev cupsys libcupsys2 libcupsimage2 cupsys-common cupsys-client cupsys-bsd libcupsimage2-dev
Architecture: source
Version: 1.2.12-2ubuntu1
Distribution: gutsy
Urgency: low
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss at>
Changed-By: Martin Pitt <martin.pitt at>
 cupsys     - Common UNIX Printing System(tm) - server
 cupsys-bsd - Common UNIX Printing System(tm) - BSD commands
 cupsys-client - Common UNIX Printing System(tm) - client programs (SysV)
 cupsys-common - Common UNIX Printing System(tm) - common files
 libcupsimage2 - Common UNIX Printing System(tm) - image libs
 libcupsimage2-dev - Common UNIX Printing System(tm) - image development files
 libcupsys2 - Common UNIX Printing System(tm) - libs
 libcupsys2-dev - Common UNIX Printing System(tm) - development files
Closes: 193076 402370 415684 425701 426521
 cupsys (1.2.12-2ubuntu1) gutsy; urgency=low
   * Merge from debian unstable, remaining changes:
     - TearDown (fast shutdown):
       + debian/control: Add sysv-rc (>= 2.86.ds1-14.1ubuntu2) dependency.
       + debian/rules: Use 'multiuser' update-rc.d mode.
     - debian/control, debian/rules: Drop cupsys-dbg package.
     - debian/cupsys.postinst: Various transitions that need to be kept until
       the next LTS:
       + Auto-enable snmp, scsi, and serial backends on upgrade.
       + Revert to single cupsd.conf file.
       + Remove obsolete rc.d links.
     - debian/patches/ubuntu-default-error-policy-retry-job.dpatch: Retry a
       failed job instead of stopping the print queue.
     - debian/patches/ubuntu-disable-browsing.dpatch: Disable browsing by
     - Add AppArmor profile:
       + debian/local/apparmor-profile
       + debian/cupsys.postinst: Reload AA profile on configuration.
 cupsys (1.2.12-2) unstable; urgency=low
   [ Kenshi Muto ]
   * Added scripting directory to /usr/share/doc/cupsys/examples.
     This directory contains the binding code from Java, Perl, and PHP
     to CUPS. (closes: #193076)
     Although we Debian CUPS team cannot afford to maintain them,
     some of you may want them.
   * Added 'Recommends: cupsys' to cupsys-bsd. (closes: #426521)
   * Changed cupsys-client from 'Recommends: cupsys-bsd' to 'Suggests:
     cupsys-bsd.' because cupsys-bsd isn't so necessary for cupsys-client.
   * Fixed to use 'cupsys' instead of 'cups' for PAM on cups-check-pam-auth.
     (though Debian CUPS doesn't use this daemon) (closes: #425701)
   * Added debconf-2.0 to the dependency of cupsys-bsd. (closes: #415684)
   [ Martin Pitt ]
   * Drop the derooting changes. It still has some regressions, and with
     upstream not even acknowledging the need for improving cupsys' security we
     will sit on this forever. This will be replaced by an AppArmor/SELinux
     profiles in the future.
     - Drop derooting related patches:
     - debian/cupsys{,-client}.postinst: Drop the 'cupsys' user setup and file
       permission juggling.
     - debian/rules:
       + Drop --with-cups-user configure option.
       + Do not modify the upstream default backend permissions.
     - debian/cupsys.init.d: Do not touch log file permissions any more.
     - debian/cupsys.files: Drop cups-check-pam-auth.
     - debian/NEWS: Drop description of derooting changes.
     - debian/control: Drop adduser dependency.
    * debian/patches/44_fixconfdirperms.dpatch: Do not create
      /var/run/cups/certs as lp:lpadmin, but as root:lpadmin, so that cupsd
      does not need CAP_DAC_OVERRIDE. This will make it possible to create a
      sensible AppArmor/SELinux profile.
    * debian/cupsys.preinst: Fix file permissions on upgrades (owner cupsys ->
    * debian/control, debian/rules: Remove references to libcupsys2-gnutls10,
      since it's a transitional package in Etch and not relevant any more in
   * debian/cupsys.{pre,post}inst: Remove obsolete transition bits.
   * Remove obsolete debian/patches/05_avoidunknowngroup.dpatch.
   * Use ssl-cert's "snakeoil" SSL certificate by default: (Closes: #402370)
     - debian/control: Add ssl-cert dependency.
     - debian/cupsys.postinst: Symlink snakeoil SSL certificate if present, and
       there is none present yet.
   * debian/control: Replace obsolete ${Source-Version} with ${binary:Version}.
   [ Till Kamppeter ]
   * Add debian/local/textonly.{ppd,filter}: Text-only printer driver from Red
     Hat. Install it in debian/rules.
   * debian/rules: Install the D-Bus config file so that CUPS reports
     job progress to dbus clients (like sytem-config-printer).
   * Add debian/local/oopstops.{.pl,types,convs}: Helge Bliscke's oopstops
     filter to work around the bugs in the PostScript output of
     (from Install them in
 092dffe78e4b23ccb427c77e16484c41 1174 net optional cupsys_1.2.12-2ubuntu1.dsc
 d3291e2a08340e9a074b9373d2a37b24 114396 net optional cupsys_1.2.12-2ubuntu1.diff.gz
Original-Maintainer: Debian CUPS Maintainers <pkg-cups-devel at>

Version: GnuPG v1.4.6 (GNU/Linux)


More information about the gutsy-changes mailing list