Commit Graph

659 Commits

Author SHA1 Message Date
makefu
08b03ef2e7 k 5 repo-sync: 0.2.0 -> 0.2.5 2016-02-12 02:42:34 +01:00
makefu
06a7200d38 Merge remote-tracking branch 'cd/master' 2016-02-12 02:17:19 +01:00
makefu
ecb0d3dd6e k 5 repo-sync: 0.1.1 -> 0.2.0 2016-02-12 02:11:56 +01:00
tv
2b6a54c31c Merge remote-tracking branch 'gum/master' 2016-02-11 23:59:07 +01:00
tv
8c87356aee krebs.retiolum.hosts*: bump description 2016-02-11 23:50:52 +01:00
makefu
5e8b9fd3d7 k 3 tinc_graphs: use new tinc-hosts 2016-02-11 23:23:50 +01:00
makefu
524a009c1e Merge remote-tracking branch 'cd/master' 2016-02-11 23:18:00 +01:00
tv
6cbe21aac7 krebs.retiolum: make hostsPackage configurable 2016-02-11 23:16:08 +01:00
makefu
014cbb7598 Merge remote-tracking branch 'cd/master' 2016-02-11 21:31:15 +01:00
makefu
8ecdb889dd k 5 repo-sync: init 2016-02-11 21:23:04 +01:00
tv
7b3b839cc7 cac-api: PATH += gnugrep (how could this ever pass full-tests?! :D) 2016-02-11 18:22:01 +01:00
makefu
a649befbfa k 3 fetchWallpaper: scrap predicate, use unitConfig 2016-02-11 11:04:19 +01:00
tv
0cf6d065f4 *: turn 5pkgs into a(n optional) module 2016-02-11 03:47:26 +01:00
tv
8b130a6628 krebs.nixpkgs.allowUnfreePredicate: init 2016-02-10 19:06:32 +01:00
tv
e6ea4875d4 krebs.backup: admit plan.startAt 2016-02-08 12:15:00 +01:00
tv
8e93530796 Merge remote-tracking branch 'cloudkrebs/master' 2016-02-08 03:35:29 +01:00
tv
7a9f130c12 krebs: rm types.host.dc 2016-02-08 03:21:01 +01:00
tv
7f7256a76f krebs pkgs: move builders to dedicated file 2016-02-08 01:23:06 +01:00
tv
d98578e3e1 rm krebs.build.target 2016-02-08 01:07:03 +01:00
tv
ec7dc8a5ac krebs pkgs: callPackages only subdirs with a defaut.nix 2016-02-08 00:47:43 +01:00
tv
2b8b92cf75 posix-array: how could this ever work? 2016-02-08 00:47:39 +01:00
tv
14afbfef12 krebs.backup: use aliases instead of addrs4 2016-02-08 00:31:26 +01:00
tv
8a1ddc5e9b krebs.backup.plans.*.enable.default = true 2016-02-07 23:48:34 +01:00
tv
071194c394 krebs.backup: DRY up push and pull 2016-02-07 22:20:38 +01:00
tv
d01c6f9dbc krebs.backup: don't append .{pull,push} to service name 2016-02-07 16:09:46 +01:00
tv
00525dc0ef krebs.backup.plans.*.startAt: null disables timer 2016-02-07 16:08:07 +01:00
tv
4c40eba816 krebs: add localhost to knownHosts 2016-02-07 15:58:49 +01:00
tv
f1ebd4e4e1 krebs knownHosts: add-port everywhere 2016-02-07 06:43:26 +01:00
tv
b746dd0936 krebs.backup: ensure link dest exists 2016-02-07 06:24:04 +01:00
tv
076f93bc02 mu: 10.243.20.01 -> 10.243.20.1 2016-02-07 06:24:04 +01:00
tv
02ad327081 krebs.backup writeDash* -> pkgs 2016-02-07 06:24:04 +01:00
tv
949f466cf7 tv: s/_/-/g in usernames 2016-02-07 06:24:04 +01:00
tv
f68c977a20 tv: define config.krebs.hosts.*.nets.gg23.ssh.port 2016-02-07 06:24:04 +01:00
tv
01dbc54c32 krebs.backup: determine fastest address 2016-02-07 06:24:04 +01:00
tv
52fd80748d krebs.types.{hostname,label}: check RFC952 2016-02-07 05:08:32 +01:00
tv
30306159af add krebs.types.{filename,username} 2016-02-06 19:42:36 +01:00
tv
29746aec06 krebs.{backup.plans,hosts,users}.*.name: add default value 2016-02-06 18:54:01 +01:00
lassulus
fe586d704e Merge remote-tracking branch 'cd/master' 2016-02-06 18:45:38 +01:00
tv
c784d271c5 tv: adopt mu 2016-02-06 18:38:51 +01:00
tv
9742953ee9 tv: add cgit.*.r aliases 2016-02-06 16:53:35 +01:00
tv
18784b439d tv: remove stale krebs/Zpubkeys 2016-02-06 16:30:56 +01:00
tv
fbf92edb0e Merge remote-tracking branch 'gum/master' 2016-02-06 16:24:47 +01:00
tv
b16bfb9c99 tv: add .i and .r TLDs 2016-02-06 16:22:13 +01:00
tv
c4655c3baa krebs.dns.providers: add i and r 2016-02-06 16:22:13 +01:00
tv
171df3acbe tv: adopt kaepsele 2016-02-06 16:15:25 +01:00
tv
a1f7f5e510 krebs: DRY up shorts of the networking.extraHosts generator 2016-02-06 15:57:43 +01:00
tv
df89fb7e91 krebs.retiolum: don't generate extraHosts 2016-02-06 15:43:24 +01:00
tv
23c7c10f5a krebs.retiolum.hosts: change type to attrsOf host 2016-02-06 15:11:30 +01:00
tv
cb264dfb91 urlwatch: 2.0 -> 2.1 2016-02-05 15:39:08 +01:00
makefu
e402c8ce1d k 3 git.nix: flesh out rules description 2016-02-04 13:07:47 +01:00
tv
d739448ab9 krebs.build.populate: cleanup (less) harder 2016-02-04 12:46:09 +01:00
makefu
e89f43de94 Merge 'cd/master' - update krebs.build.source 2016-02-04 11:16:17 +01:00
tv
b857a48632 krebs.build.populate: init and drop support for v1 2016-02-04 05:40:26 +01:00
tv
65977c6108 RIP current-date 2016-02-04 04:46:36 +01:00
tv
db0e7dfe82 cac-cert: add default.nix 2016-02-04 04:23:10 +01:00
makefu
cc1a230fd2 k 5 test: cac -> cac-api, cacpanel -> cac-panel 2016-02-04 02:57:12 +01:00
makefu
f7d979b21f s 1 wolf: provide cgit mirror 2016-02-04 02:48:28 +01:00
tv
1745d3efa0 cac-cert: init 2016-02-04 02:01:27 +01:00
tv
f095b0267a test: cacpanel -> cac-panel 2016-02-04 02:01:00 +01:00
tv
bbfef6bd25 Reaktor: use upstream lentil 2016-02-04 01:32:38 +01:00
tv
e2a922dd7d Merge remote-tracking branch 'gum/master' 2016-02-04 01:31:21 +01:00
tv
48381bd8dd cac-api: don't GET broken listtasks + use complete cert 2016-02-04 01:27:59 +01:00
makefu
fdc4fa5c98 cacpanel 0.2.3 -> cac-panel 0.4.4 2016-02-03 21:20:53 +01:00
makefu
a350db5ce9 cacpanel 0.2.3 -> cac-panel 0.4.4 2016-02-03 21:17:46 +01:00
tv
5bc7523bb5 cac-1.0.3 -> cac-api-1.1.0 2016-02-03 19:39:00 +01:00
tv
cdb590be50 krebs.git.rules: specify type 2016-02-03 13:36:54 +01:00
tv
68655d1ddf krebs.git: remove trailing spaces 2016-02-03 11:32:58 +01:00
tv
11371608c1 with-tmpdir: init at 1 2016-02-02 15:31:56 +01:00
tv
74120066f0 krebs/v2: simplify verbose 2016-02-02 03:57:32 +01:00
tv
1b67c62f15 make populate: define and pass lib to krebs/v2 2016-02-02 03:29:42 +01:00
tv
8e219cd0a2 Makefile,krebs/v2: verbosity++ 2016-02-02 03:20:29 +01:00
tv
2497533b90 krebs/populate.nix -> krebs/v2 populate 2016-02-02 01:57:32 +01:00
tv
b3a481e0b9 krebs lib.ne: init 2016-02-01 17:30:38 +01:00
lassulus
0cd9c450f0 k 3 l: add ssh host key for dishfire 2016-02-01 16:18:17 +01:00
lassulus
55b99a6c05 l: add helios as new system 2016-02-01 15:55:41 +01:00
lassulus
8b5523b7f4 k 3 l: declare pubkeys inline 2016-02-01 15:44:01 +01:00
lassulus
873d00042b k 3 l: remove dead hosts 2016-02-01 15:41:18 +01:00
lassulus
b7e2a64c32 Merge remote-tracking branch 'gum/master' 2016-02-01 15:19:04 +01:00
lassulus
72dc2dd7fa Merge remote-tracking branch 'cd/master' 2016-02-01 15:17:16 +01:00
tv
1a5a3c0cf2 krebs/populate.nix: chmod 0755 "$tmpdir" 2016-02-01 03:49:31 +01:00
tv
8aec9eb987 krebs.populate: disable copy-links, owner, and group 2016-02-01 03:32:30 +01:00
tv
081f482a46 much: use haskellPackages 2016-02-01 03:32:30 +01:00
tv
c3c4aac670 make deploy2: deploy using nixos-rebuild switch 2016-02-01 03:32:30 +01:00
makefu
b38a821c31 k 5/test/infest-cac: add ca-bundle for python 2016-01-29 16:04:32 +01:00
makefu
7546d33850 Merge branch 'fix-cert': adds cac panel cert 2016-01-29 14:52:37 +01:00
makefu
e91ee61326 Merge branch 'master' of gum:stockholm 2016-01-23 00:29:55 +01:00
makefu
b0f7eb47dc Merge branch 'master' of gum:stockholm into fix-cert 2016-01-22 11:35:00 +01:00
makefu
ed4e0241d5 k 5 acng: bump to 0.8.8 2016-01-19 23:45:12 +01:00
makefu
440e78fc99 makefu: init wbob 2016-01-19 20:49:36 +01:00
makefu
0c290c98f0 k 5 forticlientsslvpn: fix license 2016-01-19 20:47:13 +01:00
makefu
b31d847a78 k 5 cac: temporarily disable tasks from update 2016-01-18 17:51:42 +01:00
makefu
043047d7e6 Merge remote-tracking branch 'gum/fix-cert' into fix-cert 2016-01-18 17:23:54 +01:00
makefu
a3d2a86e38 k 5 test: add cac panel crt 2016-01-18 17:22:14 +01:00
makefu
6ca6e41a79 k 5 forticlientsslvpn: fix license 2016-01-18 12:53:07 +01:00
tv
98be119acd krebs.urlwatch: bump compatibility to urlwatch-2
configFile is the default configuration urlwatch generates.
2016-01-17 21:49:18 +01:00
tv
7d251ed417 urlwatch: init at 2.0 2016-01-17 21:49:07 +01:00
tv
b523df7a6c lentil: RIP; upstream is good enough 2016-01-17 21:45:59 +01:00
lassulus
403f567411 Merge remote-tracking branch 'cd/master' 2016-01-17 13:22:59 +01:00
lassulus
8b88007fac Merge remote-tracking branch 'gum/master' 2016-01-17 13:22:42 +01:00
makefu
ce10f57b3b k 5 krebszones: add todo/doc 2016-01-17 00:30:00 +01:00
makefu
3bb965c3f0 k 5 lentil: haskellng -> haskell 2016-01-16 01:36:58 +01:00
tv
2ae2bdc586 Merge remote-tracking branch 'gum/master' 2016-01-14 16:39:34 +01:00
tv
3a0a230ef5 type user: kill pubkeys, no one's missing you 2016-01-14 16:03:37 +01:00
lassulus
9737eeed58 Merge remote-tracking branch 'gum/master' 2016-01-10 12:34:09 +01:00
lassulus
3f4cec9196 Merge remote-tracking branch 'cd/master' 2016-01-10 12:21:01 +01:00
tv
8647055f0c krebs.backup: add TODOs 2016-01-05 23:09:05 +01:00
tv
b44615eebe tv backup: wu:/home → xu:/bku/wu-home @ 05:00 2016-01-05 22:52:35 +01:00
tv
e09559bb78 krebs.backup.plans.*.{snapshots,startAt} += default 2016-01-05 21:47:55 +01:00
tv
8c365dbe9b get: 1.3.1 -> 1.4.0 2016-01-05 21:26:35 +01:00
makefu
d73c8df6e4 k 5 snapraid: is part of upstream 2016-01-05 16:07:13 +01:00
makefu
f0e802d259 k 5 test/infest-cac-centos7: add timeouts, error handling 2016-01-02 21:36:51 +01:00
makefu
f916b84ebd k default: root path for populate 2016-01-02 17:38:24 +01:00
lassulus
0ed16606b2 Merge remote-tracking branch 'bobby/master' 2015-12-30 18:20:35 +01:00
miefda
eba696c5d2 miefda: init with bobby 2015-12-30 18:15:11 +01:00
lassulus
9b890750e2 Merge remote-tracking branch 'gum/master' 2015-12-30 17:16:05 +01:00
lassulus
f16742895c l: add new host dishfire 2015-12-30 17:14:31 +01:00
makefu
c625c7d422 Merge remote-tracking branch 'cd/master' 2015-12-30 14:58:20 +01:00
tv
b9c4a5e4a0 exim-retiolum: move assert to proper location 2015-12-30 14:54:04 +01:00
makefu
f0ce9a72a6 k 5 Reaktor.plugins: fix sed-plugin 2015-12-30 11:52:22 +01:00
makefu
c962e8549e k 3 Reaktor: add channels Option 2015-12-30 11:29:28 +01:00
makefu
1798dbaf47 k 5 test: fix endless loop in test 2015-12-30 04:56:53 +01:00
makefu
a8cb9d41bd s 1 test-all-krebs-modules: init 2015-12-30 02:45:47 +01:00
makefu
d574c0ef78 m 3 buildbot/master: add secrets 2015-12-30 01:38:33 +01:00
makefu
9abd00f6af k 3 makefu: add ssh pubkeys to hosts 2015-12-29 21:20:11 +01:00
lassulus
5fb35e60a8 k hosts: add kebsco 2015-12-29 19:30:57 +01:00
makefu
676d0f7481 k Zhosts: init bobby (miefda) 2015-12-29 12:52:35 +01:00
makefu
72d821d96c Merge remote-tracking branch 'cd/master' 2015-12-28 21:00:27 +01:00
tv
5a9ccbef0a {tv 2 => krebs 3} backup 2015-12-28 19:43:31 +01:00
makefu
95caa8d7fb k 5 test/infest-cac-centos7: use defer, loop until we get a working cac box 2015-12-28 13:23:34 +01:00
makefu
7438422683 k 5 default: populate supports infesting arg
by setting infesting for populate, data will be written to /mnt instead of root.
2015-12-28 10:58:13 +01:00
makefu
7bed1761bd m 3 Reaktor: now supports plugin infra see m/1/pornocauster 2015-12-26 11:41:44 +01:00
makefu
a2f5e7e320 k 5 ReaktorPlugins: hotfix for env generation 2015-12-26 11:31:09 +01:00
makefu
669e4be273 k 5 Reaktor/plugins: converted plugins from makefu/2/Reaktor 2015-12-26 11:06:11 +01:00
makefu
8f98ae9842 m 3 buildbot/master: use genid 2015-12-26 10:54:02 +01:00
makefu
ed4db71add Merge remote-tracking branch 'cd/master' 2015-12-26 10:51:18 +01:00
makefu
cef2be532b m 3 Reaktor: add workdir/state_dir 2015-12-26 10:44:56 +01:00
tv
763f0db52a {pkgs => lib}.genid 2015-12-26 05:58:37 +01:00
makefu
70264d1e46 k 5 Reaktor: init plugin infrastructure 2015-12-25 00:04:52 +01:00
makefu
9ae6642093 k 5 cacpanel: bump version to 0.2.3 2015-12-24 20:37:04 +01:00
makefu
6e43510441 k 5 test/infest*: up limit of final connect 2015-12-24 02:20:24 +01:00
makefu
3adf78473d k 3 buildbot.master: refactor
see buildbot-standalone.nix in shared/2configs for the current buildbot config
2015-12-24 00:02:59 +01:00
makefu
6b7506dc67 k 3 buildbot: add rsync as explicit dep
do not be pure yet
2015-12-23 17:13:16 +01:00
makefu
1ef9af2c9a k 3 buildbot/master: send sigterm before sigkill for cleanup 2015-12-23 16:20:27 +01:00
makefu
9a38671871 k 3 buildbot: fix merge fuckup 2015-12-23 16:06:41 +01:00
makefu
cf3391704d k 5 test/infest*: remove batch mode from cac ssh call
this leads to "permission denied"
2015-12-23 16:02:58 +01:00
makefu
b8ac3e2b8d Merge branch 'master' of gum.krebsco.de:stockholm 2015-12-23 11:20:42 +01:00
makefu
14ddb767eb k 5 mv krebs-ci test/infest-cac-centos7 2015-12-23 11:18:00 +01:00
makefu
dc8e270d2a m 3 buildbot: add new slow factory to complete integration test 2015-12-23 00:37:40 +01:00
makefu
f59080e76f m 3 buildbot: add new slow factory to complete integration test 2015-12-23 00:20:37 +01:00
makefu
1a184c98a2 k 5 krebs-ci: set cache files manually 2015-12-22 23:37:12 +01:00
makefu
56e8346faa k 5 krebs-ci: remove obsolete trap rm 2015-12-22 20:53:11 +01:00
makefu
bf1b6482ce mv makefu->krebs 3 buildbot 2015-12-22 19:36:22 +01:00
makefu
8d82f52c8a Merge remote-tracking branch 'cd/master' 2015-12-22 16:44:38 +01:00
makefu
e6b1003fe2 k 5 krebs-ci: initial commit 2015-12-22 16:30:23 +01:00
tv
9d88191a70 cac: 1.0.2 -> 1.0.3 2015-12-20 21:16:31 +01:00
tv
58c32bcc0a cac: 1.0."0" -> 1.0.2 2015-12-20 21:07:37 +01:00
makefu
cfe266c222 k 5 cac: bump version 2015-12-19 16:02:27 +01:00
makefu
f7da5211f3 m 1 omo: init 2015-12-16 12:06:44 +01:00
makefu
104381af7c k 5 snapraid: init 2015-12-16 11:59:01 +01:00
makefu
b5eafa4c03 k 3 makefu: gum provides cgit.gum 2015-12-15 12:44:41 +01:00
makefu
b3cb94ef81 k 5 forticlientsslvpn: init 2015-12-14 17:43:08 +01:00
makefu
9bc0c474ac m 2 Reaktor: add full profile 2015-12-14 17:12:51 +01:00
makefu
8114470587 Merge branch 'master' of gum:stockholm 2015-12-14 17:04:32 +01:00
makefu
781573b9dd k Zpubkeys: makefu* -> 3modules 2015-12-14 17:04:16 +01:00
makefu
6f150af8ac k Zhosts vbob: init 2015-12-14 14:47:52 +01:00
makefu
83924b9b6c m 1 vbob:init 2015-12-14 14:33:06 +01:00
makefu
c865a5593e k Zhosts: add gum extra port 2015-12-14 14:32:41 +01:00
makefu
83208910bb m 2 git: add vbob pubkey 2015-12-14 14:32:20 +01:00
makefu
27ca97b78f k 3 retiolum: add extraConfig 2015-12-14 14:18:08 +01:00
makefu
1c17881aed k 3 fetchWallpaper: change predicate handling
a failed predicate does not result in a failed system service
it will just not download the remote
2015-12-13 13:50:39 +01:00
lassulus
25c1a1c5ee k 3 fetchWallpaper: default stateDir in /var 2015-12-12 19:37:52 +01:00
lassulus
1b9a044b44 l 3 fetchWallpaper -> k 3 fetchWallpaper 2015-12-12 19:37:13 +01:00
makefu
65cc52e01e Merge branch 'master' of pnp:stockholm
Conflicts:
	makefu/1systems/gum.nix
