View Issue Details

IDProjectCategoryView StatusLast Update
0000122NixGeneralpublic2023-09-08 13:00
Reporterimmae Assigned Toimmae  
PrioritylowSeverityminorReproducibilityN/A
Status closedResolutionfixed 
Summary0000122: Store secrets outside of the store
Description

See:
https://elvishjerricco.github.io/2018/06/24/secure-declarative-key-management.html

TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

Nix: master 98163486

2019-04-14 21:58:56

immae

Details Diff
Move kanboard passwords to secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122
Affected Issues
0000122
mod - nixops/modules/websites/tools/tools/default.nix Diff File
mod - nixops/modules/websites/default.nix Diff File
mod - nixops/modules/websites/tools/tools/kanboard.nix Diff File
mod - nixops/modules/websites/phpfpm/default.nix Diff File

Nix: master a840a21c

2019-04-14 22:23:03

immae

Details Diff
Move ttrss, wallabag, ldap and roundcubemail passwords to secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122
Affected Issues
0000122
mod - nixops/modules/websites/tools/tools/dokuwiki.nix Diff File
mod - nixops/modules/websites/tools/tools/roundcubemail.nix Diff File
mod - nixops/modules/websites/tools/tools/default.nix Diff File
mod - nixops/modules/websites/tools/tools/rainloop.nix Diff File
mod - nixops/modules/websites/tools/tools/yourls.nix Diff File
mod - nixops/modules/websites/tools/tools/ttrss.nix Diff File
mod - nixops/modules/websites/tools/tools/ldap.nix Diff File
mod - nixops/modules/websites/tools/tools/wallabag.nix Diff File

Nix: master 5f08b34c

2019-04-14 23:17:31

immae

Details Diff
Move shaarli passwords to secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122
Affected Issues
0000122
mod - nixops/modules/websites/tools/tools/shaarli.nix Diff File
mod - nixops/modules/websites/tools/tools/default.nix Diff File
mod - nixops/modules/websites/phpfpm/default.nix Diff File

Nix: master 4a65e38b

2019-04-14 23:42:17

immae

Details Diff
Move peertube configuration to secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122
Affected Issues
0000122
mod - nixops/modules/websites/tools/peertube/peertube.nix Diff File
mod - nixops/modules/websites/tools/peertube/default.nix Diff File

Nix: master 0962f4e8

2019-04-15 10:29:50

immae

Details Diff
Improve shaarli keys handling

Related issue: https://git.immae.eu/mantisbt/view.php?id=122
Affected Issues
0000122
mod - nixops/modules/websites/tools/tools/shaarli.nix Diff File
mod - nixops/modules/websites/tools/tools/default.nix Diff File

Nix: master 415bcd27

2019-04-15 10:30:08

immae

Details Diff
Move ldap keys to secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122
Affected Issues
0000122
mod - nixops/modules/websites/default.nix Diff File

Nix: master a754e9db

2019-04-15 22:04:34

immae

Details Diff
Move Aten and Connexionswing secrets to secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122
Affected Issues
0000122
mod - nixops/modules/websites/connexionswing/default.nix Diff File
mod - nixops/modules/websites/aten/default.nix Diff File
mod - nixops/modules/websites/aten/aten.nix Diff File
mod - nixops/modules/websites/connexionswing/connexionswing.nix Diff File

Nix: master 6e23a06b

2019-04-15 22:35:59

immae

Details Diff
Move Ludivine Piedsjaloux and Florian's websites passwords to a secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122
Affected Issues
0000122
mod - nixops/modules/websites/piedsjaloux/default.nix Diff File
mod - nixops/modules/websites/ludivine/default.nix Diff File
mod - nixops/modules/websites/ludivine/ludivinecassal.nix Diff File
mod - nixops/modules/websites/tellesflorian/tellesflorian.nix Diff File
mod - nixops/modules/websites/piedsjaloux/piedsjaloux.nix Diff File
mod - nixops/modules/websites/tellesflorian/default.nix Diff File

Nix: master 60dbbd12

2019-04-15 23:08:15

immae

Details Diff
Move davical and Jerome's website passwords to secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122
Affected Issues
0000122
mod - nixops/modules/websites/ftp/jerome.nix Diff File
mod - nixops/modules/websites/tools/dav/davical.nix Diff File
mod - nixops/modules/websites/tools/dav/default.nix Diff File

Nix: master ec2a5ffb

2019-04-15 23:44:03

immae

Details Diff
Move diaspora and mantisbt passwords to a secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122
Affected Issues
0000122
mod - nixops/modules/websites/tools/git/mantisbt/mantisbt.nix Diff File
mod - nixops/modules/websites/tools/diaspora/diaspora.nix Diff File
mod - nixops/modules/websites/tools/git/default.nix Diff File
mod - nixops/modules/websites/tools/diaspora/default.nix Diff File

Nix: master 51900e34

2019-04-16 11:46:47

immae

Details Diff
Move etherpad and mediagoblin keys to secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122
Affected Issues
0000122
mod - nixops/modules/websites/tools/mediagoblin/mediagoblin.nix Diff File
mod - nixops/modules/websites/tools/ether/default.nix Diff File
mod - nixops/modules/websites/tools/mediagoblin/default.nix Diff File
mod - nixops/modules/websites/tools/ether/etherpad_lite.nix Diff File

Nix: master 50933a04

2019-04-16 12:07:47

immae

Details Diff
Move mastodon secret to secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122
Affected Issues
0000122
mod - nixops/modules/websites/tools/mastodon/default.nix Diff File
mod - nixops/modules/websites/tools/mastodon/mastodon.nix Diff File

Nix: master 906065a0

2019-04-16 12:59:22

immae

Details Diff
Move chloe's website keys to secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122
Affected Issues
0000122
mod - nixops/modules/websites/chloe/chloe.nix Diff File
mod - nixops/modules/websites/chloe/default.nix Diff File

Nix: master 6984f454

2019-04-16 14:09:37

immae

Details Diff
Move buildbot secrets to a secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122
Affected Issues
0000122
mod - nixops/modules/buildbot/default.nix Diff File

Nix: master e905cd0b

2019-04-20 13:50:00

immae

Details Diff
Move missing passwords in etherpad to secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122
Affected Issues
0000122
mod - nixops/modules/websites/tools/ether/etherpad_lite.nix Diff File
mod - nixops/modules/websites/tools/ether/default.nix Diff File

Nix: master 914dd76c

2019-04-20 15:01:31

immae

Details Diff
Move ympd password to secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122
Affected Issues
0000122
add - nixops/modules/websites/tools/tools/ympd-password-env.patch Diff File
mod - nixops/modules/websites/tools/tools/ympd.nix Diff File
mod - nixops/modules/mpd/default.nix Diff File
mod - nixops/modules/websites/tools/tools/default.nix Diff File

Nix: master 65e64925

2019-04-20 15:02:18

immae

Details Diff
Upgrade MPD to 0.21.7, and move mpd secrets to secure location

Fixes https://git.immae.eu/mantisbt/view.php?id=122
Affected Issues
0000122
mod - nixops/modules/mpd/default.nix Diff File
add - nixops/modules/mpd/mpd.nix Diff File

Nix: master 926a4007

2019-04-20 15:13:41

immae

Details Diff
Move ftp password file to secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122
Affected Issues
0000122
mod - nixops/modules/ftp/default.nix Diff File

Nix: master ea7bf00c

2019-04-20 16:06:28

immae

Details Diff
Move ssh ldap password to a secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122
Affected Issues
0000122
mod - nixops/modules/ssh/default.nix Diff File
mod - nixops/modules/ssh/ldap_authorized_keys.sh Diff File

Nix: master cd85801d

2019-04-20 17:49:33

immae

Details Diff
Move taskwarrior keys to secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122
Affected Issues
0000122
mod - nixops/modules/task/default.nix Diff File

Nix: master e1da84b0

2019-04-20 21:40:37

immae

Details Diff
Move database credentials to secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122
Affected Issues
0000122
mod - nixops/modules/databases/postgresql.nix Diff File
mod - nixops/modules/databases/openldap.nix Diff File
mod - nixops/modules/databases/mysql.nix Diff File

Nix: master 42fa50f1

2019-04-22 13:32:34

immae

Details Diff
Move nextcloud passwords to secure location

Related issue: https://git.immae.eu/mantisbt/view.php?id=122
Affected Issues
0000122
mod - nixops/modules/websites/tools/cloud/default.nix Diff File
mod - nixops/modules/websites/tools/cloud/nextcloud.nix Diff File

Issue History

Date Modified Username Field Change
2019-02-09 01:29 immae New Issue
2019-04-14 22:00 immae Changeset attached => Nix master 98163486
2019-04-14 23:18 immae Changeset attached => Nix master 5f08b34c
2019-04-14 23:18 immae Changeset attached => Nix master a840a21c
2019-04-15 22:05 immae Changeset attached => Nix master a754e9db
2019-04-15 22:05 immae Changeset attached => Nix master 415bcd27
2019-04-15 22:05 immae Changeset attached => Nix master 0962f4e8
2019-04-15 22:05 immae Changeset attached => Nix master 4a65e38b
2019-04-15 23:44 immae Changeset attached => Nix master ec2a5ffb
2019-04-15 23:44 immae Changeset attached => Nix master 60dbbd12
2019-04-15 23:44 immae Changeset attached => Nix master 6e23a06b
2019-04-16 12:59 immae Changeset attached => Nix master 906065a0
2019-04-16 12:59 immae Changeset attached => Nix master 50933a04
2019-04-16 12:59 immae Changeset attached => Nix master 51900e34
2019-04-16 14:49 immae Changeset attached => Nix master 6984f454
2019-04-20 13:50 immae Changeset attached => Nix master e905cd0b
2019-04-20 16:06 immae Changeset attached => Nix master ea7bf00c
2019-04-20 16:06 immae Changeset attached => Nix master 926a4007
2019-04-20 16:06 immae Changeset attached => Nix master 914dd76c
2019-04-20 17:50 immae Changeset attached => Nix master cd85801d
2019-04-20 21:47 immae Changeset attached => Nix master e1da84b0
2019-04-22 16:35 immae Changeset attached => Nix master 65e64925
2019-04-22 16:35 immae Changeset attached => Nix master 42fa50f1
2019-04-22 16:35 immae Assigned To => immae
2019-04-22 16:35 immae Status new => resolved
2019-04-22 16:35 immae Resolution open => fixed
2023-09-08 13:00 immae Status resolved => closed