Skip to content

Commit

Permalink
v6.23 (#2699)
Browse files Browse the repository at this point in the history
+ General | In DietPi systemd services use faster "dash" as script exec + log forwarding wrapper
  • Loading branch information
MichaIng authored Apr 7, 2019
1 parent 69a5762 commit 9b1c0c4
Show file tree
Hide file tree
Showing 6 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion rootfs/etc/systemd/system/dietpi-boot.service
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Before=getty-pre.target [email protected] getty.target ssh.service dropbear.ser
Type=oneshot
RemainAfterExit=yes
StandardOutput=tty
ExecStart=/bin/bash -c '/DietPi/dietpi/boot 2>&1 | tee /tmp/dietpi-boot.log'
ExecStart=/bin/dash -c '/DietPi/dietpi/boot 2>&1 | tee /tmp/dietpi-boot.log'

[Install]
WantedBy=multi-user.target
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Before=var-swap.swap swap.target local-fs-pre.target
Type=oneshot
StandardOutput=tty
ExecStartPre=/bin/mkdir -p /var/tmp/dietpi/logs
ExecStart=/bin/bash -c '/var/lib/dietpi/services/fs_partition_resize.sh 2>&1 | tee /var/tmp/dietpi/logs/fs_partition_resize.log'
ExecStart=/bin/dash -c '/var/lib/dietpi/services/fs_partition_resize.sh 2>&1 | tee /var/tmp/dietpi/logs/fs_partition_resize.log'

[Install]
WantedBy=local-fs.target
2 changes: 1 addition & 1 deletion rootfs/etc/systemd/system/dietpi-preboot.service
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Before=network-pre.target dropbear.service ssh.service
Type=oneshot
RemainAfterExit=yes
StandardOutput=tty
ExecStart=/bin/bash -c '/DietPi/dietpi/preboot 2>&1 | tee /tmp/dietpi-preboot.log'
ExecStart=/bin/dash -c '/DietPi/dietpi/preboot 2>&1 | tee /tmp/dietpi-preboot.log'

[Install]
WantedBy=local-fs.target
4 changes: 2 additions & 2 deletions rootfs/etc/systemd/system/dietpi-ramdisk.service
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ Before=syslog.service rsyslog.service
Type=forking
RemainAfterExit=yes
ExecStartPre=/bin/mkdir -p /var/tmp/dietpi/logs
ExecStart=/bin/bash -c '/boot/dietpi/func/dietpi-ramdisk 0 &>> /var/tmp/dietpi/logs/dietpi-ramdisk.log'
ExecStop=/bin/bash -c '/DietPi/dietpi/func/dietpi-ramdisk 1 &>> /var/tmp/dietpi/logs/dietpi-ramdisk.log'
ExecStart=/bin/dash -c '/boot/dietpi/func/dietpi-ramdisk 0 2>&1 >> /var/tmp/dietpi/logs/dietpi-ramdisk.log'
ExecStop=/bin/dash -c '/DietPi/dietpi/func/dietpi-ramdisk 1 2>&1 >> /var/tmp/dietpi/logs/dietpi-ramdisk.log'

[Install]
WantedBy=local-fs.target
4 changes: 2 additions & 2 deletions rootfs/etc/systemd/system/dietpi-ramlog.service
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ Before=syslog.service rsyslog.service
Type=forking
RemainAfterExit=yes
ExecStartPre=/bin/mkdir -p /var/tmp/dietpi/logs
ExecStart=/bin/bash -c '/boot/dietpi/func/dietpi-ramlog 0 &>> /var/tmp/dietpi/logs/dietpi-ramlog.log'
ExecStop=/bin/bash -c '/DietPi/dietpi/func/dietpi-ramlog 1 &>> /var/tmp/dietpi/logs/dietpi-ramlog.log'
ExecStart=/bin/dash -c '/boot/dietpi/func/dietpi-ramlog 0 2>&1 >> /var/tmp/dietpi/logs/dietpi-ramlog.log'
ExecStop=/bin/dash -c '/DietPi/dietpi/func/dietpi-ramlog 1 2>&1 >> /var/tmp/dietpi/logs/dietpi-ramlog.log'

[Install]
WantedBy=local-fs.target
2 changes: 1 addition & 1 deletion rootfs/etc/systemd/system/dietpi-wifi-monitor.service
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ After=dietpi-boot.service network-online.target network.target

[Service]
ExecStartPre=/DietPi/dietpi/func/obtain_network_details
ExecStartPre=/bin/bash -c '[[ -e /sys/class/net/wlan$(sed -n 2p /DietPi/dietpi/.network) ]]'
ExecStartPre=/bin/dash -c '[ -e /sys/class/net/wlan$(sed -n 2p /DietPi/dietpi/.network) ]'
ExecStart=/var/lib/dietpi/services/dietpi-wifi-monitor.sh

[Install]
Expand Down

0 comments on commit 9b1c0c4

Please sign in to comment.