|
Shuts down on startup
|
|
01-06-2022, 21:30
Post: #14
|
|||
|
|||
|
RE: Shuts down on startup
Simon,
Back from prepping the boat. I copied those commands and pasted them into an ssh command line. I got: mikemcone@Salle_Favart:~$ ls -ld /tmp/MinimServer drwxr-xr-x 2 MinimServer MinimServer 60 Jun 1 09:35 /tmp/MinimServer mikemcone@Salle_Favart:~$ ls -l /tmp/MinimServer total 4 -rw-r--r-- 1 MinimServer MinimServer 158 Jun 1 09:35 minimserver-log mikemcone@Salle_Favart:~$ ls -l /usr/local/lib/systemd/system/*MinimServer* -rw-r--r-- 1 root root 147 May 27 17:28 /usr/local/lib/systemd/system/MinimServer.slice -rw-r--r-- 1 root root 666 May 27 17:28 /usr/local/lib/systemd/system/pkgctl-MinimServer.service -rw-r--r-- 1 root root 325 May 27 17:28 /usr/local/lib/systemd/system/pkg-MinimServer-init.service mikemcone@Salle_Favart:~$ cat /usr/local/lib/systemd/system/pkg-MinimServer-init.service [Unit] Description=MinimServer Initial Setup Before=pkgctl-MinimServer.service IgnoreOnIsolate=no DefaultDependencies=yes StopWhenUnneeded=true [Service] Type=oneshot ExecStart=/var/packages/MinimServer/conf/systemd/init.sh [Install] WantedBy=pkgctl-MinimServer.service [X-Synology] Name=MinimServerInit DefaultEnable=yes mikemcone@Salle_Favart:~$ ls -l /var/packages/MinimServer/conf/systemd/init.sh -rwxr-xr-x 1 root root 1609 Jan 12 07:56 /var/packages/MinimServer/conf/systemd/init.sh mikemcone@Salle_Favart:~$ cat /var/packages/MinimServer/conf/systemd/init.sh #!/bin/sh change_dir_access() { [ ! -e "$1" ] && return access=$(/bin/stat -c '%a' "$1") [ "$access" = 755 ] && return /bin/chmod -R u+w "$1" } change_dir_owner() { [ ! -e "$1" ] && return owner=$(/bin/stat -c '%U' "$1") [ "$owner" = MinimServer ] && return /bin/chown -R MinimServer:MinimServer "$1" } change_owner() { [ ! -e "$1" ] && return owner=$(/bin/stat -c '%U' "$1") [ "$owner" = MinimServer ] && return /bin/chown MinimServer:MinimServer "$1" } # fix incorrect permissions after migration from DSM 6.2 package_location="/var/packages/MinimServer/target" appstore_target=$(/bin/readlink "${package_location}") appstore_dir=$(/bin/dirname "${appstore_target}") volume=$(/bin/dirname "${appstore_dir}") change_dir_owner $volume/MinimServer/appData change_dir_owner $volume/MinimServer/etc change_dir_owner $volume/MinimServer/opt change_dir_owner /tmp/MinimServer change_dir_access $volume/MinimServer/appData change_dir_access $volume/MinimServer/etc change_dir_access $volume/MinimServer/opt change_dir_access /tmp/MinimServer # this directory might not have been deleted by installer.sh rm -rf $volume/MinimServer/backup change_owner /var/packages/MinimServer/etc/minimserver-starter.license change_owner /var/packages/MinimServer/etc/minimserver.license usernames=\'$(grep administrators:x:101: /etc/group | cut -f4- -d':' | sed "s/,$//" | sed "s/,/' '/g")\' echo "$usernames" | grep "'MinimServer'" || sh -c "/usr/syno/sbin/synogroup --member administrators $usernames MinimServer" rm -rf /etc/systemd/system/pkgctl-MinimServer.service.wants |
|||
|
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 1 Guest(s)

Search
Member List
Calendar
Help



