update for plymouth, systemd

Changes in systemd:
- Fix SUSE specific sysconfig numlock logic for 12.2 (bnc#746595).

- Add fix-dir-noatime-tmpfiles.patch: do not modify directory
atime, which was preventing removing empty directories
(bnc#751253, rh#810257).
- Add improve-restart-behaviour.patch: prevent deadlock during
try-restart (bnc#743218).
- Add journal-bugfixes.patch: don't crash when rotating journal
(bnc#768953) and prevent memleak at rotation time too.
- Add ulimit-support.patch: add support for system wide ulimit
(bnc#744818).
- Add change-terminal.patch: use vt102 instead of vt100 as terminal
for non-vc tty.
- Package various .wants directories, which were no longer packaged
due to plymouth units being removed from systemd package.
- Fix buildrequires for manpages build.

- Do not ship plymouth units, they are shipped by plymouth package
now (bnc#769397).
- Fix module loading (bnc#769462)

Changes in plymouth:
- Provides systemd units, instead of relying on systemd to ship
them (bnc#769397).
- Ensure plymouth--wait-quit.service conflicts with
graphical.target.

- Update to 0.8.5.1
+ two-step splash plugin quit fixes
+ add generic driver to drm renderer plugin
This allows new modesetting drivers to work with plymouth
automatically
+ fixes for video cards that don't support 32bpp
+ add alignment and width features to label controls
+ new documentation
+ event loop fix
+ more serial console fixes
+ better systemd integration
+ new flush api to client library
+ Allow plymouth to build the drm renderer without the driver
dependent libdrm_* libraries.

- disable plymouth if init is not systemd (could be e.g. /bin/sh or
sysvinit then)

Fixed bugs
bnc#768953
systemd-journal (sometimes) segfaults
bnc#751253
Cleaning TMP dirs
bnc#769462
systemd-modules-load.service fails
bnc#743218
Install + updates result in a hang
bnc#769397
splash does not work on IvyBridge system
bnc#746595
KBD_NUMLOCK="yes" in /etc/sysconfig/keyboard does not work under systemd init
bnc#744818
/etc/sysconfig/ulimit has no effect on systemd based systems
Selected Binaries
openSUSE Build Service is sponsored by