mirror of
https://github.com/openSUSE/snapper.git
synced 2026-02-05 15:46:00 +01:00
- use snapper to change config instead of sed
This commit is contained in:
@@ -13,7 +13,6 @@ CMD_BTRFS="/sbin/btrfs"
|
||||
CMD_SNAPPER="/usr/bin/snapper"
|
||||
CMD_EGREP="grep -E"
|
||||
CMD_PAM_CONFIG="/usr/sbin/pam-config"
|
||||
CMD_SED="sed"
|
||||
CMD_USERADD="useradd -m"
|
||||
CMD_USERDEL="userdel -r"
|
||||
CMD_CHOWN="chown"
|
||||
@@ -137,7 +136,7 @@ function createsnapperconfig () {
|
||||
fi
|
||||
echo "Create snapper configuration for user ${MYUSER}"
|
||||
${CMD_SNAPPER} -c home_${MYUSER} create-config ${HOMEHOME}/${MYUSER}
|
||||
${CMD_SED} -i -e "s/ALLOW_USERS=\"\"/ALLOW_USERS=\"${MYUSER}\"/g" ${SNAPPERCFGDIR}/home_${MYUSER}
|
||||
${CMD_SNAPPER} -c home_${MYUSER} set-config ALLOW_USERS=${MYUSER}
|
||||
fi
|
||||
${CMD_CHMOD} 755 ${HOMEHOME}/${MYUSER}/.snapshots
|
||||
}
|
||||
|
||||
@@ -13,7 +13,6 @@ CMD_BTRFS="/sbin/btrfs"
|
||||
CMD_SNAPPER="/usr/bin/snapper"
|
||||
CMD_EGREP="grep -E"
|
||||
CMD_PAM_CONFIG="/usr/sbin/pam-config"
|
||||
CMD_SED="sed"
|
||||
CMD_USERADD="useradd -m"
|
||||
CMD_USERDEL="userdel -r"
|
||||
CMD_CHOWN="chown"
|
||||
|
||||
@@ -13,7 +13,6 @@ CMD_BTRFS="/sbin/btrfs"
|
||||
CMD_SNAPPER="/usr/bin/snapper"
|
||||
CMD_EGREP="grep -E"
|
||||
CMD_PAM_CONFIG="/usr/sbin/pam-config"
|
||||
CMD_SED="sed"
|
||||
CMD_USERADD="useradd"
|
||||
CMD_USERDEL="userdel -r"
|
||||
CMD_CHOWN="chown"
|
||||
@@ -47,7 +46,7 @@ if [ ${DRYRUN} == 0 ] ; then
|
||||
${CMD_BTRFS} subvol create ${HOMEHOME}/${MYUSER}
|
||||
# Create snapper config for USER
|
||||
${CMD_SNAPPER} -c home_${MYUSER} create-config ${HOMEHOME}/${MYUSER}
|
||||
${CMD_SED} -i -e "s/ALLOW_USERS=\"\"/ALLOW_USERS=\"${MYUSER}\"/g" ${SNAPPERCFGDIR}/home_${MYUSER}
|
||||
${CMD_SNAPPER} -c home_${MYUSER} set-config ALLOW_USERS=${MYUSER}
|
||||
# Create USER
|
||||
${CMD_USERADD} ${MYUSER}
|
||||
# Give USER skeleton files
|
||||
|
||||
@@ -13,7 +13,6 @@ CMD_BTRFS="/sbin/btrfs"
|
||||
CMD_SNAPPER="/usr/bin/snapper"
|
||||
CMD_EGREP="grep -E"
|
||||
CMD_PAM_CONFIG="/usr/sbin/pam-config"
|
||||
CMD_SED="sed"
|
||||
CMD_USERADD="useradd -m"
|
||||
CMD_USERDEL="userdel -r"
|
||||
CMD_CHOWN="chown"
|
||||
|
||||
Reference in New Issue
Block a user