lassulus
48847ca815
external: add miaoski
2018-12-25 14:38:29 +01:00
lassulus
8b4beb8138
l daedalus.w: fix alias
2018-12-25 14:38:00 +01:00
lassulus
371e223665
external: set wiregrill ip6
2018-12-25 14:21:45 +01:00
lassulus
4c60ad0e08
l daedalus: fix typo in ipv6
2018-12-24 16:32:19 +01:00
lassulus
2e4266297a
l wiregrill: remove obsolete ipv4
2018-12-24 15:48:35 +01:00
makefu
337761712a
external: move tpsw from makefu, add justraute
2018-12-19 14:41:56 +01:00
makefu
30654e46c6
external: sort
2018-12-19 14:33:07 +01:00
makefu
d0a02bf54d
external: move users from makefu namespace to external
2018-12-19 14:25:03 +01:00
lassulus
adcb9ff179
Merge remote-tracking branch 'ni/master'
2018-12-18 22:12:08 +01:00
lassulus
b199a386d3
external: add qubasa
2018-12-18 21:57:08 +01:00
tv
0b57526d4f
tv: configure the wiregrill
2018-12-18 21:40:52 +01:00
tv
f7e0cdbc14
lass prism: set wiregrill subnets explicitly
2018-12-18 21:17:41 +01:00
jeschli
8605ac91ae
Merge branch 'master' of prism.r:stockholm
2018-12-16 20:28:28 +01:00
lassulus
24330950fe
wirelum -> wiregrill
2018-12-16 16:11:02 +01:00
lassulus
4e04b2ac99
l: rip xerxes
2018-12-15 23:02:22 +01:00
lassulus
f0fc2013d7
l: update shodan wirelum key
2018-12-15 23:01:55 +01:00
lassulus
9e6dbd6df4
l: set short ipv6 addresses for all hosts
2018-12-15 21:10:05 +01:00
makefu
97aaf34c33
Merge remote-tracking branch 'lass/master' into HEAD
2018-12-12 17:53:38 +01:00
tv
e55b540928
krebs hosts: add owner to testHosts, too ^_^'
2018-12-11 23:11:40 +01:00
tv
313712ebc2
hosts.*.net.retiolum.ip6.addr: use genipv6
2018-12-11 22:06:35 +01:00
makefu
2e18ee84f0
ma: sort hostnames for euer, add netdata.euer.krebsco.de
2018-12-10 00:09:03 +01:00
lassulus
30772247c0
l: add morpheus.r
2018-12-09 17:12:34 +01:00
lassulus
c739f81e5b
l: add wirelum to prism, mors, shodan, icarus, yellow
2018-12-09 17:02:50 +01:00
lassulus
a289812df1
l: add phone.w
2018-12-09 17:01:51 +01:00
lassulus
60f1e40445
dns.providers: add wirelum (w)
2018-12-09 16:52:45 +01:00
lassulus
43be8e6bb3
git: set correct owner on /tmp/cgit
2018-12-06 20:07:22 +01:00
lassulus
7fab6f2dfe
l hosts: remove deprecated gg23 net
2018-12-05 16:50:39 +01:00
makefu
a4556a17f6
Merge remote-tracking branch 'lass/master' into HEAD
2018-12-05 16:41:38 +01:00
lassulus
c2d2e0e01d
move external hosts from lass to external
2018-12-05 16:17:28 +01:00
lassulus
3dd503e08f
remove unused domsen-nas host
2018-12-05 16:05:47 +01:00
lassulus
d6fba75f21
l: remove deprecated iso host
2018-12-05 15:51:46 +01:00
lassulus
a8aa26bab1
l: adopt scardanelli & homeros (kmein)
2018-12-04 21:32:02 +01:00
jeschli
5030b74cc5
Merge branch 'master' of prism.r:stockholm
2018-12-04 19:27:27 +01:00
lassulus
4d36900c6f
Reaktor: add user only if active
2018-12-03 17:39:34 +01:00
lassulus
692271b2b9
tinc_graphs: use genid_uint31
2018-12-03 09:46:19 +01:00
lassulus
dec7956b53
fetchWallpaper: use genid_uint31
2018-12-03 09:46:09 +01:00
lassulus
176883b37d
bepasty-server: use genid_uint31
2018-12-03 09:45:56 +01:00
makefu
5782a4de2e
cache.nixos.org: provide index.html
2018-12-03 09:20:14 +01:00
lassulus
0d7433f8ea
l: remove more fritz
2018-12-03 05:01:22 +01:00
lassulus
d1c7ec94eb
Merge remote-tracking branch 'ni/master'
2018-12-03 04:59:27 +01:00
tv
24b07c3284
urlwatch service: use genid_uint31
...
Refs https://github.com/systemd/systemd/issues/11026
2018-12-02 20:19:19 +01:00
tv
eb32d03802
github-hosts-sync service: use genid_uint31
...
Refs https://github.com/systemd/systemd/issues/11026
2018-12-02 20:16:16 +01:00
makefu
b8db729338
Merge remote-tracking branch 'lass/master'
2018-11-30 23:19:32 +01:00
makefu
a2b8571c5e
ma: fix ssh key of ulrich
2018-11-30 23:02:21 +01:00
lassulus
cd3b73955e
l: RIP cabal.r
2018-11-30 04:40:59 +01:00
lassulus
293a82ad3b
maintain realwallpaper in stockholm
2018-11-30 04:36:37 +01:00
lassulus
740f8c8ccf
l: move download stuff to yellow.r
2018-11-30 04:35:00 +01:00
lassulus
856c4777d1
ci: js -> json, output to stderr
2018-11-28 12:36:17 +01:00
lassulus
00ff16d540
ci get_steps: explicit pkg references
2018-11-27 20:38:59 +01:00
lassulus
0b6c07ad72
buildbot: don't fuckup permissions
2018-11-27 04:19:07 +01:00
lassulus
593b2baf03
fetchWallpaper: remove broken maxTime
2018-11-27 00:58:57 +01:00
lassulus
09ee7ca4d8
ci: add gcroot for build-scripts
2018-11-27 00:58:07 +01:00
lassulus
c35bc044db
ci: abort if an error occurs in get_steps
2018-11-27 00:55:59 +01:00
makefu
4fedcb8147
ma gum.r: fix pubkey
...
which accidentally got overwritten ...
2018-11-25 23:45:27 +01:00
makefu
a6f4d27da6
ma: gum.r also resolves to torrent.gum.r
2018-11-22 09:38:33 +01:00
lassulus
105a0b6515
cachecache: enable only if enabled
2018-11-21 04:10:07 +01:00
makefu
b073ee1fd4
puyak.r: add cache.nsupdate.info
2018-11-21 00:03:49 +01:00
tv
f2ca6be6a7
Merge remote-tracking branch 'gum/master'
2018-11-14 09:24:59 +01:00
tv
ddfddbe756
ci: register GC roots
2018-11-13 22:04:49 +01:00
makefu
e3efeb6dd5
Merge remote-tracking branch 'lassul.us/master'
2018-11-10 22:05:40 +01:00
makefu
0c235a88a8
ma: disable some host ci
2018-11-10 21:11:23 +01:00
lassulus
f2dd2793cd
l dns-stuff: sort
2018-11-10 20:29:39 +01:00
lassulus
ee8196c20f
Merge remote-tracking branch 'ni/master'
2018-11-10 20:19:20 +01:00
lassulus
cd720e1a9e
l: add cache.krebsco.de & cache.lassul.us
2018-11-10 20:18:41 +01:00
tv
dfb9c23760
krebs: add youtube@eloop.org
2018-11-10 20:06:31 +01:00
lassulus
05b288604e
Merge remote-tracking branch 'ni/master'
2018-11-10 19:43:15 +01:00
makefu
125f9d7fd9
airdcpp module: after local-fs.target
2018-11-10 19:27:17 +01:00
jeschli
3e9bb37d6f
Merge remote-tracking branch 'origin/master'
2018-11-06 19:33:00 +01:00
makefu
254e9e62b9
Merge remote-tracking branch 'lassul.us/master'
2018-11-05 18:20:42 +01:00
makefu
72cd32c0bc
ma nextgum.r becomes gum.r
2018-11-05 16:22:39 +01:00
lassulus
e39e8318b6
l: prism.r -> archprism.r, new prism.r
2018-11-04 18:32:14 +01:00
jeschli
8bfa2bbfc5
j reagenzglas: remove
2018-11-02 10:10:29 +01:00
tv
550f8fce25
krebs.tinc: add tincUpExtra
2018-10-30 22:47:57 +01:00
lassulus
228d4acd7b
l: adopt kruck.r (palo)
2018-10-30 19:26:02 +01:00
lassulus
031a832b5c
l: add eve.r
2018-10-11 22:38:32 +02:00
lassulus
67dc106469
Revert "remove nin"
...
This reverts commit 62314e64c2
.
2018-10-09 21:12:36 +02:00
lassulus
62314e64c2
remove nin
2018-10-08 23:26:05 +02:00
lassulus
6b08d5aa46
remove nin
2018-10-07 21:23:23 +02:00
lassulus
d6ee59430d
add charybdis module until it's fixed in 18.09
2018-10-07 15:09:15 +02:00
lassulus
b9380d6aba
Merge remote-tracking branch 'enklave/master'
2018-09-29 19:07:07 +02:00
lassulus
d04fa53511
Merge remote-tracking branch 'gum/master'
2018-09-29 19:06:15 +02:00
lassulus
b024b2e1ee
Merge remote-tracking branch 'ni/master'
2018-09-29 19:02:59 +02:00
tv
b29452cfc3
krebs.git.cgit: support per-repo readmes
2018-09-28 16:18:47 +02:00
makefu
d7ecf1abdc
Merge remote-tracking branch 'lass/master'
2018-09-26 11:11:06 +02:00
jeschli
6cf8b42c0b
krebs: remove bln
2018-09-25 21:00:47 +02:00
makefu
89cb8c98e9
ma default.nix: nextgum -> backup.makefu.r
2018-09-25 12:11:22 +02:00
makefu
230630729c
airdcpp.mod: add DownloadDirectory
2018-09-25 10:35:31 +02:00
makefu
7c4412574a
ma: move ssh pubkeys to files
2018-09-24 23:33:42 +02:00
makefu
20c69c0386
treewide: makefu.airdcpp -> krebs.airdcpp
2018-09-24 23:32:28 +02:00
lassulus
f23f483a8f
buildbot slave: remove obsolete garbage deletion
2018-09-23 23:49:43 +02:00
lassulus
d6345a8b05
ci: notify on build start
2018-09-23 23:31:47 +02:00
tv
998bea0b07
krebs.announce-activation: run after etc
2018-09-18 22:40:17 +02:00
tv
3d17f8bbe5
krebs: add brain@krebsco.de ML
2018-09-18 22:16:25 +02:00
lassulus
6501dffc5b
Reaktor: set PYTHONPATH (to fix caps)
2018-09-18 20:16:39 +02:00
lassulus
245994cc7a
Merge remote-tracking branch 'gum/master'
2018-09-18 15:47:03 +02:00
makefu
12a3936e06
Merge remote-tracking branch 'lass/master'
2018-09-17 01:14:03 +02:00
makefu
f6893b0cd0
wolf.r: more aliases
2018-09-16 18:23:00 +02:00
tv
45c39cddad
Merge remote-tracking branch 'prism/master'
2018-09-16 02:11:05 +02:00
tv
5487d466d0
nix-writers: 5d79992 -> 3.0.0
2018-09-16 01:49:11 +02:00
makefu
fd6ee0d79b
ma crapi.r: init
2018-09-16 00:32:35 +02:00
lassulus
0b3497384e
ci: ignore stderr from getJobs
2018-09-14 13:57:58 +02:00
lassulus
3b5f868a5b
ci: set env for test-runners
2018-09-14 11:41:12 +02:00
lassulus
244d31c761
ci: split schedulers by repo
2018-09-13 14:46:14 +02:00
lassulus
f2c8723bb8
ci: silence nix-build/nix-instantiate
2018-09-13 14:41:26 +02:00
lassulus
d580af7fd9
ci: join #xxx again
2018-09-12 15:21:45 +02:00
lassulus
9bd3dd54c3
add ci module
2018-09-09 20:01:51 +02:00
tv
1fde1cf78a
mv: RIP
2018-09-09 11:05:44 +02:00
lassulus
136d7c2f41
konsens: handle >2 commits
2018-09-08 21:26:03 +02:00
lassulus
96c4ab6120
Merge remote-tracking branch 'gum/master'
2018-09-04 20:53:12 +02:00
lassulus
e183bb1c80
Merge remote-tracking branch 'ni/master'
2018-09-04 20:40:20 +02:00
lassulus
58fe54d3f9
Merge remote-tracking branch 'prism/staging/jeschli'
2018-09-04 20:11:18 +02:00
jeschli
071cc0f5b1
j enklave: +cgit
2018-09-04 19:54:22 +02:00
lassulus
c1e6922178
l: rekey, rename borg.r -> rock.r (Mic92)
2018-09-02 10:35:11 +02:00
lassulus
af2753507d
add konsens module
2018-08-29 17:42:15 +02:00
lassulus
61e6552da3
l: rip dishfire.r
2018-08-29 16:04:26 +02:00
tv
000f2a7c91
Merge remote-tracking branch 'prism/master'
2018-08-29 01:38:45 +02:00
makefu
70c41d322c
retiolum-bootstrap: forceSSL
2018-08-29 00:49:00 +02:00
tv
7da08cb47f
krebs git: allow git user to rwx cgit cache-root
2018-08-28 22:08:15 +02:00
tv
23d2950ed7
cgit-clear-cache: init
2018-08-28 22:01:31 +02:00
lassulus
ed8f21ccb5
l: update lass-android keys
2018-08-23 16:33:13 +02:00
lassulus
136e005e77
RIP helios.r
2018-08-13 17:24:26 +02:00
makefu
d6054035fc
k rtorrent: use directory.watch instead of schedule
...
for inotify goodness
2018-08-06 16:31:43 +02:00
makefu
5c7b8b6d0a
nextgum.r: add extra hosts cache.gum, gold
2018-08-06 16:31:04 +02:00
lassulus
67e3986769
add buildbotSlave pubkey
2018-07-01 15:00:45 +02:00
makefu
1b37e5d649
Merge branch 'master' of prism:stockholm
2018-06-24 23:43:26 +02:00
makefu
14693d22bb
nextgum.r: init
2018-06-24 23:41:27 +02:00
lassulus
4613095009
l: add radio.lassul.us
2018-06-20 12:47:11 +02:00
tv
1665703c45
nix-writers: init submodule
2018-06-19 23:56:22 +02:00
lassulus
386d9849e8
Merge remote-tracking branch 'ni/master'
2018-06-13 21:00:42 +02:00
lassulus
16d306c784
ci: build steps dynamically, cleanup
2018-06-05 14:16:44 +02:00
tv
0bc240981b
tv kaepsele: RIP
2018-05-31 19:27:06 +02:00
lassulus
f0ff6a61e6
l: lass is now lass@blue.r
2018-05-20 10:21:40 +02:00
lassulus
e437f49a1b
l: add blue.pgp
2018-05-17 18:54:51 +02:00
lassulus
7722df3587
l: add lass-blue user
2018-05-16 20:19:08 +02:00
lassulus
942375e134
l: add blue.r
2018-05-16 17:26:19 +02:00
tv
47c0b0261e
krebs: 6tests -> 0tests
2018-05-09 11:43:08 +02:00
lassulus
8d6ab1e0bb
l: add icarus.pgp
2018-05-07 00:35:28 +02:00
lassulus
c1e6915ccf
l: add lol.lassul.us
2018-05-04 20:28:15 +02:00
lassulus
b81fe57e3e
all hope is lost. RIP
2018-05-03 22:49:27 +02:00
lassulus
1820b17530
l: add red.r
2018-04-28 23:18:05 +02:00
lassulus
936daa1608
l: update lassul.us zone
2018-04-28 16:52:16 +02:00
lassulus
f888226d37
l: RIP echelon.r
2018-04-27 18:04:46 +02:00
lassulus
5749edd33a
l: add monitoring bool to hosts
2018-04-27 15:52:56 +02:00
lassulus
c96b18879e
newsbot-js: restart daily
2018-04-26 12:56:15 +02:00
makefu
e18887126b
ma: mon.euer points to gum.r
2018-04-21 20:47:23 +02:00
lassulus
b08c606eab
onebutton.r: init
2018-04-21 13:04:19 +02:00
lassulus
7e62c44607
Revert "exim: krebs.setuid -> security.wrappers"
...
This reverts commit d810727b98
.
2018-03-27 21:35:27 +02:00
lassulus
d810727b98
exim: krebs.setuid -> security.wrappers
2018-03-24 12:19:52 +01:00
lassulus
e5f3827fc8
os-release: follow renamed modules
2018-03-21 10:20:08 +01:00
lassulus
8a0e77e2bb
l: add cabal
2018-03-18 21:57:45 +01:00
lassulus
53c3b2b805
l: make spf header more restrictive
2018-03-13 21:30:36 +01:00
lassulus
995d1b0c7c
Merge remote-tracking branch 'prism/tv'
2018-03-06 20:21:02 +01:00
tv
67969d72e1
os-release: use <stockholm-version>
2018-02-28 15:15:58 +01:00
tv
3ac7941968
types: refactor source
2018-02-28 15:15:58 +01:00
lassulus
9e67031cb8
Merge remote-tracking branch 'gum/master'
2018-02-26 22:08:39 +01:00
makefu
c222aadefe
ma hydra.wbob.r: init
2018-02-26 18:59:43 +01:00
lassulus
23a7012581
l: init dpdkm
2018-02-24 12:15:13 +01:00
lassulus
34e88f9cef
Merge remote-tracking branch 'prism/tv'
2018-02-19 14:14:04 +01:00
tv
8654c0511b
github: update known hosts
2018-02-19 13:42:00 +01:00
lassulus
99b28c290f
l icarus.r: update ssh pubkey
2018-02-19 00:19:41 +01:00
makefu
dc020a000c
ma default: fix typo
2018-02-14 08:12:06 +01:00
makefu
908ad5d3a2
ma: add makefu-remote-builder
2018-02-14 01:33:05 +01:00
lassulus
00a4ff15cd
l add daedalus.rsa
2018-02-13 17:54:24 +01:00
lassulus
38fe362fdc
l: add lass-daedalus
2018-02-13 16:55:02 +01:00
lassulus
e55897eb6a
l eddi.r: public ip change
2018-01-26 16:00:03 +01:00
jeschli
baf4fc520b
j: +bolide
2018-01-21 10:16:25 +00:00
tv
7ec791bafe
tv ju: RIP
2018-01-16 21:05:36 +01:00
lassulus
4ae0254642
l: add lassul.us dns
2018-01-16 00:00:58 +01:00
lassulus
279ce3bbbc
Merge remote-tracking branch 'prism/staging/jeschli'
2018-01-10 15:30:51 +01:00
jeschli
547812c8ef
jeschli: +enklave.r
2018-01-10 15:09:21 +01:00
makefu
cc51c5f7db
ma photostore.krebsco.de: init on gum.r
...
also init the application server and config
2018-01-10 00:04:07 +01:00
tv
33882a3c88
nin: .retiolum -> .r
2018-01-09 19:08:20 +01:00
tv
8ff5c5e992
Merge remote-tracking branch 'prism/master'
2018-01-09 19:06:50 +01:00
tv
bcfbd29360
tv: add SPF record
2018-01-09 05:28:54 +01:00
lassulus
bd3b2a2bbd
buildbot slave: don't fail on remove
2018-01-05 15:46:13 +01:00
lassulus
9c6deead88
Merge remote-tracking branch 'ni/master'
2018-01-04 12:56:41 +01:00
tv
1f85655f52
tv: RIP schnabel*
2018-01-04 02:40:36 +01:00
nin
3e976918e6
nin axon: set up ssh keys
2018-01-03 18:11:48 +01:00
nin
cd81909e0e
nin axon: init
2018-01-02 22:38:26 +01:00
lassulus
67458e15f4
iptables: set empty default rules
2018-01-02 18:24:40 +01:00
lassulus
c4a8cc56ef
ci: add tests option
2017-12-31 13:30:17 +01:00
lassulus
2500fb454b
l helios.r: ignore lidswitch
2017-12-18 18:52:35 +01:00
jeschli
2ada22a8b2
jeschli: add jeschli-brauerei user
2017-12-15 20:44:26 +01:00
lassulus
ac9755964e
xresources: fix api name
2017-12-15 20:05:06 +01:00
lassulus
5b86fe1cd6
services.xresources -> krebs.xresources
2017-12-15 19:55:02 +01:00
lassulus
ccf5161e7b
jeschli: add brauerei.r
2017-12-15 18:27:00 +01:00
lassulus
42ed99d28a
jeschli: enable ci & disable external
2017-12-15 13:59:49 +01:00
lassulus
b0da81e28a
add jeschli/default.nix (and move stuff from lass/)
2017-12-15 13:35:07 +01:00
lassulus
2913830578
Merge remote-tracking branch 'ni/master'
2017-12-12 21:56:24 +01:00
tv
19fcba24f1
github: generate ssh_config from API
2017-12-12 21:08:50 +01:00
lassulus
47f3d044e4
krebs.repo-sync: restartIfChanged = false
2017-12-12 18:54:01 +01:00
tv
7838e709d1
krebs.backup: restartIfChanged = false
2017-12-12 18:50:36 +01:00
lassulus
b4fb85aa44
l: add xerxes.r
2017-12-11 20:24:24 +01:00
makefu
8dcf39d383
ma hosts: disable v6 for wbob, disable pubkey for latte
2017-12-08 13:37:52 +01:00
lassulus
e909dcaefe
l: add jeschli user
2017-12-06 17:58:08 +01:00
lassulus
6b089cb852
l: adopt reagenzglas (for now)
2017-12-06 17:12:10 +01:00
lassulus
19781ae7a4
krebs ci: stockholm=.
2017-12-06 00:08:21 +01:00
lassulus
3f8ae7bf42
krebs.hosts: set default
2017-12-05 23:37:19 +01:00
lassulus
8030352c45
Merge branch 'prism/master' into HEAD
2017-12-05 18:46:48 +01:00
tv
18fad9c618
Merge remote-tracking branch 'gum/master'
2017-12-05 18:42:27 +01:00
lassulus
47e7a6f688
fetchWallpaper: display should be string
2017-12-03 23:31:31 +01:00
lassulus
3c631cfa76
fetchWallpaper: get DISPLAY from xserver.display
2017-12-03 22:29:18 +01:00
tv
8f785237b2
zones module: init (import from default.nix)
2017-11-30 22:39:03 +01:00
lassulus
5014ba291d
types: use cidr only in tinc.subnets
2017-11-29 15:51:13 +01:00
makefu
7180f25b35
Merge remote-tracking branch 'lass/master'
2017-11-28 20:28:35 +01:00
makefu
65825bd5ce
Merge remote-tracking branch 'tv/master'
2017-11-26 12:53:30 +01:00
lassulus
de49b13081
Merge remote-tracking branch 'ni/master'
2017-11-25 16:55:09 +01:00
tv
899ca29268
exim module: disable chunking
2017-11-25 15:40:45 +01:00
makefu
536efca9b7
gum.r: add dockerhub.krebsco.de alias
2017-11-22 19:15:09 +01:00
makefu
f70cfd8f1f
Merge remote-tracking branch 'tv/master'
2017-11-15 16:43:36 +01:00
lassulus
635543efe2
Merge remote-tracking branch 'gum/master'
2017-11-14 20:29:41 +01:00
lassulus
7d95a0fc45
Merge remote-tracking branch 'ni/master'
2017-11-14 20:21:16 +01:00
makefu
80aefebe97
cake.r: configure 4 cores
2017-11-14 10:18:20 +01:00
lassulus
f1a0eb6686
l: add littleT.r
2017-11-13 00:16:02 +01:00
lassulus
80d7aa5f9c
RIP archprism
2017-11-12 14:10:50 +01:00
tv
7393d245d6
per-user module: create profiles only when needed
...
Refs https://github.com/NixOS/nixpkgs/pull/25712
2017-11-12 10:47:36 +01:00
tv
9c8680981f
per-user module: symlinkJoin -> buildEnv
...
Refs https://github.com/NixOS/nixpkgs/pull/31283
2017-11-12 09:57:50 +01:00
tv
ae4cb860ea
per-user module: factor away api and imp
2017-11-12 09:57:44 +01:00
lassulus
9ef2fb05be
Merge remote-tracking branch 'ni/master'
2017-11-12 01:44:42 +01:00
tv
24ef0f56ba
tv querel: init
2017-11-02 21:12:27 +01:00
makefu
c25ece931d
rtorrent module: replace legacy commands
2017-11-02 16:28:25 +01:00
makefu
0f2fe8b6f5
ma: update gum ip
2017-11-02 14:27:23 +01:00
lassulus
a5beabc354
Merge remote-tracking branch 'ni/master'
2017-10-17 23:00:17 +02:00
tv
ebef1a355f
cgit: reduce log spam
2017-10-17 22:24:34 +02:00
lassulus
9af86e7134
Merge remote-tracking branch 'ni/master'
2017-10-17 21:35:17 +02:00
tv
8b55369fa7
krebs exim-smarthost: add eloop2017@krebsco.de
2017-10-16 22:55:38 +02:00
tv
1bbeb858db
exim-{retiolum,smarthost} module: simplify ACL
2017-10-16 01:44:36 +02:00
lassulus
bdaa1fc9bf
l eddie.r: route to edinburgh
2017-10-11 17:28:38 +02:00
makefu
903a1182b5
gum.r: disable privkey setting via krebs
...
manually configure the secrets instead
2017-10-08 23:15:48 +02:00
makefu
e230eaa0a2
makefu: add makefu-android identity
2017-10-08 22:20:46 +02:00
lassulus
edb062dd11
l hosts: add internet address for inspector & eddit
2017-10-05 04:38:08 +02:00
lassulus
6179ec6362
buildbot slave service: clean workingDir on change
2017-10-03 21:40:47 +02: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
e72f08cea4
Merge branch 'master' into staging/17.09
2017-10-01 22:55:39 +02:00
lassulus
a02a812fbf
l hosts: update android rsa key
2017-10-01 22:55:18 +02:00
lassulus
345aa5d1e6
l users: add lass-android
2017-10-01 18:39:14 +02:00
lassulus
d7f65ea679
Merge branch 'master' into staging/17.09
2017-10-01 17:54:06 +02:00
makefu
cfad74494e
Merge remote-tracking branch 'lass/master'
2017-10-01 14:28:54 +02:00
lassulus
cf62603b12
#krebs@irc.r -> #xxx@irc.r
2017-10-01 14:26:12 +02:00
makefu
0fe3f562d7
ma cake.r: init
2017-10-01 14:01:48 +02:00
lassulus
7cdf5705d9
#retiolum@ni.r -> #krebs@irc.r
2017-10-01 13:41:41 +02:00
lassulus
a43efa33f6
htodog.r: add irc.r
2017-10-01 13:01:55 +02:00
lassulus
dda93e30e0
l prism.r: cleanup & adapt to new HW
2017-09-30 19:00:54 +02:00
lassulus
deb717fda4
l: add archprism.r
2017-09-30 19:00:54 +02:00
lassulus
1a5d6a75b0
Merge remote-tracking branch 'ni/master'
2017-09-30 16:12:08 +02:00
makefu
7db4c634fc
ma latte.r: init
2017-09-29 21:29:26 +02:00
lassulus
9a393c4fc0
l hosts: fix inspector ipv6 (Mic92)
2017-09-28 19:36:10 +02:00
lassulus
39ce46938d
l hosts: add inspector (Mic92)
2017-09-26 23:21:56 +02:00
lassulus
0701b6ad80
l hosts: add eddie & borg (Mic92)
2017-09-25 21:57:08 +02:00
tv
d2c388ce39
iana-etc module: init
2017-09-21 21:01:24 +02:00
lassulus
821e59baca
Merge remote-tracking branch 'ni/master'
2017-09-19 22:56:19 +02:00
tv
94c57badae
tv cd: RIP, thanks for alots of no fish
2017-09-19 22:28:36 +02:00
lassulus
1fd1ff57c8
bepasty: pythonPackages.bepasty-server -> bepasty
2017-09-19 20:42:22 +02:00
lassulus
5148cc9228
l hosts: add helios pgp key
2017-09-19 12:21:58 +02:00
lassulus
797535fc1f
git: add repo.admins option
2017-09-19 11:30:57 +02:00
lassulus
9eff836daa
l hosts: add helios.r ssh key
2017-09-19 10:26:01 +02:00
lassulus
f92d4754f4
l hosts: add helios.r
2017-09-19 10:26:01 +02:00
lassulus
49212f1a7b
l dishfire.r: listen retiolum on 993
2017-09-19 10:06:23 +02:00
lassulus
7e4bac7bdf
l hosts: adopt turingmachine (Mic92)
2017-09-09 00:25:18 +02:00
lassulus
e068fb6cfb
l hosts: adopt Mic92 user
2017-09-09 00:24:46 +02:00
lassulus
22f74186ed
newsbot-js: add multiple instances
2017-09-09 00:09:04 +02:00
lassulus
428a5f037e
Merge remote-tracking branch 'gum/master'
2017-09-06 11:07:59 +02:00
lassulus
6218a259a9
rtorrent: track nginx changes
2017-09-06 11:05:45 +02:00
lassulus
b17fa29b88
Merge remote-tracking branch 'ni/master'
2017-09-06 00:37:51 +02:00
tv
1436781119
Merge remote-tracking branch 'prism/master'
2017-09-05 23:00:23 +02:00
tv
3704f9c341
krebs.announce-activation: init
2017-09-05 22:58:25 +02:00
nin
04fbb9148f
nin hosts: enable ci
2017-09-05 22:55:24 +02:00
makefu
729549d154
Merge remote-tracking branch 'lass/master'
2017-09-04 09:05:06 +02:00
lassulus
2c667e9a25
hotdog.r: add build.r
2017-09-04 00:44:21 +02:00
lassulus
5b4af805ec
move go.r: echelon.r -> puyak.r
2017-09-04 00:14:29 +02:00
tv
af0696b998
tv: set external = true where appropriate
2017-08-31 20:04:08 +02:00
tv
448d4dc075
mv stro: ci = true
2017-08-31 20:00:53 +02:00
lassulus
bd09ea6e3b
types.host: add external bool
2017-08-31 19:45:58 +02:00
lassulus
dbc9889f82
types.host: managed -> ci
2017-08-31 19:15:09 +02:00
lassulus
0bde01ddff
ci: replace users by hosts
2017-08-31 19:01:53 +02:00
lassulus
d6aee94277
init hope.r
2017-08-26 18:18:50 +02:00
makefu
84646ba415
newsbot-js module: add package option
...
this will be used for the wiki-irc-bot to override the patchPhase
2017-08-22 11:00:26 +02:00
lassulus
188d579fdf
echelon.i: set new ip
2017-08-16 11:37:37 +02:00
lassulus
0cb6eaf205
kaepsele.r: move to prism container
2017-08-16 11:36:55 +02:00
lassulus
b675f02e46
RIP cloudkrebs.r
2017-08-13 01:45:52 +02:00
lassulus
023bc5257a
ci: add stockholmSrc option
2017-08-10 12:54:05 +02:00
makefu
f1124bd208
Merge remote-tracking branch 'lass/master'
2017-08-05 12:01:07 +02:00
makefu
7db5d59018
buildbot: remove nixpkgs-fix
...
buildbot master cannot be run as forking anymore
we start it as --nodaemon as normal type
2017-08-05 00:13:41 +02:00
lassulus
ef128bdd0f
Merge remote-tracking branch 'ni/master'
2017-08-01 13:46:49 +02:00
tv
3d53636ab2
tv: add cgit.krebsco.de and krebs.xu.r to sitemap
2017-08-01 12:02:02 +02:00
tv
5742f32289
krebs.sitemap: init
2017-08-01 12:02:02 +02:00
tv
67def2c04a
tv: add krebs-pages mirror at krebs.xu.r
2017-08-01 12:02:02 +02:00
lassulus
b95e15654d
krebs: keep correct host (build -> cgit)
2017-07-31 23:55:08 +02:00
lassulus
af1073f52a
krebs ci: raise timeout to 90001
2017-07-31 12:25:53 +02:00
lassulus
35784d80d2
krebs buildbot: add treeStableTimer as option
2017-07-30 19:40:42 +02:00
lassulus
f0470d3295
krebs ci: don't automatically garbage collect
2017-07-29 11:51:29 +02:00
lassulus
426022f656
krebs ci: set default of build all hosts to false
2017-07-29 02:20:03 +02:00
lassulus
4b21495fc7
l: add host skynet
2017-07-29 01:04:29 +02:00
lassulus
5ff77c7c64
Merge remote-tracking branch 'gum/master' into HEAD
2017-07-29 00:38:22 +02:00
makefu
9884b522fe
Reaktor: introduce <botname>.workdir
2017-07-28 23:06:40 +02:00
tv
28a4bb2864
tv: add managed flags
2017-07-28 21:40:33 +02:00
tv
dbc540a11d
tv: RIP caxi harder
2017-07-28 21:39:15 +02:00
lassulus
32d8c202b0
icarus: set correct ipv6
2017-07-28 20:20:40 +02:00
lassulus
f83fc4ba4b
krebs fetchWallpaper: implement cond-file robuster
2017-07-28 18:41:46 +02:00
lassulus
568798cc1e
cgit.prism.r: rip
2017-07-28 18:18:31 +02:00
lassulus
e312a5f961
krebs ci: add --force-populate
2017-07-28 13:37:39 +02:00
lassulus
e8148b62fd
l icarus: set correct ipv6 address
2017-07-28 12:47:17 +02:00
lassulus
38810e7a29
add host: daedalus
2017-07-28 12:02:29 +02:00
lassulus
2257b79367
add module: krebs.ci
2017-07-27 19:45:45 +02:00
lassulus
1c659508ae
krebs: set managed hosts
2017-07-27 19:43:41 +02:00
lassulus
18451c9dff
add {cgit,build}.hotdog.r
2017-07-26 00:22:45 +02:00
lassulus
4c8afbd210
krebs: add hotdog-repo-sync
2017-07-26 00:21:29 +02:00
lassulus
7aa31b7bab
krebs buildbot: reintroduce packages with minimal overrides
2017-07-25 23:18:38 +02:00
makefu
80d72a7243
buildbot: override sources instead of repackage
2017-07-25 15:04:16 +02:00
makefu
4044ac1286
mv buildbot{-classic,}
2017-07-24 10:49:31 +02:00
makefu
6d7dfa388e
buildbot: cherry-pick working buildbot-classic definition from nixpkgs
2017-07-23 23:05:25 +02:00
lassulus
8580a5a53f
Revert "buildbot: 0.8.4 -> 0.9.0rc2"
...
This reverts commit 6c092cd20c
.
2017-07-23 22:50:28 +02:00
makefu
1e3931d983
Merge remote-tracking branch 'lass/master'
2017-07-23 21:11:11 +02:00
makefu
200b973fa9
ma: tag managed hosts
2017-07-23 20:54:13 +02:00
lassulus
1bf9e1e1ee
krebs: init hotdog
2017-07-23 20:32:53 +02:00
lassulus
54a594dc47
krebs backup: extend api with timerConfig
2017-07-22 23:55:00 +02:00
lassulus
04dfdb5ec6
krebs fetchWallpaper: allow everyone to enter dir
2017-07-22 23:52:10 +02:00
lassulus
edfd8ca191
krebs git: fix initial chown
2017-07-22 20:47:05 +02:00
lassulus
8d123b9541
puyak-repo-sync: rotate pubkey
2017-07-22 20:38:51 +02:00
lassulus
6dd39253a6
krebs: add cgit.puyak.r
2017-07-22 20:37:41 +02:00
lassulus
657e099f4a
krebs: add puyak-repo-sync user
2017-07-22 15:20:04 +02:00
lassulus
f5089ed60f
krebs: add wolf-repo-sync user
2017-07-22 15:19:53 +02:00
lassulus
a86f505f5d
krebs: init puyak
2017-07-20 23:47:17 +02:00
lassulus
714cdec79c
Merge remote-tracking branch 'gum/master'
2017-07-18 17:43:39 +02:00
makefu
7fa327dde1
wbob.r: cores = 4
2017-07-16 23:29:03 +02:00
lassulus
5b3d5572a5
krebs lass: add wine-mors pubkey
2017-07-16 21:34:23 +02:00
lassulus
205f3d3adb
krebs: remove duplicate mail setting
2017-07-16 12:12:45 +02:00
tv
58380c8284
merge shared into krebs
2017-07-14 00:21:02 +02:00
tv
7fdc46bb9d
move source config from module system to 1systems/*/source.nix
2017-07-10 11:05:48 +02:00
makefu
5c26d65ae4
urlwatch: filter _module with kv
...
before this commit { url= ...; filter=... } didn't work because
the result contained _module
2017-07-02 23:08:09 +02:00
makefu
c36d644059
urlwatch: set dataDir to home of urlwatch user
...
otherwise /var/empty will be used which then will clash
with exim which tries to create Maildir in this folder
explicitly setting the home directory in users also
avoids the usage of execstartpre in favor of createHome
2017-07-02 21:10:29 +02:00
makefu
01a4ed89c7
gum.r: provide iodine endpoint
...
gum now runs io.krebsco.de (was configured before but not exposed
via the DNS zone file)
2017-07-02 12:41:14 +02:00
tv
62e50105ba
krebs.build.source: stockholm default is <stockholm>
2017-06-27 23:48:05 +02:00
lassulus
c759f78312
k 3 setuid: activate only if cfg is not empty
2017-06-24 16:36:37 +02:00
tv
bae426857e
krebs: update ciko's mail address
2017-06-18 18:55:07 +02:00
tv
faea33e1cb
Merge remote-tracking branch 'prism/master'
2017-06-18 16:12:54 +02:00
tv
9f75e81c5f
lib: add test and testString
2017-06-18 15:49:54 +02:00
makefu
2c54c12664
k 3 m: add ulrich
2017-06-18 14:47:07 +02:00
makefu
78ba83b1ee
k 3 tinc_graphs: graph.krebsco.de is the new default
2017-06-18 14:03:43 +02:00
makefu
a3a19729d0
k 3 m: adopt horisa
2017-06-13 21:19:33 +02:00
tv
811ceaa243
Merge remote-tracking branch 'prism/master'
2017-06-04 06:20:54 +02:00
tv
4f58b884dd
krebsco.de MX: cd -> ni
2017-06-02 03:58:13 +02:00
lassulus
e50bc4f3eb
Merge remote-tracking branch 'gum/master'
2017-06-01 12:49:36 +02:00
lassulus
73b073c3fe
lass: RIP helios
2017-06-01 12:49:21 +02:00
makefu
bb4c3d978a
m: add hound to omo, wikisearch.krebsco.de
2017-06-01 10:12:43 +02:00
lassulus
a9f0332f9c
k 3 l: define managed
for every host
2017-05-19 00:25:27 +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
tv
a89e7a5c75
krebs.tinc: expose confDir
2017-05-16 22:18:48 +02:00
lassulus
58a7a56eef
Merge remote-tracking branch 'gum/master'
2017-05-12 19:30:07 +02:00
makefu
f65349a3bc
k 3 m: retab
2017-05-12 11:30:26 +02:00
lassulus
d95ff6942d
l 3 l: .internet -> .i
2017-05-11 16:16:13 +02:00
lassulus
4f8dbc57c4
Merge remote-tracking branch 'ni/master'
2017-05-09 23:43:46 +02:00
tv
66f9170f52
retiolum-hosts: init
2017-05-09 23:42:18 +02:00
makefu
fb1fff243a
Merge remote-tracking branch 'lass/master'
2017-05-09 23:17:30 +02:00
tv
1b77fcae88
krebs.dns.providers: drop internet and retiolum
2017-05-09 23:15:32 +02:00
makefu
991687f742
m studio: init
2017-05-09 22:52:53 +02:00
lassulus
f83a90fd7d
k 3 l: add sokrateslaptop
2017-05-09 22:45:16 +02:00
tv
15a56cb20a
tv: mv-cd -> mv-ni
2017-05-06 10:23:11 +02:00
makefu
5cfbfd46bf
m gum: move to netcup
2017-05-02 14:03:25 +02:00
lassulus
4cc5b5c104
Merge remote-tracking branch 'gum/master'
2017-04-30 19:54:09 +02:00
lassulus
c5b1857384
Merge remote-tracking branch 'ni/master'
2017-04-30 18:31:11 +02:00
makefu
d756d5bcfb
k 3 m: gum add ghook.krebsco.de
2017-04-28 12:44:29 +02:00
tv
5cee2f8c89
xu: add cgit alias
2017-04-27 19:33:44 +02:00
makefu
bcf11edfd6
Merge remote-tracking branch 'lass/master'
2017-04-25 11:05:58 +02:00
makefu
4144cff1a1
k 3 m: bump x to 4 cores
2017-04-24 23:21:07 +02:00
lassulus
3e3405bf4a
k 3 hidden-ssh: wait for irc port
2017-04-24 12:54:02 +02:00
tv
66849259ee
Merge remote-tracking branches 'gum/master' and 'prism/master'
2017-04-19 10:22:14 +02:00
lassulus
d05b989095
k 3 realwallpaper: graphs.r -> graph.r
2017-04-19 10:20:34 +02:00
makefu
de22f21195
s 2 buildbot: configure nginx for buildbot
2017-04-19 10:06:36 +02:00
tv
c577d6b997
krebs.nginx: RIP
2017-04-18 21:14:56 +02:00
tv
57b4a87962
retiolum-bootstrap: krebs.nginx -> services.nginx
2017-04-18 21:14:56 +02:00
tv
5924b83665
krebs.nginx: RIP
2017-04-17 16:51:48 +02:00
tv
4424a4b159
retiolum-bootstrap: krebs.nginx -> services.nginx
2017-04-17 16:20:19 +02:00
lassulus
8f89bb5d3d
k 3 hidden-ssh: start after network-online.target
2017-04-16 23:31:46 +02:00
lassulus
cc68f1feac
Merge remote-tracking branch 'gum/master'
2017-04-15 18:20:05 +02:00
makefu
4feb0e8e91
k 3 hidden-ssh: init
2017-04-15 18:04:19 +02:00
makefu
c45cd788d2
m: graphs -> graph
2017-04-15 17:58:20 +02:00
lassulus
a80cbaa6e9
realwallpaper: introduce marker_file
2017-04-15 17:14:34 +02:00
tv
bcbf11a57c
Merge remote-tracking branch 'prism/lassulus'
2017-04-13 11:15:05 +02:00
tv
7baf4a4090
tv: normalize all ip6.addr
2017-04-13 03:13:00 +02:00
tv
b03b57e167
krebs.search-domain: retiolum -> r
2017-04-13 02:57:11 +02:00
lassulus
6ea130bf38
k 3 l: add build.prism.r alias
2017-04-12 21:04:58 +02:00
tv
f7897e0b4c
mv: drop .retiolum
2017-04-12 11:31:32 +02:00
tv
17aef69d05
krebs.urlwatch: .retiolum -> .r
2017-04-12 11:28:10 +02:00
tv
8f9bd903a6
shared: .retiolum -> .r
2017-04-12 11:27:22 +02:00
tv
6f5fbbe6e0
krebs.exim-* relay_to_domains: drop .retiolum from default
2017-04-12 11:26:29 +02:00
tv
5edc4ba929
krebs.git.cgit: drop support for .retiolum
2017-04-12 11:24:38 +02:00
tv
d3f57ffcfb
tv: drop .retiolum
2017-04-12 11:23:39 +02:00
tv
ea1de2f27f
Merge remote-tracking branches 'prism/master' and 'gum/master'
2017-04-12 11:21:47 +02:00
makefu
6a9563856b
m: .retiolum -> .r
...
update search domain, also .internet -> .i
2017-04-12 11:17:38 +02:00
makefu
5378630fce
k 3 m: mv pgp keys
...
auto-complete correctly ;)
2017-04-12 11:15:02 +02:00
lassulus
9b44941911
lass: .retiolum -> .r
2017-04-12 11:00:36 +02:00
lassulus
1f317b8a1a
Merge remote-tracking branch 'gum/master'
2017-04-11 21:50:29 +02:00
lassulus
cb2d35a205
k 3 l: new prism alias: p.r
2017-04-11 21:40:13 +02:00
makefu
9224e9c4c8
m: gum takes over euer,wiki,graphs from wry
2017-04-11 21:38:27 +02:00
lassulus
23bbf68204
Merge remote-tracking branch 'prism/newest'
2017-04-02 11:36:33 +02:00
makefu
fac92f5b28
k 3 m: disable v6 address for gum
2017-03-31 14:22:42 +02:00
lassulus
0c0d9472a6
k 3 l: update shodan pubkey
2017-03-25 11:15:25 +01:00
lassulus
8809797f10
k 3 htgen: add default option
2017-03-16 22:14:53 +01:00
lassulus
5718517f60
k 3 htgen: use htgen-1.1
2017-03-16 21:53:34 +01:00
lassulus
552a3e8f28
k 3: add htgen
2017-03-16 20:56:28 +01:00
lassulus
9f64932809
Merge remote-tracking branch 'ni/master'
2017-03-14 21:14:25 +01:00
tv
df2ee4e726
* iptables: fix ordering
...
refs nixpkgs fb46df8a9a4102e265f4b14af48a5df90d5b06c3
2017-03-14 21:02:08 +01:00
tv
7a293af6db
ni,xu: define canonical name first for krebs.backup
2017-03-14 19:19:28 +01:00
lassulus
3be5ccd67f
k 3 fetchWallpaper: don't use user services
2017-03-14 11:17:10 +01:00
lassulus
8464ebbf69
k 3 repo-sync: better types, add repo timer
2017-03-08 00:47:43 +01:00
lassulus
8061bed274
Merge remote-tracking branch 'onondaga/master'
2017-03-07 19:44:03 +01:00
lassulus
5fe56a99b8
k 3 monit: allow path or str for alarms & test
2017-03-07 19:25:03 +01:00
tv
c05db24090
Revert "cd: hart eingeCACt"
...
This reverts commit 3607bd0832
.
2017-03-07 15:32:31 +01:00
lassulus
6344a9ff6a
exim: add primary_host to local_domains
2017-03-04 22:24:05 +01:00
tv
e71534f237
krebs,tv: /var/setuid-wrappers -> /run/wrappers/bin
2017-03-04 02:16:44 +01:00
tv
c5830150d0
krebs.setuid: update for nixos-unstable
2017-03-04 02:16:44 +01:00
lassulus
ada1147bb6
k 3 fetchWallpaper: remove obsolete targets
2017-02-21 14:29:49 +01:00
lassulus
a5cc674141
k 3 fetchWallpaper: remove deprecated after target
2017-02-16 19:40:25 +01:00
lassulus
6a3700da3c
k 3 fetchWallpaper: use $HOME as default
2017-02-16 19:40:04 +01:00
lassulus
1afea851af
k 3 fetchWallpaper: use user service
2017-02-16 00:04:08 +01:00
lassulus
045fe83273
l 3 monit: implement alarm interval
2017-02-13 14:33:47 +01:00
lassulus
632b194ad3
add krebs.monit
2017-02-13 14:31:26 +01:00
lassulus
c4d70a28b4
Merge remote-tracking branch 'prism/makefu'
2017-02-12 21:41:48 +01:00
lassulus
bf8a886c20
k 3 l: update lass@icarus ssh key
2017-02-12 21:29:34 +01:00
makefu
a3e7e4f2ba
k 3 {m,l}: mv paste.krebsco.de
2017-02-12 20:25:06 +01:00
makefu
444c3ee424
k 3 m: re-indent
2017-02-12 20:17:37 +01:00
makefu
cf68213c44
Merge remote-tracking branch 'nin/master'
2017-02-09 23:18:54 +01:00
nin
b381a8b547
k 3 nin: add cgit alias for onondaga
2017-02-09 23:06:49 +01:00
makefu
8cefb46636
Merge remote-tracking branch 'tv/master'
2017-02-09 16:45:29 +01:00
lassulus
54e16f7a9e
move kapacitor to k 3
2017-02-09 10:06:20 +01:00
lassulus
cb044e37e6
l 1: add iso
2017-02-09 10:06:20 +01:00
makefu
268e43841d
k 3 makefu: introduce -bob, add logging to wry,gum
2017-02-08 18:37:15 +01:00
makefu
bd90a14732
m central-logging: init
2017-02-05 22:34:16 +01:00
makefu
8eb9faea91
Apply stashed changes
...
sorry
2017-02-04 14:35:29 +01:00
lassulus
3bfcf88629
k 3 {l,m}: move paste.r to prism
2017-01-31 16:49:53 +01:00
lassulus
302fcaa2f8
k 3 l: remove obsolte domsen_nas pubkey
2017-01-30 22:51:48 +01:00
lassulus
5edbdb287d
k 3 fetchWallpaper: add maxTime option
2017-01-26 23:59:26 +01:00
lassulus
13e5a3d41a
l 3 fetchWallpaper: set wallpaper everytime
2017-01-21 23:50:02 +01:00
lassulus
cc928ccbc6
move indent to lib
2017-01-21 23:26:48 +01:00
lassulus
0ff2496de4
k 3 Reaktor: allow multiple Reaktor configurations
2017-01-21 21:55:59 +01:00
lassulus
985fcbbd50
Merge remote-tracking branch 'prism/newest'
2017-01-19 23:39:02 +01:00
nin
20cb28918b
k 3 n: add onondaga
2017-01-19 23:15:43 +01:00
lassulus
c4bd028470
Merge remote-tracking branch 'ni/master'
2017-01-16 16:31:07 +01:00
tv
08fd9d3ae3
github: update URL to IP addresses
2017-01-16 05:27:29 +01:00
nin
c7d4d61498
k 3 n: set owner to nin
2017-01-15 20:07:39 +01:00
nin
44a5157845
k 3 n: set owner to nin
2017-01-15 19:40:20 +01:00
nin
89e859a2cf
nin: init
2017-01-12 22:25:34 +01:00
nin
270f385c72
nin: init
2017-01-12 22:21:21 +01:00
lassulus
131de9bbd1
Merge remote-tracking branch 'gum/master'
2017-01-10 14:54:34 +01:00
makefu
b1b24e4759
k 3 rtorrent: always restart
...
on-failure does not seem to be enough to save it from crashing
2017-01-09 15:57:32 +01:00
makefu
c22c74b05d
k 3 m: gum add subdomains
2017-01-09 15:56:44 +01:00
tv
9779351be9
krebs.git: add authorizedKeys only for users found in rules
2017-01-07 13:28:23 +01:00
tv
3607bd0832
cd: hart eingeCACt
2017-01-04 11:50:37 +01:00
tv
deb6764522
shared: don't define test aliases
2016-12-28 09:33:30 +01:00
tv
c263e65001
shared: test ip4 addr 10.243.111.111 -> 10.243.73.57
2016-12-28 09:32:40 +01:00
lassulus
c37b42b702
k 3 realwallpaper: daymap only available via https
2016-12-26 13:16:40 +01:00
lassulus
a030e180bb
k 3 l: make icarus secure
2016-12-26 13:15:34 +01:00
makefu
47ade5b208
Merge remote-tracking branch 'lass/master'
2016-12-25 00:33:39 +01:00
makefu
3682e60aee
k 3 bepasty-server: finish krebs.nginx -> servers.nginx
2016-12-25 00:21:54 +01:00
makefu
d3765adcaf
k 3 tinc_graphs: krebs.nginx -> services.nginx
2016-12-24 23:38:39 +01:00
makefu
3f68cef4b6
k 3 bepasty-server: krebs.nginx -> services.nginx
2016-12-24 23:38:19 +01:00
makefu
78c50fe495
Merge remote-tracking branch 'tv/master'
2016-12-24 15:39:37 +01:00
tv
4955ba48c1
cgit service: use services.nginx.virtualHosts
2016-12-23 09:07:23 +01:00
lassulus
7a7c832310
k 3 l: add cgit.mors.r
2016-12-22 23:52:51 +01:00
lassulus
f75d761db6
k 3 l: add icarus
2016-12-22 23:52:37 +01:00
tv
72f465f719
krebs.backup: shellcheck disable=SC2174
2016-12-22 20:53:04 +01:00
makefu
dace21d163
k 3 rtorrent: krebs.nginx -> services.nginx
...
this will break compatibility with krebs.nginx for rutorrent and rtorrent-web
2016-12-22 15:38:56 +01:00
makefu
afbe4f22c3
m 3 server-config: init
2016-12-22 14:15:17 +01:00
tv
e62dca9408
zu: define gg23
2016-12-03 03:32:44 +01:00
lassulus
61c38e4c2d
k 3: remove Mic92 from eloop-ml
2016-12-01 16:57:50 +01:00
lassulus
ca1d6b3588
l 3 iptables: set defaults correctly
2016-11-28 13:06:00 +01:00
lassulus
2070da74ab
k 3 iptables: add v4 and v6 options per rule
2016-11-26 19:10:02 +01:00
lassulus
eb7d024064
k 3 iptables: remove obsolete asserts & style
2016-11-26 19:09:34 +01:00
lassulus
8014aa6594
Merge remote-tracking branch 'ni/master'
2016-11-25 00:19:17 +01:00
lassulus
d279999a9c
k 3 nginx: add ssl.acmeEnable option
2016-11-24 23:57:29 +01:00
tv
51fcdfac0a
cd: bring back mx23
2016-11-24 23:30:33 +01:00
tv
8f946dd2fc
tv binary-cache: replace wu by xu and use hosts.binary-cache.pubkey
2016-11-24 23:07:48 +01:00
makefu
09018f17c3
Merge remote-tracking branch 'tv/master'
2016-11-15 11:20:34 +01:00
tv
31dcab94b0
exim-smarthost: add anmeldung@eloop.org
2016-11-12 14:37:07 +01:00
makefu
4d7f0e6c5b
Merge remote-tracking branch 'prism/lassulus'
2016-11-11 13:44:55 +01:00
tv
0e13a4e237
Merge remote-tracking branch 'prism/master'
2016-11-11 08:49:37 +01:00
tv
ae73660522
krebs: no extraHosts w/o aliases #2
2016-11-11 01:50:59 +01:00
makefu
6c092cd20c
buildbot: 0.8.4 -> 0.9.0rc2
2016-11-11 01:34:18 +01:00
tv
f458fd8be9
cd: drop stuff now done by ni
2016-11-10 23:50:34 +01:00
lassulus
40befd5a36
Merge remote-tracking branch 'ni/master'
2016-11-10 23:18:17 +01:00
tv
2adac450ac
ni aliases += cgit.ni.i
2016-11-10 23:17:36 +01:00
tv
8ba54ab453
pkgs.*.src.url: s/cd/ni/g
2016-11-10 23:15:33 +01:00
lassulus
06d8bf1476
Merge remote-tracking branch 'cd/master'
2016-11-10 23:04:44 +01:00
tv
941fb77ae5
krebs.tinc.retiolum: update connectTo default
2016-11-10 23:00:04 +01:00
lassulus
58ad30011d
Merge remote-tracking branch 'cd/master'
2016-11-10 22:51:36 +01:00
tv
916487575a
krebs/3/${username}: drop lib
2016-11-10 22:28:00 +01:00
tv
15121c8ae1
ni: init
2016-11-10 22:22:23 +01:00
lassulus
8512c0400f
Merge remote-tracking branch 'cd/master'
2016-10-27 22:39:01 +02:00
tv
3abb88edf4
add krebs.tinc.*.hostsArchive
2016-10-27 22:04:21 +02:00
lassulus
38a6281fbd
pkgs.go -> pkgs.go-shortener
2016-10-27 14:47:46 +02:00
lassulus
01f313bf9e
k 3 exim-smarthost: indent dkim config
2016-10-27 13:31:12 +02:00
tv
08c7671fc5
krebs.git: add cgit-clear-cache
2016-10-24 00:43:14 +02:00
lassulus
2ecba9acd5
l: import <stockholm/lib>
2016-10-22 17:50:57 +02:00
lassulus
0fdd081b28
k 3 l: add sokratess user
2016-10-22 17:50:57 +02:00
tv
b15eda79df
ire: RIP
2016-10-22 00:50:58 +02:00
tv
f47bab7f71
drop config.krebs.lib
2016-10-20 20:54:38 +02:00
tv
4a6fbbbe50
krebs.lib: use <stockholm/lib>
2016-10-20 20:27:03 +02:00
lassulus
10016e4c00
Merge remote-tracking branch 'gum/master'
2016-10-19 15:06:37 +02:00
makefu
564d5bc37d
k 3 rtorrent: revert .bin
2016-10-19 14:55:27 +02:00
lassulus
7aa9fb7eff
Merge remote-tracking branch 'gum/master'
2016-10-19 12:37:05 +02:00
makefu
7ebecdc99c
k 3 m: init sdev, use ssh secrets
2016-10-19 12:33:56 +02:00
makefu
591b8793e3
k 3 rtorrent: with 16.09 tmux provides explicit .bin output
2016-10-19 12:33:15 +02:00
lassulus
cbd83bb95f
Merge remote-tracking branch 'cd/master'
2016-10-16 12:58:46 +02:00
tv
7c91a19549
lib: don't define defaults that require config
2016-10-13 22:11:31 +02:00
lassulus
08c98a00ed
Revert "k 3 buildbot: remove override (upstream fix)"
...
This reverts commit 252bac92e8
.
because buildbot is broken again
2016-10-13 21:20:33 +02:00
lassulus
76a2187972
remove comments from php config, phpfpm error
2016-10-12 12:14:57 +02:00
makefu
71b41a206e
k 3 repo-sync: add more explicit documentation
2016-09-07 15:52:37 +02:00
lassulus
1596df6441
k 3 rtorrent: fix tmux binary path
2016-08-24 23:07:05 +02:00
makefu
11797ea564
m 3 rtorrent -> k 3 rtorrent
2016-08-24 17:51:22 +02:00
lassulus
662222f8c4
Merge remote-tracking branch 'gum/master'
2016-08-24 08:49:16 +02:00
lassulus
de9a953896
k 3 l: update mors ssh key
2016-08-22 19:14:46 +02:00
makefu
f75a11a2da
k 3 m: move tracker.makefu.r to gum
2016-08-22 18:41:07 +02:00
makefu
054475b623
Merge remote-tracking branch 'prism/master'
2016-08-21 12:12:13 +02:00
makefu
ccf521e4a4
m : init drop
2016-08-21 01:24:50 +02:00
tv
c31c4e48b0
krebs internet-aliases: use explicit addresses
2016-08-09 20:00:02 +02:00
lassulus
252bac92e8
k 3 buildbot: remove override (upstream fix)
2016-08-05 17:53:16 +02:00
lassulus
35f0b5a223
k 3 power-action: fix description
2016-08-02 14:59:58 +02:00
lassulus
def975ffb2
k 3 power-action: don't create configured user
2016-08-02 14:59:31 +02:00
makefu
8ef63b024d
k 3 retiolum: fix documentation text
2016-07-28 13:24:36 +02:00
makefu
b156915805
makefu: pornocauster -> x
2016-07-28 13:18:54 +02:00
makefu
8c465870fc
retiolum: support nets.<net>.tinc.port
2016-07-28 13:18:51 +02:00
makefu
041eeaa4c9
Merge remote-tracking branch 'prism/master'
2016-07-27 10:58:39 +02:00
lassulus
b139155bee
l 3 power-action -> k 3 power-action
2016-07-26 22:27:52 +02:00
makefu
b308c77e7a
k 3 m: siem.ip4.prefix
2016-07-26 15:18:59 +02:00
makefu
2f45394b52
k 3 retiolum: add customizable tinc-up
2016-07-26 14:02:04 +02:00
makefu
cd5ecd173b
k 3 makefu: add tinc pubkeys to siem network
2016-07-26 14:01:03 +02:00
makefu
ceb5200f03
k 3 makefu: add nixos.unstable CNAME to github
2016-07-25 18:53:42 +02:00
lassulus
f978c5312e
Merge remote-tracking branch 'cd/master'
2016-07-23 19:21:23 +02:00
lassulus
3d8318d625
k 3 exim-smarthost: add ssl options
2016-07-23 19:16:41 +02:00
lassulus
917bdf236f
k 3 exim-smarthost: add authenticators option
2016-07-23 19:16:22 +02:00
tv
ccb34ca338
mv: reinit
2016-07-23 13:35:06 +02:00
tv
45c62ec4d3
Merge remote-tracking branch 'prism/master'
2016-07-22 13:22:13 +02:00
tv
8b58e6e6e2
nginx: use host name and aliases as default server-names
2016-07-22 13:06:41 +02:00
makefu
864e711114
k 3 nginx: add ssl.force_encryption
2016-07-21 21:03:36 +02:00
makefu
0c40af375f
/ : s/krebs\.retiolum/krebs.tinc.retiolum/g
2016-07-20 17:20:47 +02:00
makefu
13a5662feb
k 3 retiolum: krebs.retiolum is now officially obsolete
2016-07-20 16:55:22 +02:00
makefu
c5d7e14e90
k 3 exim-retiolum: assert to krebs.tinc.retiolum.enable again
2016-07-20 16:51:25 +02:00
makefu
d04b0b4ebe
k 3 retiolum: prepare fallback to krebs.retiolum
2016-07-20 16:50:32 +02:00
makefu
4e0eb7d9c0
k 3 retiolum: formatting
2016-07-20 14:38:59 +02:00
makefu
2d4b0dc227
k 3 retiolum: remove lib. for imp part
2016-07-20 14:24:58 +02:00
makefu
d35fc9f6d2
k 3 retiolum: explicitly build users, secrets and services
2016-07-20 14:15:47 +02:00
makefu
24db6439c4
retiolum: config which is working but not functioning (see TODO in retiolum.nix)
2016-07-20 10:06:04 +02:00
makefu
a6a0cddeaa
k 3 m: filepimp,omo expose lan net
2016-07-18 15:35:36 +02:00
makefu
01ee8749ac
k 3 retiolum-bootstrap: use secrets path as default, not /root/secrets
2016-07-18 15:13:22 +02:00
makefu
33c96a89c5
Merge 'cd/master'
2016-07-18 12:15:10 +02:00
tv
e2157dade8
alnus: init
2016-07-17 22:19:00 +02:00
tv
0bc55750cf
krebs.build.profile :: str => absolute-path
2016-07-17 00:53:21 +02:00
tv
d861643919
krebs.build: simplify structure
2016-07-17 00:53:21 +02:00
tv
514daf3d46
replace krebs.build.populate by populate
2016-07-17 00:53:21 +02:00
makefu
393f5cb5c7
k 3 m: init honeydrive
2016-07-11 20:44:16 +02:00
lassulus
18ff162945
Merge remote-tracking branch 'gum/master'
2016-07-07 23:33:49 +02:00
tv
f7d966043d
Merge remote-tracking branch 'prism/master'
2016-07-07 23:05:06 +02:00
tv
f18ababed5
Merge remote-tracking branch 'prism/lassulus'
2016-07-07 23:02:41 +02:00
tv
0c72da81cc
zu: init
2016-07-07 22:31:50 +02:00
lassulus
4cd09fa26b
k 3 buildbot: use last working nixpkgs
2016-07-07 21:32:21 +02:00
lassulus
2db6515213
use buildbot from 15.09
2016-07-04 00:14:50 +02:00
tv
8822005f00
net.addrs: readOnly = false
2016-07-03 20:34:51 +02:00
tv
7aedefa476
{mk,rm}dir: RIP
2016-07-03 20:32:16 +02:00
tv
cc6b1f6ad1
caxi: init
2016-07-03 20:22:45 +02:00
tv
75b2c8e6c9
prism: AKA cgit.prism.r
2016-07-01 01:07:20 +02:00
tv
2408e27fb1
ju: init
2016-06-30 22:41:44 +02:00
tv
d81b068113
Merge remote-tracking branch 'prism/master'
2016-06-30 16:31:05 +02:00
tv
1542f9bbee
miefda: stash
2016-06-30 16:26:13 +02:00
tv
385b0345a6
mv: stash
2016-06-30 01:43:33 +02:00
lassulus
1012224e67
little bit of code cleanup
2016-06-28 17:41:15 +02:00
makefu
f2a13d6281
k 3 m: add siem network, add ossim stub
2016-06-27 12:57:08 +02:00
lassulus
13f7ef405b
k 3 repo-sync: use the privateKeyFile
2016-06-26 18:20:56 +02:00
lassulus
16b639e50a
k 3 repo-sync: add unitConfig option
2016-06-26 17:53:11 +02:00
lassulus
fe07d46310
k 3 l: add user mors-repo-sync
2016-06-26 17:51:52 +02:00
lassulus
ba0a7978ba
k 3 repo-sync: set REPONAME
...
This is needed to allow multiple repo fetching at the same time
2016-06-24 16:04:04 +02:00
lassulus
2de4843bae
k 3 l: add prism-repo-sync pubkey
2016-06-24 15:27:23 +02:00
lassulus
edcc01d8e3
k 3 repo-sync: refactor, allow multiple repos
2016-06-24 15:24:42 +02:00
lassulus
93567fa818
Merge remote-tracking branch 'cd/master'
2016-06-23 23:18:06 +02:00
tv
74f778c6e1
tv.pgp.pubkeys.default = readFile ./pgp/CBF89B0B.asc
2016-06-23 23:14:23 +02:00
makefu
271a59b1d6
Merge remote-tracking branch 'prism/master'
2016-06-23 17:04:07 +02:00
makefu
5894ecc942
add siem internal network
2016-06-23 16:45:44 +02:00
makefu
a7310f526d
krebs 3 tinc_graphs: allow network different from retiolum
2016-06-23 16:45:06 +02:00
lassulus
27522d311c
k 3 l: add domsen-nas
2016-06-16 22:09:05 +02:00
lassulus
1e957a1255
k 3 l: RIP fastpoke
2016-06-16 22:07:29 +02:00
tv
88a486f26a
ju: init
2016-06-14 16:25:49 +02:00
lassulus
d5cfc4bf19
Merge remote-tracking branch 'wolf/master'
2016-06-14 09:54:02 +02:00
makefu
eb710a17e2
Merge remote-tracking branch 'cd/master'
2016-06-14 01:36:15 +02:00
makefu
8656e83d4c
k 3 ma: update shoney ip after failed deploy :3
2016-06-14 01:34:08 +02:00
lassulus
23385c2984
Merge remote-tracking branch 'cd/master'
2016-06-13 13:50:52 +02:00
lassulus
b244441223
Merge remote-tracking branch 'gum/master'
2016-06-13 12:54:15 +02:00
tv
a16f438314
sprinkle with some write{B,D}ash
2016-06-13 02:10:02 +02:00
lassulus
4e001014c9
Merge remote-tracking branch 'cd/master'
2016-06-12 21:37:27 +02:00
makefu
b9c0c46b4d
m shoney: init
2016-06-12 19:48:15 +02:00
makefu
ed1d336fc8
Merge remote-tracking branch 'cd/master'
2016-06-12 17:49:59 +02:00
lassulus
0d20b15ae3
k 3 l: add cache.prism.r as alias
2016-06-11 00:27:44 +02:00
makefu
7fe3cdd804
k 3 m: fix filepimp pubkey
2016-06-09 22:55:28 +02:00
tv
b419d6cd36
krebs.git.user.home: /var/lib/git -> pkgs.empty
2016-06-07 23:38:33 +02:00
tv
a431e036e3
krebs.git: move assert to etcDir's type
2016-06-07 23:34:16 +02:00
tv
567800c98e
krebs.git.cgit.settings.virtual-root: init
2016-06-07 23:23:06 +02:00
tv
c8b0a57549
krebs.git.cgit: add server name for cgit.*.r
2016-06-07 23:08:55 +02:00
tv
922389ef20
krebs.git.cgit.fcgiwrap: make user configurable
2016-06-07 23:02:37 +02:00
tv
a3644a38a5
krebs.git: make user configurable
2016-06-07 22:49:26 +02:00
tv
c655e1246d
krebs.git: s/ensureList/toList/
2016-06-07 22:41:40 +02:00
tv
4a34b27c1c
krebs.git.cgit: make cache-root
configurable
...
... along with all the other stuff :)
2016-06-07 22:38:38 +02:00
tv
b5bdd9aed4
krebs.git.cgit :: { bool => submodule { enable :: bool } }
2016-06-07 03:11:26 +02:00
tv
dda2887e2c
Merge remote-tracking branch 'cloudkrebs/master'
2016-06-06 17:17:07 +02:00
lassulus
baa20586b8
Merge remote-tracking branch 'cd/master'
2016-06-05 00:38:00 +02:00
tv
c1c645b545
krebs.setuid: add option "envp"
2016-06-05 00:31:36 +02:00
makefu
ff38a9bf0b
k 3 ma: fix addrs4 for tpsw
2016-06-02 14:41:38 +02:00
makefu
4f28d9a306
Merge remote-tracking branch 'prism/master'
2016-06-02 11:17:18 +02:00
lassulus
806e592d3e
k 3 nginx: unique server-names to silence nginx
2016-06-01 00:07:14 +02:00
lassulus
cc938e61f8
k 3 iptables: allow DNAT rules
2016-05-29 00:32:55 +02:00
lassulus
48502fb07e
k 3 l: add fritz pubkey
2016-05-24 23:19:43 +02:00
lassulus
ce0cef9806
Merge remote-tracking branch 'cd/master'
2016-05-24 22:49:52 +02:00
makefu
c1971f5aa0
Merge remote-tracking branch 'cloudkrebs/master'
2016-05-24 22:27:21 +02:00
makefu
9cba0ffefa
merge cd/master
2016-05-24 22:12:38 +02:00
tv
c44e649455
krebs.exim-retiolum: disable TLS
2016-05-24 20:59:05 +02:00
lassulus
facb65bd22
Merge remote-tracking branch 'cd/master'
2016-05-21 13:57:45 +02:00
lassulus
41e93449bb
k 3 l: add shodan keys
2016-05-21 13:46:41 +02:00
lassulus
7c8bd6c551
k 3 l: move pubkeys to seperate files
2016-05-21 13:45:48 +02:00
tv
97c2e4bbd9
krebs.exim: validate config file syntax
2016-05-21 11:19:35 +02:00
tv
ace70674aa
{mv,tv}.mail: retiolum -> r
2016-05-21 11:19:35 +02:00
tv
1e9199f939
krebs internet-aliases: *@eloop.org -> eloop2016@krebsco.de
2016-05-21 09:28:50 +02:00
tv
ca48a77050
exim-smarthost: allow per-domain defaults in internet-aliases
2016-05-21 09:27:55 +02:00
lassulus
fc867f652f
Merge remote-tracking branch 'cd/master'
2016-05-20 00:18:00 +02:00
lassulus
88e53970c1
k 3 per-user: use new symlinkJoin interface
2016-05-19 21:16:45 +02:00
lassulus
127507ccc7
k 3 l: add shodan
2016-05-19 21:11:16 +02:00
tv
ee0c30cbe5
exim-smarthost: update ciko's mail
2016-05-19 15:43:06 +02:00
tv
c40ff531b4
exim-smarthost: cfp@eloop.org -> eloop2016 ML
2016-05-19 15:18:26 +02:00
tv
289231f197
exim-smarthost: add eloop2016 ML
2016-05-19 15:05:16 +02:00
lassulus
abf23d1305
k 3 l: update echelon ip
2016-05-17 11:46:09 +02:00
makefu
cee893f371
k 3 makefu: add tpsw, owned by ciko
2016-05-16 23:08:20 +02:00
lassulus
e7528ccc2f
Merge remote-tracking branch 'gum/master'
2016-05-09 11:27:06 +02:00
lassulus
fb87c76112
Merge remote-tracking branch 'cd/master'
2016-05-09 11:26:04 +02:00
lassulus
ba5ea161f2
k 3 l: update echelon ip
2016-05-09 11:14:34 +02:00
makefu
56ca7859fa
k 3 m: fix filebitch key
2016-05-07 00:21:56 +02:00
makefu
e4251e63ac
k 3 fetchWallpaper: move only if exists
2016-05-02 17:36:16 +02:00
tv
9b0edc2ee8
krebs.build.populate: set SSL_CERT_FILE
2016-04-28 22:24:44 +02:00
lassulus
94fa4005d6
Merge remote-tracking branch 'cd/master'
2016-04-27 12:47:13 +02:00
tv
4abd59f59d
krebs.exim-{retiolum,smarthost}: use krebs.exim
2016-04-27 01:54:58 +02:00
tv
96301634b9
services.exim -> krebs.exim
2016-04-27 01:52:52 +02:00
tv
f9d42f3a81
import NixOS' services.exim
2016-04-27 01:45:47 +02:00
lassulus
558eede973
k 3 fetchWallpaper: use writeDash
2016-04-27 01:31:26 +02:00
lassulus
6762a8790c
Merge remote-tracking branch 'cd/master'
2016-04-20 16:05:38 +02:00
tv
54947849ff
tv: "fix" PGP key
2016-04-20 16:03:02 +02:00
lassulus
2f99d1f4b7
k 3 l: update pgp key
2016-04-19 16:56:44 +02:00
lassulus
c7a6e74b3d
Merge remote-tracking branch 'cd/master'
2016-04-18 15:10:43 +02:00
tv
41ff57c6d6
krebs.backup: use globally configured ssh ports
2016-04-17 11:23:35 +02:00
tv
f5f7abce0d
krebs: programs.ssh.extraConfig += Host ... Port ...
2016-04-17 10:23:01 +02:00
tv
377b0dff1c
krebs.backup: don't create plan.dst.path implicitly
2016-04-17 06:00:48 +02:00
tv
70c27e21b1
krebs.backup: rm stale TODO
...
Done in 13df24f8f0
2016-04-17 05:26:02 +02:00
tv
6ec3d922a4
krebs.backup network-ssh-port -> pkgs.get-ssh-port
2016-04-17 05:24:33 +02:00
tv
affb69250d
krebs.backup network-ssh-port: fail if cannot find port
2016-04-17 04:13:32 +02:00
tv
453384b60b
krebs.backup: inject dst_path into dst shell
2016-04-17 03:51:55 +02:00
tv
904d037bd7
krebs.backup: allow injecting variables into dst shell
2016-04-17 03:50:49 +02:00
tv
e4422212d4
krebs.on-failure: send journal since start of failed plan
2016-04-17 02:04:52 +02:00
makefu
f043929668
k 3 retiolum: use more precise description for connectTo
2016-04-17 02:04:33 +02:00
makefu
26e43d47a7
k 3 retiolum: add description to configure Address=
2016-04-17 00:05:42 +02:00
lassulus
edbf4050ef
Merge remote-tracking branch 'cd/master'
2016-04-13 16:52:36 +02:00
lassulus
54ec57b511
k 3 l: change ssh port to 45621
2016-04-13 16:32:55 +02:00
tv
2b0c6616b6
doppelbock -> cd
2016-04-12 17:13:33 +02:00
lassulus
7023d41410
k 3 iptables: allow REDIRECT target
2016-04-12 15:09:08 +02:00
tv
a0d08d4793
exim-smarthost: don't tls_advertise_hosts
2016-04-12 14:26:37 +02:00
tv
e74f4ddf81
krebs types.addr6: str -> IPv6 address*
2016-04-08 04:41:30 +02:00
tv
0dc2a751a9
krebs.retiolum: use krebs.secret
2016-04-08 04:11:00 +02:00
tv
7b7e8b11b5
retiolum netname: hostname -> enum
2016-04-08 03:59:26 +02:00
tv
46e818ebbc
retiolum: don't hardcode routing prefixes
2016-04-08 03:53:34 +02:00
tv
827f179080
doppelbock: init
2016-04-07 21:43:22 +02:00
tv
7fb1a3e775
krebs.nginx: don't abuse extraConfig
2016-04-07 20:48:07 +02:00
makefu
66b7a76a26
Merge branch 'master' of gum.krebsco.de:stockholm
2016-04-07 19:54:23 +02:00
makefu
43ea1e5ab3
k 3 makefu: add senderechner
2016-04-07 19:54:17 +02:00
makefu
caf6ce1291
Merge remote-tracking branch 'cd/master'
2016-04-03 21:57:09 +02:00
tv
e1cd9fa013
tv: import mu
2016-03-31 03:58:51 +02:00
makefu
a8c7618699
Merge remote-tracking branch 'prism/master'
2016-03-20 00:03:52 +01:00
makefu
90ef4d08a1
k 3 ma: update to real
tinc pubkey
2016-03-19 23:55:43 +01:00
lassulus
fda0262111
Merge remote-tracking branch 'cd/master'
2016-03-19 22:12:11 +01:00
lassulus
3883a9fce7
k 3 l: add fastpoke pubkey
2016-03-19 21:59:32 +01:00
tv
3bead2641e
{nukular,darth}: fix addrs6
2016-03-17 12:03:15 +01:00
lassulus
4143f1d6ec
k 3 l: add lass.pgp.pubkeys.default
2016-03-16 09:20:05 +01:00
lassulus
9e9bc01fc9
Merge remote-tracking branch 'gum/master'
2016-03-16 09:16:41 +01:00
makefu
61e312dff1
k 3 ma: expose pgp pubkeys
2016-03-16 08:35:06 +01:00
makefu
90150375a8
Merge remote-tracking branch 'cd/master'
2016-03-16 08:26:27 +01:00
makefu
57476fb24a
Merge branch 'master' of gum:stockholm
2016-03-16 08:25:50 +01:00
makefu
be5a136464
k 3 ma: add default and brain
2016-03-16 08:25:26 +01:00
tv
9d16ea6145
krebs types += pgp-pubkey, user.pgp.pubkey
2016-03-16 02:03:17 +01:00
tv
91844576fd
krebs.users.tv.pgp.pubkey: 2CAEE3B5
2016-03-16 00:49:32 +01:00
tv
2452d21173
Merge remote-tracking branch 'gum/master'
2016-03-16 00:13:58 +01:00
makefu
03a72ef958
add new retiolum short form to default hostnames
2016-03-15 23:56:05 +01:00
makefu
4ac537366c
Merge branch 'master' of gum.krebsco.de:stockholm
2016-03-15 23:55:30 +01:00
makefu
fa67e6ff08
k 3 nginx: add default404 option
...
the default behavior is not changed but if the default does not apply
to your use-case you now can change it
2016-03-15 23:54:53 +01:00
tv
13df24f8f0
krebs.backup: use krebs.on-failure
2016-03-15 15:59:05 +01:00
tv
e3f0ca7137
krebs.on-failure: init
2016-03-15 15:58:45 +01:00
lassulus
cbe70e8c39
l 3 newsbot-js -> k 3 newsbot-js
2016-03-15 14:37:46 +01:00
lassulus
72939a2d6f
Merge remote-tracking branch 'gum/master'
2016-03-15 14:14:29 +01:00
lassulus
db3dd77f6d
Merge remote-tracking branch 'cd/master'
2016-03-15 14:14:18 +01:00
lassulus
6d84a00fa6
k 3 l: add .r alias to echelon
2016-03-15 13:22:56 +01:00
makefu
2e317bfe74
ma 2: use tinc-pre per default
2016-03-15 13:20:14 +01:00
makefu
abf899f521
k 3 makefu: add hosts near to my heart <3
2016-03-11 02:11:39 +01:00
makefu
1db28fe74d
k 3 retiolum: pigstarter -> [ prism cd ]
2016-03-11 01:33:23 +01:00
makefu
c61496e77e
Merge branch 'master' of gum.krebsco.de:stockholm
2016-03-10 10:16:11 +01:00
makefu
dcf8e3fb32
Merge remote-tracking branch 'cd/master'
2016-03-10 08:03:41 +01:00
makefu
ef97cc848f
ma 1 omo: replace crypt2
2016-03-08 18:35:32 +01:00
makefu
533c3c07b7
add darth
2016-03-06 20:56:32 +01:00
makefu
2fd7d1b1ab
Merge remote-tracking branch 'cd/master'
2016-03-06 20:56:02 +01:00
lassulus
0115e0ee85
Merge remote-tracking branch 'cd/master'
2016-03-05 23:50:50 +01:00
tv
64f2e2075d
krebs.exim-smarthost to-lsearch: append \n to each entry
2016-03-05 20:33:19 +01:00
tv
421f346257
krebs.exim-smarthost.dkim: support multiple domains
2016-03-05 20:33:19 +01:00
tv
08146e4834
krebs.exim-smarthost: add DKIM support to remote_smtp
2016-03-05 19:53:54 +01:00
tv
fdebe33d41
krebs.nginx: don't include (redundant) mime.types
2016-03-05 12:58:10 +01:00
tv
54129c440e
krebs os-release: init
2016-03-05 12:40:20 +01:00
tv
89f731a898
krebs.exim-*: add empty keep_environment
2016-03-05 11:46:30 +01:00
tv
ffa1a1e456
s/makeSearchPath "bin"/makeBinPath/g
2016-03-03 19:45:46 +01:00
lassulus
1ba917c333
k 3 nginx: add ssl options
2016-03-03 00:25:11 +01:00
lassulus
ef8ed48b1c
Merge remote-tracking branch 'gum/master'
2016-03-02 20:51:37 +01:00
makefu
db72d5911f
Merge remote-tracking branch 'cd/master'
2016-02-28 02:26:44 +01:00
makefu
9af9b562b5
k 3 default: add via
to gum, fix wry pubkey
2016-02-28 02:24:52 +01:00
makefu
217c4840d8
k 3 bepasty: create build environment for recursive package inclusion
2016-02-28 01:11:21 +01:00
lassulus
024de57e7b
Merge remote-tracking branch 'cd/master'
2016-02-27 17:28:46 +01:00
tv
8c859335a8
krebs.nginx: s/optionSet/submodule/
2016-02-27 17:23:59 +01:00
tv
9db6d9db71
krebs.hosts.{gum,ire}.nets.retiolum.via = internet
2016-02-27 15:48:58 +01:00
tv
94154606cb
tv wu-binary-cache: init
2016-02-27 15:23:21 +01:00
tv
2ea539c80f
krebs.setuid.*.mode: use mergeOneOption
2016-02-27 13:10:59 +01:00
lassulus
cfe5687ca3
k 3 lass: add .r alias to all host for exim
2016-02-22 01:13:26 +01:00
tv
a73eaae18c
krebs.exim*: admit *.r
2016-02-21 22:08:30 +01:00
tv
de5de37a12
krebs.dns.providers: attrsOf unspecified -> attrsOf str
2016-02-21 21:52:05 +01:00
tv
67e5fddc0b
krebs.users.krebs: init
2016-02-21 07:39:24 +01:00
tv
e3ddf995e9
krebs types.secret-file: owner-name -> owner :: user
2016-02-21 07:18:13 +01:00
tv
05be525be6
krebs.types.user: add uid :: int
2016-02-21 06:56:57 +01:00
tv
b5fbca3a36
krebs.secret: init
2016-02-21 05:27:37 +01:00
tv
1226a20038
krebs.build.populate fetch_git: checkout with force
2016-02-20 02:02:08 +01:00
tv
a607671662
krebs.build.populate: allow overriding ssh
2016-02-20 02:02:08 +01:00
tv
47ef169276
krebs.hosts.*: set owner
2016-02-20 02:02:07 +01:00
tv
cb258d3990
Merge remote-tracking branch 'gum/master'
2016-02-19 14:30:39 +01:00
tv
bca88ce7c6
krebs.urlwatch: add hooksFile and per-url filter
2016-02-18 16:45:18 +01:00
tv
1de8d5c44d
krebs.backup: talk about local and remote rsync
2016-02-18 02:49:00 +01:00
tv
8c264139b2
krebs.build: use $F5 to prefix verbose commands
2016-02-18 01:15:58 +01:00
tv
2d79335e34
tv.mail: wu -> nomic
2016-02-17 17:07:16 +01:00
makefu
ae3a6110c6
k 3 makefu/wolf: fix typo
2016-02-17 10:51:26 +01:00
tv
064d0111a0
krebs.build: refactor a bit
2016-02-16 06:59:00 +01:00
tv
43ed24ed66
Merge remote-tracking branch 'gum/master'
2016-02-15 18:52:05 +01:00
tv
ea910d7d99
buildbot: s/lib\.shell/shell/g
2016-02-15 18:46:19 +01:00
makefu
a94a4c4206
s 1 wolf: use config.krebs.lib
2016-02-15 17:43:30 +01:00
makefu
3ceff0ec29
Merge remote-tracking branch 'cd/master'
2016-02-15 17:07:48 +01:00
tv
b7a92f6388
*: make eval.config.krebs.build.host.name work everywhere
2016-02-15 16:34:50 +01:00
tv
8f520b19b6
don't try to mimic nixpkgs
2016-02-15 16:34:50 +01:00
makefu
0457cd1bb9
k 3 repo-sync: init module, add git dependency
2016-02-15 14:01:24 +01:00
tv
673853e092
RIP specialArgs.lib
2016-02-14 16:43:44 +01:00
tv
9f16d7ea71
krebs.lib: init
2016-02-14 16:20:10 +01:00
tv
e890eb244a
krebs.setuid: init
2016-02-14 13:26:37 +01:00
tv
0e35bc5c19
wbob: fix addrs
2016-02-13 19:43:02 +01:00
tv
d38853027e
krebs.nginx: default locations = []
2016-02-13 16:07:01 +01:00
tv
411aec6bf9
deploy,install,populate: admit target SSH port
2016-02-13 16:03:40 +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
a649befbfa
k 3 fetchWallpaper: scrap predicate, use unitConfig
2016-02-11 11:04:19 +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
d98578e3e1
rm krebs.build.target
2016-02-08 01:07:03 +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
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
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
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
makefu
f7d979b21f
s 1 wolf: provide cgit mirror
2016-02-04 02:48:28 +01:00
tv
e2a922dd7d
Merge remote-tracking branch 'gum/master'
2016-02-04 01:31:21 +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
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
c3c4aac670
make deploy2: deploy using nixos-rebuild switch
2016-02-01 03:32:30 +01:00
makefu
440e78fc99
makefu: init wbob
2016-01-19 20:49:36 +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
2ae2bdc586
Merge remote-tracking branch 'gum/master'
2016-01-14 16:39:34 +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
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
c962e8549e
k 3 Reaktor: add channels Option
2015-12-30 11:29:28 +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
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
7bed1761bd
m 3 Reaktor: now supports plugin infra see m/1/pornocauster
2015-12-26 11:41:44 +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
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
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
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
f7da5211f3
m 1 omo: init
2015-12-16 12:06:44 +01:00
makefu
b5eafa4c03
k 3 makefu: gum provides cgit.gum
2015-12-15 12:44:41 +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
83924b9b6c
m 1 vbob:init
2015-12-14 14:33:06 +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
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