Accepted cupsys 1.2.1-2bpo1 (source i386 all)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Thu, 22 Jun 2006 08:52:35 +0200
Source: cupsys
Binary: cupsys-bsd libcupsys2-dev cupsys libcupsys2 libcupsys2-gnutls10 libcupsimage2-dev libcupsimage2 cupsys-client
Architecture: source i386 all
Version: 1.2.1-2bpo1
Distribution: sarge-backports
Urgency: medium
Maintainer: Debian CUPS Maintainers <pkg-cups-devel@lists.alioth.debian.org>
Changed-By: Norbert Tretkowski <nobse@backports.org>
Description:
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)
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
libcupsys2-gnutls10 - Common UNIX Printing System(tm) - dummy libs for transition
Closes: 178838 235906 280718 288838 297695 309399 310152 310535 312244 312683 314135 315017 317905 320196 322018 322087 324459 324460 324464 334842 335199 335199 337093 338266 339120 345973 347641 347829 356911 357969 361258 362070 364447 365300 367943 369004 369004 370407 370450 370460 370611 371170 372198 372256 372291 372586 372696 372714 372727 373722 373839
Changes:
cupsys (1.2.1-2bpo1) sarge-backports; urgency=low
.
* Rebuilt for sarge.
* Built against dbus-1-dev.
.
cupsys (1.2.1-3) unstable; urgency=low
.
[Kenshi Muto]
* Apply upstream svn change r5673.
- Remove unnecessary %s from dirsvc.c and will solve a mysterious
cupsd crash. Thanks Neil. (closes: #372696, #370611)
- Support again * character as IP address. (closes: #372291)
- Fixes wrong command line arguments to backend. (closes: #372586, #373839)
* Improve the wording of NEWS file, thanks Tomas (closes: #372256)
* 53_usr_share_ppd_support: Use /usr/share/ppd as PPD path.
(closes: #365300, #373722)
Make symlink /usr/share/ppd/cups-transitional-dir -> /usr/share/cups/ppd
for keeping a compatibility. We'll migrate all of PPD files to
/usr/share/ppd in the future.
* Revert to use single /etc/cups/cupsd.conf file for the configuration
instead of using separate files in /etc/cups/cups.d. The migration will
be done automatically. (closes: #345973, #372727)
* Apply correct permission modes to the files under /etc/cups at postinst
stage.
* Update debconf translations:
- Danish (closes: #371170)
- French (closes: #372714)
- Italian (closes: #372198)
.
cupsys (1.2.1-2) unstable; urgency=low
.
[Kenshi Muto]
* Provides /etc/cups/ssl directory for SSL. (closes: #370407, #370450)
* Add an newline after 'Starting ...' message by appending log_end_msg
to /etc/init.d/cupsys. (closes: #370460)
.
cupsys (1.2.1-1) unstable; urgency=low
.
[Kenshi Muto]
* New upstream release 1.2.1 for Debian unstable/testing.
* 00_r5610: Apply patches from upstream r5610.
* Re-update Dutch debconf translation (closes: #369004)
* Pump up shlibs to >=1.2.1 for compatibility safe.
.
cupsys (1.2.1-0exp1) experimental; urgency=low
.
[Kenshi Muto]
* New upstream release 1.2.1.
* Update Dutch debconf translation (closes: #369004)
* Update Italian debconf translation (closes: #367943)
* Includes the installation guide of dvi filter to /usr/share/doc/
cupsys/examples/filters/dvipipetops.INSTALL is contributed by
Francesco Potort. This is partial fix for Bug#368450.
.
[Martin Pitt]
* New upstream release 1.2.0.
* Update patches for new upstream release.
* Remove debian/patches/01_cupsimage.dpatch, fixed upstream.
* Remove debian/patches/20_httpGetHostname_crash.dpatch, fixed upstream.
* debian/patches/55_ppd_okidata_name.dpatch: Change "Oki" manufacturer name
to "Okidata" to be consistent with other PPD files.
* Implement http://wiki.debian.org/PpdFileStructureSpecification:
- debian/dirs: Create /usr/share/ppd/cups-included/.
- debian/rules: Install shipped PPDs into
/usr/share/ppd/cups-included/<Manufacturer>/ and provide a symlink to
the old /usr/share/cups/model directory for backwards compatibility.
* debian/cupsys.dirs: Ship /usr/lib/cups/driver/ to avoid error messages if
it's missing.
* debian/patches/09_runasuser.dpatch, scheduler/cert.c: Change root
certificate permissions from 0440 to 0240, so that the CGI programs cannot
read it any more. Without this patch, cupsd presented its own certificate
to itself, and *every* user could do admin tasks without authentication.
* debian/cupsys-client.links: Fix cupsenable/cupsdisable manpage link.
Closes: #364447
* debian/patches/08_cupsd.conf.conf.d.dpatch:
- Set "BrowseAddress @LOCAL"; without this, sending browsing information
does not work (Browsing still has to be enabled).
- Add some comments to point out that the Port and Browsing settings are
moved to /etc/cups/cups.d/.
* debian/cupsys.postrm: Clean up passwd.md5 on purge.
.
cupsys (1.1.99.rc2-0exp1) experimental; urgency=low
.
[ Kenshi Muto ]
* New upstream release 1.2RC2.
- Because -fpie config becomes optional, compiler works on amd64 and
other architectures. (closes: #335199)
* Enable LDAP support.
* Remove duplicated update-rc.d (closes: #356911)
* Stopped asking admin password because it works only if user chooses
digest authentication. The default configuration of Debian uses
PAM and basic authentication.
* Enable dbus support.
* 03_clean.dpatch: Remove produced and remained files during build.
* Now CUPS uses 'lp' user/group privilege to call backend or any other
programs.
CUPS SystemGroup is 'lpadmin'. You need to add users who are allowed
to add/modify/remove printers/jobs/classes.
* Remove image.h.patch from source. It is no longer needed.
* 02_configure.dpath: Remove -rpath from configure.
* Fix typo in cupsys-bsd description. (closes: #362070)
* Add Galician debconf translation. (closes: #361258)
* Update Danish debconf translation. (closes: #357969)
* Use 'reload' during logrotate instead of 'restart'. It looks safe
on CUPS 1.2. (though job-restart problem still remains)
* set TZ in init script only if TZ isn't defined yet.
* Use if-fi structure style for postrotate of logrotate script.
It solves error when cupsys is not running. (closes: #347641)
* Unset TMPDIR environment variable before running daemon. (closes: #347829)
* Removed /etc/cups/pdftops.conf because it was for pdftops of upstream
version. Debian CUPS uses xpdf-utils wrapper and doesn't need
pdftops.conf.
* Notice: /etc/cups/client.conf has been removed upstream.
* Notice: {dis,en}able have been renamed to cups{dis,en}able.
.
[ Martin Pitt ]
* debian/patches/48_stdlib.dpatch: Adapted to new upstream version.
* debian/cupsys.init.d:
- Fix arguments of start-stop-daemon and remove the hideous kill
algorithm.
- Ensure that /var/run/cupsd exists; this makes the init script work with
/var/run mounted on a tmpfs.
* debian/libcupsys2-dev.files, debian/libcupsimage2-dev.files: Remove static
library; upstream does not build them any more, and they are useless
anyway.
* Add debian/patches/06_disable_backend_setuid.dpatch: Remove the uid
changing in scheduler/cups-deviced.c which was introduced recently in
upstream. It totally breaks device node access (e. g. /dev/lp0 is root:lp
0660, which is inaccessible for a process which runs as lp:root).
* debian/rules: Remove --with-cups-user, upstream does not support
it any more.
* debian/patches/09_runasuser_fixes.dpatch: RunAsUser was removed upstream;
rename the patch to 09_runasuser.dpatch and rewrite it:
- Enclose all changes in an #if CUPS_DROP_PRIVILEGES, so that it is easy to
enable this feature.
- scheduler/main.c: Drop privileges after initialization.
- scheduler/conf.c: If we build with CUPS_DROP_PRIVILEGES, set RunUser to
User instead of getuid(), since at that point we will always run as root
(privileges cannot yet be dropped at that point).
- config-scripts/cups-defaults.m4: Add --enable-privilege-dropping option.
- config.h.in: Add CUPS_DROP_PRIVILEGES option template.
* Add debian/patches/09_runasuser_autoconf.dpatch: autoconf changes for
09_runasuser_fixes.dpatch changes.
* debian/pdftops: Fix reading from stdin (https://launchpad.net/bugs/17124)
* debian/cupsys.preinst: Remove dangling /etc/cups/pdftops.conf symlink on
upgrades to unbreak printing with poppler-utils.
* debian/control: Add poppler-utils alternative for xpdf-utils dependency.
* Add debian/patches/12_quiesce_ipp_logging.dpatch:
- Drop successful IPP messages to log level 'debug' and unsuccessful ones
to 'info'.
- Do not flood access_log with successful CUPS-Get-Printers and
Get-Printer-Attributes queries (which are generated by e. g.
gnome-cups-icon every 3 seconds).
- Closes: #280718
* Add debian/patches/13_default_log_warn.dpatch: Raise default log severity
to 'warning' to not log gazillions of IPP requests by default. (other part
of #280718)
* debian/rules, debian/cupsys.postinst: Remove obsolete /etc/cups/certs and
/var/lib/cups/certs (certificates are managed in /var/run/certs now).
* debian/cupsys.preinst: Remove obsolete /etc/cups/certs symlink on upgrades.
* debian/cupsys-client.files: Install cupstestdsc and manpage.
* debian/cupsd.init: Have force-reload to reload, not restart.
* debian/cupsys.logrotate: Use force-reload instead of reload, since the
latter is not required to exist by Debian Policy.
* debian/rules: Ship browsing_status and enable_browsing.
* debian/patches/20_httpGetHostname_crash.dpatch: Add some robustifications
to httpGetHostname() to hopefully fix a reported crash.
.
cupsys (1.1.99.b1.r4885-1) experimental; urgency=low
.
[ Kenshi Muto ]
* New SVN release taken from rr4885.
* Updated Russian debconf translation, taken from cupsys trunk.
* Downgrade port and browse question to low.
* Add timeout routine to avoid lockup.
* debian/patches/08_cupsd.conf.conf.d.dpatch:
- Commented out Port/Listen/Browsing from cupsd.conf.in.
CUPS crashes when there is a duplicate definition.
* Updated Swedish debconf translation.
* Set seen false flag when ports configuration is failed.
* Allow '*' for hostname in ports.conf.
* Use /bin/echo instead of shell built-in echo.
* Improve cupsys.templates.
* Updated Russian, German, Czech,French, Vietnamese debconf translation.
* Removed example descriptions from init.d script.
* Fix IPv4 validation.
.
[ Martin Pitt ]
* Adapt debian/patches/02_configure.dpatch to r4885.
* Move forcefully killing of cupsd if start-stop-daemon fails from
postinst to init script, where it belongs to. Do not kill all running
cupsd processes, but only the one in the pid file; this will unbreak cupsd
behaviour in chroots.
* debian/cupsys.default: Remove obsolete FORCE_RESTART option.
* Resurrect debian/patches/01_cupsimage.dpatch (formerly
03_cupsimage.dpatch), as we get unresolved symbols if libcupsimage
isn't properly linked to libcupsys, causing other packages to FTBFS.
Thanks to Adam Conrad.
* debian/cupsys.init.d: Add --oknodo to not fail if cupsd is already
running.
* debian/rules: In clean rule, clean up a lot of files that are left behind
by 'make clean'.
.
cupsys (1.1.99.b1.r4876-1) unstable; urgency=low
.
[ Martin Pitt ]
* debian/local/{enable_browsing,browsing_status}: Adapt configuration file
locations to new conf.d structure.
* debian/cupsys.templates: Fix default value for cupsys/browse: 'yes' is an
invalid bool option, change to true.
* debian/cupsys.init.d: Use LSB init functions. Add lsb-base package
dependency.
* debian/cupsys.postinst: Wait a second between kill -9'ing cupsys and
checking if the process still exists to avoid false positives and upgrade
failures.
* Clean up support for /etc/cups/conf.d:
- Add debian/patches/08_cupsd.conf.conf.d.dpatch: Add include commands to
default cupsd.conf file.
- debian/cupsys.postinst: Remove fiddling with cupsd.conf.
- This will ensure that cupsd.conf will remain an unchanged conffile.
* debian/rules: Remove empty debian/patched on clean.
* debian/patches/10_cupsd.conf2.dpatch: Re-enable listening to localhost to
make the web interface work.
* debian/patches/44_fixconfdirperms.dpatch:
- Put configuration files into group root instead of nobody to avoid
privilege escalation of nobody/nogroup and comply to Debian standards.
- Use CUPS_DEFAULT_GROUP instead of 'nobody' as the default group for
setgid'ing to and conffiles which must be writable for cupsd.
- Disable changing permissions of cupsd.conf conffile.
* Add debian/patches/09_runasuser_fixes.dpatch:
- scheduler/main.c: Generate a certificate even when running as user, just
as in 1.1.x; this unbreaks local certificate authorization for cupsd
when it runs as normal user.
- scheduler/main.c: When running as non-root, call initgroups() instead of
setgroups() to allow auxiliary groups. These are required to access
different device types (lp for USB/parallel printers, dialout for serial
printers, etc.)
.
[ Kenshi Muto ]
* New SVN release taken from r4876.
.
cupsys (1.1.99.b1.r4841-1) experimental; urgency=low
.
* EXPERIMENTAL
* New SVN release taken from r4841.
* Remove -pie and -fpie from compiler option. pie option causes
a problem with Debian binutils.
I hope this change avoids FTBFS on sparc and others. (closes: #339120)
.
cupsys (1.1.99.b1.r4748-4) experimental; urgency=low
.
* EXPERIMENTAL
* 00_r4835.dpatch: Taken from r4835.
Well, r4835 removes some files. It means dpkg-buildpackage always
fails when we rebuild source. Maybe it's time to change orig source.
Moved obsolete patches to patches/obsolete.
* 48_stdlib.dpatch: Fix FTBFS for arm, mips, and mipsel.
* 03_manext.dpatch: Don't use upstream's manpage file handling.
Debian uses dh_installman.
* 04_freebsd.dpatch: Apply Brian's patch to support GNU/kFreeBSD
(closes: #338266)
* Install lppasswd as owner 'lp'.
.
cupsys (1.1.99.b1.r4748-3) experimental; urgency=low
.
* EXPERIMENTAL
* 47_pid.dpatch: Modified to allow to configure location of pid file.
(closes: #337093)
You can change this location by PidFile directive at your cupsd.conf.
* Remove example comments from init script. (closes: #334842)
.
cupsys (1.1.99.b1.r4748-2) experimental; urgency=medium
.
* EXPERIMENTAL
* 02_configure.dpatch: Modified to remove -pie/-fpie if arch = x86_64.
(closes: #335199)
.
cupsys (1.1.99.b1.r4748-1) experimental; urgency=low
.
* EXPERIMENTAL
* CUPS 1.2 snapshot (r4748) from SVN.
.
cupsys (1.1.23-13) UNRELEASED; urgency=low
.
* 38_pdftopscan.dpatch: Apply CAN-2005-0064, CAN-2004-0888,
and CAN-2005-2097 patches. (closes: #324459, #324460, #324464)
Because Debian cupsys uses xpdf wrapper instead of forked pdftops,
users aren't affected these security problems.
This patch is just for users who want to create own pdftops from
source.
* Move Port/Listen and Browsing configurations from /etc/cups/
cupsd.conf to /etc/cups/cups.d/.
.
/etc/cups/cups.d/ports.conf: Port/Listen configuration.
/etc/cups/cups.d/browse.conf: Browsing configuration
.
Migration will be done automatically.
You can configure these values by using "dpkg-reconfigure cupsys".
(closes: #235906, #297695, #178838, #288838)
.
cupsys (1.1.23-12) unstable; urgency=medium
.
* foomatic-rip may be treated as recommended tool.
Modified control file. (closes: #320196)
* Add debconf-2.0 as debconf alternative.
* Migrated to libgnutls12. (closes: #322087)
libcupsys2 backed as real library. libcupsys2-gnutls10 became
transitional package. (closes: #322018)
* Add procps to Depends: of cupsys. ps command is used by
cupsys.postinst.
* 47_pid.dpatch: Added a patch to make forked PID file.
Now init script use this file instead of one created by
start-stop-daemon.
I hope this solves Samba starting bug. (closes: #315017)
* Back gs-esp to Depends:. (closes: #312244)
PostScript printer owners may claim this, but currently
we Debian CUPS Maintainers team have massive complains about
missing gs-esp dependency. It's current best workaround to
avoid such printing problems.
.
cupsys (1.1.23-11) unstable; urgency=low
.
* "At Debconf 5" release.
* Now CUPS is maintained by Debian CUPS Maintainers Team.
<pkg-cups-devel@lists.alioth.deban.org>
* Do "sleep 2" to wait daemon's wake up. (this is just workaround...
needs better solution, for #309794 and #315017)
* Added Vietnamese translation. (closes: #310152)
* Check whether daemon is running or not before restart in logrotate.
(closes: #310535)
* Add description about foomatic-rip (in foomatic-filters package)
to README.Debian. (closes: #309399)
* Remove unnecessary comment from debian/po/de.po (closes: #314135)
* Apply status option for init script (closes: #312683). Thanks Stephen.
* Suggests cupsys-driver-gutenprint, this package is new name of
cupsys-driver-gimpprint.
* 46_ppdsdat: Move /etc/cups/ppds.dat to /var/lib/cups/ppds.dat and
make symlink. (closes: #317905)
* Unapply NOAUTH handling from 33_jobauthorize. A user warns me
it's dangerous to use.
Files:
c27b523c392977f25ac14f7108ef82f8 1042 net optional cupsys_1.2.1-2bpo1.dsc
5d16dd0b6d5abaa40f48a1490c99f2ec 4001266 net optional cupsys_1.2.1.orig.tar.gz
f80bcf46083f94e8ade7b6e1a1f20579 131027 net optional cupsys_1.2.1-2bpo1.diff.gz
1cc8fcd0076225a1f9aa1b4683f9eca2 26418 libs optional libcupsys2-gnutls10_1.2.1-2bpo1_all.deb
7f63421b5806bfa48689911951afc903 146740 libs optional libcupsys2_1.2.1-2bpo1_i386.deb
0a7f0bdb15b7c5cab9ae13a3832e4726 65026 libs optional libcupsimage2_1.2.1-2bpo1_i386.deb
da37ccd1de07313a1bb9079a7c25c3a3 2175162 net optional cupsys_1.2.1-2bpo1_i386.deb
b0b3e274be738679b3593ff8139fc9c9 78234 net optional cupsys-client_1.2.1-2bpo1_i386.deb
3450e1c577fb5a7693ebe90d330b0abe 25728 libdevel optional libcupsys2-dev_1.2.1-2bpo1_i386.deb
f32bb9b73019e4c14b2b8ac250c5e14b 6094 libdevel optional libcupsimage2-dev_1.2.1-2bpo1_i386.deb
4010788536d8db54b2ca4ee4a2d3e434 35842 net extra cupsys-bsd_1.2.1-2bpo1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
iD8DBQFErMTEr/RnCw96jQERAj71AJwNUNNwrstIwh/Tqwh1v1fyDxLqIQCfczpz
9QXnAEGTB+qhj3IlDb3UD4c=
=gDQL
-----END PGP SIGNATURE-----
Accepted:
cupsys-bsd_1.2.1-2bpo1_i386.deb
to pool/main/c/cupsys/cupsys-bsd_1.2.1-2bpo1_i386.deb
cupsys-client_1.2.1-2bpo1_i386.deb
to pool/main/c/cupsys/cupsys-client_1.2.1-2bpo1_i386.deb
cupsys_1.2.1-2bpo1.diff.gz
to pool/main/c/cupsys/cupsys_1.2.1-2bpo1.diff.gz
cupsys_1.2.1-2bpo1.dsc
to pool/main/c/cupsys/cupsys_1.2.1-2bpo1.dsc
cupsys_1.2.1-2bpo1_i386.deb
to pool/main/c/cupsys/cupsys_1.2.1-2bpo1_i386.deb
cupsys_1.2.1.orig.tar.gz
to pool/main/c/cupsys/cupsys_1.2.1.orig.tar.gz
libcupsimage2-dev_1.2.1-2bpo1_i386.deb
to pool/main/c/cupsys/libcupsimage2-dev_1.2.1-2bpo1_i386.deb
libcupsimage2_1.2.1-2bpo1_i386.deb
to pool/main/c/cupsys/libcupsimage2_1.2.1-2bpo1_i386.deb
libcupsys2-dev_1.2.1-2bpo1_i386.deb
to pool/main/c/cupsys/libcupsys2-dev_1.2.1-2bpo1_i386.deb
libcupsys2-gnutls10_1.2.1-2bpo1_all.deb
to pool/main/c/cupsys/libcupsys2-gnutls10_1.2.1-2bpo1_all.deb
libcupsys2_1.2.1-2bpo1_i386.deb
to pool/main/c/cupsys/libcupsys2_1.2.1-2bpo1_i386.deb
Reply to: