Package: systemd
Version: 204-7
Severity: wishlist

Since dracut enables systemd support in its initramfs, we should
probably trigger and update of the initramfs whenever systemd is
installed/updated/removed.

I don't know dracut enough, so maybe its maintainer can chime in here
how to do that properly



-- Package-specific info:

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.12-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages systemd depends on:
ii  acl                  2.2.52-1
ii  adduser              3.113+nmu3
ii  initscripts          2.88dsf-51
ii  libacl1              2.2.52-1
ii  libaudit1            1:2.3.3-4
ii  libc6                2.17-97
ii  libcap2              1:2.22-1.2
ii  libcryptsetup4       2:1.6.1-1
ii  libdbus-1-3          1.8.0-1
ii  libgcrypt11          1.5.3-3
ii  libkmod2             16-2
ii  liblzma5             5.1.1alpha+20120614-2
ii  libpam0g             1.1.8-2
ii  libselinux1          2.2.2-1
ii  libsystemd-daemon0   204-8
ii  libsystemd-journal0  204-8
ii  libsystemd-login0    204-8
ii  libudev1             204-7
ii  libwrap0             7.6.q-25
ii  udev                 204-7
ii  util-linux           2.20.1-5.6

Versions of packages systemd recommends:
ii  libpam-systemd  204-8

Versions of packages systemd suggests:
ii  systemd-ui  3-1

-- no debconf information
[OVERRIDDEN] /etc/systemd/system/binfmt-support.service → /lib/systemd/system/binfmt-support.service

--- /lib/systemd/system/binfmt-support.service	2014-02-13 14:30:55.000000000 +0100
+++ /etc/systemd/system/binfmt-support.service	2014-02-16 23:43:57.602653656 +0100
@@ -19,11 +19,14 @@
 [Unit]
 Description=Enable support for additional executable binary formats
 Documentation=man:update-binfmts(8)
+DefaultDependencies=no
+After = local-fs.target basic.target proc-sys-fs-binfmt_misc.automount
 
 [Service]
 Type=oneshot
 RemainAfterExit=yes
 ExecStart=/usr/sbin/update-binfmts --enable
+ExecStop=/usr/sbin/update-binfmts --disable
 Restart=no
 
 [Install]

[MASKED]     /etc/systemd/system/pppd-dns.service → /lib/systemd/system/pppd-dns.service
[REDIRECTED]   /etc/systemd/system/ctrl-alt-del.target → /lib/systemd/system/ctrl-alt-del.target
[OVERRIDDEN] /etc/udev/rules.d/55-Argyll.rules → /lib/udev/rules.d/55-Argyll.rules

--- /lib/udev/rules.d/55-Argyll.rules	2013-12-08 18:14:06.000000000 +0100
+++ /etc/udev/rules.d/55-Argyll.rules	2013-07-21 16:28:42.889678303 +0200
@@ -7,26 +7,6 @@
 
 # Recognize the color measurement devices
 
-# Colorimtre HCFR
-ATTRS{idVendor}=="04db", ATTRS{idProduct}=="005b", ENV{COLOR_MEASUREMENT_DEVICE}="1"
-
-
-# MonacoOPTIX (Same as i1 Display 1)
-ATTRS{idVendor}=="0670", ATTRS{idProduct}=="0001", ENV{COLOR_MEASUREMENT_DEVICE}="1"
-
-
-# HueyL (not tested)
-ATTRS{idVendor}=="0765", ATTRS{idProduct}=="5001", ENV{COLOR_MEASUREMENT_DEVICE}="1"
-
-# HueyL (not tested)
-ATTRS{idVendor}=="0765", ATTRS{idProduct}=="5010", ENV{COLOR_MEASUREMENT_DEVICE}="1"
-
-# i1Display 3
-ATTRS{idVendor}=="0765", ATTRS{idProduct}=="5020", ENV{COLOR_MEASUREMENT_DEVICE}="1"
-
-# ColorMunki Smile
-ATTRS{idVendor}=="0765", ATTRS{idProduct}=="6003", ENV{COLOR_MEASUREMENT_DEVICE}="1"
-
 # DTP20
 ATTRS{idVendor}=="0765", ATTRS{idProduct}=="d020", ENV{COLOR_MEASUREMENT_DEVICE}="1"
 
@@ -36,31 +16,26 @@
 # DTP94
 ATTRS{idVendor}=="0765", ATTRS{idProduct}=="d094", ENV{COLOR_MEASUREMENT_DEVICE}="1"
 
-
-# i1Pro
-ATTRS{idVendor}=="0971", ATTRS{idProduct}=="2000", ENV{COLOR_MEASUREMENT_DEVICE}="1"
-
-# i1Monitor
-ATTRS{idVendor}=="0971", ATTRS{idProduct}=="2001", ENV{COLOR_MEASUREMENT_DEVICE}="1"
+# MonacoOPTIX (Same as i1 Display 1)
+ATTRS{idVendor}=="0670", ATTRS{idProduct}=="0001", ENV{COLOR_MEASUREMENT_DEVICE}="1"
 
 # i1Display
 ATTRS{idVendor}=="0971", ATTRS{idProduct}=="2003", ENV{COLOR_MEASUREMENT_DEVICE}="1"
 
-# i1 io table (not tested)
-ATTRS{idVendor}=="0971", ATTRS{idProduct}=="2004", ENV{COLOR_MEASUREMENT_DEVICE}="1"
+# i1Display 3
+ATTRS{idVendor}=="0765", ATTRS{idProduct}=="5020", ENV{COLOR_MEASUREMENT_DEVICE}="1"
 
-# Huey
-ATTRS{idVendor}=="0971", ATTRS{idProduct}=="2005", ENV{COLOR_MEASUREMENT_DEVICE}="1"
+# i1Monitor
+ATTRS{idVendor}=="0971", ATTRS{idProduct}=="2001", ENV{COLOR_MEASUREMENT_DEVICE}="1"
 
-# i1 iSis (not tested)
-ATTRS{idVendor}=="0971", ATTRS{idProduct}=="2006", ENV{COLOR_MEASUREMENT_DEVICE}="1"
+# i1Pro
+ATTRS{idVendor}=="0971", ATTRS{idProduct}=="2000", ENV{COLOR_MEASUREMENT_DEVICE}="1"
 
 # ColorMunki
 ATTRS{idVendor}=="0971", ATTRS{idProduct}=="2007", ENV{COLOR_MEASUREMENT_DEVICE}="1"
 
-
-# Spyder 1
-ATTRS{idVendor}=="085c", ATTRS{idProduct}=="0100", ENV{COLOR_MEASUREMENT_DEVICE}="1"
+# Colorimtre HCFR
+ATTRS{idVendor}=="04db", ATTRS{idProduct}=="005b", ENV{COLOR_MEASUREMENT_DEVICE}="1"
 
 # Spyder 2
 ATTRS{idVendor}=="085c", ATTRS{idProduct}=="0200", ENV{COLOR_MEASUREMENT_DEVICE}="1"
@@ -71,17 +46,16 @@
 # Spyder 4
 ATTRS{idVendor}=="085c", ATTRS{idProduct}=="0400", ENV{COLOR_MEASUREMENT_DEVICE}="1"
 
+# Huey
+ATTRS{idVendor}=="0971", ATTRS{idProduct}=="2005", ENV{COLOR_MEASUREMENT_DEVICE}="1"
 
-# ColorHug, old and new
+# ColorHug
 ATTRS{idVendor}=="04d8", ATTRS{idProduct}=="f8da", ENV{COLOR_MEASUREMENT_DEVICE}="1"
-ATTRS{idVendor}=="273f", ATTRS{idProduct}=="1001", ENV{COLOR_MEASUREMENT_DEVICE}="1"
-
 
-# Let udev-acl manage these devices, if it's available
-TEST=="/var/run/ConsoleKit/database", ENV{COLOR_MEASUREMENT_DEVICE}=="*?", ENV{ACL_MANAGE}="1"
+# Let udev-acl and ConsoleKit manage these devices, if applicable
+TEST=="/lib/udev/udev-acl", TEST=="/var/run/ConsoleKit/database", ENV{COLOR_MEASUREMENT_DEVICE}=="*?", ENV{ACL_MANAGE}="1"
 
-# Otherwise, restrict access to members of the plugdev group,
-# which the user may have to add to the system.
+# Otherwise, restrict access to members of the plugdev group
 ENV{COLOR_MEASUREMENT_DEVICE}=="*?", ENV{ACL_MANAGE}!="*?", MODE="660", GROUP="plugdev"
 
 # Set ID_VENDOR and ID_MODEL acording to VID and PID

[OVERRIDDEN] /etc/udev/rules.d/69-libmtp.rules → /lib/udev/rules.d/69-libmtp.rules

--- /lib/udev/rules.d/69-libmtp.rules	2013-08-23 10:25:49.000000000 +0200
+++ /etc/udev/rules.d/69-libmtp.rules	2013-09-23 19:37:39.695425598 +0200
@@ -1,4 +1,3 @@
-Unable to open ~/.mtpz-data for reading, MTPZ disabled.# UDEV-style hotplug map for libmtp
 # Put this file in /etc/udev/rules.d
 
 ACTION!="add", GOTO="libmtp_rules_end"

[OVERRIDDEN] /etc/udev/rules.d/75-cd-aliases-generator.rules → /lib/udev/rules.d/75-cd-aliases-generator.rules

--- /lib/udev/rules.d/75-cd-aliases-generator.rules	2014-02-11 23:46:49.000000000 +0100
+++ /etc/udev/rules.d/75-cd-aliases-generator.rules	2013-10-10 18:54:34.720146387 +0200
@@ -3,9 +3,8 @@
 
 ACTION=="add", SUBSYSTEM=="block", ENV{GENERATED}!="?*", ENV{ID_CDROM}=="?*", \
 	SUBSYSTEMS!="usb|ieee1394", \
-	PROGRAM="write_cd_rules", SYMLINK+="$result"
+	PROGRAM="write_cd_rules by-id", SYMLINK+="$result"
 
 ACTION=="add", SUBSYSTEM=="block", ENV{GENERATED}!="?*", ENV{ID_CDROM}=="?*", \
 	SUBSYSTEMS=="usb|ieee1394", \
 	PROGRAM="write_cd_rules by-id", SYMLINK+="$result"
-

[OVERRIDDEN] /etc/udev/rules.d/80-drivers.rules → /lib/udev/rules.d/80-drivers.rules

--- /lib/udev/rules.d/80-drivers.rules	2014-02-11 23:46:49.000000000 +0100
+++ /etc/udev/rules.d/80-drivers.rules	2013-09-28 12:30:35.100441404 +0200
@@ -1,44 +1,13 @@
-ACTION=="remove", GOTO="drivers_end"
-
-# check if the device has already been claimed by a driver
-ENV{DRIVER}=="?*", SUBSYSTEM!="input", GOTO="hotplug_driver_loaded"
-
-# load the drivers
-ENV{MODALIAS}=="?*",			RUN+="/sbin/modprobe -b $env{MODALIAS}"
-
-SUBSYSTEM=="pcmcia_socket",		RUN+="/sbin/modprobe -b pcmcia"
-
-# rules for subsystems which lack proper hotplug support
-SUBSYSTEM=="i2o",			RUN+="/sbin/modprobe -b i2o_block"
-SUBSYSTEM=="memstick",	RUN+="/sbin/modprobe -b --all ms_block mspro_block"
-SUBSYSTEM=="tifm", ENV{TIFM_CARD_TYPE}=="SD", \
-					RUN+="/sbin/modprobe -b tifm_sd"
-SUBSYSTEM=="tifm", ENV{TIFM_CARD_TYPE}=="MS", \
-					RUN+="/sbin/modprobe -b tifm_ms"
+# do not edit this file, it will be overwritten on update
 
-SUBSYSTEM=="scsi", ENV{DEVTYPE}=="scsi_device", TEST!="[module/sg]", \
-					RUN+="/sbin/modprobe -b sg"
-
-# Load VIO modules based on the device type
-SUBSYSTEM!="vio", GOTO="hotplug_vio_end"
-ENV{MODALIAS}=="?*", GOTO="hotplug_vio_end"
-ENV{VIO_TYPE}!="?*", IMPORT{program}="vio_type --export $devpath"
-ENV{VIO_TYPE}=="serial",		RUN+="/sbin/modprobe -b hvc_console"
-ENV{VIO_TYPE}=="serial-server",		RUN+="/sbin/modprobe -b hvcs"
-ENV{VIO_TYPE}=="network",		RUN+="/sbin/modprobe -b ibmveth"
-ENV{VIO_TYPE}=="vscsi",			RUN+="/sbin/modprobe -b ibmvscsic"
-ENV{VIO_TYPE}=="vlan",			RUN+="/sbin/modprobe -b iseries_veth"
-ENV{VIO_TYPE}=="viodasd",		RUN+="/sbin/modprobe -b viodasd"
-ENV{VIO_TYPE}=="viocd",			RUN+="/sbin/modprobe -b viocd"
-ENV{VIO_TYPE}=="vnet",			RUN+="/sbin/modprobe -b sunvnet"
-ENV{VIO_TYPE}=="vdisk",			RUN+="/sbin/modprobe -b sunvdc"
-LABEL="hotplug_vio_end"
+ACTION=="remove", GOTO="drivers_end"
 
-# From here on follows the hotplug agents which do not load modules
-LABEL="hotplug_driver_loaded"
+DRIVER!="?*", ENV{MODALIAS}=="?*", RUN{builtin}="kmod load $env{MODALIAS}"
+SUBSYSTEM=="tifm", ENV{TIFM_CARD_TYPE}=="SD", RUN{builtin}="kmod load tifm_sd"
+SUBSYSTEM=="tifm", ENV{TIFM_CARD_TYPE}=="MS", RUN{builtin}="kmod load tifm_ms"
+SUBSYSTEM=="memstick", RUN{builtin}="kmod load ms_block mspro_block"
+SUBSYSTEM=="i2o", RUN{builtin}="kmod load i2o_block"
+SUBSYSTEM=="module", KERNEL=="parport_pc", RUN{builtin}="kmod load ppdev"
+KERNEL=="mtd*ro", ENV{MTD_FTL}=="smartmedia", RUN{builtin}="kmod load sm_ftl"
 
 LABEL="drivers_end"
-
-# Log every event to /dev/hotplug.log (for debugging).
-#SUBSYSTEM!="uids",			RUN+="logger.agent"
-

[OVERRIDDEN] /etc/udev/rules.d/60-persistent-storage-tape.rules → /lib/udev/rules.d/60-persistent-storage-tape.rules

--- /lib/udev/rules.d/60-persistent-storage-tape.rules	2014-02-11 23:46:49.000000000 +0100
+++ /etc/udev/rules.d/60-persistent-storage-tape.rules	2013-09-28 12:30:35.100441404 +0200
@@ -1,41 +1,25 @@
-# This file contains the rules needed to create persistent device names.
+# do not edit this file, it will be overwritten on update
 
-# we are only interested in add and change actions for block devices
-ACTION=="remove",			GOTO="persistent_storage_tape_end"
+# persistent storage links: /dev/tape/{by-id,by-path}
 
-# "Medium Changers"
-SUBSYSTEM=="scsi_generic", SUBSYSTEMS=="scsi", ATTRS{type}=="8", \
-	IMPORT{program}="scsi_id --export --sg-version=3 --whitelisted --device=$tempnode"
-
-KERNEL=="sg[0-9]*", ATTRS{type}=="8",	ENV{ID_SERIAL}=="?*", \
-	SYMLINK+="tape/by-id/scsi-$env{ID_SERIAL}"
-
-SUBSYSTEM!="scsi_tape",			GOTO="persistent_storage_tape_end"
-
-KERNEL=="st*[0-9]|nst*[0-9]",		ATTRS{ieee1394_id}=="?*", \
-	ENV{ID_BUS}="ieee1394", ENV{ID_SERIAL}="$attr{ieee1394_id}"
-KERNEL=="st*[0-9]|nst*[0-9]",		ENV{ID_SERIAL}!="?*", \
-	SUBSYSTEMS=="usb", \
-	IMPORT{builtin}="usb_id"
-
-KERNEL=="st*[0-9]|nst*[0-9]",		ENV{ID_SERIAL}!="?*", \
-	SUBSYSTEMS=="scsi", KERNELS=="[0-9]*:*[0-9]", \
-	ENV{.BSG_DEV}="$root/bsg/$id"
-KERNEL=="st*[0-9]|nst*[0-9]",		ENV{ID_SERIAL}!="?*", \
-	WAIT_FOR="$env{.BSG_DEV}", \
-	ENV{ID_BUS}="scsi", \
-	IMPORT{program}="scsi_id --export --device=$env{.BSG_DEV}"
-
-KERNEL=="st*[0-9]|nst*[0-9]",		ENV{ID_SERIAL}=="?*", \
-	SYMLINK+="tape/by-id/$env{ID_BUS}-$env{ID_SERIAL}"
-
-KERNEL=="st*[0-9]|nst*[0-9]", \
-	IMPORT{builtin}="path_id"
-KERNEL=="st*[0-9]",			ENV{ID_PATH}=="?*", \
-	SYMLINK+="tape/by-path/$env{ID_PATH}"
-KERNEL=="nst*[0-9]",			ENV{ID_PATH}=="?*", \
-	SYMLINK+="tape/by-path/$env{ID_PATH}-nst"
+ACTION=="remove", GOTO="persistent_storage_tape_end"
 
-# end of processing
-LABEL="persistent_storage_tape_end"
+# type 8 devices are "Medium Changers"
+SUBSYSTEM=="scsi_generic", SUBSYSTEMS=="scsi", ATTRS{type}=="8", IMPORT{program}="scsi_id --sg-version=3 --export --whitelisted -d $devnode", \
+  SYMLINK+="tape/by-id/scsi-$env{ID_SERIAL}"
+
+SUBSYSTEM!="scsi_tape", GOTO="persistent_storage_tape_end"
+
+KERNEL=="st*[0-9]|nst*[0-9]", ATTRS{ieee1394_id}=="?*", ENV{ID_SERIAL}="$attr{ieee1394_id}", ENV{ID_BUS}="ieee1394"
+KERNEL=="st*[0-9]|nst*[0-9]", ENV{ID_SERIAL}!="?*", SUBSYSTEMS=="usb", IMPORT{builtin}="usb_id"
+KERNEL=="st*[0-9]|nst*[0-9]", ENV{ID_SERIAL}!="?*", SUBSYSTEMS=="scsi", KERNELS=="[0-9]*:*[0-9]", ENV{.BSG_DEV}="$root/bsg/$id"
+KERNEL=="st*[0-9]|nst*[0-9]", ENV{ID_SERIAL}!="?*", IMPORT{program}="scsi_id --whitelisted --export --device=$env{.BSG_DEV}", ENV{ID_BUS}="scsi"
+KERNEL=="st*[0-9]",  ENV{ID_SERIAL}=="?*", SYMLINK+="tape/by-id/$env{ID_BUS}-$env{ID_SERIAL}"
+KERNEL=="nst*[0-9]", ENV{ID_SERIAL}=="?*", SYMLINK+="tape/by-id/$env{ID_BUS}-$env{ID_SERIAL}-nst"
 
+# by-path (parent device path)
+KERNEL=="st*[0-9]|nst*[0-9]", IMPORT{builtin}="path_id"
+KERNEL=="st*[0-9]", ENV{ID_PATH}=="?*", SYMLINK+="tape/by-path/$env{ID_PATH}"
+KERNEL=="nst*[0-9]", ENV{ID_PATH}=="?*", SYMLINK+="tape/by-path/$env{ID_PATH}-nst"
+
+LABEL="persistent_storage_tape_end"

[OVERRIDDEN] /etc/udev/rules.d/60-fuse.rules → /lib/udev/rules.d/60-fuse.rules

--- /lib/udev/rules.d/60-fuse.rules	2013-03-10 20:48:36.000000000 +0100
+++ /etc/udev/rules.d/60-fuse.rules	2013-10-07 19:19:35.381840184 +0200
@@ -1,4 +1,7 @@
+
 KERNEL=="fuse", GROUP="fuse", OPTIONS+="static_node=fuse"
-ACTION=="add", SUBSYSTEM=="module", KERNEL=="fuse", RUN+="/bin/mount -t fusectl fusectl /sys/fs/fuse/connections"
+KERNEL=="fuse", TAG+="uaccess"
+
+TEST!="/sys/fs/cgroup/systemd", ACTION=="add", SUBSYSTEM=="module", KERNEL=="fuse", RUN+="/bin/mount -t fusectl fusectl /sys/fs/fuse/connections"
 
 KERNEL=="cuse", GROUP="fuse", OPTIONS+="static_node=cuse"

[OVERRIDDEN] /etc/udev/rules.d/60-persistent-storage.rules → /lib/udev/rules.d/60-persistent-storage.rules

--- /lib/udev/rules.d/60-persistent-storage.rules	2014-02-11 23:46:49.000000000 +0100
+++ /etc/udev/rules.d/60-persistent-storage.rules	2013-09-28 12:30:35.100441404 +0200
@@ -1,163 +1,87 @@
-# This file contains the rules needed to create persistent device names.
+# do not edit this file, it will be overwritten on update
 
-# forward scsi device events to the corresponding block device
-ACTION=="change", SUBSYSTEM=="scsi", ENV{DEVTYPE}=="scsi_device", \
-	TEST=="block",			ATTR{block/*/uevent}="change"
+# persistent storage links: /dev/disk/{by-id,by-uuid,by-label,by-path}
+# scheme based on "Linux persistent device names", 2004, Hannes Reinecke <[email protected]>
 
-ACTION=="remove",			GOTO="persistent_storage_end"
+# forward scsi device event to corresponding block device
+ACTION=="change", SUBSYSTEM=="scsi", ENV{DEVTYPE}=="scsi_device", TEST=="block", ATTR{block/*/uevent}="change"
+
+ACTION=="remove", GOTO="persistent_storage_end"
 
 # enable in-kernel media-presence polling
-ACTION=="add", SUBSYSTEM=="module", KERNEL=="block", \
-	ATTR{parameters/events_dfl_poll_msecs}=="0", \
-	ATTR{parameters/events_dfl_poll_msecs}="2000"
-
-SUBSYSTEM!="block",			GOTO="persistent_storage_end"
-
-# and we can safely ignore these kinds of devices
-KERNEL=="fd[0-9]*|mtd[0-9]*|mtdblock[0-9]*|nbd[0-9]*|gnbd[0-9]*|dm-[0-9]*|md[0-9]*|btibm[0-9]*", \
-					GOTO="persistent_storage_end"
-
-# skip removable ide devices, because open(2) on them causes an events loop
-KERNEL=="hd*[!0-9]", ATTR{removable}=="1", \
-	SUBSYSTEMS=="ide", ATTRS{media}=="disk|floppy", \
-					GOTO="persistent_storage_end"
-KERNEL=="hd*[0-9]", ATTRS{removable}=="1", \
-					GOTO="persistent_storage_end"
+ACTION=="add", SUBSYSTEM=="module", KERNEL=="block", ATTR{parameters/events_dfl_poll_msecs}=="0", ATTR{parameters/events_dfl_poll_msecs}="2000"
+
+SUBSYSTEM!="block", GOTO="persistent_storage_end"
+
+# skip rules for inappropriate block devices
+KERNEL=="fd*|mtd*|nbd*|gnbd*|btibm*|dm-*|md*", GOTO="persistent_storage_end"
 
 # ignore partitions that span the entire disk
-TEST=="whole_disk",			GOTO="persistent_storage_end"
+TEST=="whole_disk", GOTO="persistent_storage_end"
 
-# partitions do not have hardware identificators
-ENV{DEVTYPE}!="disk",			GOTO="persistent_storage_not_a_disk"
+# for partitions import parent information
+ENV{DEVTYPE}=="partition", IMPORT{parent}="ID_*"
+
+# virtio-blk
+KERNEL=="vd*[!0-9]", ATTRS{serial}=="?*", ENV{ID_SERIAL}="$attr{serial}", SYMLINK+="disk/by-id/virtio-$env{ID_SERIAL}"
+KERNEL=="vd*[0-9]", ATTRS{serial}=="?*", ENV{ID_SERIAL}="$attr{serial}", SYMLINK+="disk/by-id/virtio-$env{ID_SERIAL}-part%n"
 
-# look for different kinds of unique identificators
-KERNEL=="hd*", \
-	IMPORT{program}="ata_id --export $tempnode"
-
-KERNEL=="mmcblk[0-9]", ATTRS{name}=="?*", ATTRS{serial}=="?*", \
-	ENV{ID_BUS}="memstick", ENV{ID_SERIAL}="$attr{name}_$attr{serial}"
-KERNEL=="mspblk[0-9]", ATTRS{name}=="?*", ATTRS{serial}=="?*", \
-	ENV{ID_BUS}="mmc",	ENV{ID_SERIAL}="$attr{name}_$attr{serial}"
-
-KERNEL=="sd*|sr*",			ATTRS{ieee1394_id}=="?*", \
-	ENV{ID_BUS}="ieee1394", ENV{ID_SERIAL}="$attr{ieee1394_id}"
-
-KERNEL=="vd*",				ATTRS{serial}=="?*", \
-	ENV{ID_BUS}="virtio",	ENV{ID_SERIAL}="$attr{serial}"
-
-# ATA devices with their own "ata" kernel subsystem
-KERNEL=="sd*|sr*",			ENV{ID_SERIAL}!="?*", \
-	SUBSYSTEMS=="ata", \
-	IMPORT{program}="ata_id --export $tempnode"
 # ATA devices using the "scsi" subsystem
-KERNEL=="sd*|sr*",			ENV{ID_SERIAL}!="?*", \
-	SUBSYSTEMS=="scsi", ATTRS{vendor}=="ATA", \
-	IMPORT{program}="ata_id --export $tempnode"
+KERNEL=="sd*[!0-9]|sr*", ENV{ID_SERIAL}!="?*", SUBSYSTEMS=="scsi", ATTRS{vendor}=="ATA", IMPORT{program}="ata_id --export $devnode"
 # ATA/ATAPI devices (SPC-3 or later) using the "scsi" subsystem
-KERNEL=="sd*[!0-9]|sr*",		ENV{ID_SERIAL}!="?*", \
-	SUBSYSTEMS=="scsi", ATTRS{type}=="5", ATTRS{scsi_level}=="[6-9]*", \
-	IMPORT{program}="ata_id --export $tempnode"
+KERNEL=="sd*[!0-9]|sr*", ENV{ID_SERIAL}!="?*", SUBSYSTEMS=="scsi", ATTRS{type}=="5", ATTRS{scsi_level}=="[6-9]*", IMPORT{program}="ata_id --export $devnode"
 
 # Run ata_id on non-removable USB Mass Storage (SATA/PATA disks in enclosures)
-KERNEL=="sd*[!0-9]|sr*",		ENV{ID_SERIAL}!="?*", \
-	SUBSYSTEMS=="usb", ATTR{removable}=="0", \
-	IMPORT{program}="ata_id --export $tempnode"
+KERNEL=="sd*[!0-9]|sr*", ENV{ID_SERIAL}!="?*", ATTR{removable}=="0", SUBSYSTEMS=="usb", IMPORT{program}="ata_id --export $devnode"
 # Otherwise fall back to using usb_id for USB devices
-KERNEL=="sd*|sr*",			ENV{ID_SERIAL}!="?*", \
-	SUBSYSTEMS=="usb", \
-	IMPORT{builtin}="usb_id"
+KERNEL=="sd*[!0-9]|sr*", ENV{ID_SERIAL}!="?*", SUBSYSTEMS=="usb", IMPORT{builtin}="usb_id"
 
 # scsi devices
-KERNEL=="sd*|sr*",			ENV{ID_SERIAL}!="?*", \
-	ENV{ID_BUS}="scsi", \
-	IMPORT{program}="scsi_id --export --whitelisted --device=$tempnode"
-
-KERNEL=="cciss*", 			ENV{ID_SERIAL}!="?*", \
-	ENV{ID_BUS}="cciss", \
-	IMPORT{program}="scsi_id --export --whitelisted --device=$tempnode"
-
-KERNEL=="dasd*", \
-	IMPORT{program}="dasd_id --export $tempnode"
-
-# scsi compat links for ATA devices
-KERNEL=="sd*", ENV{ID_BUS}=="ata", \
-    PROGRAM="scsi_id --whitelisted --replace-whitespace -p0x80 -d$tempnode", \
-	RESULT=="?*", ENV{ID_SCSI_COMPAT}="$result"
-
-# find the physical path of the device
-ENV{ID_PATH}=="", DEVPATH!="*/virtual/*", \
-	IMPORT{builtin}="path_id"
-
-LABEL="persistent_storage_not_a_disk"
-
-# import the variables of partitions from the parent disks
-ENV{DEVTYPE}=="partition",		IMPORT{parent}="ID_*"
-
-# by-id (hardware serial number)
-KERNEL=="hd*[!0-9]",			ENV{ID_SERIAL}=="?*", \
-	SYMLINK+="disk/by-id/ata-$env{ID_SERIAL}"
-KERNEL=="hd*[0-9]",			ENV{ID_SERIAL}=="?*", \
-	SYMLINK+="disk/by-id/ata-$env{ID_SERIAL}-part%n"
-
-KERNEL=="sd*[!0-9]",			ENV{ID_SCSI_COMPAT}=="?*", \
-	SYMLINK+="disk/by-id/scsi-$env{ID_SCSI_COMPAT}"
-KERNEL=="sd*[0-9]",			ENV{ID_SCSI_COMPAT}=="?*", \
-	SYMLINK+="disk/by-id/scsi-$env{ID_SCSI_COMPAT}-part%n"
-
-ENV{DEVTYPE}=="disk",		ENV{ID_BUS}=="?*", ENV{ID_SERIAL}=="?*", \
-	SYMLINK+="disk/by-id/$env{ID_BUS}-$env{ID_SERIAL}"
-ENV{DEVTYPE}=="partition",	ENV{ID_BUS}=="?*", ENV{ID_SERIAL}=="?*", \
-	SYMLINK+="disk/by-id/$env{ID_BUS}-$env{ID_SERIAL}-part%n"
-
-ENV{DEVTYPE}=="disk",			ENV{ID_EDD}=="?*", \
-	SYMLINK+="disk/by-id/edd-$env{ID_EDD}"
-ENV{DEVTYPE}=="partition",		ENV{ID_EDD}=="?*", \
-	SYMLINK+="disk/by-id/edd-$env{ID_EDD}-part%n"
-
-ENV{DEVTYPE}=="disk",			ENV{ID_WWN_WITH_EXTENSION}=="?*", \
-	SYMLINK+="disk/by-id/wwn-$env{ID_WWN_WITH_EXTENSION}"
-ENV{DEVTYPE}=="partition",		ENV{ID_WWN_WITH_EXTENSION}=="?*", \
-	SYMLINK+="disk/by-id/wwn-$env{ID_WWN_WITH_EXTENSION}-part%n"
-
-# by-partlabel/by-partuuid links (partition metadata)
-ENV{ID_PART_ENTRY_SCHEME}=="gpt",	ENV{ID_PART_ENTRY_UUID}=="?*", \
-	SYMLINK+="disk/by-partuuid/$env{ID_PART_ENTRY_UUID}"
-ENV{ID_PART_ENTRY_SCHEME}=="gpt",	ENV{ID_PART_ENTRY_NAME}=="?*", \
-	SYMLINK+="disk/by-partlabel/$env{ID_PART_ENTRY_NAME}"
+KERNEL=="sd*[!0-9]|sr*", ENV{ID_SERIAL}!="?*", IMPORT{program}="scsi_id --export --whitelisted -d $devnode", ENV{ID_BUS}="scsi"
+KERNEL=="cciss*", ENV{DEVTYPE}=="disk", ENV{ID_SERIAL}!="?*", IMPORT{program}="scsi_id --export --whitelisted -d $devnode", ENV{ID_BUS}="cciss"
+KERNEL=="sd*|sr*|cciss*", ENV{DEVTYPE}=="disk", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/$env{ID_BUS}-$env{ID_SERIAL}"
+KERNEL=="sd*|cciss*", ENV{DEVTYPE}=="partition", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/$env{ID_BUS}-$env{ID_SERIAL}-part%n"
+
+# firewire
+KERNEL=="sd*[!0-9]|sr*", ATTRS{ieee1394_id}=="?*", SYMLINK+="disk/by-id/ieee1394-$attr{ieee1394_id}"
+KERNEL=="sd*[0-9]", ATTRS{ieee1394_id}=="?*", SYMLINK+="disk/by-id/ieee1394-$attr{ieee1394_id}-part%n"
+
+KERNEL=="mmcblk[0-9]", SUBSYSTEMS=="mmc", ATTRS{name}=="?*", ATTRS{serial}=="?*", ENV{ID_NAME}="$attr{name}", ENV{ID_SERIAL}="$attr{serial}", SYMLINK+="disk/by-id/mmc-$env{ID_NAME}_$env{ID_SERIAL}"
+KERNEL=="mmcblk[0-9]p[0-9]", ENV{ID_NAME}=="?*", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/mmc-$env{ID_NAME}_$env{ID_SERIAL}-part%n"
+KERNEL=="mspblk[0-9]", SUBSYSTEMS=="memstick", ATTRS{name}=="?*", ATTRS{serial}=="?*", ENV{ID_NAME}="$attr{name}", ENV{ID_SERIAL}="$attr{serial}", SYMLINK+="disk/by-id/memstick-$env{ID_NAME}_$env{ID_SERIAL}"
+KERNEL=="mspblk[0-9]p[0-9]", ENV{ID_NAME}=="?*", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/memstick-$env{ID_NAME}_$env{ID_SERIAL}-part%n"
 
 # by-path (parent device path)
