|
|
|
@ -3,7 +3,7 @@
|
|
|
|
|
ahriman
|
|
|
|
|
.SH SYNOPSIS
|
|
|
|
|
.B ahriman
|
|
|
|
|
[-h] [-a ARCHITECTURE] [-c CONFIGURATION] [--force] [-l LOCK] [--no-report] [-q] [--unsafe] [-v] {aur-search,search,help,help-commands-unsafe,key-import,package-add,add,package-update,package-remove,remove,package-status,status,package-status-remove,package-status-update,status-update,patch-add,patch-list,patch-remove,repo-backup,repo-check,check,repo-clean,clean,repo-config,config,repo-rebuild,rebuild,repo-remove-unknown,remove-unknown,repo-restore,repo-setup,init,repo-init,setup,repo-sign,sign,repo-status-update,repo-triggers,repo-update,update,user-add,user-list,user-remove,web} ...
|
|
|
|
|
[-h] [-a ARCHITECTURE] [-c CONFIGURATION] [--force] [-l LOCK] [--no-report] [-q] [--unsafe] [-v] {aur-search,search,help,help-commands-unsafe,key-import,package-add,add,package-update,package-remove,remove,package-status,status,package-status-remove,package-status-update,status-update,patch-add,patch-list,patch-remove,repo-backup,repo-check,check,repo-clean,clean,repo-config,config,repo-rebuild,rebuild,repo-remove-unknown,remove-unknown,repo-report,report,repo-restore,repo-setup,init,repo-init,setup,repo-sign,sign,repo-status-update,repo-sync,sync,repo-triggers,repo-update,update,user-add,user-list,user-remove,web} ...
|
|
|
|
|
.SH DESCRIPTION
|
|
|
|
|
ArcH Linux ReposItory MANager
|
|
|
|
|
|
|
|
|
@ -97,6 +97,9 @@ rebuild repository
|
|
|
|
|
\fBahriman\fR \fI\,repo-remove-unknown\/\fR
|
|
|
|
|
remove unknown packages
|
|
|
|
|
.TP
|
|
|
|
|
\fBahriman\fR \fI\,repo-report\/\fR
|
|
|
|
|
generate report
|
|
|
|
|
.TP
|
|
|
|
|
\fBahriman\fR \fI\,repo-restore\/\fR
|
|
|
|
|
restore repository data
|
|
|
|
|
.TP
|
|
|
|
@ -109,6 +112,9 @@ sign packages
|
|
|
|
|
\fBahriman\fR \fI\,repo-status-update\/\fR
|
|
|
|
|
update repository status
|
|
|
|
|
.TP
|
|
|
|
|
\fBahriman\fR \fI\,repo-sync\/\fR
|
|
|
|
|
sync repository
|
|
|
|
|
.TP
|
|
|
|
|
\fBahriman\fR \fI\,repo-triggers\/\fR
|
|
|
|
|
run triggers
|
|
|
|
|
.TP
|
|
|
|
@ -405,6 +411,11 @@ just perform check for packages without removal
|
|
|
|
|
\fB\-i\fR, \fB\-\-info\fR
|
|
|
|
|
show additional package information
|
|
|
|
|
|
|
|
|
|
.SH COMMAND \fI\,'ahriman repo-report'\/\fR
|
|
|
|
|
usage: ahriman repo-report [-h]
|
|
|
|
|
|
|
|
|
|
generate repository report according to current settings
|
|
|
|
|
|
|
|
|
|
.SH COMMAND \fI\,'ahriman repo-restore'\/\fR
|
|
|
|
|
usage: ahriman repo-restore [-h] [-o OUTPUT] path
|
|
|
|
|
|
|
|
|
@ -485,11 +496,20 @@ update repository status on the status page
|
|
|
|
|
\fB\-s\fR \fI\,{BuildStatusEnum.Unknown,BuildStatusEnum.Pending,BuildStatusEnum.Building,BuildStatusEnum.Failed,BuildStatusEnum.Success}\/\fR, \fB\-\-status\fR \fI\,{BuildStatusEnum.Unknown,BuildStatusEnum.Pending,BuildStatusEnum.Building,BuildStatusEnum.Failed,BuildStatusEnum.Success}\/\fR
|
|
|
|
|
new status
|
|
|
|
|
|
|
|
|
|
.SH COMMAND \fI\,'ahriman repo-sync'\/\fR
|
|
|
|
|
usage: ahriman repo-sync [-h]
|
|
|
|
|
|
|
|
|
|
sync repository files to remote server according to current settings
|
|
|
|
|
|
|
|
|
|
.SH COMMAND \fI\,'ahriman repo-triggers'\/\fR
|
|
|
|
|
usage: ahriman repo-triggers [-h]
|
|
|
|
|
usage: ahriman repo-triggers [-h] [trigger ...]
|
|
|
|
|
|
|
|
|
|
run triggers on empty build result as configured by settings
|
|
|
|
|
|
|
|
|
|
.TP
|
|
|
|
|
\fBtrigger\fR
|
|
|
|
|
instead of running all triggers as set by configuration, just process specified ones oin order of metion
|
|
|
|
|
|
|
|
|
|
.SH COMMAND \fI\,'ahriman repo-update'\/\fR
|
|
|
|
|
usage: ahriman repo-update [-h] [--dry-run] [-e] [--no-aur] [--no-local] [--no-manual] [--no-vcs] [package ...]
|
|
|
|
|
|
|
|
|
@ -525,7 +545,8 @@ do not include manual updates
|
|
|
|
|
do not check VCS packages
|
|
|
|
|
|
|
|
|
|
.SH COMMAND \fI\,'ahriman user-add'\/\fR
|
|
|
|
|
usage: ahriman user-add [-h] [--as-service] [-p PASSWORD] [-r {UserAccess.Safe,UserAccess.Read,UserAccess.Write}] [-s]
|
|
|
|
|
usage: ahriman user-add [-h] [--as-service] [-p PASSWORD]
|
|
|
|
|
[-r {UserAccess.Unauthorized,UserAccess.Read,UserAccess.Reporter,UserAccess.Full}] [-s]
|
|
|
|
|
username
|
|
|
|
|
|
|
|
|
|
update user for web services with the given password and role. In case if password was not entered it will be asked interactively
|
|
|
|
@ -545,7 +566,7 @@ user password. Blank password will be treated as empty password, which is in par
|
|
|
|
|
authorization type.
|
|
|
|
|
|
|
|
|
|
.TP
|
|
|
|
|
\fB\-r\fR \fI\,{UserAccess.Safe,UserAccess.Read,UserAccess.Write}\/\fR, \fB\-\-role\fR \fI\,{UserAccess.Safe,UserAccess.Read,UserAccess.Write}\/\fR
|
|
|
|
|
\fB\-r\fR \fI\,{UserAccess.Unauthorized,UserAccess.Read,UserAccess.Reporter,UserAccess.Full}\/\fR, \fB\-\-role\fR \fI\,{UserAccess.Unauthorized,UserAccess.Read,UserAccess.Reporter,UserAccess.Full}\/\fR
|
|
|
|
|
user access level
|
|
|
|
|
|
|
|
|
|
.TP
|
|
|
|
@ -553,7 +574,8 @@ user access level
|
|
|
|
|
set file permissions to user\-only
|
|
|
|
|
|
|
|
|
|
.SH COMMAND \fI\,'ahriman user-list'\/\fR
|
|
|
|
|
usage: ahriman user-list [-h] [-e] [-r {UserAccess.Safe,UserAccess.Read,UserAccess.Write}] [username]
|
|
|
|
|
usage: ahriman user-list [-h] [-e] [-r {UserAccess.Unauthorized,UserAccess.Read,UserAccess.Reporter,UserAccess.Full}]
|
|
|
|
|
[username]
|
|
|
|
|
|
|
|
|
|
list users from the user mapping and their roles
|
|
|
|
|
|
|
|
|
@ -567,7 +589,7 @@ filter users by username
|
|
|
|
|
return non\-zero exit status if result is empty
|
|
|
|
|
|
|
|
|
|
.TP
|
|
|
|
|
\fB\-r\fR \fI\,{UserAccess.Safe,UserAccess.Read,UserAccess.Write}\/\fR, \fB\-\-role\fR \fI\,{UserAccess.Safe,UserAccess.Read,UserAccess.Write}\/\fR
|
|
|
|
|
\fB\-r\fR \fI\,{UserAccess.Unauthorized,UserAccess.Read,UserAccess.Reporter,UserAccess.Full}\/\fR, \fB\-\-role\fR \fI\,{UserAccess.Unauthorized,UserAccess.Read,UserAccess.Reporter,UserAccess.Full}\/\fR
|
|
|
|
|
filter users by role
|
|
|
|
|
|
|
|
|
|
.SH COMMAND \fI\,'ahriman user-remove'\/\fR
|
|
|
|
|