2015-12-04 10:16:09 +01:00
makefu
597f9e8597 k 3 tinc_graphs: add timeout 2015-12-03 20:39:29 +01:00
makefu
c7bb244bdf m 1 gum: provides mattermost via docker container 2015-11-27 23:10:44 +01:00
makefu
c7568df0e2 k 5 cacpanel: bump version 2015-11-27 23:10:05 +01:00
makefu
4234745645 k 5 drivedroid-gen-repo: bump version 2015-11-25 22:00:54 +01:00
makefu
f12ded12c6 k 5: cacpy -> cacpanel 2015-11-23 07:53:42 +01:00
makefu
c8a920c6d9 Merge remote-tracking branch 'cloudkrebs/master' 2015-11-22 13:23:11 +01:00
makefu
c2885e2491 Merge remote-tracking branch 'cd/master' 2015-11-22 13:22:57 +01:00
makefu
e28930340b k 5 cacpy: init at 0.6.0 2015-11-22 13:22:30 +01:00
lassulus
f531e7e625 Merge remote-tracking branch 'pnp/master' 2015-11-21 14:25:02 +01:00
lassulus
a020268317 Merge remote-tracking branch 'cd/master' 2015-11-21 14:24:46 +01:00
tv
817a78c711 krebs: add cgit.stro.retiolum 2015-11-18 01:20:17 +01:00
tv
3a34a2e0b0 krebs pkgs: s/retiolum/internet/ 2015-11-18 00:27:07 +01:00
lassulus
718c672e7c Merge remote-tracking branch 'cd/master' 2015-11-17 23:22:02 +01:00
makefu
a207bfd482 Merge branch 'master' of http://cgit.cd/stockholm 2015-11-17 23:20:59 +01:00
tv
63da8c4f6a Zhosts: add stro 2015-11-17 23:19:59 +01:00
makefu
84743dcd4a Merge remote-tracking branch 'cd/master' 2015-11-17 23:14:28 +01:00
makefu
0f54a195b7 acng: also add nar files to cache 2015-11-17 23:11:29 +01:00
makefu
a3e074094b k 3 apt-cacher-ng: add CAfile 2015-11-17 23:03:21 +01:00
makefu
b8dea556e9 k 3 shared: shack ip was already in use 2015-11-17 22:26:11 +01:00
makefu
9e2ac199d5 k 5 drivedroid-gen-repo: init at 0.4.2 2015-11-17 22:18:32 +01:00
makefu
7346527c4f pubkeys: add exco 2015-11-17 22:15:31 +01:00
makefu
5aed0a395b shared wolf: static ip, fix todo 2015-11-17 22:15:07 +01:00
tv
dba0db28d9 mv: init 2015-11-17 19:04:32 +01:00
makefu
5a450ad787 apt-cacher-ng is imported by krebs modules 2015-11-17 13:49:29 +01:00
makefu
4c26fb9383 k 3 apt-cacher-ng: fix whitespace 2015-11-17 13:29:56 +01:00
makefu
48c9789141 apt-cacher-ng: init package and module
once apt-cacher-ng arrives in nixos stable it will be removed from stockholm
2015-11-17 12:16:51 +01:00
makefu
dcf55255e6 Merge branch 'master' of pnp:stockholm 2015-11-15 20:18:35 +01:00