-
Notifications
You must be signed in to change notification settings - Fork 2
/
example-config.toml
101 lines (78 loc) · 3.89 KB
/
example-config.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
# example configuration
# the config is very similar to repoctl config
[profiles.repof]
# Full path to the repo
repo = "/home/testuser/repos/x86_64/os/repof/repof.db.tar.zst"
# add_params is the set of parameters that will be passed to repo-add
# uncomment/remove to use default value
add_params = ["--sign", "--include-sigs"]
# rm_params is the set of parameters that will be passed to repo-remove
# uncomment/remove to use default value
rm_params = ["--sign"]
# ignore_aur is a set of package names that are ignored in conjunction
# TODO: implement AUR functionality
#ignore_aur = ["imaginable-pkg"]
# require_signature prevents packages from being added that do not
# also have a signature file.
require_signature = true
# backup specifies whether package files should be backed up or deleted.
# If it is set to false, then obsolete package files are deleted.
backup = true
# backup_dir specifies which directory backups are stored in.
# - If a relative path is given, then it is interpreted as relative to
# the repository directory.
# - If the path here resolves to the same as repo, then obsolete packages
# are effectively ignored by repoctl, if backup is true.
backup_dir = "/home/testuser/backup_repos/repof"
# debug_dir specifies which directory with debug package to be stored.
# Expects full path
debug_dir = "/home/testuser/debug_repos/repof"
# backup_num specifies how many packages should be backed up.
# If it is not set, then unlimited amount allowed.
#backup_num = 2
# interactive specifies that repoctl should ask before doing anything
# destructive.
interactive = false
# reference repo is the full path to the local repo to compare our profile repo against,
# copies packages from in case update available
# TODO: implement such functionality
#reference_repo = "/home/testanotheruser/repos/reposecond-super/reposecond-super.db.tar.zst"
[profiles.reposecond]
# repo is the full path to the repository that will be managed by repoctl.
# The packages that belong to the repository are assumed to lie in the
# same folder.
repo = "/home/testuser/repos/x86_64/os/reposecond/reposecond.db.tar.zst"
# add_params is the set of parameters that will be passed to repo-add
# uncomment/remove to use default value
add_params = ["--sign", "--include-sigs"]
# rm_params is the set of parameters that will be passed to repo-remove
# uncomment/remove to use default value
rm_params = ["--sign"]
# ignore_aur is a set of package names that are ignored in conjunction
# TODO: implement AUR functionality
#ignore_aur = ["imaginable-pkg"]
# require_signature prevents packages from being added that do not
# also have a signature file.
require_signature = true
# backup specifies whether package files should be backed up or deleted.
# If it is set to false, then obsolete package files are deleted.
backup = true
# backup_dir specifies which directory backups are stored in.
# - If a relative path is given, then it is interpreted as relative to
# the repository directory.
# - If the path here resolves to the same as repo, then obsolete packages
# are effectively ignored by repoctl, if backup is true.
backup_dir = "/home/testuser/backup_repos/reposecond"
# debug_dir specifies which directory with debug package to be stored.
# Expects full path
debug_dir = "/home/testuser/debug_repos/reposecond"
# backup_num specifies how many packages should be backed up.
# If it is not set, then unlimited amount allowed.
#backup_num = 2
# interactive specifies that repoctl should ask before doing anything
# destructive.
interactive = false
# reference repo is the full path to the local repo to compare our profile repo against,
# copies packages from in case update available
# TODO: implement such functionality
#reference_repo = "/home/testanotheruser/repos/reposecond-super/reposecond-super.db.tar.zst"