aboutsummaryrefslogtreecommitdiff
path: root/gkeys/etc
diff options
context:
space:
mode:
authorBrian Dolbec <dolsen@gentoo.org>2014-12-24 14:27:30 -0800
committerBrian Dolbec <dolsen@gentoo.org>2014-12-24 14:27:30 -0800
commit4e2405a0ab88bf08e203e3ab1655473ebbcfac48 (patch)
tree634ad76ce6c03324232e557d564121a2c2a7831e /gkeys/etc
parentgkeys/setup.py: Fix previous commit path correctly (diff)
downloadgentoo-keys-4e2405a0ab88bf08e203e3ab1655473ebbcfac48.tar.gz
gentoo-keys-4e2405a0ab88bf08e203e3ab1655473ebbcfac48.tar.bz2
gentoo-keys-4e2405a0ab88bf08e203e3ab1655473ebbcfac48.zip
gkeys: Copy sample conf to gkeys.conf
We must install gkeys to be runnable without the need to create a conf. This is a basic working config. I also renamed the gentoodevs category to gentoo-devs.
Diffstat (limited to 'gkeys/etc')
-rw-r--r--gkeys/etc/gkeys.conf84
-rw-r--r--gkeys/etc/gkeys.conf.sample4
2 files changed, 86 insertions, 2 deletions
diff --git a/gkeys/etc/gkeys.conf b/gkeys/etc/gkeys.conf
new file mode 100644
index 0000000..77869a1
--- /dev/null
+++ b/gkeys/etc/gkeys.conf
@@ -0,0 +1,84 @@
+# Gentoo-keys configuration file
+#
+
+[base]
+
+# keyserver: server to use to obtain the keys from
+keyserver: pool.sks-keyservers.net
+
+
+# gkeysdir: Base directory to use as the path prefix to use
+# for the gkey directories, keyring settings
+# eg: '/' for root if absolute paths are used
+# for sub-directories, keyrings
+# eg: /var/lib/gentoo/gkeys if using relative paths
+gkeysdir: /var/lib/gentoo/gkeys
+
+
+# keyring: The directory where the official keyring with the specified keys
+# will be exported.
+keyring: %(gkeysdir)s/keyrings
+
+
+# Base directory to use as the path prefix to use
+# for the signing capable keyrings, keyring settings
+# eg: '/' for root if absolute paths are used for homedir, keyring
+# eg: %(gkeysdir)s if using relative paths
+sign-keydir: %(gkeysdir)s/sign
+
+
+# seedsdir: The directory for all seed files
+# used when searching all seed files.
+seedsdir: %(gkeysdir)s/seeds
+
+
+# logfile directory
+logdir: /var/log/gkeys
+
+
+[permissions]
+
+# Permissions settings (octal)
+# chmod setting (octal)
+directories: 0o775
+
+#umask setting (octal)
+files: 0o007
+
+
+[seeds]
+
+# *-seedfile: json txt file of name, keyid, fingerprint
+# entry per line
+gentoo: %(seedsdir)s/gentoo.seeds
+gentoo-devs: %(seedsdir)s/gentoodevs.seeds
+
+
+[seedurls]
+
+# Use the filenames as the keys.
+# The will be paired to the seed file of the same name for fetching, updating
+gentoo: https://api.gentoo.org/gentoo-keys/seeds/gentoo.seeds
+gentoo-devs: https://api.gentoo.org/gentoo-keys/seeds/gentoodevs.seeds
+
+
+[sign]
+
+# GKEY nick used for verification of seeds and other gkey files
+#nick = foo
+
+
+# The home or key directory to use for signing files
+#keydir: foo
+
+
+# keyring to use if not the default
+# keyring: bar
+
+
+# The key fingerprint to use for signing
+# key: 0x01234567891012345
+
+
+# the gpg signature option to use for signing
+# type: detach-sign
diff --git a/gkeys/etc/gkeys.conf.sample b/gkeys/etc/gkeys.conf.sample
index d8da3f1..77869a1 100644
--- a/gkeys/etc/gkeys.conf.sample
+++ b/gkeys/etc/gkeys.conf.sample
@@ -51,7 +51,7 @@ files: 0o007
# *-seedfile: json txt file of name, keyid, fingerprint
# entry per line
gentoo: %(seedsdir)s/gentoo.seeds
-gentoodevs: %(seedsdir)s/gentoodevs.seeds
+gentoo-devs: %(seedsdir)s/gentoodevs.seeds
[seedurls]
@@ -59,7 +59,7 @@ gentoodevs: %(seedsdir)s/gentoodevs.seeds
# Use the filenames as the keys.
# The will be paired to the seed file of the same name for fetching, updating
gentoo: https://api.gentoo.org/gentoo-keys/seeds/gentoo.seeds
-gentoodevs: https://api.gentoo.org/gentoo-keys/seeds/gentoodevs.seeds
+gentoo-devs: https://api.gentoo.org/gentoo-keys/seeds/gentoodevs.seeds
[sign]