HEX
Server: Apache/2.4.63 (Unix)
System: Linux Synopilou92 4.4.302+ #72806 SMP Mon Jul 21 23:16:00 CST 2025 x86_64
User: pilou92 (1026)
PHP: 8.0.30
Disabled: NONE
Upload Files
File: //var/packages/Spreadsheet/scripts/postinst
#!/bin/bash

. /var/packages/Spreadsheet/scripts/pkg_utils

InstallSynoDriveSetting

TEMP_PATH=$SYNOPKG_PKGDEST_VOL/@tmp/synoffice_upgrade

if [ -d "$TEMP_PATH" ]; then
	cp -af "$TEMP_PATH/"* "$PACKAGE_DIR/target/"
	$RM_BIN -rf "$TEMP_PATH"
fi

CheckSynoDrivePath
EnableSynoDrive
if IsController && [ "INSTALL" == "$SYNOPKG_PKG_STATUS" ]; then
	$SETTING_BIN --import
fi

CorrectRepoPerm

CreateAppDir
CreateLogDir
CreateHookLink
CreateTables false
CreateDefaultFont
InstallSUSParser

if IsController && DriveStatus ;then
	# Try to Migration Spreadsheet
	/var/packages/Spreadsheet/target/tools/migration_tool -o -l /var/packages/Spreadsheet/target/migration.log
fi

exit 0