stats.sh audit #3

Merged
Ghost merged 1 commit from audit-stats.sh into master 2018-11-29 17:25:13 +01:00

View file

@ -1,23 +1,13 @@
#!/bin/sh
for dir in `cat /etc/proftpd/vpasswd | cut -d : -f 6`; do
#for dir in /home/dalleFTP/reynaud_mila; do
if [ -d $dir ]; then
du -s $dir | cut -f 1 >$dir/.size
chmod 644 $dir/.size
set -o errexit
set -o nounset
#set -x
#mtime=0
#export IFS=$'\n'
#for file in `find $dir -type f -not -name .size -not -name .last-modified`; do
# timestamp=`stat -c %Y $file`
# if [ $timestamp -gt $mtime ]; then
# mtime=$timestamp
# fi
#done
#unset IFS
#echo $mtime >$dir/.lastmodified
#chmod 644 $dir/.lastmodified
cut -d : -f 6 /etc/proftpd/vpasswd | while read -r dir; do
if [ -d "$dir" ]; then
du -s "$dir" | cut -f 1 > "$dir"/.size
chmod 644 "$dir"/.size
fi
done