mini-buildd - Once minimal Debian build and repository daemon
usage: mini-buildd [-h] [--version] [-l LOG_LEVEL] [-U
DEDICATED_USER]
- [-N HOSTNAME] [-E HTTP_ENDPOINT [HTTP_ENDPOINT ...]] [-S SMTP] [-H HOME]
[-d OPTION,..] [-P PASSWORD] [-D APP[.MODEL]] [-L FILE] [-R]
Once minimal Debian build and repository daemon
- -h, --help
- show this help message and exit
- --version
- show program's version number and exit
- -l, --log-level
LOG_LEVEL
- set log level (if none given, ['WARNING', 'mini_buildd.INFO'] is applied
by default). May also be given as ``<logger>.<level>`` to
effect individual loggers only, and multiple times (check existing logs
for actual logger names). (default: None)
- -U, --dedicated-user
DEDICATED_USER
- Force a custom dedicated user name (to run as a different user than
'mini-buildd'). (default: mini-buildd)
- -N, --hostname,
--fqdn HOSTNAME
- Custom public (fully qualified) hostname used for all services (uses
host's FQDN if none given). (default: None)
- -E, --http-endpoint
HTTP_ENDPOINT [HTTP_ENDPOINT ...]
- HTTP Server Endpoint:
- Twisted-style Network Server Endpoint
- See:
https://twistedmatrix.com/documents/current/core/howto/endpoints.html#servers
- Notation Examples::
- 'tcp6:port=8066'
- : Unencrypted, bind on all interfaces.
- 'ssl:port=8066:privateKey=KEY_PATH:certKey=CERT_PATH': Encrypted, bind on
all interfaces.
- 'tcp6:interface=localhost:port=8066' : Unencrypted, bind on localhost
only.
- You may give multiple endpoints -- the first endpoint given will be
the primary.
- (default: ['tcp6:port=8066']), not (default: None)
- -S, --smtp
SMTP
- SMTP credentials in format '[USER]:[PASSWORD]@smtp|ssmtp://HOST:PORT'.
(default: :@smtp://localhost:25)
- -H, --home
HOME
- Run with this home dir (you may use '~' for user expansion). The only use
case to change this for debugging, really. (default: ~)
- -d, --debug
OPTION,..
- Comma-separated list of special debugging options: 'webapp' (put web
application [django] in debug mode), 'sbuild' (run sbuild in debug mode),
'keep' (keep temporary directories). (default: )
- -P,
--set-admin-password PASSWORD
- Update password for superuser ('admin'); user is created if non-existent
yet. (default: None)
- -D, --dumpdata
APP[.MODEL]
- Dump database contents for app[.MODEL] as JSON file (see 'django-admin
dumpdata'). (default: None)
- -L, --loaddata
FILE
- INTERNAL USE ONLY, use with care! Load JSON file into database (see
'django-admin loaddata'). (default: None)
- -R,
--remove-system-artifacts
- INTERNAL USE ONLY, use with care! Bulk-remove associated data of all
objects that might have produced artifacts on the system. (default:
False)
See also: Online manual, usually at
http://localhost:8066/static/manual/.