Draft: schleuder: create role
This MR relates to #178
Merge request reports
Activity
- Resolved by Kristian Klausen
TODO:
-
update settings in/etc/schleuder/schleuder.yml
-
add variable forapi.valid_api_keys
-
configure SMTP
-
-
update settings in/etc/schleuder/list-defaults.yml
create api key forschleuder-cli
and add it to/etc/schleuder/schleuder.yml
- add the variable
api_keys
as list of api keys to a vault file
Edited by Andreas Schleifer-
We decided in #archlinux-security not to include the
schleuder new_api_key
commend for theschleuder-cli
api key in the role, but rather generate it ourselves. turns out it is just a 32 randm char string.
added 2 commits
added 2 commits
added 2 commits
added 2 commits
- roles/schleuder/defaults/main.yml 0 → 100644
1 --- - Resolved by Kristian Klausen
- roles/schleuder/tasks/main.yml 0 → 100644
1 --- 2 - name: install schleuder packages 3 pacman: name=schleuder,schleuder-cli state=present Hm not sure. I haven't packaged or even looked at
schleuder-web
. The schleuder documentation says you need eitherschleuder-cli
orschleuder-web
to administrate the lists. If wanted I can look into schleuder-web, but I'm not sure if we should "block" this MR by that. I can also easily add it later.
- Resolved by Kristian Klausen
- Resolved by Kristian Klausen
- Resolved by Kristian Klausen
- Resolved by Kristian Klausen
- Resolved by Kristian Klausen
- Resolved by Kristian Klausen
- Resolved by Kristian Klausen
added 15 commits
-
ab887c22...200df4f8 - 12 commits from branch
archlinux:master
- 76a9f437 - schleuder: create role
- b5628836 - schleuder: write main config file
- 164162c6 - schleuder: write list-defaults config file
Toggle commit list-
ab887c22...200df4f8 - 12 commits from branch