arci/setup.sh
Ari Archer 1cabbd538f
Make setup better
Signed-off-by: Ari Archer <ari.web.xyz@gmail.com>
2022-06-05 01:04:57 +03:00

27 lines
619 B
Bash
Executable file

#!/usr/bin/env sh
ARCI_DIR="$DESTDIR/etc/arci.d"
ARCI_DIRS="$ARCI_DIR $DESTDIR/usr/bin $DESTDIR/etc/rc.d $DESTDIR/lib/arci"
log() { echo " :: $1"; }
main() {
log 'Making arci directories'
for dir in $ARCI_DIRS; do
install -d -m 755 -- "$dir"
done
log 'Installing arci'
install -m754 src/* "$ARCI_DIR"
install -m644 inittab "$DESTDIR/etc"
install -m644 lib/* "$DESTDIR/lib/arci"
log 'Configuring'
install -Dm644 arci.conf "$ARCI_DIR"
log 'Adding services'
mkdir -p -- "$DESTDIR/etc/arci.sv.d"
install -Dm754 arci.sv.d/* "$DESTDIR/etc/arci.sv.d"
}
main "$@"