Raymond Norton writes: > I need to import 200+ users into my squidpass file > /etc/squid/squidpass. I want to set the password to "password". Once > done I have chpasswd.cgi set up for users to change their password. You didn't say where you wanted to import the users from. I'm assuming that you need to import them from /etc/passwd. This is easy to do with a bit of shell scripting. The following imports all users that have a UID of at least 1000: touch /etc/squid/squidpass for i in $(cat /etc/passwd | cut -d':' -f 1,3 | \ sort -n -t':' -k 2 | grep -E '[0-9]{4}' | cut -d':' -f 1); do \ htpasswd -b /etc/squid/squidpass $i "password"; done Note that while this will work on most systems, it is not the correct method of getting password entries. The correct method is to use getpwnam(3) or getpwent(3). -- David Phillips <david at acz.org> http://david.acz.org/ _______________________________________________ Twin Cities Linux Users Group Mailing List - Minneapolis/St. Paul, Minnesota http://www.mn-linux.org tclug-list at mn-linux.org https://mailman.real-time.com/mailman/listinfo/tclug-list