Rechercher une page de manuel
schleuder-newlist
Langue: en
Version: 364353 (ubuntu - 25/10/10)
Section: 8 (Commandes administrateur)
NAME
schleuder-newlist - create new Schleuder mailing list
SYNOPSIS
schleuder-newlist LISTNAME
[-email list@example.org]
[-realname 'Foo List']
[-adminaddress listadmin@example.net]
[-initmember member1@example.net
-initmemberkey /path/to/initmember_publickey]
[-privatekeyfile /path/to/privatekey
-publickeyfile /path/to/publickey
-passphrase key_passphrase]
[-mailuser mail]
[-nointeractive]
DESCRIPTION
schleuder-newlist automates the creation of new Schleuder mailing lists. For more information on Schleuder, please look at schleuder(8).
schleuder-newlist does various input validation, and can generate a key or import one. It will give you as well an easy interface to build new lists in a scripted manner.
It also supports an interactive mode, with which the user will be prompted for missing mandatory options. The interactive mode can be disabled, using the -nointercative flag; it is automatically disabled if the script isn't run within a valid tty.
If no -privatekeyfile, -publickeyfile and -passphrase are provided, the list will create a new keypair with a random password. The type and length of the generated keypair is specified in /etc/schleuder/schleuder.conf.
OPTIONS
- -email list@example.org
- Specify the email address of the mailing list.
- -realname *'Foo List'*
- Specify the name of the mailing list.
- -adminaddress listadmin@example.net
- Specify the email address of a list administrator. This address will be notified of errors, and depending on configuration may also be allowed to send restricted email commands.
- -initmember member1@example.net
- Specify the first subscribed list member address. Can be the same as the administrator address. This option must be accompanied by -initmemberkey.
- -initmemberkey /path/to/initmember_publickey
- Specify the path to first subscribed list member public key. -initmember must also be specified.
- -privatekeyfile /path/to/privatekey
- Specify the path to a previously-generated private key for the list. This option must be accompanied by -publickeyfile and -passphrase.
- -publickeyfile /path/to/publickey
- Specify the path to a previously-generated public key for the list. This option must be accompanied by -privatekeyfile and -passphrase.
- -passphrase 'key passphrase'
- Specify the passphrase needed to access the private key specified in -privatekeyfile. This option must be accompanied by -publickeyfile as well.
- -mailuser schleuder
- Specify the system user account under which schleuder(8) will be executed. (when run as root, this defaults to "schleuder")
- -nointeractive
- When specified, no questions will be asked to complete missing information.
EXAMPLES
This creates a new list called test1 with the initial member foo@bar.ch. A new keypair will be generated for the list.
schleuder-newlist test1 -email foobar@example.org \
-realname "bal jak" \
-adminaddress admin@example.org \
-initmember foo@example.com -initmemberkey /tmp/foo.pub
The list test2 will be created, a keypair from the following files with the passphrase test will be imported.
schleuder-newlist test2 -email test2@example.com \
-realname "bal jak" \
-adminaddress foobar@example.org \
-privatekeyfile ~/tmp/test2.priv \
-publickeyfile /tmp/test2.pub \
-passphrase test
FILES
- /etc/schleuder/schleuder.conf
- Global Schleuder configuration
- /etc/schleuder/default-list.conf
- Default list settings
- /etc/schleuder/LISTNAME/list.conf
- List settings
- /etc/schleuder/LISTNAME/members.conf
- List susbcribers.
- /var/lib/schleuder/LISTNAME
- List internal data
All configuration files are formatted as YAML. See <http://www.yaml.org/> for more details.
BUGS
Known bugs are listed on the Schleuder website.
SEE ALSO
schleuder(8), aliases(5), gnupg(7).
Schleuder website: <http://nadir.schleuder.org/>
YAML website: <http://www.yaml.org/>
AUTHORS
schleuder2@nadir.org.Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre