touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #29690
[Bug 1381655] Re: obsolete config: /etc/udev/rules.d/README
This bug was fixed in the package systemd - 215-5ubuntu1
---------------
systemd (215-5ubuntu1) vivid; urgency=medium
* Merge with Debian unstable. Remaining Ubuntu changes:
- Create disk/by-partlabel links for mmcblk partitions.
- Hack to support system-image read-only /etc, and modify files in
/etc/writable/ instead.
- debian/rules: Drop doc dir symlinking. It creates havoc with dpkg
upgrades, and we already have the automatic per-file symlinking.
- debian/rules: Add an epoch to libgudev.
- Drop 80-networking.rules and the Debian *.agent scripts, we never
supported them in Ubuntu. Instead, extend systemd's "net" device udev
rule to trigger ifup@.service on network devices.
- Keep our much simpler udev maintainer scripts (all platforms must
support udev, no debconf).
- Add udev Apport package hook.
- debian/extra/initramfs.top: Drop $ROOTDELAY, we do that in a more
sensible way with wait-for-root. Will get applicable to Debian once
Debian gets wait-for-root in initramfs-tools.
- debian/extra/initramfs.bottom: If LVM is installed, settle udev,
otherwise we get missing LV symlinks. Workaround for LP #1185394.
- Add 40-hyperv-hotadd.rules: Workaround for LP #1233466.
- Mark graphics devices as PRIMARY_DEVICE_FOR_DISPLAY so that we can wait
for those in plymouth.
- Add debian/udev.lvm2.init: Dummy SysV init script to satisfy insserv
dependencies to "lvm2" which is handled with udev rules in Ubuntu.
- Add /run/shm -> /dev/shm symlink in debian/tmpfiles.d/debian.conf
(LP: #1320534, Closes: #674755).
- Make libpam-systemd prefer systemd-shim over systemd-sysv for now, until
systemd becomes our default init.
- Lower Breaks: to lvm2 again. Our lvm2 package has always used udev for
device setup, and thus is be compatible with systemd, too.
- Lower Breaks: to plymouth version which has the udev inotify fix in
Ubuntu.
- Add HP ProLiant Server Cartridge power control support.
- Provide shutdown fallback for upstart. (LP: #1370329)
- Add boot-and-services autopkgtest to check booting with systemd-sysv and
that the most crucial services behave as expected.
- debian/ifup@.service: Additionally run for "auto" class. We don't really
support "allow-hotplug" in Ubuntu at the moment, so we need to deal with
"auto" devices appearing after "/etc/init.d/networking start" already
ran. (LP: #1374521)
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 on upgrades. (LP:
#1381655)
systemd (215-6) UNRELEASED; urgency=medium
* Cherry-pick upstream patch to fix udev crash in link_config_get().
* Cherry-pick upstream patch to fix tests in limited schroot environments.
* Add d/p/Add-env-variable-for-machine-ID-path.patch: Allow specifying an
alternate /etc/machine-id location. This is necessary for running tests
as long as it isn't in our base images (see Debian #745876)
* Run tests during package build. For the first round don't make them fatal
for now (that will happen once we see results from all the architectures).
* Drop our Check-for-kmod-binary.patch as the upstream patch
units-conditionalize-static-device-node-logic-on-CAP.patch supersedes it.
* Drop Use-comment-systemd.-syntax-in-systemd.mount-man-pag.patch, as
our util-linux is now recent enough. Bump dependency to >= 2.21.
systemd (215-5) unstable; urgency=medium
[ Martin Pitt ]
* Unblacklist hyperv_fb again, it is needed for graphical support on Hyper-V
platforms. Thanks Andy Whitcroft! (LP: #1359933)
* Bump systemd-shim Depends/Breaks to 8-2 to ensure a lockstep upgrade.
(Closes: #761947)
[ Sjoerd Simons ]
* d/p/sd-bus-Accept-no-sender-as-the-destination-field.patch
+ Fix compatibility between systemctl v215 and v208. Resolves issue when
reloads of services is requested before systemd is re-execed
(Closes: #762146)
[ Michael Biebl ]
* Don't overmount existing /run/user/<UID> directories with a per-user tmpfs
on upgrades. (Closes: #762041)
* Re-enable mount propagation for udevd. This avoids that broken software
like laptop-mode-tools, which runs mount from within udev rules, causes
the root file system to end up read-only. (Closes: #762018)
systemd (215-4) unstable; urgency=medium
* Upload to unstable.
systemd (215-3) experimental; urgency=medium
[ Ben Howard ]
* 75-persistent-net-generator.rules: Fix matches of HyperV. (LP: #1361272)
[ Martin Pitt ]
* 75-persistent-net-generator.rules: Add new MS Azure MAC prefix 00:25:ae.
(LP: #1367883)
[ Michael Biebl ]
* Update upstream v215-stable patch series.
* The /dev/log socket and /dev/initctl FIFO have been moved to /run and
replaced by symlinks. Create the symlinks manually on upgrades as well.
(Closes: #761340)
* Fix incorrect paths in man pages. (LP: #1357782, Closes: #717491)
* Make systemd recommend dbus so it is installed on upgrades. The dbus
system bus is required to run systemd-logind and the autovt feature relies
on logind. (Closes: #758111)
* Bump dependency on systemd-shim to (>= 7-2) to ensure we have a version
which supports systemd >= 209.
* Rework bug-script to be more upfront about what kind of data is gathered
and ask the user for permission before attaching the information to the
bug report. (Closes: #756248)
[ Sjoerd Simons ]
* d/p/buildsys-Don-t-default-to-gold-as-the-linker.patch
+ Don't explicitly pick gold as the default linker. Fixes FTBFS on sparc
(Closes: #760879)
systemd (215-2) experimental; urgency=medium
* debian/patches/always-check-for-__BYTE_ORDER-__BIG_ENDIAN-when-chec.patch
+ Added. Fix checking of system endianess. Fixes FTBFS on powerpc
* debian/patches/timesyncd-when-we-don-t-know-anything-about-the-netw.patch:
+ Let timesyncd go online even if networkd isn't running (from upstream
git) (Closes: #760087)
* debian/rules: add systemd-update-utmp-runlevel.service to
{poweroff, rescue, multi-user, graphical, reboot}.target.wants to trigger
the runlevel target to be loaded
systemd (215-1) experimental; urgency=medium
* New upstream release.
* Import upstream v215-stable patch series.
* Rebase remaining Debian patches on top of v215-stable.
* Drop our Debian-specific run-user.mount unit as upstream now creates a
per-user tmpfs via logind.
* Don't rely on new mount from experimental for now and re-add the patch
which updates the documentation accordingly.
* Cherry-pick upstream fix to use correct versions for the new symbols that
were introduced in libudev.
* Update symbols files
- Add two new symbols for libudev1.
- Remove private symbol from libgudev-1.0-0. This symbol was never part of
the public API and not used anywhere so we don't need a soname bump.
* Cherry-pick upstream commit to not install busname units if kdbus support
is disabled.
* Make /run/lock tmpfs an API fs so it is available during early boot.
(Closes: #751392)
* Install new systemd-path and systemd-escape binaries.
* Cherry-pick upstream commit which fixes the references to the systemctl
man page. (Closes: #760613)
* Use the new systemd-escape utility to properly escape the network
interface name when starting an ifup@.service instance for hotplugged
network interfaces. Make sure a recent enough systemd version is installed
by bumping the versioned Breaks accordingly. (Closes: #747044)
* Order ifup@.service after networking.service so we don't need to setup the
runtime directory ourselves and we have a defined point during boot when
hotplugged network interfaces are started.
* Disable factory-reset feature and remove files associated with it. This
feature needs more integration work first before it can be enabled in
Debian.
* Cherry-pick upstream commit to fix ProtectSystem=full and make the
ProtectSystem= option consider /bin, /sbin, /lib and /lib64 (if it exists)
on Debian systems. (Closes: #759689)
* Use adduser in quiet mode when creating the system users/groups to avoid
warning messages about the missing home directories. Those are created
dynamically during runtime. (Closes: #759175)
* Set the gecos field when creating the system users.
* Add systemd-bus-proxy system user so systemd-bus-proxyd can properly drop
its privileges.
* Re-exec systemd and restart services at the end of postinst.
* Cherry-pick upstream commit for sd-journal to properly convert
object->size on big endian which fixes a crash in journalctl --list-boots.
(Closes: #758392)
systemd (214-1) experimental; urgency=medium
* New upstream release v214.
(Closes: #750793, #749268, #747939)
[ Jon Severinsson ]
* Import upstream v214-stable patch series.
- Rebase remaining Debian patches on top of v214-stable.
- Drop modifications to the now-removed built-in sysvinit support.
* Install the new combined libsystemd0 library, this library combines all
functionality of the various libsystemd-* libraries.
- Deprecate the old libsystemd-* libraries as they've been bundled into
libsystemd0. The old -dev files now just carry a transitional .pc file.
- Add new symbols file for libsystemd0.
* Update symbols file for libgudev-1.0-0.
* Remove pre-generated rules and unit files in debian/rules clean target.
* Add new systemd service users in systemd postinst (systemd-timesync,
systemd-network, systemd-resolve)
* Add new system group "input" used by udev rules in udev postinst.
* Try-restart networkd, resolved, and timesyncd after an upgrade.
* Do not force-enable default-on services on every upgrade.
* Add support for rcS.d init scripts to the sysv-generator.
- Do not order rcS.d services after local-fs.target if they do not
explicitly depend on $local_fs.
- Map rcS.d init script dependencies to their systemd equivalent.
- Special-case some dependencies for sysv init scripts for better
backwards compatibility. (Closes: #726027, #738965).
* Add systemd depends on new mount. (Closes: #754411)
* Update /run/initctl symlink target in debian/tmpfiles.d/debian.conf.
* Remove stored backlog state, rfkill state, random-seed and clock
information from /var/lib/systemd on systemd purge.
[ Sjoerd Simons ]
* debian/patches/shared-include-stdbool.h-in-mkdir.h.patch
+ Added. Include stdbool before using bool in function prototypes. Fixes
build of the insserv generator
* Add python-lxml to build-depends for python-systemd
* Turn on parallel build support
* Install the new busctl binary and translations
* Explicitly disable microhttp so the package build doesn't fail if the
required dependencies for it happen to be installed.
* debian/control: Make udev break plymouth (<< 0.9.0-7) as older plymouths
assume udev implementation details that have changed slightly since v213
* debian/control: Remove b-d on librwap0-dev
* debian/control: Bump libkmod-dev b-d to >= 15
* debian/rules: Drop outdated --enable-tcpwrap
* debian/rules: Explicitly turn off rfkill, networkd, timesyncd and resolved
for the udeb build
* debian/rules: Use the debian ntp pool as default ntp servers
* debian/rules: explicitely configure the maximum system uid/gids instead of
relying on autodetection
-- Martin Pitt <martin.pitt@xxxxxxxxxx> Fri, 24 Oct 2014 14:21:54 -0400
** Changed in: systemd (Ubuntu)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1381655
Title:
obsolete config: /etc/udev/rules.d/README
Status in “systemd” package in Ubuntu:
Fix Released
Bug description:
'adequate' reports /etc/udev/rules.d/README as an obsolete config.
Fixing this requires removing the file via dpkg-maintscript-helper
fragments.
ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: udev 208-8ubuntu8
Uname: Linux 3.16-2-686-pae i686
NonfreeKernelModules: cpufreq_stats cpufreq_conservative cpufreq_powersave cpufreq_userspace ctr ccm binfmt_misc bnep joydev psmouse kvm_intel kvm iTCO_wdt iTCO_vendor_support arc4 serio_raw dell_wmi sparse_keymap iwl4965 ecb btusb iwlegacy mac80211 bluetooth 6lowpan_iphc cfg80211 lpc_ich i2c_i801 mfd_core rng_core pcmcia snd_hda_codec_idt snd_hda_codec_generic shpchp snd_hda_intel snd_hda_controller yenta_socket snd_hda_codec pcmcia_rsrc snd_hwdep pcmcia_core snd_pcm snd_timer snd soundcore battery tpm_tis tpm evdev ac acpi_cpufreq processor coretemp fuse ecryptfs parport_pc ppdev lp parport autofs4 ext4 crc16 mbcache jbd2 sr_mod cdrom hid_generic usbhid hid usb_storage sg sd_mod crc_t10dif crct10dif_generic crct10dif_common ata_generic dell_laptop rfkill dcdbas ata_piix firewire_ohci sdhci_pci sdhci mmc_core libata ehci_pci uhci_hcd ehci_hcd firewire_core crc_itu_t scsi_mod tg3 ptp pps_core libphy usbcore usb_common i915 i2c_algo_bit drm_kms_helper video thermal wmi button drm i2c_core thermal_sys
ApportVersion: 2.14.7-0ubuntu6
Architecture: i386
BootDmesg: (Nothing has been logged yet.)
CurrentDmesg:
Date: Wed Oct 15 20:36:38 2014
Lsusb: Error: [Errno 2] No such file or directory: 'lsusb'
ProcEnviron:
SHELL=/bin/bash
TERM=xterm
PATH=(custom, user)
LANG=fi_FI.UTF-8
LANGUAGE=fi:en
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.16-2-686-pae root=UUID=cd9a1998-9fb2-4208-aba6-bc2ba8f5e36a ro panic=15 video=TV-1:d video=SVIDEO-1:d video=LVDS-1:d quiet splash
SourcePackage: systemd
UdevDb:
UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1381655/+subscriptions
References