Commit graph

24 commits

Author SHA1 Message Date
lassulus 2be08e3c52 systemd module: use LoadCredentials from config.systemd.services 2021-12-23 23:59:22 +01:00
tv 1cf495d6eb krebs.systemd: support credentials of any service 2021-12-23 20:18:28 +01:00
tv 5f7ab23ebf krebs.tinc: drop environment.systemPackages TODO
Nobody bothered about this for more than five years.  And even though
fixable, chances are quite high that this feature is not needed anymore.
2021-12-23 03:20:36 +01:00
tv 8029e80632 krebs.tinc: drop api and imp boilerplate 2021-12-23 03:16:44 +01:00
tv 018018e16b krebs.tinc: don't bother aliasing packages 2021-12-23 03:12:58 +01:00
tv 21e407aa59 krebs.tinc: use LoadCredential 2021-12-23 01:59:25 +01:00
lassulus c9f0c17660 tinc module: reload instead of restart
remove enableLegacy option since reloading is dependant on
/etc/tinc/<netname> existing
2021-12-22 13:58:30 +01:00
lassulus d6f79283bf tinc module: use tinc_pre as default package 2021-12-21 12:08:47 +01:00
lassulus 4452b26816 Merge remote-tracking branch 'ni/master' 2021-11-08 09:06:57 +01:00
tv 1247440a3d tinc: fix for manual 2021-11-08 05:14:49 +01:00
lassulus c5bab88a9e tinc module: add group for user 2021-10-23 12:07:40 +02:00
tv f558f1bc0c *: set isSystemUser or isNormalUser
This is a requirement for nixpkgs 21.05, or else evaluation will fail
with:

Exactly one of users.users.${name}.isSystemUser and users.users.${name}.isNormalUser must be set.
2021-06-02 00:11:38 +02:00
Jörg Thalheim d9dfd892bf
mic92: improve tinc cross-compiling 2020-11-20 07:41:04 +01:00
tv 6b248db017 krebs.tinc: add support for ED25519 keys 2020-09-05 01:17:51 +02:00
tv ec91d1b83c krebs.secret: restart units on secret change 2020-08-05 11:16:45 +02:00
tv b5b90b5984 types.secret-file: add service option 2020-08-05 11:01:30 +02:00
tv 99cb3b078b tinc: types.{string => str} 2020-01-14 20:39:30 +01:00
tv 4c2184a0f1 krebs.tinc.*.hostsArchive: fix file mode 2019-09-11 14:48:18 +02:00
tv 2d2ab95f07 krebs tinc: Broadcast = no 2019-01-16 11:10:34 +01:00
tv 550f8fce25 krebs.tinc: add tincUpExtra 2018-10-30 22:47:57 +01:00
tv 902a65304d tinc module: workaround nixpkgs's lib.types.types
Introduced by nixpkgs 152c63c9ff82276e225ac4a4fa71c791d33e443d
2017-10-03 18:40:44 +02:00
lassulus fdcaa8de73 krebs.tinc: import types explicitly 2017-10-02 17:57:05 +02:00
lassulus 0c2dc4ff66 tinc module: add option enableLegacy 2017-05-16 23:20:37 +02:00
lassulus fe639f585e k3: retiolum.nix -> tinc.nix 2017-05-16 22:18:54 +02:00
Renamed from krebs/3modules/retiolum.nix (Browse further)