diff --git a/ublinux/rc.preinit/10-accounts b/ublinux/rc.preinit/10-accounts index dc64f1c..b9b219c 100755 --- a/ublinux/rc.preinit/10-accounts +++ b/ublinux/rc.preinit/10-accounts @@ -77,9 +77,12 @@ copy_skel_home(){ exec_get_users(){ if [[ -f ${FILE_ACCOUNTS_CREDENTIAL} ]]; then - DEFAULTPASSWD=$(grep "DEFAULTPASSWD=" "${FILE_ACCOUNTS_CREDENTIAL}" | tail -1 | tr -d "\'\""); DEFAULTPASSWD=${DEFAULTPASSWD#*=} - DEFAULTROOTPASSWD=$(grep "DEFAULTROOTPASSWD=" "${FILE_ACCOUNTS_CREDENTIAL}" | tail -1 | tr -d "\'\""); DEFAULTROOTPASSWD=${DEFAULTROOTPASSWD#*=} - NEEDEDUSERS=$(grep "NEEDEDUSERS=" "${FILE_ACCOUNTS_CREDENTIAL}" | tail -1 | tr -d "\'\""); NEEDEDUSERS=${NEEDEDUSERS#*=} + GET_DEFAULTPASSWD=$(grep "DEFAULTPASSWD=" "${FILE_ACCOUNTS_CREDENTIAL}" | tail -1 | tr -d "\'\"") + [[ -n ${GET_DEFAULTPASSWD} ]] && DEFAULTPASSWD=${GET_DEFAULTPASSWD#*=} + GET_DEFAULTROOTPASSWD=$(grep "DEFAULTROOTPASSWD=" "${FILE_ACCOUNTS_CREDENTIAL}" | tail -1 | tr -d "\'\"") + [[ -n ${GET_DEFAULTROOTPASSWD} ]] && DEFAULTROOTPASSWD=${GET_DEFAULTROOTPASSWD#*=} + GET_NEEDEDUSERS=$(grep "NEEDEDUSERS=" "${FILE_ACCOUNTS_CREDENTIAL}" | tail -1 | tr -d "\'\"") + [[ -n ${GET_NEEDEDUSERS} ]] && NEEDEDUSERS=${GET_NEEDEDUSERS#*=} rm -f "${FILE_ACCOUNTS_CREDENTIAL}" fi [[ -z ${NEEDEDUSERS} ]] && NEEDEDUSERS="${DEFAULTUSER}:${ADMUID}:${DEFAULTPASSWD}:Администратор" diff --git a/ublinux/templates/ublinux-data.ini b/ublinux/templates/ublinux-data.ini index eaf752e..a747894 100644 --- a/ublinux/templates/ublinux-data.ini +++ b/ublinux/templates/ublinux-data.ini @@ -589,8 +589,8 @@ NSSWITCHWINBIND=yes ## # Указывает жесткое ограничение размера block в файловой системе. Применимо: M(egabyte),G(igabyte),T(erabyte) ## # Указывает программное ограничение inode в файловой системе, предупреждение ## # Указывает жесткое ограничение inode в файловой системе -## [] # Льготный период секунд в течении которого разрешено превысить bsoft ограничение, но не более bhard. 3600=1час 86400=1день 604800=7дней. Не обязательный -## [] # Льготный период секунд в течении которого разрешено превысить isoft ограничение, не более ihard. Не обязательный +## # Льготный период секунд в течении которого разрешено превысить bsoft ограничение, но не более bhard. 3600=1час 86400=1день 604800=7дней. Не обязательный +## # Льготный период секунд в течении которого разрешено превысить isoft ограничение, не более ihard. Не обязательный ## DISK_QUOTA[usrquota:/dev/sda3]=enable ## DISK_QUOTA[usrquota:/dev/sda3]=disable ## DISK_QUOTA[quota]=enable