[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#712559: Logrotate do not restart cups



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi,

Am Do den 20. Jun 2013 um 11:19 schrieb Didier 'OdyX' Raboud:
> > ~> lsof -n G cups
> 
> This command spits an error here; what is the exact command that you are 
> running to test for this bug ?

Oh, I was not aware that there is still persons around not using zsh.
:-)

alias -g G='| grep'

> Also, note that the logrotate script is now /etc/logrotate.d/cups-daemon 
> and that it properly stops the daemon, rotates the logs, and starts the 
> daemon.

I saw it. But it doesn't seems to stop the daemon propeprly.

> I don't really see what is failing on your side. Did you maybe change 
> the cups and/or logrotate configuration? In what way? And what breaks 
> again?

~> md5sum /etc/logrotate.d/cups-daemon /etc/init.d/cups 
3e1344f49a9c579af422f903c69a2776  /etc/logrotate.d/cups-daemon
d379ac04035381af726151dd7a578350  /etc/init.d/cups

So, no, this is the original from the package.
~> dpkg -l \*cups\*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                Version                Architecture           Description
+++-===================================-======================-======================-============================================================================
ii  cups                                1.6.2-9                amd64                  Common UNIX Printing System(tm) - server
ii  cups-bsd                            1.6.2-9                amd64                  Common UNIX Printing System(tm) - BSD commands
ii  cups-client                         1.6.2-9                amd64                  Common UNIX Printing System(tm) - client programs (SysV)
ii  cups-common                         1.6.2-9                all                    Common UNIX Printing System(tm) - common files
ii  cups-daemon                         1.6.2-9                amd64                  Common UNIX Printing System(tm) - daemon
ii  cups-filters                        1.0.34-3               amd64                  OpenPrinting CUPS Filters
ii  cups-ppdc                           1.6.2-9                amd64                  Common UNIX Printing System(tm) - PPD manipulation utilities
ii  cups-server-common                  1.6.2-9                all                    Common UNIX Printing System(tm) - server common files
ii  ghostscript-cups                    9.05~dfsg-6.3          amd64                  interpreter for the PostScript language and for PDF - CUPS filters
ii  libcups2:amd64                      1.6.2-9                amd64                  Common UNIX Printing System(tm) - Core library
ii  libcups2-dev                        1.6.2-9                amd64                  Common UNIX Printing System(tm) - Development files CUPS library
ii  libcupscgi1:amd64                   1.6.2-9                amd64                  Common UNIX Printing System(tm) - CGI library
ii  libcupsfilters-dev                  1.0.34-3               amd64                  OpenPrinting CUPS Filters - Development files for the library
ii  libcupsfilters1:amd64               1.0.34-3               amd64                  OpenPrinting CUPS Filters - Shared library
ii  libcupsimage2:amd64                 1.6.2-9                amd64                  Common UNIX Printing System(tm) - Raster image library
ii  libcupsimage2-dev                   1.6.2-9                amd64                  Common UNIX Printing System(tm) - Development files CUPS image library
ii  libcupsmime1:amd64                  1.6.2-9                amd64                  Common UNIX Printing System(tm) - MIME library
ii  libcupsppdc1:amd64                  1.6.2-9                amd64                  Common UNIX Printing System(tm) - PPD manipulation library

And:
~> mount G /tmp
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime)

So, it is also not running into the old bug of logrotate when /tmp is
mounted with noexec. But maybe there was a change in logrotate recently,
I don't know. -- Checked, yes, there was.
~> dpkg -l logrotate
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                Version                Architecture           Description
+++-===================================-======================-======================-============================================================================
ii  logrotate                           3.8.3-5                amd64                  Log rotation utility

And they seems to change the pre- and post- stuff in version 3.8.3-4.
Maybe that was a wrong change.

Regards
   Klaus
- -- 
Klaus Ethgen                              http://www.ethgen.ch/
pub  4096R/4E20AF1C 2011-05-16   Klaus Ethgen <Klaus@Ethgen.de>
Fingerprint: 85D4 CA42 952C 949B 1753  62B3 79D0 B06F 4E20 AF1C
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQGbBAEBCgAGBQJRwtr/AAoJEKZ8CrGAGfascNUL9Rba+lQYU8lj4INtYqOAT9fz
38CrnYnc6Z7m5eaqy/BJXQMRTF4WKwhtXgh1x423mgb34GMDcu9FH/2cmkcTwnZm
aTQH/4P8ss82hdUVRufa4H6COTo6RJeuOXKCCZtbsdJFZfyVVn0PdNHIyZguT9V7
kZWa2E73RbAwQUPY7B77PSdjuXPUAb8DtDi4KEijwDKGO9B9q++fEvQnGnvnOJkM
nJjoyHW6fP+TWBcLKq+bfxqBY6pOPmJc57q2eywpDzY5uX5mreUvxBKzVIIGpNTQ
zLIH7E8mESNZD4JX40rj9TpoB52jsM41v6YiyZ6+3lpwU9jD4/q+04eolBL9juVS
mTS833+DdcaFEOygixo+ScbJhQWDSzUffiHKYrksKeSGSXoRhagKHAPJcbFncyHa
Re1nI2B7Uq0UrVYSXyy1KcnIKNCSPQ0PTkS0u9LxE4zuKg3/8pxtLIA21RhY8GBS
6RHCQ0lwiCwVTAzn6pQ7RDDQUM/RpsimiI7XLM6P
=tRV8
-----END PGP SIGNATURE-----


Reply to: