Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dietpi-services restart will not work #7283

Open
1 task
AdamF100001 opened this issue Nov 19, 2024 · 33 comments
Open
1 task

Dietpi-services restart will not work #7283

AdamF100001 opened this issue Nov 19, 2024 · 33 comments

Comments

@AdamF100001
Copy link

AdamF100001 commented Nov 19, 2024

Creating a bug report/issue

  • I have searched the existing open and closed issues

Required Information

  • DietPi version | v9.8.0

  • Distro version | bookworm

  • Kernel version | Linux DietPi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux

  • SBC model | Raspberry Pi 4

  • Power supply used | (EG: 5V 1A Standard power supply)

  • SD card used | (EG: SanDisk ultra 32GB)

Issue Example

root@DietPi:~# dietpi-services restart
-bash: /boot/dietpi/dietpi-services: Input/output error

Also, clearing a previous command doesn't work.

root@DietPi:~# clear
-bash: clear: command not foundScreenshot_20241119_150323_Termius.jpg

Thanks

@Joulinar
Copy link
Collaborator

Can you share following info

dmesg -l 0,1,2,3

@AdamF100001
Copy link
Author

root@DietPi:~# dmesg -l 0,1,2,3
[ 0.589756] bcm2708_fb soc:fb: Unable to determine number of FBs. Disabling driver.

@AdamF100001
Copy link
Author

Also, my pi has an uptime of around one week, and then SSH stops working, but the ethernet network port still has the LEDs flashing as if there is a connection.

I have to power cycle the pi to get it working again.

@MichaIng
Copy link
Owner

Looks like some data loss along with the crash. Probably the PSU is insufficient or so.

Let's start with the easier one: Can you check about the clear command, does it exist?

ls -l /usr/bin/clear

@AdamF100001
Copy link
Author

root@DietPi:~# ls -l /usr/bin/clear
-rwxr-xr-x 1 root root 67680 May 7 2023 /usr/bin/clear

@MichaIng
Copy link
Owner

The arm64 version is surprisingly large, but looks good. Can you execute that one directly?

/usr/bin/clear

If so, please check our PATH:

echo $PATH
which clear

@AdamF100001
Copy link
Author

AdamF100001 commented Nov 19, 2024

root@DietPi:~# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
root@DietPi:~# which clear
/usr/bin/clear

@MichaIng
Copy link
Owner

That looks all good. And running /usr/bin/clear works, while clear still produces that "command not found" error? Does this produce any different path?

command -v clear

@AdamF100001
Copy link
Author

root@DietPi:~# command -v clear
/usr/bin/clear

@MichaIng
Copy link
Owner

And the other question?

@AdamF100001
Copy link
Author

/usr/bin/clear

Also cleared the terminal

@MichaIng
Copy link
Owner

And clear still produces this error?

@AdamF100001
Copy link
Author

Screen_Recording_20241119_225441_Termius.mp4

Clear command cleared the screen. As shown in this video, I recorded running the command.

@MichaIng
Copy link
Owner

Okay, so that one is working again.

Then let's check about the dietpi-service script. Does it still produce the input/output error?

dietpi-services restart

And if so, can you run it like that:

bash -x /boot/dietpi/dietpi-services restart

It will produce a lot of output until it run into the error. In case, only the last page is relevant.

@AdamF100001
Copy link
Author

dietpi-services restart

bash -x /boot/dietpi/dietpi-services restart

Please see video of command outputs.

Screen_Recording_20241119_231325_Termius.online-video-cutter.com.mp4

@AdamF100001
Copy link
Author

AdamF100001 commented Nov 19, 2024

+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /lib/systemd/system/htpc-manager.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /usr/lib/systemd/system/htpc-manager.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /run/systemd/generator.late/htpc-manager.service ]]
+ continue
+ [[ -n '' ]]
+ unset -v 'aSERVICE_NAME[107]'
+ for i in "${!aSERVICE_NAME[@]}"
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /etc/systemd/system/node_exporter.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /usr/local/lib/systemd/system/node_exporter.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /lib/systemd/system/node_exporter.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /usr/lib/systemd/system/node_exporter.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /run/systemd/generator.late/node_exporter.service ]]
+ continue
+ [[ -n '' ]]
+ unset -v 'aSERVICE_NAME[108]'
+ for i in "${!aSERVICE_NAME[@]}"
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /etc/systemd/system/raspberrypi_exporter.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /usr/local/lib/systemd/system/raspberrypi_exporter.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /lib/systemd/system/raspberrypi_exporter.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /usr/lib/systemd/system/raspberrypi_exporter.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /run/systemd/generator.late/raspberrypi_exporter.service ]]
+ continue
+ [[ -n '' ]]
+ unset -v 'aSERVICE_NAME[109]'
+ for i in "${!aSERVICE_NAME[@]}"
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /etc/systemd/system/docker.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /usr/local/lib/systemd/system/docker.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /lib/systemd/system/docker.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /usr/lib/systemd/system/docker.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /run/systemd/generator.late/docker.service ]]
+ continue
+ [[ -n '' ]]
+ unset -v 'aSERVICE_NAME[110]'
+ for i in "${!aSERVICE_NAME[@]}"
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /etc/systemd/system/k3s.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /usr/local/lib/systemd/system/k3s.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /lib/systemd/system/k3s.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /usr/lib/systemd/system/k3s.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /run/systemd/generator.late/k3s.service ]]
+ continue
+ [[ -n '' ]]
+ unset -v 'aSERVICE_NAME[111]'
+ for i in "${!aSERVICE_NAME[@]}"
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /etc/systemd/system/mycroft.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /usr/local/lib/systemd/system/mycroft.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /lib/systemd/system/mycroft.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /usr/lib/systemd/system/mycroft.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /run/systemd/generator.late/mycroft.service ]]
+ continue
+ [[ -n '' ]]
+ unset -v 'aSERVICE_NAME[112]'
+ for i in "${!aSERVICE_NAME[@]}"
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /etc/systemd/system/cron.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /usr/local/lib/systemd/system/cron.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /lib/systemd/system/cron.service ]]
+ [[ -L /lib/systemd/system/cron.service ]]
+ aFP_SERVICE[$i]=/lib/systemd/system/cron.service
+ [[ -n restart ]]
+ break
+ [[ -n /lib/systemd/system/cron.service ]]
+ for i in "${!aSERVICE_NAME[@]}"
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /etc/systemd/system/fahclient.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /usr/local/lib/systemd/system/fahclient.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /lib/systemd/system/fahclient.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /usr/lib/systemd/system/fahclient.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /run/systemd/generator.late/fahclient.service ]]
+ continue
+ [[ -n '' ]]
+ unset -v 'aSERVICE_NAME[114]'
+ for i in "${!aSERVICE_NAME[@]}"
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /etc/systemd/system/ipfs.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /usr/local/lib/systemd/system/ipfs.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /lib/systemd/system/ipfs.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /usr/lib/systemd/system/ipfs.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /run/systemd/generator.late/ipfs.service ]]
+ continue
+ [[ -n '' ]]
+ unset -v 'aSERVICE_NAME[115]'
+ for i in "${!aSERVICE_NAME[@]}"
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /etc/systemd/system/yacy.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /usr/local/lib/systemd/system/yacy.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /lib/systemd/system/yacy.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /usr/lib/systemd/system/yacy.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /run/systemd/generator.late/yacy.service ]]
+ continue
+ [[ -n '' ]]
+ unset -v 'aSERVICE_NAME[116]'
+ for i in "${!aSERVICE_NAME[@]}"
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /etc/systemd/system/adsb-setup.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /usr/local/lib/systemd/system/adsb-setup.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /lib/systemd/system/adsb-setup.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /usr/lib/systemd/system/adsb-setup.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /run/systemd/generator.late/adsb-setup.service ]]
+ continue
+ [[ -n '' ]]
+ unset -v 'aSERVICE_NAME[117]'
+ for i in "${!aSERVICE_NAME[@]}"
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /etc/systemd/system/adsb-docker.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /usr/local/lib/systemd/system/adsb-docker.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /lib/systemd/system/adsb-docker.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /usr/lib/systemd/system/adsb-docker.service ]]
+ continue
+ for j in /{{etc,usr/local/lib,lib,usr/lib}/systemd/system,run/systemd/generator.late}/"${aSERVICE_NAME[$i]}.service"
+ [[ -e /run/systemd/generator.late/adsb-docker.service ]]
+ continue
+ [[ -n '' ]]
+ unset -v 'aSERVICE_NAME[118]'
+ [[ -n restart ]]
+ [[ -n '' ]]
+ G_DIETPI-NOTIFY 3 DietPi-Services 'restart '
+ ainput_string=('3' 'DietPi-Services' 'restart ')
+ local i ainput_string output_string grey green red reset yellow dietpi_green
+ [[ -t 0 ]]
+ output_string='\e[0m\r\e[J'
+ grey='\e[90m'
+ green='\e[32m'
+ red='\e[31m'
+ reset='\e[0m'
+ yellow='\e[33m'
+ dietpi_green='\e[38;5;154m'
+ [[ 3 != \-\2 ]]
+ [[ -w /tmp/dietpi-process.pid ]]
+ local 'bracket_l=\e[90m[\e[0m' 'bracket_r=\e[90m]\e[0m'
+ local 'ok=\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m ' 'failed=\e[90m[\e[0m\e[31mFAILED\e[90m]\e[0m '
+ ((  3 == -1  ))
+ ((  3 == -2  ))
+ ((  3 == 0  ))
+ ((  3 == 1  ))
+ ((  3 == 2  ))
+ ((  3 == 3  ))
+ disable_error=1
+ G_CHECK_VALIDINT 0 1
+ local input=0 min=1 max= return_value=1
+ [[ 0 =~ ^-?[0-9]+$ ]]
+ [[ 1 =~ ^-?[0-9]+$ ]]
+ ((  0 >= 1  ))
+ [[ 1 != 1 ]]
+ unset -v disable_error
+ return 1
+ output_string+='
 \e[38;5;154mDietPi-Services\e[0m
\e[90m─────────────────────────────────────────────────────
 Mode:\e[0m '
+ ainput_string+=('\n\n')
+ Print 2
+ [[ 2 == 1 ]]
+ (( i=2 ))
+ (( i<4 ))
+ output_string+='restart '
+ (( i++ ))
+ (( i<4 ))
+ output_string+='\n\n'
+ (( i++ ))
+ (( i<4 ))
+ echo -ne '\e[0m\r\e[J
 \e[38;5;154mDietPi-Services\e[0m
\e[90m─────────────────────────────────────────────────────
 Mode:\e[0m restart \n\n\e[0m'
 DietPi-Services
─────────────────────────────────────────────────────
 Mode: restart
+ unset -f Print
+ Apply_Service_Command restart
+ local command=restart services= i
+ [[ ! -n '' ]]
+ [[ restart == \s\t\o\p ]]
+ services='14 17 21 39 54 64 113'
+ [[ restart == \m\a\s\k ]]
+ [[ restart == \s\t\a\t\u\s ]]
+ [[ restart =~ ^(start|stop|restart|enable|disable|mask|unmask)$ ]]
+ for i in $services
+ [[ restart != \u\n\m\a\s\k ]]
+ [[ '' == \m\a\s\k\e\d ]]
+ [[ restart == \r\e\s\t\a\r\t ]]
++ systemctl is-enabled php8.2-fpm
+ [[ enabled == \d\i\s\a\b\l\e\d ]]
+ G_DIETPI-NOTIFY -2 'restart : php8.2-fpm'
+ ainput_string=('-2' 'restart : php8.2-fpm')
+ local i ainput_string output_string grey green red reset yellow dietpi_green
+ [[ -t 0 ]]
+ output_string='\e[0m\r\e[J'
+ grey='\e[90m'
+ green='\e[32m'
+ red='\e[31m'
+ reset='\e[0m'
+ yellow='\e[33m'
+ dietpi_green='\e[38;5;154m'
+ [[ -2 != \-\2 ]]
+ local 'bracket_l=\e[90m[\e[0m' 'bracket_r=\e[90m]\e[0m'
+ local 'ok=\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m ' 'failed=\e[90m[\e[0m\e[31mFAILED\e[90m]\e[0m '
+ ((  -2 == -1  ))
+ ((  -2 == -2  ))
+ [[ -t 0 ]]
+ [[ xterm-256color != \d\u\m\b ]]
+ local 'input_string=DietPi-Services | -2 restart : php8.2-fpm'
+ shopt -s extglob
+ input_string='DietPi-Services | -2 restart : php8.2-fpm'
+ shopt -u extglob
++ tput cols
+ local screen_width=74
+ local output_lines=0
+ ((  0  ))
+ [[ -t 0 ]]
+ [[ -t 0 ]]
+ [[ xterm-256color != \d\u\m\b ]]
+ output_string+='\e[90m[\e[0m      \e[90m]\e[0m '
+ Print 1
+ [[ 1 == 1 ]]
+ [[ -n DietPi-Services ]]
+ output_string+='\e[90mDietPi-Services |\e[0m '
+ (( i=1 ))
+ (( i<2 ))
+ output_string+='restart : php8.2-fpm'
+ (( i++ ))
+ (( i<2 ))
+ echo -ne '\e[0m\r\e[J\e[90m[\e[0m      \e[90m]\e[0m \e[90mDietPi-Services |\e[0m restart : php8.2-fpm\e[0m'
[      ] DietPi-Services | restart : php8.2-fpm+ set -C
+ set +C
+ unset -f Start_Process_Animation
+ unset -f Print
 .      + systemctl -q --no-reload restart php8.2-fpm
  ..    + Print_Status restart php8.2-fpm 0
+ G_DIETPI-NOTIFY 0 'restart : php8.2-fpm'
+ ainput_string=('0' 'restart : php8.2-fpm')
+ local i ainput_string output_string grey green red reset yellow dietpi_green
+ [[ -t 0 ]]
+ output_string='\e[0m\r\e[J'
+ grey='\e[90m'
+ green='\e[32m'
+ red='\e[31m'
+ reset='\e[0m'
+ yellow='\e[33m'
+ dietpi_green='\e[38;5;154m'
+ [[ 0 != \-\2 ]]
+ [[ -w /tmp/dietpi-process.pid ]]
+ kill -9 4834
+ rm -f /tmp/dietpi-process.pid
+ local 'bracket_l=\e[90m[\e[0m' 'bracket_r=\e[90m]\e[0m'
+ local 'ok=\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m ' 'failed=\e[90m[\e[0m\e[31mFAILED\e[90m]\e[0m '
+ ((  0 == -1  ))
+ ((  0 == -2  ))
+ ((  0 == 0  ))
+ output_string+='\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m '
+ ainput_string+=('\n')
+ Print 1
+ [[ 1 == 1 ]]
+ [[ -n DietPi-Services ]]
+ output_string+='\e[90mDietPi-Services |\e[0m '
+ (( i=1 ))
+ (( i<3 ))
+ output_string+='restart : php8.2-fpm'
+ (( i++ ))
+ (( i<3 ))
+ output_string+='\n'
+ (( i++ ))
+ (( i<3 ))
+ echo -ne '\e[0m\r\e[J\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m \e[90mDietPi-Services |\e[0m restart : php8.2-fpm\n\e[0m'
[  OK  ] DietPi-Services | restart : php8.2-fpm
+ unset -f Print
+ for i in $services
+ [[ restart != \u\n\m\a\s\k ]]
+ [[ '' == \m\a\s\k\e\d ]]
+ [[ restart == \r\e\s\t\a\r\t ]]
++ systemctl is-enabled lighttpd
+ [[ enabled == \d\i\s\a\b\l\e\d ]]
+ G_DIETPI-NOTIFY -2 'restart : lighttpd'
+ ainput_string=('-2' 'restart : lighttpd')
+ local i ainput_string output_string grey green red reset yellow dietpi_green
+ [[ -t 0 ]]
+ output_string='\e[0m\r\e[J'
+ grey='\e[90m'
+ green='\e[32m'
+ red='\e[31m'
+ reset='\e[0m'
+ yellow='\e[33m'
+ dietpi_green='\e[38;5;154m'
+ [[ -2 != \-\2 ]]
+ local 'bracket_l=\e[90m[\e[0m' 'bracket_r=\e[90m]\e[0m'
+ local 'ok=\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m ' 'failed=\e[90m[\e[0m\e[31mFAILED\e[90m]\e[0m '
+ ((  -2 == -1  ))
+ ((  -2 == -2  ))
+ [[ -t 0 ]]
+ [[ xterm-256color != \d\u\m\b ]]
+ local 'input_string=DietPi-Services | -2 restart : lighttpd'
+ shopt -s extglob
+ input_string='DietPi-Services | -2 restart : lighttpd'
+ shopt -u extglob
++ tput cols
+ local screen_width=74
+ local output_lines=0
+ ((  0  ))
+ [[ -t 0 ]]
+ [[ -t 0 ]]
+ [[ xterm-256color != \d\u\m\b ]]
+ output_string+='\e[90m[\e[0m      \e[90m]\e[0m '
+ Print 1
+ [[ 1 == 1 ]]
+ [[ -n DietPi-Services ]]
+ output_string+='\e[90mDietPi-Services |\e[0m '
+ (( i=1 ))
+ (( i<2 ))
+ output_string+='restart : lighttpd'
+ (( i++ ))
+ (( i<2 ))
+ echo -ne '\e[0m\r\e[J\e[90m[\e[0m      \e[90m]\e[0m \e[90mDietPi-Services |\e[0m restart : lighttpd\e[0m'
[      ] DietPi-Services | restart : lighttpd+ set -C
+ set +C
+ unset -f Start_Process_Animation
+ unset -f Print
+ systemctl -q --no-reload restart lighttpd
    ..  + Print_Status restart lighttpd 0
+ G_DIETPI-NOTIFY 0 'restart : lighttpd'
+ ainput_string=('0' 'restart : lighttpd')
+ local i ainput_string output_string grey green red reset yellow dietpi_green
+ [[ -t 0 ]]
+ output_string='\e[0m\r\e[J'
+ grey='\e[90m'
+ green='\e[32m'
+ red='\e[31m'
+ reset='\e[0m'
+ yellow='\e[33m'
+ dietpi_green='\e[38;5;154m'
+ [[ 0 != \-\2 ]]
+ [[ -w /tmp/dietpi-process.pid ]]
+ kill -9 4851
+ rm -f /tmp/dietpi-process.pid
+ local 'bracket_l=\e[90m[\e[0m' 'bracket_r=\e[90m]\e[0m'
+ local 'ok=\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m ' 'failed=\e[90m[\e[0m\e[31mFAILED\e[90m]\e[0m '
+ ((  0 == -1  ))
+ ((  0 == -2  ))
+ ((  0 == 0  ))
+ output_string+='\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m '
+ ainput_string+=('\n')
+ Print 1
+ [[ 1 == 1 ]]
+ [[ -n DietPi-Services ]]
+ output_string+='\e[90mDietPi-Services |\e[0m '
+ (( i=1 ))
+ (( i<3 ))
+ output_string+='restart : lighttpd'
+ (( i++ ))
+ (( i<3 ))
+ output_string+='\n'
+ (( i++ ))
+ (( i<3 ))
+ echo -ne '\e[0m\r\e[J\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m \e[90mDietPi-Services |\e[0m restart : lighttpd\n\e[0m'
[  OK  ] DietPi-Services | restart : lighttpd
+ unset -f Print
+ for i in $services
+ [[ restart != \u\n\m\a\s\k ]]
+ [[ '' == \m\a\s\k\e\d ]]
+ [[ restart == \r\e\s\t\a\r\t ]]
++ systemctl is-enabled minidlna
+ [[ enabled == \d\i\s\a\b\l\e\d ]]
+ G_DIETPI-NOTIFY -2 'restart : minidlna'
+ ainput_string=('-2' 'restart : minidlna')
+ local i ainput_string output_string grey green red reset yellow dietpi_green
+ [[ -t 0 ]]
+ output_string='\e[0m\r\e[J'
+ grey='\e[90m'
+ green='\e[32m'
+ red='\e[31m'
+ reset='\e[0m'
+ yellow='\e[33m'
+ dietpi_green='\e[38;5;154m'
+ [[ -2 != \-\2 ]]
+ local 'bracket_l=\e[90m[\e[0m' 'bracket_r=\e[90m]\e[0m'
+ local 'ok=\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m ' 'failed=\e[90m[\e[0m\e[31mFAILED\e[90m]\e[0m '
+ ((  -2 == -1  ))
+ ((  -2 == -2  ))
+ [[ -t 0 ]]
+ [[ xterm-256color != \d\u\m\b ]]
+ local 'input_string=DietPi-Services | -2 restart : minidlna'
+ shopt -s extglob
+ input_string='DietPi-Services | -2 restart : minidlna'
+ shopt -u extglob
++ tput cols
+ local screen_width=74
+ local output_lines=0
+ ((  0  ))
+ [[ -t 0 ]]
+ [[ -t 0 ]]
+ [[ xterm-256color != \d\u\m\b ]]
+ output_string+='\e[90m[\e[0m      \e[90m]\e[0m '
+ Print 1
+ [[ 1 == 1 ]]
+ [[ -n DietPi-Services ]]
+ output_string+='\e[90mDietPi-Services |\e[0m '
+ (( i=1 ))
+ (( i<2 ))
+ output_string+='restart : minidlna'
+ (( i++ ))
+ (( i<2 ))
+ echo -ne '\e[0m\r\e[J\e[90m[\e[0m      \e[90m]\e[0m \e[90mDietPi-Services |\e[0m restart : minidlna\e[0m'
[      ] DietPi-Services | restart : minidlna+ set -C
+ set +C
+ unset -f Start_Process_Animation
+ unset -f Print
+ systemctl -q --no-reload restart minidlna
 .      + Print_Status restart minidlna 0
+ G_DIETPI-NOTIFY 0 'restart : minidlna'
+ ainput_string=('0' 'restart : minidlna')
+ local i ainput_string output_string grey green red reset yellow dietpi_green
+ [[ -t 0 ]]
+ output_string='\e[0m\r\e[J'
+ grey='\e[90m'
+ green='\e[32m'
+ red='\e[31m'
+ reset='\e[0m'
+ yellow='\e[33m'
+ dietpi_green='\e[38;5;154m'
+ [[ 0 != \-\2 ]]
+ [[ -w /tmp/dietpi-process.pid ]]
+ kill -9 4866
+ rm -f /tmp/dietpi-process.pid
+ local 'bracket_l=\e[90m[\e[0m' 'bracket_r=\e[90m]\e[0m'
+ local 'ok=\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m ' 'failed=\e[90m[\e[0m\e[31mFAILED\e[90m]\e[0m '
+ ((  0 == -1  ))
+ ((  0 == -2  ))
+ ((  0 == 0  ))
+ output_string+='\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m '
+ ainput_string+=('\n')
+ Print 1
+ [[ 1 == 1 ]]
+ [[ -n DietPi-Services ]]
+ output_string+='\e[90mDietPi-Services |\e[0m '
+ (( i=1 ))
+ (( i<3 ))
+ output_string+='restart : minidlna'
+ (( i++ ))
+ (( i<3 ))
+ output_string+='\n'
+ (( i++ ))
+ (( i<3 ))
+ echo -ne '\e[0m\r\e[J\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m \e[90mDietPi-Services |\e[0m restart : minidlna\n\e[0m'
[  OK  ] DietPi-Services | restart : minidlna
+ unset -f Print
+ for i in $services
+ [[ restart != \u\n\m\a\s\k ]]
+ [[ '' == \m\a\s\k\e\d ]]
+ [[ restart == \r\e\s\t\a\r\t ]]
++ systemctl is-enabled deluged
+ [[ enabled == \d\i\s\a\b\l\e\d ]]
+ G_DIETPI-NOTIFY -2 'restart : deluged'
+ ainput_string=('-2' 'restart : deluged')
+ local i ainput_string output_string grey green red reset yellow dietpi_green
+ [[ -t 0 ]]
+ output_string='\e[0m\r\e[J'
+ grey='\e[90m'
+ green='\e[32m'
+ red='\e[31m'
+ reset='\e[0m'
+ yellow='\e[33m'
+ dietpi_green='\e[38;5;154m'
+ [[ -2 != \-\2 ]]
+ local 'bracket_l=\e[90m[\e[0m' 'bracket_r=\e[90m]\e[0m'
+ local 'ok=\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m ' 'failed=\e[90m[\e[0m\e[31mFAILED\e[90m]\e[0m '
+ ((  -2 == -1  ))
+ ((  -2 == -2  ))
+ [[ -t 0 ]]
+ [[ xterm-256color != \d\u\m\b ]]
+ local 'input_string=DietPi-Services | -2 restart : deluged'
+ shopt -s extglob
+ input_string='DietPi-Services | -2 restart : deluged'
+ shopt -u extglob
++ tput cols
+ local screen_width=74
+ local output_lines=0
+ ((  0  ))
+ [[ -t 0 ]]
+ [[ -t 0 ]]
+ [[ xterm-256color != \d\u\m\b ]]
+ output_string+='\e[90m[\e[0m      \e[90m]\e[0m '
+ Print 1
+ [[ 1 == 1 ]]
+ [[ -n DietPi-Services ]]
+ output_string+='\e[90mDietPi-Services |\e[0m '
+ (( i=1 ))
+ (( i<2 ))
+ output_string+='restart : deluged'
+ (( i++ ))
+ (( i<2 ))
+ echo -ne '\e[0m\r\e[J\e[90m[\e[0m      \e[90m]\e[0m \e[90mDietPi-Services |\e[0m restart : deluged\e[0m'
[      ] DietPi-Services | restart : deluged+ set -C
+ set +C
+ unset -f Start_Process_Animation
+ unset -f Print
+ systemctl -q --no-reload restart deluged
   ..   + Print_Status restart deluged 0
+ G_DIETPI-NOTIFY 0 'restart : deluged'
+ ainput_string=('0' 'restart : deluged')
+ local i ainput_string output_string grey green red reset yellow dietpi_green
+ [[ -t 0 ]]
+ output_string='\e[0m\r\e[J'
+ grey='\e[90m'
+ green='\e[32m'
+ red='\e[31m'
+ reset='\e[0m'
+ yellow='\e[33m'
+ dietpi_green='\e[38;5;154m'
+ [[ 0 != \-\2 ]]
+ [[ -w /tmp/dietpi-process.pid ]]
+ kill -9 4876
+ rm -f /tmp/dietpi-process.pid
+ local 'bracket_l=\e[90m[\e[0m' 'bracket_r=\e[90m]\e[0m'
+ local 'ok=\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m ' 'failed=\e[90m[\e[0m\e[31mFAILED\e[90m]\e[0m '
+ ((  0 == -1  ))
+ ((  0 == -2  ))
+ ((  0 == 0  ))
+ output_string+='\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m '
+ ainput_string+=('\n')
+ Print 1
+ [[ 1 == 1 ]]
+ [[ -n DietPi-Services ]]
+ output_string+='\e[90mDietPi-Services |\e[0m '
+ (( i=1 ))
+ (( i<3 ))
+ output_string+='restart : deluged'
+ (( i++ ))
+ (( i<3 ))
+ output_string+='\n'
+ (( i++ ))
+ (( i<3 ))
+ echo -ne '\e[0m\r\e[J\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m \e[90mDietPi-Services |\e[0m restart : deluged\n\e[0m'
[  OK  ] DietPi-Services | restart : deluged
+ unset -f Print
+ for i in $services
+ [[ restart != \u\n\m\a\s\k ]]
+ [[ '' == \m\a\s\k\e\d ]]
+ [[ restart == \r\e\s\t\a\r\t ]]
++ systemctl is-enabled jellyfin
+ [[ enabled == \d\i\s\a\b\l\e\d ]]
+ G_DIETPI-NOTIFY -2 'restart : jellyfin'
+ ainput_string=('-2' 'restart : jellyfin')
+ local i ainput_string output_string grey green red reset yellow dietpi_green
+ [[ -t 0 ]]
+ output_string='\e[0m\r\e[J'
+ grey='\e[90m'
+ green='\e[32m'
+ red='\e[31m'
+ reset='\e[0m'
+ yellow='\e[33m'
+ dietpi_green='\e[38;5;154m'
+ [[ -2 != \-\2 ]]
+ local 'bracket_l=\e[90m[\e[0m' 'bracket_r=\e[90m]\e[0m'
+ local 'ok=\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m ' 'failed=\e[90m[\e[0m\e[31mFAILED\e[90m]\e[0m '
+ ((  -2 == -1  ))
+ ((  -2 == -2  ))
+ [[ -t 0 ]]
+ [[ xterm-256color != \d\u\m\b ]]
+ local 'input_string=DietPi-Services | -2 restart : jellyfin'
+ shopt -s extglob
+ input_string='DietPi-Services | -2 restart : jellyfin'
+ shopt -u extglob
++ tput cols
+ local screen_width=74
+ local output_lines=0
+ ((  0  ))
+ [[ -t 0 ]]
+ [[ -t 0 ]]
+ [[ xterm-256color != \d\u\m\b ]]
+ output_string+='\e[90m[\e[0m      \e[90m]\e[0m '
+ Print 1
+ [[ 1 == 1 ]]
+ [[ -n DietPi-Services ]]
+ output_string+='\e[90mDietPi-Services |\e[0m '
+ (( i=1 ))
+ (( i<2 ))
+ output_string+='restart : jellyfin'
+ (( i++ ))
+ (( i<2 ))
+ echo -ne '\e[0m\r\e[J\e[90m[\e[0m      \e[90m]\e[0m \e[90mDietPi-Services |\e[0m restart : jellyfin\e[0m'
[      ] DietPi-Services | restart : jellyfin+ set -C
+ set +C
+ unset -f Start_Process_Animation
+ unset -f Print
+ systemctl -q --no-reload restart jellyfin
 .      + Print_Status restart jellyfin 0
+ G_DIETPI-NOTIFY 0 'restart : jellyfin'
+ ainput_string=('0' 'restart : jellyfin')
+ local i ainput_string output_string grey green red reset yellow dietpi_green
+ [[ -t 0 ]]
+ output_string='\e[0m\r\e[J'
+ grey='\e[90m'
+ green='\e[32m'
+ red='\e[31m'
+ reset='\e[0m'
+ yellow='\e[33m'
+ dietpi_green='\e[38;5;154m'
+ [[ 0 != \-\2 ]]
+ [[ -w /tmp/dietpi-process.pid ]]
+ kill -9 4891
+ rm -f /tmp/dietpi-process.pid
+ local 'bracket_l=\e[90m[\e[0m' 'bracket_r=\e[90m]\e[0m'
+ local 'ok=\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m ' 'failed=\e[90m[\e[0m\e[31mFAILED\e[90m]\e[0m '
+ ((  0 == -1  ))
+ ((  0 == -2  ))
+ ((  0 == 0  ))
+ output_string+='\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m '
+ ainput_string+=('\n')
+ Print 1
+ [[ 1 == 1 ]]
+ [[ -n DietPi-Services ]]
+ output_string+='\e[90mDietPi-Services |\e[0m '
+ (( i=1 ))
+ (( i<3 ))
+ output_string+='restart : jellyfin'
+ (( i++ ))
+ (( i<3 ))
+ output_string+='\n'
+ (( i++ ))
+ (( i<3 ))
+ echo -ne '\e[0m\r\e[J\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m \e[90mDietPi-Services |\e[0m restart : jellyfin\n\e[0m'
[  OK  ] DietPi-Services | restart : jellyfin
+ unset -f Print
+ for i in $services
+ [[ restart != \u\n\m\a\s\k ]]
+ [[ '' == \m\a\s\k\e\d ]]
+ [[ restart == \r\e\s\t\a\r\t ]]
++ systemctl is-enabled deluge-web
+ [[ enabled == \d\i\s\a\b\l\e\d ]]
+ G_DIETPI-NOTIFY -2 'restart : deluge-web'
+ ainput_string=('-2' 'restart : deluge-web')
+ local i ainput_string output_string grey green red reset yellow dietpi_green
+ [[ -t 0 ]]
+ output_string='\e[0m\r\e[J'
+ grey='\e[90m'
+ green='\e[32m'
+ red='\e[31m'
+ reset='\e[0m'
+ yellow='\e[33m'
+ dietpi_green='\e[38;5;154m'
+ [[ -2 != \-\2 ]]
+ local 'bracket_l=\e[90m[\e[0m' 'bracket_r=\e[90m]\e[0m'
+ local 'ok=\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m ' 'failed=\e[90m[\e[0m\e[31mFAILED\e[90m]\e[0m '
+ ((  -2 == -1  ))
+ ((  -2 == -2  ))
+ [[ -t 0 ]]
+ [[ xterm-256color != \d\u\m\b ]]
+ local 'input_string=DietPi-Services | -2 restart : deluge-web'
+ shopt -s extglob
+ input_string='DietPi-Services | -2 restart : deluge-web'
+ shopt -u extglob
++ tput cols
+ local screen_width=74
+ local output_lines=0
+ ((  0  ))
+ [[ -t 0 ]]
+ [[ -t 0 ]]
+ [[ xterm-256color != \d\u\m\b ]]
+ output_string+='\e[90m[\e[0m      \e[90m]\e[0m '
+ Print 1
+ [[ 1 == 1 ]]
+ [[ -n DietPi-Services ]]
+ output_string+='\e[90mDietPi-Services |\e[0m '
+ (( i=1 ))
+ (( i<2 ))
+ output_string+='restart : deluge-web'
+ (( i++ ))
+ (( i<2 ))
+ echo -ne '\e[0m\r\e[J\e[90m[\e[0m      \e[90m]\e[0m \e[90mDietPi-Services |\e[0m restart : deluge-web\e[0m'
[      ] DietPi-Services | restart : deluge-web+ set -C
+ set +C
+ unset -f Start_Process_Animation
+ unset -f Print
+ systemctl -q --no-reload restart deluge-web
   ..   + Print_Status restart deluge-web 0
+ G_DIETPI-NOTIFY 0 'restart : deluge-web'
+ ainput_string=('0' 'restart : deluge-web')
+ local i ainput_string output_string grey green red reset yellow dietpi_green
+ [[ -t 0 ]]
+ output_string='\e[0m\r\e[J'
+ grey='\e[90m'
+ green='\e[32m'
+ red='\e[31m'
+ reset='\e[0m'
+ yellow='\e[33m'
+ dietpi_green='\e[38;5;154m'
+ [[ 0 != \-\2 ]]
+ [[ -w /tmp/dietpi-process.pid ]]
+ kill -9 4901
+ rm -f /tmp/dietpi-process.pid
+ local 'bracket_l=\e[90m[\e[0m' 'bracket_r=\e[90m]\e[0m'
+ local 'ok=\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m ' 'failed=\e[90m[\e[0m\e[31mFAILED\e[90m]\e[0m '
+ ((  0 == -1  ))
+ ((  0 == -2  ))
+ ((  0 == 0  ))
+ output_string+='\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m '
+ ainput_string+=('\n')
+ Print 1
+ [[ 1 == 1 ]]
+ [[ -n DietPi-Services ]]
+ output_string+='\e[90mDietPi-Services |\e[0m '
+ (( i=1 ))
+ (( i<3 ))
+ output_string+='restart : deluge-web'
+ (( i++ ))
+ (( i<3 ))
+ output_string+='\n'
+ (( i++ ))
+ (( i<3 ))
+ echo -ne '\e[0m\r\e[J\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m \e[90mDietPi-Services |\e[0m restart : deluge-web\n\e[0m'
[  OK  ] DietPi-Services | restart : deluge-web
+ unset -f Print
+ for i in $services
+ [[ restart != \u\n\m\a\s\k ]]
+ [[ '' == \m\a\s\k\e\d ]]
+ [[ restart == \r\e\s\t\a\r\t ]]
++ systemctl is-enabled cron
+ [[ enabled == \d\i\s\a\b\l\e\d ]]
+ G_DIETPI-NOTIFY -2 'restart : cron'
+ ainput_string=('-2' 'restart : cron')
+ local i ainput_string output_string grey green red reset yellow dietpi_green
+ [[ -t 0 ]]
+ output_string='\e[0m\r\e[J'
+ grey='\e[90m'
+ green='\e[32m'
+ red='\e[31m'
+ reset='\e[0m'
+ yellow='\e[33m'
+ dietpi_green='\e[38;5;154m'
+ [[ -2 != \-\2 ]]
+ local 'bracket_l=\e[90m[\e[0m' 'bracket_r=\e[90m]\e[0m'
+ local 'ok=\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m ' 'failed=\e[90m[\e[0m\e[31mFAILED\e[90m]\e[0m '
+ ((  -2 == -1  ))
+ ((  -2 == -2  ))
+ [[ -t 0 ]]
+ [[ xterm-256color != \d\u\m\b ]]
+ local 'input_string=DietPi-Services | -2 restart : cron'
+ shopt -s extglob
+ input_string='DietPi-Services | -2 restart : cron'
+ shopt -u extglob
++ tput cols
+ local screen_width=74
+ local output_lines=0
+ ((  0  ))
+ [[ -t 0 ]]
+ [[ -t 0 ]]
+ [[ xterm-256color != \d\u\m\b ]]
+ output_string+='\e[90m[\e[0m      \e[90m]\e[0m '
+ Print 1
+ [[ 1 == 1 ]]
+ [[ -n DietPi-Services ]]
+ output_string+='\e[90mDietPi-Services |\e[0m '
+ (( i=1 ))
+ (( i<2 ))
+ output_string+='restart : cron'
+ (( i++ ))
+ (( i<2 ))
+ echo -ne '\e[0m\r\e[J\e[90m[\e[0m      \e[90m]\e[0m \e[90mDietPi-Services |\e[0m restart : cron\e[0m'
[      ] DietPi-Services | restart : cron+ set -C
+ set +C
+ unset -f Start_Process_Animation
+ unset -f Print
+ systemctl -q --no-reload restart cron
 .      + Print_Status restart cron 0
+ G_DIETPI-NOTIFY 0 'restart : cron'
+ ainput_string=('0' 'restart : cron')
+ local i ainput_string output_string grey green red reset yellow dietpi_green
+ [[ -t 0 ]]
+ output_string='\e[0m\r\e[J'
+ grey='\e[90m'
+ green='\e[32m'
+ red='\e[31m'
+ reset='\e[0m'
+ yellow='\e[33m'
+ dietpi_green='\e[38;5;154m'
+ [[ 0 != \-\2 ]]
+ [[ -w /tmp/dietpi-process.pid ]]
+ kill -9 4914
+ rm -f /tmp/dietpi-process.pid
+ local 'bracket_l=\e[90m[\e[0m' 'bracket_r=\e[90m]\e[0m'
+ local 'ok=\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m ' 'failed=\e[90m[\e[0m\e[31mFAILED\e[90m]\e[0m '
+ ((  0 == -1  ))
+ ((  0 == -2  ))
+ ((  0 == 0  ))
+ output_string+='\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m '
+ ainput_string+=('\n')
+ Print 1
+ [[ 1 == 1 ]]
+ [[ -n DietPi-Services ]]
+ output_string+='\e[90mDietPi-Services |\e[0m '
+ (( i=1 ))
+ (( i<3 ))
+ output_string+='restart : cron'
+ (( i++ ))
+ (( i<3 ))
+ output_string+='\n'
+ (( i++ ))
+ (( i<3 ))
+ echo -ne '\e[0m\r\e[J\e[90m[\e[0m\e[32m  OK  \e[90m]\e[0m \e[90mDietPi-Services |\e[0m restart : cron\n\e[0m'
[  OK  ] DietPi-Services | restart : cron
+ unset -f Print
+ exit 0
+ G_EXIT
+ declare -F G_EXIT_CUSTOM
+ cd /tmp
+ [[ ! -d /tmp/DietPi-Services ]]
+ rm -R /tmp/DietPi-Services
root@DietPi:~#

@MichaIng
Copy link
Owner

So this also works now. Guess the problems are solved? Maybe in temporary instability. You use the official RPi PSU or a good brand one?

@AdamF100001
Copy link
Author

AdamF100001 commented Nov 20, 2024

I am currently using an official RPi PSU.

I will look into replacing my currently psu with the following.

Raspberry Pi 27W USB-C Power Supply

https://thepihut.com/products/raspberry-pi-27w-usb-c-power-supply

Thanks

@MichaIng
Copy link
Owner

Hmm, the official RPi PSU should provide sufficient power. Do you use and SD card or USB flash drive for the OS? Or other USB devices?

In any case, if something similar happens again, like the crash you had, report back. We can enable persistent system logging, to check what happened before the crash.

@AdamF100001
Copy link
Author

AdamF100001 commented Nov 20, 2024

I have ordered a new Raspberry Pi 27W USB-C Power Supply.

It should arrive in a few days. I will report back in a weeks time.

Can you please keep this ticket open for the time being?

It boot off an SD Card 32GB SanDisk.

I also have a USB 3.0 SSD connected for media storage and a UPS HAT connected.

Thanks for the support.

@MichaIng
Copy link
Owner

Is the USB SSD powered through the USB ports only, or via dedicated PSU?

@AdamF100001
Copy link
Author

AdamF100001 commented Nov 21, 2024

Is the USB SSD powered through the USB ports only, or via dedicated PSU?

It's a Crucial X6 2TB Portable SSD - Up to 800MB/s - PC and Mac - USB 3.2 USB-C External Solid State Drive - CT2000X6SSD9 - Black

Deal: Crucial X6 2TB Portable SSD - Up to 800MB/s - PC and Mac - USB 3.2 USB-C External Solid State Drive - CT2000X6SSD9 - Black https://amzn.eu/d/i0wt8c1

The replacement psu I ordered for my pi arrived today. I will test it out over the weekend.

I will report back mid week next week once it's been running for a few days.

The drive is bus powered through the USB 3.0 port.

@MichaIng
Copy link
Owner

Ah, an NVMe SSD in a portable case, nice. Not sure how much power these draw, compared to a 2.5" SSD. If it is similar, it may be related to the instability, since the RPi USB ports do no provide enough power to drive such drives reliably. Sometimes it works, sometimes not, sometimes it works until a kernel upgrade, or power peak.

... @Joulinar is testing it just now with another NVMe SSD in a 😄 and indeed, the additional load is similar to a 2.5" SATA SSD powered via USB. So in case you face a crash again, you might test it without that SSD. Difficult in this case to power it externally, but sadly for RPi's there is not other reliable way.

@AdamF100001
Copy link
Author

I purchase the drive back in 2022 and I had no issues until now.

@MichaIng
Copy link
Owner

Yeah as said, sometimes issue appear just after some kernel update or other change, or just randomly when there is some coincidental power/usage peak. Fact is, it does not work reliably, and when facing any kind of stability issues with a USB SSD attached, it is the very first thing to rule out, or verify as culprit.

@AdamF100001
Copy link
Author

The new Raspberry Pi 27W USB-C Power Supply has been installed and powered up for nearly six days, and it's stable.

Please can you resolve this ticket.

Thanks

Screenshot_20241129_082057_Termius.jpg

@AdamF100001
Copy link
Author

Please can you reopen the ticket as the network connection on the raspberry pi just disconnected again.

I had to power cycle to get it working again.

Thanks

@MichaIng
Copy link
Owner

MichaIng commented Dec 6, 2024

You can close and reopen issues by yourself, isn't it? 😄

However, as crash happened again, best is to enable permanent system logs, to see what is going on:

dietpi-software uninstall 103
mkdir /var/log/journal
reboot

After above steps /var/log is no tmpfs/RAM disk anymore, and /var/log/journal should contain the journal file(s) used by journalctl. When the crash happens again, check journalctl on next book. It should contain logs from the last boot session, and hopefully something about what happened before the crash.

You can limit size of the journal, like 2 files in rotation with the older one removed after 7 days, to have 7-14 days of logs at any time:

echo -e 'SystemMaxFiles=2\nMaxFileSec=7days' > /etc/systemd/journald.conf.d/99-size.conf
systemctl restart systemd-journald

@MichaIng MichaIng reopened this Dec 6, 2024
@AdamF100001
Copy link
Author

The SD card will not boot up at all now.

I will re-image the card today and monitor full system logs as stated in you previous posts.

Thanks

@AdamF100001
Copy link
Author

I have re-imaged the pi, installed dietpi, and ran it for several hours.

It has just crashed again.

How do I retrieve the system logs?

Thanks

@MichaIng
Copy link
Owner

@AdamF100001
You enabled permanent system logging already? The it is journalctl. The system logs contain timestamps, but also kind of delimiters between the boot sessions. That should help to find the part and last logs before the crash.

@AdamF100001
Copy link
Author

AdamF100001 commented Dec 12, 2024

; fi)

Dec 11 22:09:57 DietPi CRON[1229]: pam_unix(cron:session): session closed
for user root
Dec 11 22:09:59 DietPi jellyfin[467]: [22:09:59] [WRN] The WebRootPath was not found: /mnt/dietpi_userdata/jellyfin/wwwroot. Static files may be unavailable.
Dec 11 22:10:00 DietPi jellyfin[467]: [22:10:00] [INF] Running startup tasks
Dec 11 22:10:00 DietPi jellyfin[467]: [22:10:00] [INF] Watching directory
/mnt/2TB_SSD/dietpi_userdata/Video/Movies
Dec 11 22:10:00 DietPi jellyfin[467]: [22:10:00] [INF] Watching directory
/mnt/2TB_SSD/dietpi_userdata/Video/Comedies
Dec 11 22:10:00 DietPi jellyfin[467]: [22:10:00] [INF] Watching directory
/mnt/2TB_SSD/dietpi_userdata/Video/TV Shows
Dec 11 22:10:02 DietPi jellyfin[467]: [22:10:02] [INF] Daily trigger for Generate Trickplay Images set to fire at 2024-12-12 03:00:00.000 +00:00, which is 04:49:57.7731166 from now.
Dec 11 22:10:02 DietPi jellyfin[467]: [22:10:02] [INF] Daily trigger for Extract Chapter Images set to fire at 2024-12-12 02:00:00.000 +00:00, which is 03:49:57.6923084 from now.
Dec 11 22:10:04 DietPi jellyfin[467]: [22:10:04] [INF] Found ffmpeg version 7.0.2
Dec 11 22:10:04 DietPi jellyfin[467]: [22:10:04] [INF] Available decoders: ["libdav1d", "av1", "av1_rkmpp", "h264", "h264_rkmpp", "hevc", "hevc_rkmpp", "mpeg1_rkmpp", "mpeg2video", "mpeg2_rkmpp", "mpeg4", "mpeg4_rkmpp", "msmpeg4", "vp8", "vp8_rkmpp", "libvpx", "vp9", "vp9_rkmpp", "libvpx-vp9", "aac", "ac3", "ac4", "dca", "flac", "mp3", "truehd"]
Dec 11 22:10:04 DietPi jellyfin[467]: [22:10:04] [INF] Available encoders: ["libsvtav1", "libx264", "h264_v4l2m2m", "h264_rkmpp", "libx265", "hevc_rkmpp", "mjpeg_rkmpp", "aac", "libfdk_aac", "ac3", "alac", "dca", "flac", "libmp3lame", "libopus", "truehd", "libvorbis", "srt"]
Dec 11 22:10:05 DietPi jellyfin[467]: [22:10:05] [INF] Available filters:
["overlay_opencl", "overlay_rkrga", "scale_opencl", "scale_rkrga", "tonemapx", "tonemap_opencl", "transpose_opencl", "vpp_rkrga", "zscale", "alphasrc"]
Dec 11 22:10:05 DietPi jellyfin[467]: [22:10:05] [WRN] Filter: scale_cuda
with option format is not available
Dec 11 22:10:05 DietPi jellyfin[467]: [22:10:05] [WRN] Filter: tonemap_cuda with option GPU accelerated HDR to SDR tonemapping is not available
Dec 11 22:10:05 DietPi jellyfin[467]: [22:10:05] [WRN] Filter: overlay_vaapi with option Action to take when encountering EOF from secondary input is not available
Dec 11 22:10:05 DietPi jellyfin[467]: [22:10:05] [INF] Clean Transcode Directory Completed after 0 minute(s) and 0 seconds
Dec 11 22:10:05 DietPi jellyfin[467]: [22:10:05] [INF] Clean up collections and playlists Completed after 0 minute(s) and 0 seconds
Dec 11 22:10:05 DietPi jellyfin[467]: [22:10:05] [WRN] Filter: overlay_vulkan with option Action to take when encountering EOF from secondary input
is not available
Dec 11 22:10:05 DietPi jellyfin[467]: [22:10:05] [INF] Available hwaccel types: ["drm", "opencl", "rkmpp"]
Dec 11 22:10:09 DietPi jellyfin[467]: [22:10:09] [INF] Update Plugins Completed after 0 minute(s) and 3 seconds
Dec 11 22:10:28 DietPi jellyfin[467]: [22:10:28] [INF] FFmpeg: /usr/lib/jellyfin-ffmpeg/ffmpeg
Dec 11 22:10:28 DietPi jellyfin[467]: [22:10:28] [INF] ServerId: 14695d48c53842a4a90349fc2af3d93e
Dec 11 22:10:28 DietPi jellyfin[467]: [22:10:28] [INF] Core startup complete
Dec 11 22:10:28 DietPi jellyfin[467]: [22:10:28] [INF] Startup complete 0:01:23.1977843
Dec 11 22:17:01 DietPi CRON[1650]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 11 22:17:01 DietPi CRON[1652]: (root) CMD (cd / && run-parts --report
/etc/cron.hourly)
Dec 11 22:17:01 DietPi CRON[1650]: pam_unix(cron:session): session closed
for user root
Dec 11 22:23:56 DietPi systemd[1]: Starting systemd-tmpfiles-clean.service - Cleanup of Temporary Directories...
Dec 11 22:23:56 DietPi systemd[1]: systemd-tmpfiles-clean.service: Deactivated successfully.
Dec 11 22:23:56 DietPi systemd[1]: Finished systemd-tmpfiles-clean.service - Cleanup of Temporary Directories.
Dec 11 22:23:56 DietPi systemd[1]: run-credentials-systemd\x2dtmpfiles\x2dclean.service.mount: Deactivated successfully.
Dec 11 22:27:36 DietPi systemd[1]: Starting fstrim.service - Discard unused blocks on filesystems from /etc/fstab...
Dec 11 22:31:42 DietPi fstrim[1751]: /boot: 93.5 MiB (98011136 bytes) trimmed on /dev/mmcblk0p1
Dec 11 22:31:42 DietPi fstrim[1751]: /: 25.5 GiB (27361337344 bytes) trimmed on /dev/mmcblk0p2
Dec 11 22:31:42 DietPi systemd[1]: fstrim.service: Deactivated successfully.
Dec 11 22:31:42 DietPi systemd[1]: Finished fstrim.service - Discard unused blocks on filesystems from /etc/fstab.
Dec 11 22:39:01 DietPi CRON[1827]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 11 22:39:01 DietPi CRON[1828]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 11 22:39:01 DietPi CRON[1827]: pam_unix(cron:session): session closed
for user root
Dec 11 22:39:01 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 11 22:39:02 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 11 22:39:02 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 11 23:03:23 DietPi sshd[1993]: Accepted password for root from 192.168.1.170 port 50300 ssh2
Dec 11 23:03:23 DietPi sshd[1993]: pam_unix(sshd:session): session opened
for user root(uid=0) by (uid=0)
Dec 11 23:03:23 DietPi sshd[1993]: pam_env(sshd:session): deprecated reading of user environment enabled
Dec 11 23:04:05 DietPi sshd[1993]: Received disconnect from 192.168.1.170
port 50300:11: Normal Shutdown
Dec 11 23:04:05 DietPi sshd[1993]: Disconnected from user root 192.168.1.170 port 50300
Dec 11 23:04:05 DietPi sshd[1993]: pam_unix(sshd:session): session closed
for user root
Dec 11 23:09:01 DietPi CRON[2058]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 11 23:09:01 DietPi CRON[2059]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 11 23:09:01 DietPi CRON[2058]: pam_unix(cron:session): session closed
for user root
Dec 11 23:09:01 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 11 23:09:01 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 11 23:09:01 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 11 23:17:01 DietPi CRON[2150]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 11 23:17:01 DietPi CRON[2151]: (root) CMD (cd / && run-parts --report
/etc/cron.hourly)
Dec 11 23:17:01 DietPi CRON[2150]: pam_unix(cron:session): session closed
for user root
Dec 11 23:39:01 DietPi CRON[2304]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 11 23:39:01 DietPi CRON[2305]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 11 23:39:01 DietPi CRON[2304]: pam_unix(cron:session): session closed
for user root
Dec 11 23:39:01 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 11 23:39:02 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 11 23:39:02 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 00:00:01 DietPi CRON[2447]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 00:00:01 DietPi CRON[2448]: (root) CMD (   PATH="$PATH:/usr/sbin:/usr/local/bin/" pihole flush once quiet)
Dec 12 00:00:01 DietPi systemd[1]: Starting dpkg-db-backup.service - Daily dpkg database backup service...
Dec 12 00:00:01 DietPi CRON[2447]: pam_unix(cron:session): session closed
for user root
Dec 12 00:00:03 DietPi systemd[1]: dpkg-db-backup.service: Deactivated successfully.
Dec 12 00:00:03 DietPi systemd[1]: Finished dpkg-db-backup.service - Daily dpkg database backup service.
Dec 12 00:09:01 DietPi CRON[2594]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 00:09:01 DietPi CRON[2595]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 00:09:01 DietPi CRON[2594]: pam_unix(cron:session): session closed
for user root
Dec 12 00:09:01 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 00:09:02 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 00:09:02 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 00:17:01 DietPi CRON[2677]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 00:17:01 DietPi CRON[2678]: (root) CMD (cd / && run-parts --report
/etc/cron.hourly)
Dec 12 00:17:02 DietPi CRON[2677]: pam_unix(cron:session): session closed
for user root
Dec 12 00:39:01 DietPi CRON[2820]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 00:39:01 DietPi CRON[2821]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 00:39:01 DietPi CRON[2820]: pam_unix(cron:session): session closed
for user root
Dec 12 00:39:01 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 00:39:01 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 00:39:01 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 01:09:01 DietPi CRON[3004]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 01:09:01 DietPi CRON[3005]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 01:09:01 DietPi CRON[3004]: pam_unix(cron:session): session closed
for user root
Dec 12 01:09:01 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 01:09:01 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 01:09:01 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 01:17:01 DietPi CRON[3089]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 01:17:01 DietPi CRON[3090]: (root) CMD (cd / && run-parts --report
/etc/cron.hourly)
Dec 12 01:17:01 DietPi CRON[3089]: pam_unix(cron:session): session closed
for user root
Dec 12 01:25:01 DietPi CRON[3167]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 01:25:01 DietPi CRON[3168]: (root) CMD (test -x /usr/sbin/anacron || { cd / && run-parts --report /etc/cron.daily; })
Dec 12 01:25:01 DietPi systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Dec 12 01:25:01 DietPi systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Dec 12 01:25:02 DietPi systemd-timesyncd[3179]: Contacted time server 85.199.214.100:123 (0.debian.pool.ntp.org).
Dec 12 01:25:02 DietPi systemd-timesyncd[3179]: Initial clock synchronization to Thu 2024-12-12 01:25:02.148696 GMT.
Dec 12 01:25:02 DietPi systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Dec 12 01:25:02 DietPi systemd[1]: systemd-timesyncd.service: Deactivated
successfully.
Dec 12 01:25:02 DietPi systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Dec 12 01:25:24 DietPi systemd[1]: Stopping cron.service - Regular background program processing daemon...
Dec 12 01:25:24 DietPi systemd[1]: cron.service: Deactivated successfully.Dec 12 01:25:24 DietPi systemd[1]: cron.service: Unit process 3167 (cron)
remains running after unit stopped.
Dec 12 01:25:24 DietPi systemd[1]: cron.service: Unit process 3168 (dash)
remains running after unit stopped.
Dec 12 01:25:24 DietPi systemd[1]: cron.service: Unit process 3169 (run-parts) remains running after unit stopped.
Dec 12 01:25:24 DietPi systemd[1]: cron.service: Unit process 3171 (dietpi) remains running after unit stopped.
Dec 12 01:25:24 DietPi systemd[1]: cron.service: Unit process 3975 (dietpi-backup) remains running after unit stopped.
Dec 12 01:25:24 DietPi systemd[1]: cron.service: Unit process 3989 (dietpi-services) remains running after unit stopped.
Dec 12 01:25:24 DietPi systemd[1]: cron.service: Unit process 3991 (systemctl) remains running after unit stopped.
Dec 12 01:25:24 DietPi systemd[1]: Stopped cron.service - Regular background program processing daemon.
Dec 12 01:25:24 DietPi systemd[1]: cron.service: Consumed 26.275s CPU time.
Dec 12 01:25:24 DietPi systemd[1]: Stopping deluge-web.service - Deluge Web UI (DietPi)...
Dec 12 01:25:24 DietPi systemd[1]: deluge-web.service: Deactivated successfully.
Dec 12 01:25:24 DietPi systemd[1]: Stopped deluge-web.service - Deluge Web UI (DietPi).
Dec 12 01:25:24 DietPi systemd[1]: deluge-web.service: Consumed 5.489s CPU time.
Dec 12 01:25:25 DietPi systemd[1]: Stopping jellyfin.service - Jellyfin Media Server...
Dec 12 01:25:25 DietPi jellyfin[467]: [01:25:25] [INF] Sending shutdown notifications
Dec 12 01:25:25 DietPi jellyfin[467]: [01:25:25] [INF] Stopping NAT discovery
Dec 12 01:25:25 DietPi jellyfin[467]: [01:25:25] [INF] Running query planner optimizations in the database... This might take a while
Dec 12 01:25:25 DietPi jellyfin[467]: [01:25:25] [INF] Stopping directory
watching for path /mnt/2TB_SSD/dietpi_userdata/Video/TV Shows
Dec 12 01:25:25 DietPi jellyfin[467]: [01:25:25] [INF] Stopping directory
watching for path /mnt/2TB_SSD/dietpi_userdata/Video/Movies
Dec 12 01:25:25 DietPi jellyfin[467]: [01:25:25] [INF] Stopping directory
watching for path /mnt/2TB_SSD/dietpi_userdata/Video/Comedies
Dec 12 01:25:25 DietPi jellyfin[467]: [01:25:25] [INF] Disposing CoreAppHost
Dec 12 01:25:25 DietPi jellyfin[467]: [01:25:25] [INF] Disposing MusicBrainzArtistProvider
Dec 12 01:25:25 DietPi jellyfin[467]: [01:25:25] [INF] Disposing MusicBrainzAlbumProvider
Dec 12 01:25:25 DietPi jellyfin[467]: [01:25:25] [INF] Disposing PluginManager
Dec 12 01:25:25 DietPi systemd[1]: jellyfin.service: Deactivated successfully.
Dec 12 01:25:25 DietPi systemd[1]: Stopped jellyfin.service - Jellyfin Media Server.
Dec 12 01:25:25 DietPi systemd[1]: jellyfin.service: Consumed 1min 35.032s CPU time.
Dec 12 01:25:25 DietPi systemd[1]: Stopping deluged.service - Deluge Daemon (DietPi)...
Dec 12 01:25:26 DietPi systemd[1]: deluged.service: Deactivated successfully.
Dec 12 01:25:26 DietPi systemd[1]: Stopped deluged.service - Deluge Daemon (DietPi).
Dec 12 01:25:26 DietPi systemd[1]: deluged.service: Consumed 1min 1.624s CPU time.
Dec 12 01:25:26 DietPi systemd[1]: Stopping minidlna.service - ReadyMedia
(DietPi)...
Dec 12 01:25:26 DietPi systemd[1]: minidlna.service: Deactivated successfully.
Dec 12 01:25:26 DietPi systemd[1]: Stopped minidlna.service - ReadyMedia (DietPi).
Dec 12 01:25:26 DietPi systemd[1]: minidlna.service: Consumed 1min 35.843s CPU time.
Dec 12 01:25:26 DietPi systemd[1]: Stopping lighttpd.service - Lighttpd Daemon...
Dec 12 01:25:26 DietPi systemd[1]: lighttpd.service: Deactivated successfully.
Dec 12 01:25:26 DietPi systemd[1]: Stopped lighttpd.service - Lighttpd Daemon.
Dec 12 01:25:26 DietPi systemd[1]: lighttpd.service: Consumed 2.154s CPU time.
Dec 12 01:25:26 DietPi systemd[1]: Stopping php8.2-fpm.service - The PHP 8.2 FastCGI Process Manager...
Dec 12 01:25:26 DietPi systemd[1]: php8.2-fpm.service: Deactivated successfully.
Dec 12 01:25:26 DietPi systemd[1]: Stopped php8.2-fpm.service - The PHP 8.2 FastCGI Process Manager.
Dec 12 01:25:26 DietPi systemd[1]: php8.2-fpm.service: Consumed 1.806s CPU time.
Dec 12 01:25:45 DietPi systemd[1]: Starting php8.2-fpm.service - The PHP 8.2 FastCGI Process Manager...
Dec 12 01:25:46 DietPi systemd[1]: Started php8.2-fpm.service - The PHP 8.2 FastCGI Process Manager.
Dec 12 01:25:46 DietPi systemd[1]: Starting lighttpd.service - Lighttpd Daemon...
Dec 12 01:25:47 DietPi systemd[1]: Started lighttpd.service - Lighttpd Daemon.
Dec 12 01:25:47 DietPi systemd[1]: Started minidlna.service - ReadyMedia (DietPi).
Dec 12 01:25:47 DietPi systemd[1]: Started deluged.service - Deluge Daemon (DietPi).
Dec 12 01:25:47 DietPi systemd[1]: Started jellyfin.service - Jellyfin Media Server.
Dec 12 01:25:47 DietPi systemd[1]: Started deluge-web.service - Deluge Web UI (DietPi).
Dec 12 01:25:47 DietPi systemd[1]: cron.service: Found left-over process 3167 (cron) in control group while starting unit. Ignoring.
Dec 12 01:25:47 DietPi systemd[1]: This usually indicates unclean termination of a previous run, or service implementation deficiencies.
Dec 12 01:25:47 DietPi systemd[1]: cron.service: Found left-over process 3168 (dash) in control group while starting unit. Ignoring.
Dec 12 01:25:47 DietPi systemd[1]: This usually indicates unclean termination of a previous run, or service implementation deficiencies.
Dec 12 01:25:47 DietPi systemd[1]: cron.service: Found left-over process 3169 (run-parts) in control group while starting unit. Ignoring.
Dec 12 01:25:47 DietPi systemd[1]: This usually indicates unclean termination of a previous run, or service implementation deficiencies.
Dec 12 01:25:47 DietPi systemd[1]: cron.service: Found left-over process 3171 (dietpi) in control group while starting unit. Ignoring.
Dec 12 01:25:47 DietPi systemd[1]: This usually indicates unclean termination of a previous run, or service implementation deficiencies.
Dec 12 01:25:47 DietPi systemd[1]: cron.service: Found left-over process 3975 (dietpi-backup) in control group while starting unit. Ignoring.
Dec 12 01:25:47 DietPi systemd[1]: This usually indicates unclean termination of a previous run, or service implementation deficiencies.
Dec 12 01:25:47 DietPi systemd[1]: cron.service: Found left-over process 4026 (dietpi-services) in control group while starting unit. Ignoring.
Dec 12 01:25:47 DietPi systemd[1]: This usually indicates unclean termination of a previous run, or service implementation deficiencies.
Dec 12 01:25:47 DietPi systemd[1]: cron.service: Found left-over process 4057 (systemctl) in control group while starting unit. Ignoring.
Dec 12 01:25:47 DietPi systemd[1]: This usually indicates unclean termination of a previous run, or service implementation deficiencies.
Dec 12 01:25:47 DietPi systemd[1]: Started cron.service - Regular background program processing daemon.
Dec 12 01:25:47 DietPi cron[4061]: (CRON) INFO (pidfile fd = 3)
Dec 12 01:25:47 DietPi cron[4061]: (CRON) INFO (Skipping @reboot jobs -- not system startup)
Dec 12 01:25:47 DietPi runuser[4072]: pam_unix(runuser:session): session opened for user www-data(uid=33) by (uid=0)
Dec 12 01:25:47 DietPi runuser[4072]: pam_unix(runuser:session): session closed for user www-data
Dec 12 01:25:47 DietPi runuser[4079]: pam_unix(runuser:session): session opened for user www-data(uid=33) by (uid=0)
Dec 12 01:25:47 DietPi runuser[4079]: pam_unix(runuser:session): session closed for user www-data
Dec 12 01:25:47 DietPi CRON[3167]: pam_unix(cron:session): session closed
for user root
Dec 12 01:25:48 DietPi deluge-web[4056]: Unable to initialize gettext/locale!
Dec 12 01:25:48 DietPi deluge-web[4056]: module 'gettext' has no attribute 'bind_textdomain_codeset'
Dec 12 01:25:48 DietPi deluge-web[4056]: Traceback (most recent call last):
Dec 12 01:25:48 DietPi deluge-web[4056]:   File "/usr/lib/python3/dist-packages/deluge/i18n/util.py", line 111, in setup_translation
Dec 12 01:25:48 DietPi deluge-web[4056]:     gettext.bind_textdomain_codeset(I18N_DOMAIN, 'UTF-8')
Dec 12 01:25:48 DietPi deluge-web[4056]:     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 12 01:25:48 DietPi deluge-web[4056]: AttributeError: module 'gettext'
has no attribute 'bind_textdomain_codeset'
Dec 12 01:25:49 DietPi jellyfin[4053]: [01:25:49] [INF] Jellyfin version:
10.10.3
Dec 12 01:25:49 DietPi jellyfin[4053]: [01:25:49] [INF] Environment Variables: ["[JELLYFIN_FFMPEG_OPT, --ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg]", "[JELLYFIN_USER, jellyfin]", "[JELLYFIN_LOG_DIR, /var/log/jellyfin]", "[JELLYFIN_ADDITIONAL_OPTS, ]", "[JELLYFIN_CACHE_DIR, /mnt/dietpi_userdata/jellyfin/cache]", "[JELLYFIN_WEB_OPT, --webdir=/usr/share/jellyfin/web]", "[JELLYFIN_CONFIG_DIR, /etc/jellyfin]", "[JELLYFIN_DATA_DIR, /mnt/dietpi_userdata/jellyfin]", "[JELLYFIN_ARGS, $JELLYFIN_WEB_OPT $JELLYFIN_FFMPEG_OPT $JELLYFIN_SERVICE_OPT $JELLYFIN_NOWEBAPP_OPT $JELLFIN_ADDITIONAL_OPTS --datadir $JELLYFIN_DATA_DIR --configdir $JELLYFIN_CONFIG_DIR --logdir $JELLYFIN_LOG_DIR --cachedir $JELLYFIN_CACHE_DIR]"]
Dec 12 01:25:49 DietPi jellyfin[4053]: [01:25:49] [INF] Arguments: ["/usr/lib/jellyfin/bin/jellyfin.dll", "--webdir=/usr/share/jellyfin/web", "--ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg"]
Dec 12 01:25:49 DietPi jellyfin[4053]: [01:25:49] [INF] Operating system:
Debian GNU/Linux 12 (bookworm)
Dec 12 01:25:49 DietPi jellyfin[4053]: [01:25:49] [INF] Architecture: Arm64
Dec 12 01:25:49 DietPi jellyfin[4053]: [01:25:49] [INF] 64-Bit Process: True
Dec 12 01:25:49 DietPi jellyfin[4053]: [01:25:49] [INF] User Interactive:
True
Dec 12 01:25:49 DietPi jellyfin[4053]: [01:25:49] [INF] Processor count: 4Dec 12 01:25:49 DietPi jellyfin[4053]: [01:25:49] [INF] Program data path: /mnt/dietpi_userdata/jellyfin
Dec 12 01:25:49 DietPi jellyfin[4053]: [01:25:49] [INF] Log directory path: /var/log/jellyfin
Dec 12 01:25:49 DietPi jellyfin[4053]: [01:25:49] [INF] Config directory path: /etc/jellyfin
Dec 12 01:25:49 DietPi jellyfin[4053]: [01:25:49] [INF] Cache path: /mnt/dietpi_userdata/jellyfin/cache
Dec 12 01:25:49 DietPi jellyfin[4053]: [01:25:49] [INF] Temp directory path: /tmp/jellyfin
Dec 12 01:25:49 DietPi jellyfin[4053]: [01:25:49] [INF] Web resources path: /usr/share/jellyfin/web
Dec 12 01:25:49 DietPi jellyfin[4053]: [01:25:49] [INF] Application directory: /usr/lib/jellyfin/bin/
Dec 12 01:25:50 DietPi deluge-web[4056]: 01:25:50 [ERROR   ][deluge.i18n.util           :146 ] Unable to initialize gettext/locale!
Dec 12 01:25:50 DietPi deluge-web[4056]: 01:25:50 [ERROR   ][deluge.i18n.util           :147 ] module 'gettext' has no attribute 'bind_textdomain_codeset'
Dec 12 01:25:50 DietPi deluge-web[4056]: Traceback (most recent call last):
Dec 12 01:25:50 DietPi deluge-web[4056]:   File "/usr/lib/python3/dist-packages/deluge/i18n/util.py", line 111, in setup_translation
Dec 12 01:25:50 DietPi deluge-web[4056]:     gettext.bind_textdomain_codeset(I18N_DOMAIN, 'UTF-8')
Dec 12 01:25:50 DietPi deluge-web[4056]:     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 12 01:25:50 DietPi deluge-web[4056]: AttributeError: module 'gettext'
has no attribute 'bind_textdomain_codeset'
Dec 12 01:25:50 DietPi jellyfin[4053]: [01:25:50] [INF] Setting cache path: /mnt/dietpi_userdata/jellyfin/cache
Dec 12 01:25:50 DietPi jellyfin[4053]: [01:25:50] [INF] Loading assembliesDec 12 01:25:50 DietPi jellyfin[4053]: [01:25:50] [INF] Defined LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
Dec 12 01:25:50 DietPi jellyfin[4053]: [01:25:50] [INF] Defined LAN exclusions: []
Dec 12 01:25:50 DietPi jellyfin[4053]: [01:25:50] [INF] Used LAN subnets:
["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
Dec 12 01:25:50 DietPi jellyfin[4053]: [01:25:50] [INF] Filtered interface addresses: ["127.0.0.1", "192.168.1.6"]
Dec 12 01:25:50 DietPi jellyfin[4053]: [01:25:50] [INF] Bind Addresses ["0.0.0.0"]
Dec 12 01:25:50 DietPi jellyfin[4053]: [01:25:50] [INF] Remote IP filter is Allowlist
Dec 12 01:25:50 DietPi jellyfin[4053]: [01:25:50] [INF] Filtered subnets:
[]
Dec 12 01:26:19 DietPi jellyfin[4053]: [01:26:19] [INF] Loaded plugin: TMDb 10.10.3.0
Dec 12 01:26:19 DietPi jellyfin[4053]: [01:26:19] [INF] Loaded plugin: Studio Images 10.10.3.0
Dec 12 01:26:19 DietPi jellyfin[4053]: [01:26:19] [INF] Loaded plugin: OMDb 10.10.3.0
Dec 12 01:26:19 DietPi jellyfin[4053]: [01:26:19] [INF] Loaded plugin: MusicBrainz 10.10.3.0
Dec 12 01:26:19 DietPi jellyfin[4053]: [01:26:19] [INF] Loaded plugin: AudioDB 10.10.3.0
Dec 12 01:26:20 DietPi jellyfin[4053]: [01:26:20] [INF] Kestrel is listening on 0.0.0.0
Dec 12 01:26:23 DietPi jellyfin[4053]: [01:26:23] [WRN] The WebRootPath was not found: /mnt/dietpi_userdata/jellyfin/wwwroot. Static files may be unavailable.
Dec 12 01:26:23 DietPi jellyfin[4053]: [01:26:23] [INF] Running startup tasks
Dec 12 01:26:23 DietPi jellyfin[4053]: [01:26:23] [INF] Watching directory /mnt/2TB_SSD/dietpi_userdata/Video/Movies
Dec 12 01:26:23 DietPi jellyfin[4053]: [01:26:23] [INF] Watching directory /mnt/2TB_SSD/dietpi_userdata/Video/TV Shows
Dec 12 01:26:23 DietPi jellyfin[4053]: [01:26:23] [INF] Watching directory /mnt/2TB_SSD/dietpi_userdata/Video/Comedies
Dec 12 01:26:23 DietPi jellyfin[4053]: [01:26:23] [INF] Daily trigger for
Generate Trickplay Images set to fire at 2024-12-12 03:00:00.000 +00:00, which is 01:33:36.0588085 from now.
Dec 12 01:26:23 DietPi jellyfin[4053]: [01:26:23] [INF] Daily trigger for
Extract Chapter Images set to fire at 2024-12-12 02:00:00.000 +00:00, which is 00:33:36.0287109 from now.
Dec 12 01:26:24 DietPi jellyfin[4053]: [01:26:24] [INF] Found ffmpeg version 7.0.2
Dec 12 01:26:24 DietPi jellyfin[4053]: [01:26:24] [INF] Available decoders: ["libdav1d", "av1", "av1_rkmpp", "h264", "h264_rkmpp", "hevc", "hevc_rkmpp", "mpeg1_rkmpp", "mpeg2video", "mpeg2_rkmpp", "mpeg4", "mpeg4_rkmpp", "msmpeg4", "vp8", "vp8_rkmpp", "libvpx", "vp9", "vp9_rkmpp", "libvpx-vp9",
"aac", "ac3", "ac4", "dca", "flac", "mp3", "truehd"]
Dec 12 01:26:24 DietPi jellyfin[4053]: [01:26:24] [INF] Available encoders: ["libsvtav1", "libx264", "h264_v4l2m2m", "h264_rkmpp", "libx265", "hevc_rkmpp", "mjpeg_rkmpp", "aac", "libfdk_aac", "ac3", "alac", "dca", "flac",
"libmp3lame", "libopus", "truehd", "libvorbis", "srt"]
Dec 12 01:26:24 DietPi jellyfin[4053]: [01:26:24] [INF] Available filters: ["overlay_opencl", "overlay_rkrga", "scale_opencl", "scale_rkrga", "tonemapx", "tonemap_opencl", "transpose_opencl", "vpp_rkrga", "zscale", "alphasrc"]
Dec 12 01:26:24 DietPi jellyfin[4053]: [01:26:24] [WRN] Filter: scale_cuda with option format is not available
Dec 12 01:26:24 DietPi jellyfin[4053]: [01:26:24] [WRN] Filter: tonemap_cuda with option GPU accelerated HDR to SDR tonemapping is not available
Dec 12 01:26:24 DietPi jellyfin[4053]: [01:26:24] [WRN] Filter: overlay_vaapi with option Action to take when encountering EOF from secondary input
is not available
Dec 12 01:26:24 DietPi jellyfin[4053]: [01:26:24] [WRN] Filter: overlay_vulkan with option Action to take when encountering EOF from secondary input is not available
Dec 12 01:26:25 DietPi jellyfin[4053]: [01:26:25] [INF] Available hwaccel
types: ["drm", "opencl", "rkmpp"]
Dec 12 01:26:27 DietPi jellyfin[4053]: [01:26:27] [INF] Clean Transcode Directory Completed after 0 minute(s) and 0 seconds
Dec 12 01:26:27 DietPi jellyfin[4053]: [01:26:27] [INF] Clean up collections and playlists Completed after 0 minute(s) and 0 seconds
Dec 12 01:26:30 DietPi jellyfin[4053]: [01:26:30] [INF] Update Plugins Completed after 0 minute(s) and 3 seconds
Dec 12 01:26:42 DietPi jellyfin[4053]: [01:26:42] [INF] FFmpeg: /usr/lib/jellyfin-ffmpeg/ffmpeg
Dec 12 01:26:42 DietPi jellyfin[4053]: [01:26:42] [INF] ServerId: 14695d48c53842a4a90349fc2af3d93e
Dec 12 01:26:42 DietPi jellyfin[4053]: [01:26:42] [INF] Core startup complete
Dec 12 01:26:42 DietPi jellyfin[4053]: [01:26:42] [INF] Startup complete 0:00:54.2609212
Dec 12 01:39:01 DietPi CRON[4257]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 01:39:01 DietPi CRON[4258]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 01:39:01 DietPi CRON[4257]: pam_unix(cron:session): session closed
for user root
Dec 12 01:39:01 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 01:39:01 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 01:39:01 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 02:00:01 DietPi jellyfin[4053]: [02:00:01] [INF] Daily trigger for
Extract Chapter Images set to fire at 2024-12-13 02:00:00.000 +00:00, which is 23:59:58.9972165 from now.
Dec 12 02:00:02 DietPi jellyfin[4053]: [02:00:02] [INF] Skipping chapter image extraction for Rab C Nesbitt Series 7Ep3 (UKBandit) as the average chapter duration 0 was lower than the minimum threshold 10000000
Dec 12 02:00:02 DietPi jellyfin[4053]: [02:00:02] [INF] Skipping chapter image extraction for The Jolly Boys Outing Extra (PHOTO GALLERY) as the average chapter duration 0 was lower than the minimum threshold 10000000
Dec 12 02:00:03 DietPi jellyfin[4053]: [02:00:03] [INF] Skipping chapter image extraction for Homing as the average chapter duration 0 was lower than the minimum threshold 10000000
Dec 12 02:00:03 DietPi jellyfin[4053]: [02:00:03] [INF] Skipping chapter image extraction for Re-Homing as the average chapter duration 0 was lower
than the minimum threshold 10000000
Dec 12 02:00:03 DietPi jellyfin[4053]: [02:00:03] [INF] Skipping chapter image extraction for Supply Chain Economics as the average chapter duration 0 was lower than the minimum threshold 10000000
Dec 12 02:00:03 DietPi jellyfin[4053]: [02:00:03] [INF] Skipping chapter image extraction for La Vie en Rose as the average chapter duration 0 was lower than the minimum threshold 10000000
Dec 12 02:00:03 DietPi jellyfin[4053]: [02:00:03] [INF] Skipping chapter image extraction for It's Not the Waking, It's the Rising as the average chapter duration 0 was lower than the minimum threshold 10000000
Dec 12 02:00:03 DietPi jellyfin[4053]: [02:00:03] [INF] Skipping chapter image extraction for No Man Left Behind as the average chapter duration 0 was lower than the minimum threshold 10000000
Dec 12 02:00:03 DietPi jellyfin[4053]: [02:00:03] [INF] Skipping chapter image extraction for Welcome to the Job of Your Dreams as the average chapter duration 0 was lower than the minimum threshold 10000000
Dec 12 02:00:03 DietPi jellyfin[4053]: [02:00:03] [INF] Extract Chapter Images Completed after 0 minute(s) and 3 seconds
Dec 12 02:09:01 DietPi CRON[4498]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 02:09:01 DietPi CRON[4499]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 02:09:01 DietPi CRON[4498]: pam_unix(cron:session): session closed
for user root
Dec 12 02:09:01 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 02:09:01 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 02:09:01 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 02:17:01 DietPi CRON[4624]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 02:17:01 DietPi CRON[4625]: (root) CMD (cd / && run-parts --report
/etc/cron.hourly)
Dec 12 02:17:01 DietPi CRON[4624]: pam_unix(cron:session): session closed
for user root
Dec 12 02:39:01 DietPi CRON[4858]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 02:39:01 DietPi CRON[4859]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 02:39:01 DietPi CRON[4858]: pam_unix(cron:session): session closed
for user root
Dec 12 02:39:01 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 02:39:02 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 02:39:02 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 03:00:00 DietPi jellyfin[4053]: [03:00:00] [INF] Generate Trickplay Images Completed after 0 minute(s) and 0 seconds
Dec 12 03:00:01 DietPi jellyfin[4053]: [03:00:01] [INF] Daily trigger for
Generate Trickplay Images set to fire at 2024-12-13 03:00:00.000 +00:00, which is 23:59:58.9942632 from now.
Dec 12 03:09:01 DietPi CRON[5168]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 03:09:01 DietPi CRON[5169]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 03:09:01 DietPi CRON[5168]: pam_unix(cron:session): session closed
for user root
Dec 12 03:09:01 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 03:09:02 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 03:09:02 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 03:10:01 DietPi CRON[5225]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 03:10:01 DietPi CRON[5226]: (root) CMD (test -e /run/systemd/system || SERVICE_MODE=1 /sbin/e2scrub_all -A -r)
Dec 12 03:10:01 DietPi CRON[5225]: pam_unix(cron:session): session closed
for user root
Dec 12 03:17:01 DietPi CRON[5297]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 03:17:01 DietPi CRON[5298]: (root) CMD (cd / && run-parts --report
/etc/cron.hourly)
Dec 12 03:17:01 DietPi CRON[5297]: pam_unix(cron:session): session closed
for user root
Dec 12 03:39:01 DietPi CRON[5525]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 03:39:01 DietPi CRON[5526]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 03:39:02 DietPi CRON[5525]: pam_unix(cron:session): session closed
for user root
Dec 12 03:39:02 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 03:39:02 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 03:39:02 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 04:09:01 DietPi CRON[5834]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 04:09:01 DietPi CRON[5835]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 04:09:01 DietPi CRON[5834]: pam_unix(cron:session): session closed
for user root
Dec 12 04:09:01 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 04:09:01 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 04:09:01 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 04:17:01 DietPi CRON[5958]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 04:17:01 DietPi CRON[5959]: (root) CMD (cd / && run-parts --report
/etc/cron.hourly)
Dec 12 04:17:01 DietPi CRON[5958]: pam_unix(cron:session): session closed
for user root
Dec 12 04:39:01 DietPi CRON[6187]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 04:39:01 DietPi CRON[6188]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 04:39:01 DietPi CRON[6187]: pam_unix(cron:session): session closed
for user root
Dec 12 04:39:01 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 04:39:01 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 04:39:01 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 05:09:01 DietPi CRON[6491]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 05:09:01 DietPi CRON[6492]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 05:09:01 DietPi CRON[6491]: pam_unix(cron:session): session closed
for user root
Dec 12 05:09:01 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 05:09:01 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 05:09:01 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 05:17:01 DietPi CRON[6607]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 05:17:01 DietPi CRON[6608]: (root) CMD (cd / && run-parts --report
/etc/cron.hourly)
Dec 12 05:17:01 DietPi CRON[6607]: pam_unix(cron:session): session closed
for user root
Dec 12 05:39:01 DietPi CRON[6837]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 05:39:01 DietPi CRON[6838]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 05:39:01 DietPi CRON[6837]: pam_unix(cron:session): session closed
for user root
Dec 12 05:39:01 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 05:39:02 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 05:39:02 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 06:09:01 DietPi CRON[7142]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 06:09:01 DietPi CRON[7143]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 06:09:01 DietPi CRON[7142]: pam_unix(cron:session): session closed
for user root
Dec 12 06:09:01 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 06:09:02 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 06:09:02 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 06:17:01 DietPi CRON[7259]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 06:17:01 DietPi CRON[7260]: (root) CMD (cd / && run-parts --report
/etc/cron.hourly)
Dec 12 06:17:02 DietPi CRON[7259]: pam_unix(cron:session): session closed
for user root
Dec 12 06:39:01 DietPi CRON[7485]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 06:39:01 DietPi CRON[7486]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 06:39:01 DietPi CRON[7485]: pam_unix(cron:session): session closed
for user root
Dec 12 06:39:01 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 06:39:01 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 06:39:01 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 07:05:20 DietPi sshd[7761]: Accepted password for root from 192.168.1.170 port 33494 ssh2
Dec 12 07:05:20 DietPi sshd[7761]: pam_unix(sshd:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 07:05:20 DietPi sshd[7761]: pam_env(sshd:session): deprecated reading of user environment enabled
Dec 12 07:05:28 DietPi sshd[7761]: Received disconnect from 192.168.1.170
port 33494:11: Normal Shutdown
Dec 12 07:05:28 DietPi sshd[7761]: Disconnected from user root 192.168.1.170 port 33494
Dec 12 07:05:28 DietPi sshd[7761]: pam_unix(sshd:session): session closed
for user root
Dec 12 07:05:36 DietPi sshd[7799]: Accepted password for root from 192.168.1.170 port 38004 ssh2
Dec 12 07:05:36 DietPi sshd[7799]: pam_unix(sshd:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 07:05:36 DietPi sshd[7799]: pam_env(sshd:session): deprecated reading of user environment enabled
Dec 12 07:05:44 DietPi sshd[7799]: Received disconnect from 192.168.1.170
port 38004:11: Normal Shutdown
Dec 12 07:05:44 DietPi sshd[7799]: Disconnected from user root 192.168.1.170 port 38004
Dec 12 07:05:44 DietPi sshd[7799]: pam_unix(sshd:session): session closed
for user root
Dec 12 07:09:01 DietPi CRON[7839]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 07:09:01 DietPi CRON[7840]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 07:09:01 DietPi CRON[7839]: pam_unix(cron:session): session closed
for user root
Dec 12 07:09:01 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 07:09:01 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 07:09:01 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 07:17:01 DietPi CRON[7957]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 07:17:01 DietPi CRON[7958]: (root) CMD (cd / && run-parts --report
/etc/cron.hourly)
Dec 12 07:17:01 DietPi CRON[7957]: pam_unix(cron:session): session closed
for user root
Dec 12 07:39:01 DietPi CRON[8187]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 07:39:01 DietPi CRON[8188]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 07:39:01 DietPi CRON[8187]: pam_unix(cron:session): session closed
for user root
Dec 12 07:39:01 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 07:39:01 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 07:39:01 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 08:09:01 DietPi CRON[8492]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 08:09:01 DietPi CRON[8493]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 08:09:01 DietPi CRON[8492]: pam_unix(cron:session): session closed
for user root
Dec 12 08:09:01 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 08:09:01 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 08:09:01 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 08:12:10 DietPi sshd[8568]: Accepted password for root from 192.168.1.170 port 49144 ssh2
Dec 12 08:12:10 DietPi sshd[8568]: pam_unix(sshd:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 08:12:10 DietPi sshd[8568]: pam_env(sshd:session): deprecated reading of user environment enabled
Dec 12 08:12:24 DietPi sshd[8568]: Received disconnect from 192.168.1.170
port 49144:11: Normal Shutdown
Dec 12 08:12:24 DietPi sshd[8568]: Disconnected from user root 192.168.1.170 port 49144
Dec 12 08:12:24 DietPi sshd[8568]: pam_unix(sshd:session): session closed
for user root
Dec 12 08:12:51 DietPi sshd[8578]: Accepted password for root from 192.168.1.170 port 47396 ssh2
Dec 12 08:12:51 DietPi sshd[8578]: pam_unix(sshd:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 08:12:51 DietPi sshd[8578]: pam_env(sshd:session): deprecated reading of user environment enabled
Dec 12 08:13:49 DietPi sshd[8578]: Received disconnect from 192.168.1.170
port 47396:11: Normal Shutdown
Dec 12 08:13:49 DietPi sshd[8578]: Disconnected from user root 192.168.1.170 port 47396
Dec 12 08:13:49 DietPi sshd[8578]: pam_unix(sshd:session): session closed
for user root
Dec 12 08:17:01 DietPi CRON[8659]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 08:17:01 DietPi CRON[8660]: (root) CMD (cd / && run-parts --report
/etc/cron.hourly)
Dec 12 08:17:01 DietPi CRON[8659]: pam_unix(cron:session): session closed
for user root
Dec 12 08:39:01 DietPi CRON[8890]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 08:39:01 DietPi CRON[8891]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 08:39:01 DietPi CRON[8890]: pam_unix(cron:session): session closed
for user root
Dec 12 08:39:01 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 08:39:02 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 08:39:02 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 09:09:01 DietPi CRON[9191]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 09:09:01 DietPi CRON[9192]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 09:09:01 DietPi CRON[9191]: pam_unix(cron:session): session closed
for user root
Dec 12 09:09:01 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 09:09:02 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 09:09:02 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 09:17:01 DietPi CRON[9315]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 09:17:01 DietPi CRON[9316]: (root) CMD (cd / && run-parts --report
/etc/cron.hourly)
Dec 12 09:17:02 DietPi CRON[9315]: pam_unix(cron:session): session closed
for user root
Dec 12 09:32:03 DietPi sshd[9481]: Accepted password for root from 192.168.1.170 port 35520 ssh2
Dec 12 09:32:03 DietPi sshd[9481]: pam_unix(sshd:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 09:32:03 DietPi sshd[9481]: pam_env(sshd:session): deprecated reading of user environment enabled
Dec 12 09:32:13 DietPi sshd[9481]: Received disconnect from 192.168.1.170
port 35520:11: Normal Shutdown
Dec 12 09:32:13 DietPi sshd[9481]: Disconnected from user root 192.168.1.170 port 35520
Dec 12 09:32:13 DietPi sshd[9481]: pam_unix(sshd:session): session closed
for user root
Dec 12 09:39:01 DietPi CRON[9581]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 09:39:01 DietPi CRON[9582]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 09:39:01 DietPi CRON[9581]: pam_unix(cron:session): session closed
for user root
Dec 12 09:39:01 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 09:39:01 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 09:39:01 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 10:09:01 DietPi CRON[9888]: pam_unix(cron:session): session opened
for user root(uid=0) by (uid=0)
Dec 12 10:09:01 DietPi CRON[9889]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 10:09:01 DietPi CRON[9888]: pam_unix(cron:session): session closed
for user root
Dec 12 10:09:01 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 10:09:01 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 10:09:01 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 10:17:01 DietPi CRON[10006]: pam_unix(cron:session): session opened for user root(uid=0) by (uid=0)
Dec 12 10:17:01 DietPi CRON[10007]: (root) CMD (cd / && run-parts --report /etc/cron.hourly)
Dec 12 10:17:01 DietPi CRON[10006]: pam_unix(cron:session): session closed for user root
Dec 12 10:39:01 DietPi CRON[10237]: pam_unix(cron:session): session opened for user root(uid=0) by (uid=0)
Dec 12 10:39:01 DietPi CRON[10238]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 10:39:01 DietPi CRON[10237]: pam_unix(cron:session): session closed for user root
Dec 12 10:39:01 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 10:39:01 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 10:39:01 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 11:09:01 DietPi CRON[10545]: pam_unix(cron:session): session opened for user root(uid=0) by (uid=0)
Dec 12 11:09:01 DietPi CRON[10546]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 11:09:01 DietPi CRON[10545]: pam_unix(cron:session): session closed for user root
Dec 12 11:09:01 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 11:09:01 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 11:09:01 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 11:17:01 DietPi CRON[10660]: pam_unix(cron:session): session opened for user root(uid=0) by (uid=0)
Dec 12 11:17:01 DietPi CRON[10661]: (root) CMD (cd / && run-parts --report /etc/cron.hourly)
Dec 12 11:17:01 DietPi CRON[10660]: pam_unix(cron:session): session closed for user root
Dec 12 11:39:00 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 11:39:00 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 11:39:00 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 11:39:01 DietPi CRON[10937]: pam_unix(cron:session): session opened for user root(uid=0) by (uid=0)
Dec 12 11:39:01 DietPi CRON[10938]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 11:39:01 DietPi CRON[10937]: pam_unix(cron:session): session closed for user root
Dec 12 12:09:00 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 12:09:00 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 12:09:00 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 12:09:01 DietPi CRON[11243]: pam_unix(cron:session): session opened for user root(uid=0) by (uid=0)
Dec 12 12:09:01 DietPi CRON[11244]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 12:09:01 DietPi CRON[11243]: pam_unix(cron:session): session closed for user root
Dec 12 12:17:01 DietPi CRON[11319]: pam_unix(cron:session): session opened for user root(uid=0) by (uid=0)
Dec 12 12:17:01 DietPi CRON[11320]: (root) CMD (cd / && run-parts --report /etc/cron.hourly)
Dec 12 12:17:02 DietPi CRON[11319]: pam_unix(cron:session): session closed for user root
Dec 12 12:39:00 DietPi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Dec 12 12:39:00 DietPi systemd[1]: phpsessionclean.service: Deactivated successfully.
Dec 12 12:39:00 DietPi systemd[1]: Finished phpsessionclean.service - Clean php session files.
Dec 12 12:39:01 DietPi CRON[11590]: pam_unix(cron:session): session opened for user root(uid=0) by (uid=0)
Dec 12 12:39:01 DietPi CRON[11591]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 12 12:39:01 DietPi CRON[11590]: pam_unix(cron:session): session closed for user root
Dec 12 12:53:43 DietPi sshd[11717]: Accepted password for root from 192.168.1.170 port 33822 ssh2
Dec 12 12:53:43 DietPi sshd[11717]: pam_unix(sshd:session): session opened for user root(uid=0) by (uid=0)
Dec 12 12:53:43 DietPi sshd[11717]: pam_env(sshd:session): deprecated reading of user environment enabled

@MichaIng
Copy link
Owner

This is from the current boot session only without a crash or even startup log. The systemctl logs start at Dec 11 22:09:57? Because after enabling permanent system logging and doing a reboot once, it should be cut only after 7 days.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants