Add support for custom shell script on boot.
This commit is contained in:
parent
fc002c7f84
commit
b5f0e108d1
@ -90,6 +90,10 @@ To start services immediately, in Archbox, do :
|
|||||||
```
|
```
|
||||||
sudo archboxctl exec <Service name>
|
sudo archboxctl exec <Service name>
|
||||||
```
|
```
|
||||||
|
|
||||||
|
##### Custom command on boot
|
||||||
|
You can create a shell script located at ```/etc/archbox.rc``` and ```archboxinit``` will execute it in Archbox on boot.
|
||||||
|
|
||||||
#### Desktop entries
|
#### Desktop entries
|
||||||
Use ```archbox-desktop``` to install desktop entries in chroot to host (installed to ```~/.local/share/applications/archbox```)
|
Use ```archbox-desktop``` to install desktop entries in chroot to host (installed to ```~/.local/share/applications/archbox```)
|
||||||
#### Lauching apps via rofi
|
#### Lauching apps via rofi
|
||||||
|
@ -48,6 +48,12 @@ case $1 in
|
|||||||
chroot $CHROOT /bin/su -c "/usr/local/bin/archboxctl exec $j" > /dev/null 2>&1 &
|
chroot $CHROOT /bin/su -c "/usr/local/bin/archboxctl exec $j" > /dev/null 2>&1 &
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
if [[ -e /etc/archbox.rc ]]; then
|
||||||
|
cp /etc/archbox.rc /tmp/archbox.rc
|
||||||
|
chmod +x /tmp/archbox.rc
|
||||||
|
chroot $CHROOT /bin/su -c '/tmp/archbox.rc' > /tmp/archbox.rc.log 2>&1
|
||||||
|
rm /tmp/archbox.rc
|
||||||
|
fi
|
||||||
exit 0
|
exit 0
|
||||||
;;
|
;;
|
||||||
stop)
|
stop)
|
||||||
|
Loading…
Reference in New Issue
Block a user