-ENV{DEVTYPE}=="disk",			ENV{ID_PATH}=="?*", \
-	SYMLINK+="disk/by-path/$env{ID_PATH}"
-ENV{DEVTYPE}=="partition",		ENV{ID_PATH}=="?*", \
-	SYMLINK+="disk/by-path/$env{ID_PATH}-part%n"
-
-# skip unpartitioned removable media devices from drivers which do not send
-# "change" events
-ENV{DEVTYPE}=="disk", KERNEL!="sd*|sr*", ATTR{removable}=="1", \
-					GOTO="persistent_storage_end"
+ENV{DEVTYPE}=="disk", DEVPATH!="*/virtual/*", IMPORT{builtin}="path_id"
+ENV{DEVTYPE}=="disk", ENV{ID_PATH}=="?*", SYMLINK+="disk/by-path/$env{ID_PATH}"
+ENV{DEVTYPE}=="partition", ENV{ID_PATH}=="?*", SYMLINK+="disk/by-path/$env{ID_PATH}-part%n"
+
+# skip unpartitioned removable media devices from drivers which do not send "change" events
+ENV{DEVTYPE}=="disk", KERNEL!="sd*|sr*", ATTR{removable}=="1", GOTO="persistent_storage_end"
 
 # probe filesystem metadata of optical drives which have a media inserted
-KERNEL=="sr*", ENV{ID_CDROM_MEDIA_TRACK_COUNT_DATA}=="?*", \
-	ENV{DISK_EJECT_REQUEST}!="?*", \
-	ENV{ID_CDROM_MEDIA_SESSION_LAST_OFFSET}=="?*", \
-	IMPORT{program}="/sbin/blkid -o udev -p -u noraid -O $env{ID_CDROM_MEDIA_SESSION_LAST_OFFSET} $tempnode"
+KERNEL=="sr*", ENV{DISK_EJECT_REQUEST}!="?*", ENV{ID_CDROM_MEDIA_TRACK_COUNT_DATA}=="?*", ENV{ID_CDROM_MEDIA_SESSION_LAST_OFFSET}=="?*", \
+  IMPORT{builtin}="blkid --offset=$env{ID_CDROM_MEDIA_SESSION_LAST_OFFSET}"
 # single-session CDs do not have ID_CDROM_MEDIA_SESSION_LAST_OFFSET
-KERNEL=="sr*", ENV{ID_CDROM_MEDIA_TRACK_COUNT_DATA}=="?*", \
-	ENV{DISK_EJECT_REQUEST}!="?*", \
-	ENV{ID_CDROM_MEDIA_SESSION_LAST_OFFSET}=="", \
-	IMPORT{program}="/sbin/blkid -o udev -p -u noraid $tempnode"
+KERNEL=="sr*", ENV{DISK_EJECT_REQUEST}!="?*", ENV{ID_CDROM_MEDIA_TRACK_COUNT_DATA}=="?*", ENV{ID_CDROM_MEDIA_SESSION_LAST_OFFSET}=="", \
+  IMPORT{builtin}="blkid --noraid"
 
 # probe filesystem metadata of disks
-KERNEL!="sr*", IMPORT{program}="/sbin/blkid -o udev -p $tempnode"
+KERNEL!="sr*", IMPORT{builtin}="blkid"
 
 # watch metadata changes by tools closing the device after writing
 KERNEL!="sr*", OPTIONS+="watch"
 
 # by-label/by-uuid links (filesystem metadata)
-ENV{ID_FS_UUID_ENC}=="?*",	ENV{ID_FS_USAGE}=="filesystem|other|crypto", \
-	SYMLINK+="disk/by-uuid/$env{ID_FS_UUID_ENC}"
-ENV{ID_FS_LABEL_ENC}=="?*",	ENV{ID_FS_USAGE}=="filesystem|other", \
-	SYMLINK+="disk/by-label/$env{ID_FS_LABEL_ENC}"
+ENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{ID_FS_UUID_ENC}=="?*", SYMLINK+="disk/by-uuid/$env{ID_FS_UUID_ENC}"
+ENV{ID_FS_USAGE}=="filesystem|other", ENV{ID_FS_LABEL_ENC}=="?*", SYMLINK+="disk/by-label/$env{ID_FS_LABEL_ENC}"
 
