|
2 years ago | |
---|---|---|
LICENSE | 2 years ago | |
csv2ynhusers.py | 2 years ago | |
listynhusers.csv | 2 years ago | |
mail_template.txt | 2 years ago | |
readme.md | 2 years ago |
use this script at your own risks
this script is not an official part of yunohost
with 300+ users your ldap database may reach his maxsize limit see here, you may have to tweek it
nom;prenom;id;mail
nomun;prenomun;100000;truc1@machin.com
nomdeux;prenomdeux;200000;truc2@machin.com
nomtrois;prenomtrois;300000;truc3@machin.com
...
csv2ynhusers.py [--mailing -t|--template=MAILINGTEMPLATEFILE.txt] [--debug] --create (-f|--file=FILE.csv) (-d|--domain=DOMAIN.TLD) [--group=AGROUP] | --delete```
### create
```sh
./csv2ynhusers.py --create --file=mycsvfile.csv --domain=mydomain.tld --group=mychosengroup
$ ./csv2ynhusers.py --create --file=mycsvfile.csv --group=etudiants --domain=esadhar.net --mailing --template=mailtemplate.txt
./csv2ynhusers.py --delete --file=mycsvfile.csv