diff --git a/Makefile b/Makefile index 140faaef..321efd8b 100644 --- a/Makefile +++ b/Makefile @@ -46,8 +46,8 @@ mypy: cd src && mypy --implicit-reexport --strict -p "$(PROJECT)" --install-types --non-interactive || true cd src && mypy --implicit-reexport --strict -p "$(PROJECT)" -push: archlinux - git add package/archlinux/PKGBUILD src/ahriman/version.py +push: architecture man archlinux + git add package/archlinux/PKGBUILD src/ahriman/version.py docs/ahriman-architecture.svg docs/ahriman.1 git commit -m "Release $(VERSION)" git tag "$(VERSION)" git push diff --git a/docs/ahriman.1 b/docs/ahriman.1 index c7a08441..cc6aba2c 100644 --- a/docs/ahriman.1 +++ b/docs/ahriman.1 @@ -100,7 +100,7 @@ manage users for web services \fBahriman\fR \fI\,web\/\fR start web server .SH OPTIONS 'ahriman add' -usage: ahriman add [-h] [--now] [--without-dependencies] package [package ...] +usage: ahriman add [-h] [--now] [--source {PackageSource.Auto,PackageSource.Archive,PackageSource.Directory,PackageSource.AUR}] [--without-dependencies] package [package ...] add package @@ -112,6 +112,10 @@ package base/name or archive path \fB\-\-now\fR run update function after +.TP +\fB\-\-source\fR {PackageSource.Auto,PackageSource.Archive,PackageSource.Directory,PackageSource.AUR} +package source + .TP \fB\-\-without\-dependencies\fR do not add dependencies @@ -351,7 +355,7 @@ do not include manual updates do not check VCS packages .SH OPTIONS 'ahriman user' -usage: ahriman user [-h] [--as-service] [-a {UserAccess.Read,UserAccess.Write}] [--no-reload] [-p PASSWORD] [-r] username +usage: ahriman user [-h] [--as-service] [-a {UserAccess.Safe,UserAccess.Read,UserAccess.Write}] [--no-reload] [-p PASSWORD] [-r] [--secure] username manage users for web services with password and role. In case if password was not entered it will be asked interactively @@ -364,7 +368,7 @@ username for web service add user as service user .TP -\fB\-a\fR {UserAccess.Read,UserAccess.Write}, \fB\-\-access\fR {UserAccess.Read,UserAccess.Write} +\fB\-a\fR {UserAccess.Safe,UserAccess.Read,UserAccess.Write}, \fB\-\-access\fR {UserAccess.Safe,UserAccess.Read,UserAccess.Write} user access level .TP @@ -379,6 +383,10 @@ user password \fB\-r\fR, \fB\-\-remove\fR remove user from configuration +.TP +\fB\-\-secure\fR +set file permissions to user\-only + .SH OPTIONS 'ahriman web' usage: ahriman web [-h]