-LABEL="persistent_storage_end"
+# by-id (World Wide Name)
+ENV{DEVTYPE}=="disk", ENV{ID_WWN_WITH_EXTENSION}=="?*", SYMLINK+="disk/by-id/wwn-$env{ID_WWN_WITH_EXTENSION}"
+ENV{DEVTYPE}=="partition", ENV{ID_WWN_WITH_EXTENSION}=="?*", SYMLINK+="disk/by-id/wwn-$env{ID_WWN_WITH_EXTENSION}-part%n"
 
+# by-partlabel/by-partuuid links (partition metadata)
+ENV{ID_PART_ENTRY_SCHEME}=="gpt", ENV{ID_PART_ENTRY_UUID}=="?*", SYMLINK+="disk/by-partuuid/$env{ID_PART_ENTRY_UUID}"
+ENV{ID_PART_ENTRY_SCHEME}=="gpt", ENV{ID_PART_ENTRY_NAME}=="?*", SYMLINK+="disk/by-partlabel/$env{ID_PART_ENTRY_NAME}"
+
+LABEL="persistent_storage_end"


10 overridden configuration files found.

Attachment: systemctl-dump.txt
Description: inode/empty

==> /var/lib/systemd/deb-systemd-helper-enabled/avahi-daemon.service.dsh-also 
<==
/etc/systemd/system/multi-user.target.wants/avahi-daemon.service
/etc/systemd/system/sockets.target.wants/avahi-daemon.socket
/etc/systemd/system/dbus-org.freedesktop.Avahi.service

==> 
/var/lib/systemd/deb-systemd-helper-enabled/graphical.target.wants/accounts-daemon.service
 <==

==> 
/var/lib/systemd/deb-systemd-helper-enabled/basic.target.wants/firewalld.service
 <==

==> 
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/atd.service 
<==

==> 
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/avahi-daemon.service
 <==

==> 
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/ssh.service 
<==

==> 
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/binfmt-support.service
 <==

==> 
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/pppd-dns.service
 <==

==> 
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/rsyslog.service
 <==

==> 
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/anacron.service
 <==

==> /var/lib/systemd/deb-systemd-helper-enabled/firewalld.service.dsh-also <==
/etc/systemd/system/basic.target.wants/firewalld.service
/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service

==> /var/lib/systemd/deb-systemd-helper-enabled/binfmt-support.service.dsh-also 
<==
/etc/systemd/system/multi-user.target.wants/binfmt-support.service

==> 
/var/lib/systemd/deb-systemd-helper-enabled/dbus-org.freedesktop.Avahi.service 
<==

==> /var/lib/systemd/deb-systemd-helper-enabled/ssh.socket.dsh-also <==
/etc/systemd/system/sockets.target.wants/ssh.socket

==> /var/lib/systemd/deb-systemd-helper-enabled/ssh.service.dsh-also <==
/etc/systemd/system/multi-user.target.wants/ssh.service

==> /var/lib/systemd/deb-systemd-helper-enabled/anacron.service.dsh-also <==
/etc/systemd/system/multi-user.target.wants/anacron.service

==> /var/lib/systemd/deb-systemd-helper-enabled/syslog.service <==

==> 
/var/lib/systemd/deb-systemd-helper-enabled/dbus-org.fedoraproject.FirewallD1.service
 <==

==> 
/var/lib/systemd/deb-systemd-helper-enabled/accounts-daemon.service.dsh-also <==
/etc/systemd/system/graphical.target.wants/accounts-daemon.service

==> 
/var/lib/systemd/deb-systemd-helper-enabled/sockets.target.wants/avahi-daemon.socket
 <==

==> /var/lib/systemd/deb-systemd-helper-enabled/pppd-dns.service.dsh-also <==
/etc/systemd/system/multi-user.target.wants/pppd-dns.service

==> /var/lib/systemd/deb-systemd-helper-enabled/avahi-daemon.socket.dsh-also <==
/etc/systemd/system/sockets.target.wants/avahi-daemon.socket

==> /var/lib/systemd/deb-systemd-helper-enabled/rsyslog.service.dsh-also <==
/etc/systemd/system/multi-user.target.wants/rsyslog.service
/etc/systemd/system/syslog.service

==> /var/lib/systemd/deb-systemd-helper-enabled/atd.service.dsh-also <==
/etc/systemd/system/multi-user.target.wants/atd.service
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# / was on /dev/sda7 during installation
UUID=5c503ec2-6528-44bb-9ff5-aa2687aa9706 /               ext4    
errors=remount-ro 0       1
# /home was on /dev/sda6 during installation
UUID=7652cf98-e671-47ea-80d6-02be15580bb5 /home           ext4    defaults      
  0       2
# swap was on /dev/sda5 during installation
UUID=c0d2bc19-898f-4306-a734-85e547e249f0 none            swap    sw            
  0       0

LABEL=Data      /mnt/data       ntfs-3g user,auto,comment=systemd.automount     
0       0

LABEL=Fedora    /mnt/fedora     ext4    noauto          0       0
LABEL=Ubuntu    /mnt/ubuntu     ext4    noauto          0       0
#192.168.178.86:/srv/nfs /mnt/backup nfs _netdev 0 0
LABEL=Asteria   /mnt/ssd        ntfs-3g noauto,user     0       0

Reply via email to