Skip to content

Commit 0deb084

Browse files
committed
WIP
1 parent e1f39fa commit 0deb084

File tree

6 files changed

+14
-6
lines changed

6 files changed

+14
-6
lines changed

packages/falter-berlin-admin-keys/Makefile

+3-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,9 @@ endef
3434

3535
define Package/falter-berlin-admin-keys/postinst
3636
#!/bin/sh
37-
$${IPKG_INSTROOT}/tmp/falter-berlin-admin-keys/register_keys.sh
37+
if [ -z $${IPKG_INSTROOT} ] ; then
38+
/tmp/falter-berlin-admin-keys/register_keys.sh
39+
fi
3840
endef
3941

4042
$(eval $(call BuildPackage,falter-berlin-admin-keys))

packages/falter-berlin-admin-keys/files/register_keys.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ KEY_FILES=$(find "$SCRIPTPATH" -name "*.pub")
77

88
for KEY_FILE in $KEY_FILES; do
99
KEY=$(cat $KEY_FILE)
10-
if [ -z "$(grep "$KEY" $IPKG_INSTROOT/etc/dropbear/authorized_keys)" ]; then
11-
echo "$KEY" >> $IPKG_INSTROOT/etc/dropbear/authorized_keys
10+
if [ -z "$(grep "$KEY" /etc/dropbear/authorized_keys)" ]; then
11+
echo "$KEY" >> /etc/dropbear/authorized_keys
1212
fi
1313
done

packages/falter-berlin-autoupdate/files/post-inst.sh

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#!/bin/sh
2-
#
2+
3+
[ -z $IPKG_INSTROOT ] || exit 0
34

45
# if autoupdate is not present in crontab, include it.
56
crontab -l | grep /usr/bin/autoupdate >>/dev/null

packages/falter-berlin-bbbdigger/Makefile

+3-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,9 @@ endef
4848

4949
define Package/falter-berlin-bbbdigger/postinst
5050
#!/bin/sh
51-
$${IPKG_INSTROOT}/tmp/falter-berlin-bbbdigger_postinst.sh
51+
if [ -z $${IPKG_INSTROOT} ] ; then
52+
/tmp/falter-berlin-bbbdigger_postinst.sh
53+
fi
5254
endef
5355

5456
$(eval $(call BuildPackage,falter-berlin-bbbdigger))

packages/falter-berlin-bbbdigger/files/postinst.sh

+2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
#
99
# All other config sections are overwritten with current settings
1010

11+
[ -z $IPKG_INSTROOT ] || exit 0
12+
1113
. /lib/functions.sh
1214

1315
TUNNEL_SRV='_bbb-vpn._udp.berlin.freifunk.net'

packages/falter-berlin-ssid-changer/files/post-inst.sh

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#!/bin/sh
2-
#
2+
3+
[ -z $IPKG_INSTROOT ] || exit 0
34

45
# if ssid-changer is not present in crontab, include it.
56
crontab -l | grep ssid-changer >>/dev/null

0 commit comments

Comments
 (0)