archbox/archboxcommand.bash

12 lines
353 B
Bash
Raw Normal View History

2020-10-27 06:12:14 +00:00
#!/bin/bash
source /etc/archbox.conf
2020-10-28 16:06:06 +00:00
REQ_ENV="DBUS_SESSION_BUS_ADDRESS=$(cat /tmp/archbox_dbus_session_address) XDG_RUNTIME_DIR=$(cat /tmp/archbox_xdg_runtime_dir)"
ENV="$REQ_ENV $ENV_VAR"
2020-10-27 07:22:51 +00:00
COMMAND=$(echo $@ | tr ' ' '\ ')
[[ $1 = "enter" ]] && chroot $CHROOT /sbin/env $ENV /bin/su $USER \
|| chroot $CHROOT /bin/su -c "env $ENV $COMMAND" $USER