[CentOS] vsftpd bug "or" feature ?
Robert Hanson
roberth at abbacomm.net
Tue Jan 17 17:44:13 UTC 2006
} this is a feature.
} here's the start() function for /etc/init.d/vsftpd:
}
} start() {
} # Start daemons.
}
} if [ -d /etc/vsftpd ] ; then
} for i in `ls /etc/vsftpd/*.conf`; do
} site=`basename $i .conf`
} echo -n $"Starting $prog for $site: "
} /usr/sbin/vsftpd $i &
} RETVAL=$?
} [ $RETVAL -eq 0 ] && {
} touch /var/lock/subsys/$prog
} success $"$prog $site"
} }
} echo
} done
} else
} RETVAL=1
} fi
} return $RETVAL
} }
}
} look at the loop that starts on the fifth line of the function; this
} loops through every .conf file in the vsftpd config directory (thus
} enabling you to run multiple ftp sites with different configurations
} off of a single machine).
}
} if you want your backup file to be exempt, call it "vsftp.conf.bak"
} instead. i'm surprised this issue hasn't bitten you earlier.
}
} -steve
interesting, i didnt think of looking there at the time...
and you are right, when i save files i usually go the other way around...
like
cp -a something.conf something.conf.bak
im not sure i would consider it a feature though ;->
realistically, it is something that should have to be "enabled" or
"toggled", yet... im not the boss of the upstreams
thanks :-)
- rh
--
Robert Hanson - Abba Communications
Computer & Internet Services
(509) 624-7159 - www.abbacomm.net
More information about the CentOS
mailing list