22 lines
1.1 KiB
Plaintext
22 lines
1.1 KiB
Plaintext
|
#!/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
|