diff --git a/buildroot-external/package/firstboot-service/firstboot.service b/buildroot-external/package/firstboot-service/firstboot.service index 3fa80cec..6a18a865 100644 --- a/buildroot-external/package/firstboot-service/firstboot.service +++ b/buildroot-external/package/firstboot-service/firstboot.service @@ -10,7 +10,6 @@ ConditionPathExists=/etc/firstboot [Service] Type=oneshot RemainAfterExit=yes -ExecStartPre=/bin/psplash-write "MSG Preparing for first boot" ExecStart=/usr/sbin/firstboot [Install] diff --git a/buildroot-external/package/hostname-service/hostname.service b/buildroot-external/package/hostname-service/hostname.service index 97fd2f82..4b372b93 100644 --- a/buildroot-external/package/hostname-service/hostname.service +++ b/buildroot-external/package/hostname-service/hostname.service @@ -5,7 +5,6 @@ Before=avahi-daemon.service [Service] Type=oneshot -ExecStartPre=/bin/psplash-write "MSG Setting up hostname" ExecStart=/bin/sh -c "hostnamectl set-hostname MycroftOS-`sed 's/://g' /sys/class/net/eth0/address | tail -c 7`" [Install] diff --git a/buildroot-external/package/mycroft-service/mycroft-audio.service b/buildroot-external/package/mycroft-service/mycroft-audio.service index 53572f3c..aadac63b 100644 --- a/buildroot-external/package/mycroft-service/mycroft-audio.service +++ b/buildroot-external/package/mycroft-service/mycroft-audio.service @@ -6,8 +6,6 @@ After=mycroft.service [Service] User=mycroft WorkingDirectory=/home/mycroft -ExecStartPre=/bin/psplash-write "MSG Starting Mycroft A.I. audio service" -ExecStartPre=/bin/sleep 2 ExecStart=mycroft-audio StandardOutput=file:/var/log/mycroft/audio.log StandardError=file:/var/log/mycroft/audio.error.log diff --git a/buildroot-external/package/mycroft-service/mycroft-enclosure.service b/buildroot-external/package/mycroft-service/mycroft-enclosure.service index 8afe4816..8acac55a 100644 --- a/buildroot-external/package/mycroft-service/mycroft-enclosure.service +++ b/buildroot-external/package/mycroft-service/mycroft-enclosure.service @@ -7,8 +7,6 @@ After=mycroft-messagebus.service [Service] User=mycroft WorkingDirectory=/home/mycroft -ExecStartPre=/bin/psplash-write "MSG Starting Mycroft A.I. enclosure service" -ExecStartPre=/bin/sleep 2 ExecStart=mycroft-enclosure-client StandardOutput=file:/var/log/mycroft/enclosure.log StandardError=file:/var/log/mycroft/enclosure.error.log diff --git a/buildroot-external/package/mycroft-service/mycroft-messagebus.service b/buildroot-external/package/mycroft-service/mycroft-messagebus.service index 5a2879bf..520f7303 100644 --- a/buildroot-external/package/mycroft-service/mycroft-messagebus.service +++ b/buildroot-external/package/mycroft-service/mycroft-messagebus.service @@ -6,8 +6,6 @@ After=mycroft.service [Service] User=mycroft WorkingDirectory=/home/mycroft -ExecStartPre=/bin/psplash-write "MSG Starting Mycroft A.I. messagebus service" -ExecStartPre=/bin/sleep 2 ExecStart=mycroft-messagebus StandardOutput=file:/var/log/mycroft/bus.log StandardError=file:/var/log/mycroft/bus.error.log diff --git a/buildroot-external/package/mycroft-service/mycroft-skills.service b/buildroot-external/package/mycroft-service/mycroft-skills.service index ac2bcdb0..b0c4c80d 100644 --- a/buildroot-external/package/mycroft-service/mycroft-skills.service +++ b/buildroot-external/package/mycroft-service/mycroft-skills.service @@ -6,8 +6,6 @@ After=mycroft.service [Service] User=mycroft WorkingDirectory=/home/mycroft -ExecStartPre=/bin/psplash-write "MSG Starting Mycroft A.I. skills service" -ExecStartPre=/bin/sleep 2 ExecStart=mycroft-skills StandardOutput=file:/var/log/mycroft/skills.log StandardError=file:/var/log/mycroft/skills.error.log diff --git a/buildroot-external/package/mycroft-service/mycroft-voice.service b/buildroot-external/package/mycroft-service/mycroft-voice.service index c00240de..d412fa84 100644 --- a/buildroot-external/package/mycroft-service/mycroft-voice.service +++ b/buildroot-external/package/mycroft-service/mycroft-voice.service @@ -6,8 +6,6 @@ After=mycroft.service [Service] User=mycroft WorkingDirectory=/home/mycroft -ExecStartPre=/bin/psplash-write "MSG Starting Mycroft A.I. voice service" -ExecStartPre=/bin/sleep 2 ExecStart=mycroft-speech-client StandardOutput=file:/var/log/mycroft/voice.log StandardError=file:/var/log/mycroft/voice.error.log diff --git a/buildroot-external/package/mycroft-service/mycroft.service b/buildroot-external/package/mycroft-service/mycroft.service index fd967d9b..6306c2ba 100644 --- a/buildroot-external/package/mycroft-service/mycroft.service +++ b/buildroot-external/package/mycroft-service/mycroft.service @@ -6,8 +6,6 @@ After=pulseaudio.service User=mycroft WorkingDirectory=/home/mycroft Type=oneshot -ExecStartPre=/bin/psplash-write "MSG Starting Mycroft A.I. software stack" -ExecStartPre=/bin/sleep 2 ExecStart=/bin/true RemainAfterExit=yes diff --git a/buildroot-external/package/prepare_system-service/prepare_system.service b/buildroot-external/package/prepare_system-service/prepare_system.service index 6d86264a..c0302548 100644 --- a/buildroot-external/package/prepare_system-service/prepare_system.service +++ b/buildroot-external/package/prepare_system-service/prepare_system.service @@ -8,7 +8,6 @@ Before=sysinit.target shutdown.target [Service] Type=oneshot RemainAfterExit=yes -ExecStartPre=/bin/psplash-write "MSG Preparing system" ExecStart=/usr/sbin/prepare_system [Install] diff --git a/buildroot-external/package/respeaker/seeed-voicecard.service b/buildroot-external/package/respeaker/seeed-voicecard.service index a68ecc8e..94f4db1a 100644 --- a/buildroot-external/package/respeaker/seeed-voicecard.service +++ b/buildroot-external/package/respeaker/seeed-voicecard.service @@ -5,9 +5,7 @@ After=alsa-restore.service [Service] Type=oneshot RemainAfterExit=yes -ExecStartPre=/bin/psplash-write "MSG Preparing respeaker configuration" ExecStart=/usr/bin/seeed-voicecard -User=root [Install] WantedBy=sysinit.target diff --git a/buildroot-external/package/snapcast/snapclient.service b/buildroot-external/package/snapcast/snapclient.service index 8dd52ca7..1a37d834 100644 --- a/buildroot-external/package/snapcast/snapclient.service +++ b/buildroot-external/package/snapcast/snapclient.service @@ -6,7 +6,6 @@ After=network.target time-sync.target sound.target avahi-daemon.service [Service] EnvironmentFile=-/etc/snapcast/snapclient -ExecStartPre=/bin/psplash-write "MSG Starting Snapcast client" ExecStart=/usr/bin/snapclient $SNAPCLIENT_OPTS # very noisy on stdout StandardOutput=null diff --git a/buildroot-external/package/snapcast/snapserver.service b/buildroot-external/package/snapcast/snapserver.service index 40401867..a0cce47f 100644 --- a/buildroot-external/package/snapcast/snapserver.service +++ b/buildroot-external/package/snapcast/snapserver.service @@ -6,7 +6,6 @@ After=network.target time-sync.target avahi-daemon.service [Service] EnvironmentFile=-/etc/snapcast/snapserver -ExecStartPre=/bin/psplash-write "MSG Starting Snapcast server" ExecStart=/usr/bin/snapserver $SNAPSERVER_OPTS Restart=on-failure diff --git a/buildroot-external/package/spotifyd/spotifyd.service b/buildroot-external/package/spotifyd/spotifyd.service index adefe5b0..699a295a 100644 --- a/buildroot-external/package/spotifyd/spotifyd.service +++ b/buildroot-external/package/spotifyd/spotifyd.service @@ -9,7 +9,6 @@ After=pulseaudio.service [Service] Type=simple -ExecStartPre=/bin/psplash-write "MSG Starting Spotify connect" ExecStart=/usr/bin/spotifyd --no-daemon Restart=always RestartSec=5 diff --git a/buildroot-external/rootfs-overlay/etc/systemd/system/firstboot.service.d/splash.conf b/buildroot-external/rootfs-overlay/etc/systemd/system/firstboot.service.d/splash.conf new file mode 100644 index 00000000..0ffc603b --- /dev/null +++ b/buildroot-external/rootfs-overlay/etc/systemd/system/firstboot.service.d/splash.conf @@ -0,0 +1,2 @@ +[Service] +ExecStartPre=-/bin/psplash-write "MSG Preparing for first boot" diff --git a/buildroot-external/rootfs-overlay/etc/systemd/system/hostname.service.d/splash.conf b/buildroot-external/rootfs-overlay/etc/systemd/system/hostname.service.d/splash.conf new file mode 100644 index 00000000..ddcc4c40 --- /dev/null +++ b/buildroot-external/rootfs-overlay/etc/systemd/system/hostname.service.d/splash.conf @@ -0,0 +1,2 @@ +[Service] +ExecStartPre=-/bin/psplash-write "MSG Setting up hostname" diff --git a/buildroot-external/rootfs-overlay/etc/systemd/system/mycroft-audio.service.d/splash.conf b/buildroot-external/rootfs-overlay/etc/systemd/system/mycroft-audio.service.d/splash.conf new file mode 100644 index 00000000..24683d96 --- /dev/null +++ b/buildroot-external/rootfs-overlay/etc/systemd/system/mycroft-audio.service.d/splash.conf @@ -0,0 +1,3 @@ +[Service] +ExecStartPre=-/bin/psplash-write "MSG Starting Mycroft A.I. audio service" +ExecStartPre=-/bin/sleep 2 diff --git a/buildroot-external/rootfs-overlay/etc/systemd/system/mycroft-enclosure.service.d/splash.conf b/buildroot-external/rootfs-overlay/etc/systemd/system/mycroft-enclosure.service.d/splash.conf new file mode 100644 index 00000000..a62e1c9e --- /dev/null +++ b/buildroot-external/rootfs-overlay/etc/systemd/system/mycroft-enclosure.service.d/splash.conf @@ -0,0 +1,3 @@ +[Service] +ExecStartPre=-/bin/psplash-write "MSG Starting Mycroft A.I. enclosure service" +ExecStartPre=-/bin/sleep 2 diff --git a/buildroot-external/rootfs-overlay/etc/systemd/system/mycroft-messagebus.service.d/splash.conf b/buildroot-external/rootfs-overlay/etc/systemd/system/mycroft-messagebus.service.d/splash.conf new file mode 100644 index 00000000..0b855811 --- /dev/null +++ b/buildroot-external/rootfs-overlay/etc/systemd/system/mycroft-messagebus.service.d/splash.conf @@ -0,0 +1,3 @@ +[Service] +ExecStartPre=-/bin/psplash-write "MSG Starting Mycroft A.I. messagebus service" +ExecStartPre=-/bin/sleep 2 diff --git a/buildroot-external/rootfs-overlay/etc/systemd/system/mycroft-skills.service.d/splash.conf b/buildroot-external/rootfs-overlay/etc/systemd/system/mycroft-skills.service.d/splash.conf new file mode 100644 index 00000000..ac29884b --- /dev/null +++ b/buildroot-external/rootfs-overlay/etc/systemd/system/mycroft-skills.service.d/splash.conf @@ -0,0 +1,3 @@ +[Service] +ExecStartPre=-/bin/psplash-write "MSG Starting Mycroft A.I. skills service" +ExecStartPre=-/bin/sleep 2 diff --git a/buildroot-external/rootfs-overlay/etc/systemd/system/mycroft-voice.service.d/splash.conf b/buildroot-external/rootfs-overlay/etc/systemd/system/mycroft-voice.service.d/splash.conf new file mode 100644 index 00000000..daedcfcd --- /dev/null +++ b/buildroot-external/rootfs-overlay/etc/systemd/system/mycroft-voice.service.d/splash.conf @@ -0,0 +1,3 @@ +[Service] +ExecStartPre=-/bin/psplash-write "MSG Starting Mycroft A.I. voice service" +ExecStartPre=-/bin/sleep 2 diff --git a/buildroot-external/rootfs-overlay/etc/systemd/system/mycroft.service.d/splash.conf b/buildroot-external/rootfs-overlay/etc/systemd/system/mycroft.service.d/splash.conf new file mode 100644 index 00000000..c3b80b6a --- /dev/null +++ b/buildroot-external/rootfs-overlay/etc/systemd/system/mycroft.service.d/splash.conf @@ -0,0 +1,3 @@ +[Service] +ExecStartPre=-/bin/psplash-write "MSG Starting Mycroft A.I. software stack" +ExecStartPre=-/bin/sleep 2 diff --git a/buildroot-external/rootfs-overlay/etc/systemd/system/prepare_system.service.d/splash.conf b/buildroot-external/rootfs-overlay/etc/systemd/system/prepare_system.service.d/splash.conf new file mode 100644 index 00000000..e99f271e --- /dev/null +++ b/buildroot-external/rootfs-overlay/etc/systemd/system/prepare_system.service.d/splash.conf @@ -0,0 +1,2 @@ +[Service] +ExecStartPre=-/bin/psplash-write "MSG Preparing system" diff --git a/buildroot-external/rootfs-overlay/etc/systemd/system/seeed-voicecard.service.d/splash.conf b/buildroot-external/rootfs-overlay/etc/systemd/system/seeed-voicecard.service.d/splash.conf new file mode 100644 index 00000000..1afa8815 --- /dev/null +++ b/buildroot-external/rootfs-overlay/etc/systemd/system/seeed-voicecard.service.d/splash.conf @@ -0,0 +1,2 @@ +[Service] +ExecStartPre=-/bin/psplash-write "MSG Preparing respeaker configuration" diff --git a/buildroot-external/rootfs-overlay/etc/systemd/system/snapclient.service.d/splash.conf b/buildroot-external/rootfs-overlay/etc/systemd/system/snapclient.service.d/splash.conf new file mode 100644 index 00000000..6f126f64 --- /dev/null +++ b/buildroot-external/rootfs-overlay/etc/systemd/system/snapclient.service.d/splash.conf @@ -0,0 +1,2 @@ +[Service] +ExecStartPre=-/bin/psplash-write "MSG Starting Snapcast client" diff --git a/buildroot-external/rootfs-overlay/etc/systemd/system/snapserver.service.d/splash.conf b/buildroot-external/rootfs-overlay/etc/systemd/system/snapserver.service.d/splash.conf new file mode 100644 index 00000000..2bb83578 --- /dev/null +++ b/buildroot-external/rootfs-overlay/etc/systemd/system/snapserver.service.d/splash.conf @@ -0,0 +1,2 @@ +[Service] +ExecStartPre=-/bin/psplash-write "MSG Starting Snapcast server" diff --git a/buildroot-external/rootfs-overlay/etc/systemd/system/spotifyd.service.d/splash.conf b/buildroot-external/rootfs-overlay/etc/systemd/system/spotifyd.service.d/splash.conf new file mode 100644 index 00000000..37356ee4 --- /dev/null +++ b/buildroot-external/rootfs-overlay/etc/systemd/system/spotifyd.service.d/splash.conf @@ -0,0 +1,2 @@ +[Service] +ExecStartPre=-/bin/psplash-write "MSG Starting Spotify connect"