On Sat, Feb 26, 2011 at 10:17:41PM +0100, Arno Schuring wrote: > Package: unattended-upgrades > Version: 0.62.2 > Severity: minor > Tags: patch
Thanks for your bugreport. > The current code for unattended-upgrades creates the default logdir > (/var/log/unattended-upgrades) regardless of whether the user has specified > a different LogDir. Indeed, merged into trunk. > (two additional sidenotes: > - why the disparity between config options? (APT::UnattendedUpgrades::LogDir > vs Unattended-Upgrade::Mail) Good point, I changed that to Unattended-Upgrade::Log{Dir,File} (but kept the old as a compat value). > - the logdir is created on a --dry-run as well. That seems off) That is fixed as well in trunk now. Thanks, Michael > -- System Information: > Debian Release: wheezy/sid > APT prefers testing > APT policy: (990, 'testing'), (900, 'stable'), (300, 'squeeze'), (300, > 'unstable'), (200, 'experimental') > Architecture: i386 (i686) > > Kernel: Linux 2.6.38-rc5+ (PREEMPT) > Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: > LC_ALL set to en_GB.UTF-8) > Shell: /bin/sh linked to /bin/dash > > Versions of packages unattended-upgrades depends on: > ii apt 0.8.10.3 Advanced front-end for dpkg > ii apt-utils 0.8.10.3 APT utility programs > ii debconf [debconf-2.0] 1.5.38 Debian configuration management > sy > ii lsb-release 3.2-27 Linux Standard Base version > report > ii python 2.6.6-3+squeeze5 interactive high-level > object-orie > ii python-apt 0.7.100.1 Python interface to libapt-pkg > ii ucf 3.0025+nmu1 Update Configuration File: > preserv > > unattended-upgrades recommends no packages. > > Versions of packages unattended-upgrades suggests: > ii bsd-mailx 8.1.2-0.20100314cvs-1 simple mail user agent > > -- Configuration Files: > /etc/apt/apt.conf.d/50unattended-upgrades changed: > // Automatically upgrade packages from these (origin, archive) pairs > Unattended-Upgrade::Allowed-Origins { > // "${distro_id} stable"; > "debian testing-security"; > // "${distro_id} ${distro_codename}-updates"; > // "${distro_id} ${distro_codename}-proposed-updates"; > }; > Unattended-Upgrade::Origins-Pattern { > // "${distro_id} stable"; > "label=Debian-Security"; > // "${distro_id} ${distro_codename}-updates"; > // "${distro_id} ${distro_codename}-proposed-updates"; > }; > // List of packages to not update > Unattended-Upgrade::Package-Blacklist { > // "vim"; > // "libc6"; > // "libc6-dev"; > // "libc6-i686"; > }; > // Send email to this address for problems or packages upgrades > // If empty or unset then no email is sent, make sure that you > // have a working mail setup on your system. The package 'mailx' > // must be installed or anything that provides /usr/bin/mail. > APT::UnattendedUpgrades::LogDir "/var/log/apt/"; > Unattended-Upgrade::Mail "aschur...@loos.site"; > // Do automatic removal of new unused dependencies after the upgrade > // (equivalent to apt-get autoremove) > //Unattended-Upgrade::Remove-Unused-Dependencies "false"; > // Automatically reboot *WITHOUT CONFIRMATION* if a > // the file /var/run/reboot-required is found after the upgrade > Unattended-Upgrade::Automatic-Reboot "false"; > // Use apt bandwidth limit feature, this example limits the download > // speed to 70kb/sec > //Acquire::http::Dl-Limit "70"; > > > -- debconf information: > * unattended-upgrades/enable_auto_updates: false > --- unattended-upgrade~ 2011-02-26 21:57:24.404023839 +0100 > +++ unattended-upgrade 2011-02-26 21:58:13.054007034 +0100 > @@ -518,14 +518,14 @@ > print _("You need to be root to run this application") > sys.exit(1) > > - if not os.path.exists("/var/log/unattended-upgrades"): > - os.makedirs("/var/log/unattended-upgrades") > - > # init the logging > logdir = apt_pkg.config.find_dir("APT::UnattendedUpgrades::LogDir", > "/var/log/unattended-upgrades/") > logfile = logdir+apt_pkg.config.find("APT::UnattendedUpgrades::LogFile", > "unattended-upgrades.log") > + if not os.path.exists(logdir): > + os.makedirs(logdir) > + > logging.basicConfig(level=logging.INFO, > format='%(asctime)s %(levelname)s %(message)s', > filename=logfile) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org