22 lines
1.1 KiB
Bash
Executable File
22 lines
1.1 KiB
Bash
Executable File
#!/bin/sh
|
|
|
|
set -E
|
|
|
|
cd
|
|
|
|
dpkg --root=$DESTDIR -i /unifi_sysvinit_all.deb
|
|
|
|
mkdir -p $DESTDIR/etc/systemd/system/multi-user.target.wants
|
|
mkdir -p $DESTDIR/etc/systemd/system/sockets.target.wants
|
|
mkdir -p $DESTDIR/etc/systemd/system/network-online.target.wants
|
|
ln -sf /lib/systemd/system/systemd-networkd.service $DESTDIR/etc/systemd/system/dbus-org.freedesktop.network1.service
|
|
ln -sf /lib/systemd/system/systemd-networkd.service $DESTDIR/etc/systemd/system/multi-user.target.wants/systemd-networkd.service
|
|
ln -sf /usr/lib/systemd/system/systemd-networkd.socket $DESTDIR/etc/systemd/system/sockets.target.wants/systemd-networkd.socket
|
|
ln -sf /lib/systemd/system/systemd-networkd-wait-online.service $DESTDIR/etc/systemd/system/network-online.target.wants/systemd-networkd-wait-online.service
|
|
|
|
ln -sf /lib/systemd/system/unifi.service $DESTDIR/etc/systemd/system/multi-user.target.wants/unifi.service
|
|
|
|
# disable failing services
|
|
ln -sf /dev/null $DESTDIR/etc/systemd/system/systemd-update-utmp.service
|
|
ln -sf /dev/null $DESTDIR/etc/systemd/system/systemd-tmpfiles-setup.service
|