@@ -15,7 +15,6 @@ source $V_CONF/vesta.conf
1515source $V_FUNC /shared.func
1616source $V_FUNC /domain.func
1717source $V_FUNC /db.func
18- source $V_CONF /vesta.conf
1918
2019
2120# ----------------------------------------------------------#
7877# Addding backup and vesta version
7978echo " 1.0" > $tmpdir /backup_version
8079echo " $VERSION " > $tmpdir /vesta_version
81- vst=' yes'
80+
81+
8282
8383# Vesta
8484if [ -z " $output " ]; then
8585 echo " -- VESTA --"
8686fi
87+ vst=' yes'
8788mkdir $tmpdir /vesta
8889
8990# Backingup vesta configs
@@ -151,6 +152,24 @@ if [ -e "$V_USERS/$user/web.conf" ]; then
151152fi
152153
153154
155+ if [ -z " $output " ]; then
156+ echo
157+ fi
158+
159+ # PAM
160+ if [ -z " $output " ]; then
161+ echo " -- PAM --"
162+ fi
163+ pam=' yes'
164+ mkdir $tmpdir /pam
165+ if [ -z " $output " ]; then
166+ echo -e " \t$( date +%H:%M:%S) passwd / shadow /group"
167+ fi
168+
169+ grep " ^$user :" /etc/passwd > $tmpdir /pam/passwd
170+ grep " ^$user :" /etc/shadow > $tmpdir /pam/shadow
171+ grep " ^$user :" /etc/group > $tmpdir /pam/group
172+
154173if [ -z " $output " ]; then
155174 echo
156175fi
@@ -545,8 +564,7 @@ ftp_backup(){
545564 backup_list=$( ftpc " ls" | awk ' {print $9}' | grep " ^$user \." )
546565 backups_count=$( echo " $backup_list " | wc -l)
547566 if [ " $backups_count " -ge " $BACKUPS " ]; then
548- # Removing old backups
549- backups_rm_number=$(( backups_count - BACKUPS))
567+ backups_rm_number=$(( backups_count - BACKUPS + 1 ))
550568 for backup in $( echo " $backup_list " | tail -n $backups_rm_number ) ; do
551569 backup_date=$( echo $backup | sed -e " s/$user .//" -e " s/.tar$//" )
552570 deprecated=" $deprecated $backup "
621639backup_str=" DATE='$V_DATE ' TIME='$current_time ' RUNTIME='$run_time '"
622640backup_str=" $backup_str TYPE='$BACKUP_SYSTEM ' SIZE='$size '"
623641backup_str=" $backup_str VESTA='$vst '"
642+ backup_str=" $backup_str PAM='$pam '"
624643backup_str=" $backup_str WEB='${web_list// / ,} '"
625644backup_str=" $backup_str DNS='${dns_list// / ,} '"
626645backup_str=" $backup_str MAIL='${mail_list// / ,} '"
0 commit comments