Post Reply 
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
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Shuts down on startup - SpruceFan - 20-05-2022, 19:16
RE: Shuts down on startup - simoncn - 20-05-2022, 20:17
RE: Shuts down on startup - SpruceFan - 20-05-2022, 20:49
RE: Shuts down on startup - simoncn - 20-05-2022, 20:58
RE: Shuts down on startup - SpruceFan - 25-05-2022, 23:11
RE: Shuts down on startup - SpruceFan - 26-05-2022, 13:43
RE: Shuts down on startup - SpruceFan - 26-05-2022, 18:17
RE: Shuts down on startup - SpruceFan - 26-05-2022, 23:47
RE: Shuts down on startup - simoncn - 27-05-2022, 10:35
RE: Shuts down on startup - SpruceFan - 27-05-2022, 19:20
RE: Shuts down on startup - simoncn - 27-05-2022, 22:17
RE: Shuts down on startup - SpruceFan - 27-05-2022, 23:36
RE: Shuts down on startup - simoncn - 28-05-2022, 17:33
RE: Shuts down on startup - SpruceFan - 01-06-2022 21:30
RE: Shuts down on startup - simoncn - 03-06-2022, 08:46
RE: Shuts down on startup - SpruceFan - 03-06-2022, 14:28
RE: Shuts down on startup - simoncn - 03-06-2022, 17:12
RE: Shuts down on startup - SpruceFan - 04-06-2022, 00:39
RE: Shuts down on startup - simoncn - 04-06-2022, 09:00
RE: Shuts down on startup - simoncn - 04-06-2022, 21:49
RE: Shuts down on startup - SpruceFan - 05-06-2022, 20:57
RE: Shuts down on startup - simoncn - 08-06-2022, 13:40
RE: Shuts down on startup - SpruceFan - 08-06-2022, 15:48
RE: Shuts down on startup - simoncn - 08-06-2022, 16:27
RE: Shuts down on startup - SpruceFan - 08-06-2022, 16:35
RE: Shuts down on startup - simoncn - 08-06-2022, 17:07
RE: Shuts down on startup - SpruceFan - 08-06-2022, 17:46
RE: Shuts down on startup - simoncn - 08-06-2022, 18:06
RE: Shuts down on startup - simoncn - 18-06-2022, 10:09
RE: Shuts down on startup - hoewer - 20-06-2022, 08:52
RE: Shuts down on startup - simoncn - 20-06-2022, 10:30
RE: Shuts down on startup - hoewer - 20-06-2022, 13:59
RE: Shuts down on startup - simoncn - 24-06-2022, 15:36

Forum Jump:


User(s) browsing this thread: 1 Guest(s)