i will swap directories 1at time with a bash scritp

#!/bin/bash
echo mv $1 $1temp # temporal rename of the folder
mv $1 $1temp
echo ../../bin/vadduser -c \" $2 \" $1 $3  # creation of the username inside
mysql
../../bin/vadduser -c \" $2 \" $1 $3
echo mv $1temp $1 # restoration of the mails
mv $1temp $1



usage:
./scritp.sh usernamexx "greco comment" password

for each line in the csv file



On 10/1/07, Carlos Collart <[EMAIL PROTECTED]> wrote:
>
> the CSV only contain username,gecos, and clear text password.
>
> i need to build the 
> pw_passwd<http://localhost/phpmyadmin/sql.php?db=vpopmail&table=aduanett_hn&server=2&token=c46d27c471e70da8bd9cd1cca0758e35&sql_query=SELECT+%2AFROM+%60aduanett_hn%60++ORDER+BY+%60aduanett_hn%60.%60pw_passwd%60+ASC>
>
> On 10/1/07, Quey <[EMAIL PROTECTED]> wrote:
> >
> > Rick Widmer wrote:
> > > Carlos Collart wrote:
> > >> I am the dumbest person alive, and in charge of a vpopmail server,
> > >> I manage to drop database vpopmail
> > >
> > > Not good...  Before you do anything else it might be wise to stop
> > > qmail, and all qmail-smtp processes then back up the mail store.
> > >
> > >> the system was a production one, under the domain
> > xx_at_aduanett_dot_hn
> > >> I have a backup with the username, name, password in a CVS format
> > >
> > > Just one domain, or many?
> > >
> > >
> > >> how could i re-poblate the mysql directly?
> > >> insert values(xxx,hash(xxx),xx,xx) into 'aduanett.hn
> > >> < http://aduanett.hn>'.vpopmail or crypt?
> > >
> > > This may be the easiest method available.  You will have to write a
> > > Perl, php or whatever program to populate the database.  The password
> > > hash method depends on your ./configure options.  It is pretty easy
> > > unless you have to track down hashed directories.
> > >
> > >
> >
> > He could use mysql itself, depending on making sure the fields are in
> > the right order, and one user per line
> >
> > mysql, use database vpopmail, then :
> > LOAD DATA INFILE '/path/to/FILENAME.CSV' INTO TABLE vpopmail FIELDS
> > TERMINATED BY ',' LINES TERMINATED BY '\n';
> >
> >
> >
>
>
> --
> atte.
> [EMAIL PROTECTED]
> http://www.danasoft.com/sig/CarlosCollart.jpg
>



-- 
atte.
[EMAIL PROTECTED]
http://www.danasoft.com/sig/CarlosCollart.jpg

Reply via email to