add displaymanager runlevel for openrc
This commit is contained in:
parent
8aa346dd44
commit
152b2a0da9
1 changed files with 3 additions and 1 deletions
|
@ -245,9 +245,11 @@ configure_displaymanager(){
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
if [[ -e $1/usr/bin/openrc ]];then
|
if [ ${initsys} == 'openrc' ];then
|
||||||
local _conf_xdm='DISPLAYMANAGER="'${displaymanager}'"'
|
local _conf_xdm='DISPLAYMANAGER="'${displaymanager}'"'
|
||||||
sed -i -e "s|^.*DISPLAYMANAGER=.*|${_conf_xdm}|" $1/etc/conf.d/xdm
|
sed -i -e "s|^.*DISPLAYMANAGER=.*|${_conf_xdm}|" $1/etc/conf.d/xdm
|
||||||
|
[[ ! -d $1/etc/runlevels/default ]] && mkdir -p $1/etc/runlevels/default
|
||||||
|
ln -sf /etc/init.d/xdm $1/etc/runlevels/default/xdm
|
||||||
else
|
else
|
||||||
chroot-run $1 systemctl enable ${displaymanager} &> /dev/null
|
chroot-run $1 systemctl enable ${displaymanager} &> /dev/null
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in a new issue