You are not logged in.

#1 2014-03-14 18:49:36

jackwild
Member
Registered: 2014-01-15
Posts: 30

MythTV systemd unit file causing shutdown after upgrade

After a recent upgrade using the mythbackend.service file to stop or restart the mythbackend service caused my PC to shutdown.

pacman.log

[2014-03-12 11:35] [PACMAN] Running 'pacman -Syu'
[2014-03-12 11:35] [PACMAN] synchronizing package lists
[2014-03-12 11:35] [PACMAN] starting full system upgrade
[2014-03-12 11:59] [ALPM] warning: /etc/httpd/conf/magic installed as /etc/httpd/conf/magic.pacnew
[2014-03-12 11:59] [ALPM] warning: /etc/httpd/conf/httpd.conf installed as /etc/httpd/conf/httpd.conf.pacnew
[2014-03-12 11:59] [ALPM-SCRIPTLET]     Check Apache upgrade instructions: https://httpd.apache.org/docs/trunk/upgrading.html
[2014-03-12 11:59] [PACMAN] upgraded apache (2.2.26-1 -> 2.4.7-2)
[2014-03-12 11:59] [PACMAN] upgraded tzdata (2013i-1 -> 2014a-1)
[2014-03-12 11:59] [PACMAN] upgraded glibc (2.19-2 -> 2.19-3)
[2014-03-12 11:59] [PACMAN] installed libseccomp (2.1.1-1)
[2014-03-12 11:59] [ALPM-SCRIPTLET] :: systemd has not been reexecuted. It is recommended that you
[2014-03-12 11:59] [ALPM-SCRIPTLET]    reboot at your earliest convenience.
[2014-03-12 11:59] [ALPM-SCRIPTLET] :: Network device naming is now controlled by udev's net_setup_link
[2014-03-12 11:59] [ALPM-SCRIPTLET]    builtin. Refer to the NETWORK LINK CONFIGURATION section of the
[2014-03-12 11:59] [ALPM-SCRIPTLET]    udev manpage for a full description.
[2014-03-12 11:59] [ALPM-SCRIPTLET] :: No changes have been made to your network naming configuration.
[2014-03-12 11:59] [ALPM-SCRIPTLET]    Interfaces should continue to maintain the same names.
[2014-03-12 11:59] [PACMAN] upgraded systemd (208-11 -> 210-3)
[2014-03-12 11:59] [PACMAN] upgraded mesa (10.0.3-1 -> 10.1.0-2)
[2014-03-12 11:59] [PACMAN] upgraded mesa-libgl (10.0.3-1 -> 10.1.0-2)
[2014-03-12 11:59] [PACMAN] upgraded ati-dri (10.0.3-1 -> 10.1.0-2)
[2014-03-12 11:59] [PACMAN] upgraded libpng (1.6.9-1 -> 1.6.10-1)
[2014-03-12 11:59] [PACMAN] upgraded freetype2 (2.5.2-1 -> 2.5.3-1)
[2014-03-12 11:59] [PACMAN] upgraded readline (6.2.004-2 -> 6.3-1)
[2014-03-12 12:00] [PACMAN] upgraded gnutls (3.2.11-1 -> 3.2.12.1-1)
[2014-03-12 12:00] [PACMAN] upgraded libpulse (4.0-6 -> 5.0-1)
[2014-03-12 12:00] [PACMAN] upgraded libva (1.2.1-1 -> 1.2.1-2)
[2014-03-12 12:00] [PACMAN] upgraded ffmpeg (1:2.1.3-1 -> 1:2.1.4-1)
[2014-03-12 12:00] [PACMAN] upgraded blender (12:2.69.c7ac0e-1 -> 13:2.69.13290d-1)
[2014-03-12 12:00] [PACMAN] upgraded bluez-libs (5.15-1 -> 5.16-1)
[2014-03-12 12:00] [PACMAN] upgraded device-mapper (2.02.105-1 -> 2.02.105-2)
[2014-03-12 12:00] [PACMAN] upgraded cryptsetup (1.6.3-2 -> 1.6.4-1)
[2014-03-12 12:00] [PACMAN] upgraded dhcpcd (6.2.1-1 -> 6.3.1-1)
[2014-03-12 12:00] [PACMAN] upgraded dmenu (4.5-3 -> 4.5.13.5ed5e90-1)
[2014-03-12 12:00] [PACMAN] upgraded emelfm2 (0.9.0-1 -> 0.9.1-1)
[2014-03-12 12:00] [PACMAN] upgraded file (5.17-1 -> 5.17-2)
[2014-03-12 12:00] [PACMAN] upgraded firefox-adblock-plus (2.4.1-1 -> 2.5.1-1)
[2014-03-12 12:00] [PACMAN] upgraded firefox-noscript (2.6.8.14-1 -> 2.6.8.17-1)
[2014-03-12 12:00] [PACMAN] upgraded gcr (3.10.1-2 -> 3.10.1-3)
[2014-03-12 12:00] [PACMAN] upgraded gdk-pixbuf2 (2.30.5-1 -> 2.30.6-1)
[2014-03-12 12:00] [PACMAN] upgraded grep (2.16-1 -> 2.18-1)
[2014-03-12 12:00] [PACMAN] upgraded grub (1:2.02.beta2-1 -> 1:2.02.beta2-2)
[2014-03-12 12:00] [PACMAN] upgraded libx86emu (1.1-30 -> 1.1.21.5-1)
[2014-03-12 12:00] [PACMAN] upgraded hwinfo (21.0-1 -> 21.0.1.3-1)
[2014-03-12 12:01] [PACMAN] upgraded kdelibs (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:01] [PACMAN] upgraded kdegraphics-mobipocket (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:01] [PACMAN] upgraded nepomuk-core (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:01] [PACMAN] upgraded kactivities (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:01] [PACMAN] upgraded kde-base-artwork (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:01] [PACMAN] upgraded kde-l10n-en_gb (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:01] [PACMAN] upgraded libwbclient (4.1.4-1 -> 4.1.5-1)
[2014-03-12 12:01] [PACMAN] upgraded sqlite (3.8.3.1-1 -> 3.8.4.1-1)
[2014-03-12 12:01] [PACMAN] upgraded python2 (2.7.6-2 -> 2.7.6-3)
[2014-03-12 12:01] [PACMAN] upgraded libcups (1.7.1-3 -> 1.7.1-4)
[2014-03-12 12:01] [PACMAN] upgraded smbclient (4.1.4-1 -> 4.1.5-1)
[2014-03-12 12:01] [PACMAN] upgraded libssh (0.5.5-2 -> 0.5.5-3)
[2014-03-12 12:01] [PACMAN] upgraded oxygen-icons (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:01] [PACMAN] upgraded kdebase-runtime (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:01] [PACMAN] upgraded kdebase-lib (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:01] [PACMAN] upgraded nepomuk-widgets (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:01] [PACMAN] upgraded kdebase-dolphin (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:01] [PACMAN] upgraded kdebase-katepart (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:01] [PACMAN] upgraded kdebase-kdepasswd (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:01] [PACMAN] upgraded kdebase-kdialog (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:01] [PACMAN] upgraded kdebase-keditbookmarks (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:01] [PACMAN] upgraded kdebase-kfind (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:01] [PACMAN] upgraded kdebase-konsole (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:01] [PACMAN] upgraded kdebase-plasma (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:01] [PACMAN] upgraded kdepimlibs (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:01] [PACMAN] upgraded libkgapi (2.0.2-1 -> 2.1.0-1)
[2014-03-12 12:02] [PACMAN] upgraded kdepim-runtime (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:02] [ALPM] warning: /usr/share/config/kdm/kdmrc installed as /usr/share/config/kdm/kdmrc.pacnew
[2014-03-12 12:02] [PACMAN] upgraded kdebase-workspace (4.11.6-2 -> 4.11.7-2)
[2014-03-12 12:02] [PACMAN] upgraded libkexiv2 (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:02] [PACMAN] upgraded kdegraphics-okular (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:02] [PACMAN] upgraded kdesdk-kate (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:02] [PACMAN] upgraded kdesdk-kcachegrind (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:02] [PACMAN] upgraded libarchive (3.1.2-4 -> 3.1.2-6)
[2014-03-12 12:02] [PACMAN] upgraded kdeutils-ark (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:02] [PACMAN] upgraded kdeutils-kcalc (4.12.2-1 -> 4.12.3-1)
[2014-03-12 12:02] [PACMAN] upgraded libgphoto2 (2.5.3.1-1 -> 2.5.3.1-2)
[2014-03-12 12:02] [PACMAN] upgraded libmariadbclient (5.5.35-1 -> 5.5.36-1)
[2014-03-12 12:02] [PACMAN] upgraded libnl (3.2.23-1 -> 3.2.24-1)
[2014-03-12 12:02] [PACMAN] upgraded libtirpc (0.2.3-2 -> 0.2.4-1)
[2014-03-12 12:02] [PACMAN] upgraded linux-firmware (20140123.418320b-1 -> 20140217.343e460-1)
[2014-03-12 12:02] [ALPM-SCRIPTLET] >>> Updating module dependencies. Please wait ...
[2014-03-12 12:02] [ALPM-SCRIPTLET] >>> Generating initial ramdisk, using mkinitcpio.  Please wait...
[2014-03-12 12:02] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
[2014-03-12 12:02] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
[2014-03-12 12:02] [ALPM-SCRIPTLET] ==> Starting build: 3.13.6-1-ARCH
[2014-03-12 12:02] [ALPM-SCRIPTLET]   -> Running build hook: [base]
[2014-03-12 12:02] [ALPM-SCRIPTLET]   -> Running build hook: [udev]
[2014-03-12 12:02] [ALPM-SCRIPTLET]   -> Running build hook: [autodetect]
[2014-03-12 12:02] [ALPM-SCRIPTLET]   -> Running build hook: [modconf]
[2014-03-12 12:02] [ALPM-SCRIPTLET]   -> Running build hook: [block]
[2014-03-12 12:02] [ALPM-SCRIPTLET]   -> Running build hook: [filesystems]
[2014-03-12 12:02] [ALPM-SCRIPTLET]   -> Running build hook: [keyboard]
[2014-03-12 12:02] [ALPM-SCRIPTLET]   -> Running build hook: [fsck]
[2014-03-12 12:02] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2014-03-12 12:02] [ALPM-SCRIPTLET] ==> Creating gzip initcpio image: /boot/initramfs-linux.img
[2014-03-12 12:02] [ALPM-SCRIPTLET] ==> Image generation successful
[2014-03-12 12:02] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
[2014-03-12 12:02] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
[2014-03-12 12:02] [ALPM-SCRIPTLET] ==> Starting build: 3.13.6-1-ARCH
[2014-03-12 12:02] [ALPM-SCRIPTLET]   -> Running build hook: [base]
[2014-03-12 12:02] [ALPM-SCRIPTLET]   -> Running build hook: [udev]
[2014-03-12 12:02] [ALPM-SCRIPTLET]   -> Running build hook: [modconf]
[2014-03-12 12:02] [ALPM-SCRIPTLET]   -> Running build hook: [block]
[2014-03-12 12:02] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: aic94xx
[2014-03-12 12:02] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: smsmdtv
[2014-03-12 12:02] [ALPM-SCRIPTLET]   -> Running build hook: [filesystems]
[2014-03-12 12:03] [ALPM-SCRIPTLET]   -> Running build hook: [keyboard]
[2014-03-12 12:03] [ALPM-SCRIPTLET]   -> Running build hook: [fsck]
[2014-03-12 12:03] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2014-03-12 12:03] [ALPM-SCRIPTLET] ==> Creating gzip initcpio image: /boot/initramfs-linux-fallback.img
[2014-03-12 12:03] [ALPM-SCRIPTLET] ==> Image generation successful
[2014-03-12 12:03] [PACMAN] upgraded linux (3.13.4-1 -> 3.13.6-1)
[2014-03-12 12:03] [PACMAN] upgraded linux-headers (3.13.4-1 -> 3.13.6-1)
[2014-03-12 12:03] [PACMAN] upgraded lvm2 (2.02.105-1 -> 2.02.105-2)
[2014-03-12 12:03] [PACMAN] upgraded man-pages (3.59-1 -> 3.61-1)
[2014-03-12 12:03] [PACMAN] upgraded mariadb-clients (5.5.35-1 -> 5.5.36-1)
[2014-03-12 12:03] [PACMAN] upgraded mariadb (5.5.35-1 -> 5.5.36-1)
[2014-03-12 12:03] [PACMAN] upgraded mercurial (2.9-2 -> 2.9.1-1)
[2014-03-12 12:03] [PACMAN] upgraded mjpegtools (2.0.0-4 -> 2.1.0-1)
[2014-03-12 12:03] [PACMAN] upgraded mkvtoolnix-cli (6.7.0-2 -> 6.8.0-1)
[2014-03-12 12:03] [PACMAN] upgraded ntfs-3g (2013.1.13-4 -> 2014.2.15-1)
[2014-03-12 12:03] [PACMAN] upgraded ntp (4.2.6.p5-18 -> 4.2.6.p5-19)
[2014-03-12 12:03] [PACMAN] installed perl-file-slurp-tiny (0.003-2)
[2014-03-12 12:03] [PACMAN] upgraded perl-tree-dag-node (1.22-1 -> 1.22-2)
[2014-03-12 12:03] [ALPM] warning: /etc/php/php.ini installed as /etc/php/php.ini.pacnew
[2014-03-12 12:03] [PACMAN] upgraded php (5.5.9-1 -> 5.5.10-1)
[2014-03-12 12:03] [PACMAN] upgraded php-apache (5.5.9-1 -> 5.5.10-1)
[2014-03-12 12:03] [PACMAN] upgraded php-mcrypt (5.5.9-1 -> 5.5.10-1)
[2014-03-12 12:03] [PACMAN] upgraded phpmyadmin (4.1.7-1 -> 4.1.9-1)
[2014-03-12 12:03] [PACMAN] upgraded pulseaudio (4.0-6 -> 5.0-1)
[2014-03-12 12:03] [PACMAN] upgraded python-setuptools (2.2-1 -> 3.1-1)
[2014-03-12 12:03] [PACMAN] upgraded python2-lxml (3.3.0-1 -> 3.3.1-1)
[2014-03-12 12:03] [PACMAN] upgraded python2-setuptools (2.2-1 -> 3.1-1)
[2014-03-12 12:03] [PACMAN] upgraded python2-sphinx (1.2.1-1 -> 1.2.2-1)
[2014-03-12 12:03] [PACMAN] upgraded qtcreator (3.0.1-1 -> 3.0.1.git-2)
[2014-03-12 12:03] [PACMAN] upgraded raptor (2.0.12-1 -> 2.0.13-1)
[2014-03-12 12:03] [PACMAN] upgraded rasqal (1:0.9.30-4 -> 1:0.9.32-1)
[2014-03-12 12:03] [PACMAN] upgraded s-nail (14.5.2-4 -> 14.6.2-1)
[2014-03-12 12:03] [PACMAN] upgraded sdl2 (2.0.1-3 -> 2.0.2-2)
[2014-03-12 12:03] [PACMAN] upgraded sdl2_mixer (2.0.0-2 -> 2.0.0-3)
[2014-03-12 12:03] [PACMAN] upgraded smpeg (0.4.4-7 -> 0.4.5-1)
[2014-03-12 12:03] [PACMAN] upgraded subversion (1.8.5-3 -> 1.8.8-1)
[2014-03-12 12:03] [PACMAN] upgraded systemd-sysvcompat (208-11 -> 210-3)
[2014-03-12 12:03] [PACMAN] upgraded virtuoso-base (1:6.1.7-2 -> 1:6.1.8-1)
[2014-03-12 12:03] [PACMAN] installed libsecret (0.16-2)
[2014-03-12 12:03] [PACMAN] upgraded webkitgtk2 (1.10.2-8 -> 2.2.5-2)
[2014-03-12 12:04] [PACMAN] upgraded widelands-data (17-1 -> 18-1)
[2014-03-12 12:04] [PACMAN] upgraded widelands (17-11 -> 18-1)
[2014-03-12 12:04] [PACMAN] upgraded wpa_supplicant (2.0-4 -> 2.1-3)
[2014-03-12 12:04] [PACMAN] upgraded xterm (301-1 -> 303-1)

I thought it was caused by the mythshutdown --setcheduledwakeup command in the unit file. But I was wrong.

cat /etc/systemd/system/mythbackend.service

[Unit]
Description=MythTV Backend
After=network.target mysqld.service

[Service]
Type=simple
Environment=HOME=/home/mythtv
User=mythtv
ExecStart=/usr/bin/mythbackend --logpath /var/log/mythtv --enable-dblog
ExecStop=/usr/bin/mythshutdown --setscheduledwakeup
#ExecStop=/usr/bin/mythshutdown --shutdown

[Install]
WantedBy=multi-user.target

I'm not sure which package caused this change in behaviour, probably systemd or systemd-sysvcompat. I thought I had it solved but I must have overlooked something as it is still shutting down my computer.

Last edited by jackwild (2014-03-14 21:45:29)

Offline

Board footer

Powered by FluxBB