desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #160125
[Bug 1537211] Re: clean up /var/log/udev.log
This bug was fixed in the package systemd - 228-5ubuntu1
---------------
systemd (228-5ubuntu1) xenial; urgency=medium
* Merge with Debian unstable. Remaining Ubuntu changes:
- Hack to support system-image read-only /etc, and modify files in
/etc/writable/ instead.
- Simpler udev maintainer scripts (all platforms must support udev, no
debconf).
- Provide shutdown fallback for upstart. (LP: #1370329)
- Add Get-RTC-is-in-local-time-setting-from-etc-default-rc.patch: In
Ubuntu we currently keep the setting whether the RTC is in local or UTC
time in /etc/default/rcS "UTC=yes|no", instead of /etc/adjtime.
(LP: #1377258)
- Chown the "systemd" controller of user scropes to the user. This makes
unprivileged user LXC containers work under systemd, together with
libpam-cgfs. (LP: #1346734)
- Build using libseccomp on powerpc and ppc64el (See Debian #800818).
Upgrade fixes, keep until 16.04 LTS release:
- systemd Conflicts/Replaces/Provides systemd-services.
- Remove obsolete systemd-logind upstart job.
- Clean up obsolete /etc/udev/rules.d/README.
- systemd.postinst: Migrate mountall specific fstab options to standard
util-linux "nofail" option.
- systemctl: Don't forward telinit u to upstart. This works around
upstart's Restart() always reexec'ing /sbin/init on Restart(), even if
that changes to point to systemd during the upgrade. This avoids running
systemd during a dist-upgrade. (LP: #1430479)
- Break lvm (<< 2.02.133-1ubuntu1) and remove our dummy /etc/init.d/lvm2
on upgrades, as it's shipped by lvm2 now.
- Make udev break on mdadm << 3.3-2ubuntu3, as udev's init script dropped
the "Provides: raid-mdadm".
- Clean up /var/log/udev on upgrade (which is written under upstart, but
not under systemd). (LP: #1537211)
- Migrate existing s390x network configuration to new names. (LP: #1526808)
systemd (228-5) unstable; urgency=medium
[ Martin Pitt ]
* Drop systemd-vconsole-setup.service: It has never been installed/used in
Debian and is not necessary for Ubuntu any more.
* Drop halt-local.service. This has never been documented/used in Debian.
(LP: #1532553)
* debian/extra/initramfs-tools/scripts/init-bottom/udev: Prefer "nuke"
again, it comes from klibc-utils. But fall back to "rm" if it does not
exist.
* systemd-timesyncd.service.d/disable-with-time-daemon.conf: Also don't run
if /usr/sbin/VBoxService exists, as virtualbox-guest-utils already
provides time synchronization with the host. (Closes: #812522)
* Drop Michael Stapelberg from Uploaders:, he stopped maintenance long ago.
Thanks Michael for your great work in the past!
* Replace "sysv-rc" dependency with Conflicts: openrc, file-rc. The
rationale from #739679 still applies, but with the moving of
{invoke,update}-rc.d to init-system-helpers we don't actually need
anything from sysv-rc any more other than the assumption that SysV init
scripts are enabled in /etc/rc?.d/ for the SysV generator to work (and
file-rc and openrc don't do that).
* debian/tests/timedated: Verify /etc/localtime symlink. Skip verifying the
/etc/timezone file (which is Debian specific) if $TEST_UPSTREAM is set.
* debian/tests/localed-locale: Check /etc/locale.conf if $TEST_UPSTREAM is
set.
* debian/tests/localed-x11-keymap: Test /etc/X11/xorg.conf.d/00-keyboard.conf
if $TEST_UPSTREAM is set.
* debian/tests/boot-and-services: Check for reaching graphical.target
instead of default.target, as the latter is a session systemd state only.
* debian/tests/boot-and-services: Skip tests which are known to fail/not
applicable with testing upstream builds.
* Drop Fix-up-tmpfiles.d-permissions-properly.patch:
- /run/lock is already created differently by
Make-run-lock-tmpfs-an-API-fs.patch, and contradicts to that.
- /run/lock/lockdev/ isn't being used anywhere and got dropped
upstream; backport the patch (tmpfiles-drop-run-lock-lockdev.patch).
- Move dropping of "group:wheel" (which has never existed in Debian) into
debian/rules, to also catch occurrences in other parts of the file which
the static patch would overlook.
* Shorten persistent identifier for CCW network interfaces (on s390x only).
(LP: #1526808)
* debian/rules: If $TEST_UPSTREAM is set (when building/testing upstream
master instead of distro packages), don't fail on non-installed new files
or new library symbols.
* Add systemd-sysv conflict to upstart-sysv, and version the upstart
conflict. This works with both Debian's and Ubuntu's upstart packages.
[ Michael Biebl ]
* Drop support for the /etc/udev/disabled flag file. This was a workaround
for udev failing to install with debootstrap because it didn't use
invoke-rc.d and therefor was not compliant with policy-rc.d. See #520742
for further details. This is no longer the case, so supporting that file
only leads to confusion about its purpose.
* Retrigger cleanup of org.freedesktop.machine1.conf and
hwclock-save.service now that dpkg has been fixed to correctly pass the
old version to postinst on upgrade. (Closes: #802545)
* Only ship *.link files as part of the udev package. The *.network files
are solely used by systemd-networkd and should therefor be shipped by the
systemd package. (Closes: #808237)
* Cherry-pick a few fixes from upstream:
- Fix unaligned access in initialize_srand(). (Closes: #812928)
- Don't run kmod-static-nodes.service if module list is empty. This
requires kmod v23. (Closes: #810367)
- Fix typo in systemctl(1). (Closes: #807462)
- Fix systemd-nspawn --link-journal=host to not fail if the directory
already exists. (Closes: #808222)
- Fix a typo in logind-dbus.c. The polkit action is named
org.freedesktop.login1.power-off, not org.freedesktop.login1.poweroff.
- Don't log an EIO error in gpt-auto-generator if blkid finds something
which is not a partition table. (Closes: #765586)
- Apply ACLs to /var/log/journal and also set them explicitly for
system.journal.
* Only skip the filesystem check for /usr if the /run/initramfs/fsck-usr
flag file exists. Otherwise we break booting with dracut which uses
systemd inside the initramfs. (Closes: #810748)
* Update the instructions in README.Debian for creating /var/log/journal.
They are now in line with the documentation in the systemd-journald(8) man
page and ensure that ACLs and group permissions are properly set.
(Closes: #800947, #805617)
* Drop "systemctl daemon-reload" from lsb init-functions hook. This is no
longer necessary as invoke-rc.d and init-system-helpers take care of this
nowadays.
-- Martin Pitt <martin.pitt@xxxxxxxxxx> Wed, 03 Feb 2016 12:10:40
+0100
** Changed in: systemd (Ubuntu Xenial)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1537211
Title:
clean up /var/log/udev.log
Status in apport package in Ubuntu:
Fix Released
Status in systemd package in Ubuntu:
Fix Released
Status in apport source package in Xenial:
Fix Released
Status in systemd source package in Xenial:
Fix Released
Status in libmtp package in Debian:
Fix Committed
Bug description:
The udev package contains an upstart job, /etc/init/udevmonitor.conf,
whose purpose is to record boot-time information about devices in a
log file for future debugging. There is no equivalent systemd unit
for this job, so with the move to systemd, we now lose this useful
debugging information. I'm not aware of any other way under systemd
to get a replay of the boot-time kernel events. If there is one,
that's fine, but otherwise there should be a systemd unit equivalent
here that can give us this log.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1537211/+subscriptions