Skip to content

Commit 220272a

Browse files
committed
fix symlink paths in doinst
1 parent f6408c6 commit 220272a

File tree

1 file changed

+6
-5
lines changed
  • plugin/source/dynamix.unraid.net/install

1 file changed

+6
-5
lines changed

plugin/source/dynamix.unraid.net/install/doinst.sh

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,18 @@ backup_file_if_exists() {
66
fi
77
}
88

9-
chmod 755 etc/rc.d/rc6.d/K*unraid-api
10-
chmod 755 etc/rc.d/rc6.d/K*flash-backup
9+
for f in etc/rc.d/rc6.d/K*unraid-api etc/rc.d/rc6.d/K*flash-backup; do
10+
[ -e "$f" ] && chmod 755 "$f"
11+
done
1112

1213
chmod +x usr/local/unraid-api/dist/cli.js
1314
chmod +x usr/local/unraid-api/dist/main.js
1415

1516
rm -rf usr/local/bin/unraid-api
16-
ln -sf usr/local/unraid-api/dist/cli.js usr/local/bin/unraid-api
17+
ln -sf ../unraid-api/dist/cli.js usr/local/bin/unraid-api
1718
# deprecated
18-
ln -sf usr/local/bin/unraid-api usr/local/sbin/unraid-api
19-
ln -sf usr/local/bin/unraid-api usr/bin/unraid-api
19+
ln -sf ../bin/unraid-api usr/local/sbin/unraid-api
20+
ln -sf ../local/bin/unraid-api usr/bin/unraid-api
2021

2122
# By default, we want to overwrite the active api-specific .env configuration on every install.
2223
# We keep a backup in case a user needs to revert to their prior configuration.

0 commit comments

Comments
 (0)