HEX
Server: Apache/2.4.63 (Unix)
System: Linux TOMS-220NAS 4.4.302+ #86009 SMP Wed Nov 26 18:19:17 CST 2025 x86_64
User: flavio87 (1026)
PHP: 8.3.27
Disabled: NONE
Upload Files
File: //usr/lib/systemd/system/preinstall-package.service
[Unit]
Description=Pre-insatll package service

# some package have install_dep_services="pgsql-adapter.service"
After=pgsql-adapter.target pkg-auto-repair.service
Requisite=pgsql-adapter.service

[Service]
Type=oneshot
ExecStartPre=/bin/bash -c "/usr/syno/bin/synogetkeyvalue /etc/synoinfo.conf PKG_PREINSTALL_CONFIRMED | grep -q yes"
ExecStartPre=/bin/bash -c "! /usr/syno/bin/synogetkeyvalue /etc/synoinfo.conf PKG_PREINSTALL_EXECUTED | grep -q yes"
ExecStartPre=/bin/bash -c "/usr/syno/bin/synosetkeyvalue /etc/synoinfo.conf PKG_PREINSTALL_EXECUTED yes"
ExecStart=/usr/syno/sbin/preinstall-package
TimeoutStartSec=1h

[Install]
# for first-time creating volume
WantedBy=pgsql-adapter.target

[X-Synology]
DefaultEnable=no