lassulus
cc8cc1bb63
krebs hotdog: build all managed hosts (+ tests)
2017-07-28 15:36:02 +02:00
lassulus
b3d2040b1e
krebs: shared-buildbot -> buildbot-krebs
2017-07-28 15:09:33 +02:00
lassulus
e312a5f961
krebs ci: add --force-populate
2017-07-28 13:37:39 +02:00
makefu
44e521a574
Merge remote-tracking branch 'lass/master'
2017-07-28 13:31:15 +02:00
makefu
421c27332a
puyak: disable sound
2017-07-28 13:31:04 +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
tv
904b78d735
Merge remote-tracking branch 'prism/master'
2017-07-27 20:43:34 +02:00
tv
cfff3729ea
populate: 1.2.0 -> 1.2.1
2017-07-27 20:38:18 +02:00
lassulus
9e0a791281
krebs: use krebs.ci in shared-buildbot
2017-07-27 19:56:55 +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
6488d2e715
krebs repo-sync: set latest to master
2017-07-27 19:43:23 +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
423c6944bd
buildbot -> buildbot-classic
2017-07-26 00:12:46 +02:00
lassulus
cba35726a1
krebs buildbot: rename to build|$hostname
2017-07-25 23:57:58 +02:00
lassulus
7aa31b7bab
krebs buildbot: reintroduce packages with minimal overrides
2017-07-25 23:18:38 +02:00
lassulus
826da6c222
Merge remote-tracking branch 'ni/master' into HEAD
2017-07-25 23:16:06 +02:00
tv
a15592411e
infest prepare: drop support for CentOS 6
2017-07-25 17:58:51 +02:00
makefu
80d72a7243
buildbot: override sources instead of repackage
2017-07-25 15:04:16 +02:00
tv
c5fef87af8
writeOut: don't modify stdenv's shell
...
This fixes following (and maybe more) issues:
- /nix/store/*-stdenv/setup: line 125: showBuildStats: unbound variable
- /nix/store/*-stdenv/setup: line 69: !hookName: unbound variable
2017-07-25 12:36:00 +02:00
tv
05eb415bea
infest prepare nix: 1.10 -> 1.11.13
2017-07-25 12:36:00 +02:00
tv
e767838251
infest prepare: sed NIX_PATH more lenient everywhere
2017-07-25 12:36:00 +02:00
makefu
17d99bea38
buildbot-slave-classic -> buildbot-classic-slave
2017-07-24 17:36:25 +02:00
makefu
910a3b49f9
Merge remote-tracking branch 'lass/master'
2017-07-24 17:31:51 +02:00
makefu
8939f22dcd
buildbot-slave-classic: take buildbot-classic as argument
2017-07-24 10:54:57 +02:00
makefu
4044ac1286
mv buildbot{-classic,}
2017-07-24 10:49:31 +02:00
makefu
0c5fbfde85
buildbot: bump to new staging
2017-07-24 10:29:34 +02:00
makefu
6a1d93192f
buildbot: bump to 38b780ee6
2017-07-24 00:05:49 +02:00
makefu
f5459736cf
buildbot-slave: use buildbot-classic
2017-07-23 23:52:01 +02:00
makefu
4c698a40dc
buildbot: use buildbot-classic from staging
2017-07-23 23:46:20 +02:00
makefu
6d7dfa388e
buildbot: cherry-pick working buildbot-classic definition from nixpkgs
2017-07-23 23:05:25 +02:00
lassulus
6fc6456ed9
krebs test-all-krebs-modules: worker -> slave
2017-07-23 23:01:58 +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
fd7d1531ac
repo-sync: bump to 0.2.7
2017-07-23 21:10:14 +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
6d7b053740
krebs puyak: use hw/x220
2017-07-23 16:37:39 +02:00
lassulus
648c7ef0ba
krebs hw: init x220.nix
2017-07-23 16:34:10 +02:00
lassulus
7b8e90f478
Merge remote-tracking branch 'gum/master'
2017-07-23 11:20:11 +02:00
makefu
0d176bb2a0
wolf,puyak: refactor stats collection
2017-07-23 10:46:46 +02:00
tv
ccc7601a0e
writeJSON: pretty-print output
2017-07-23 09:11:14 +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
54b86a5bcd
krebs puyak: add /bku
2017-07-22 22:09:44 +02:00
lassulus
f4a192f5f8
krebs: init backup.nix
2017-07-22 21:59:00 +02:00
lassulus
06f2f92476
Merge branch 'staging/make-fix'
2017-07-22 20:53:42 +02:00
lassulus
67bfd42d63
infest prepare: sed NIX_PATH more lenient
2017-07-22 20:49:06 +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
0b300dc90e
krebs repo-sync: activate also git
2017-07-22 20:37:20 +02:00
lassulus
4d5e38ba58
krebs puyak: add repo-sync & buildbot
2017-07-22 15:21:29 +02:00
lassulus
b4ad7cd86d
krebs: merge cgit-mirror into repo-sync
2017-07-22 15:20:09 +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
8243e53d89
krebs buildbot: remove deprecated secrets
2017-07-22 14:54:57 +02:00
lassulus
248d405f61
krebs buildbot: start nginx by default
2017-07-22 14:52:51 +02:00
lassulus
0aced47982
krebs buildbot: hostname agnostic
2017-07-22 14:50:01 +02:00
lassulus
899b16848a
krebs shared-buildbot: fix NIX_PATH for source.nix
2017-07-21 16:48:16 +02:00
lassulus
9472148469
krebs dummy-secrets: add hashedPasswords
2017-07-21 12:04:54 +02:00
lassulus
d132500da6
Merge remote-tracking branch 'gum/master'
2017-07-21 11:04:51 +02:00
lassulus
81bb5cf516
krebs: add missing secret-passwords.nix
2017-07-21 11:04:26 +02:00
makefu
77ea3dc79b
Merge branch 'master' of prism:stockholm
2017-07-21 09:11:08 +02:00
makefu
0cce2f9d14
wolf.r: add makefu-omo pubkey
...
access will be used to perform backups
2017-07-21 09:06:30 +02:00
lassulus
8bfcf85531
krebs shared-buildbot: use ipv4 localhost
2017-07-21 00:35:30 +02:00
lassulus
1afc9c7a71
krebs: bump nixos-version
2017-07-21 00:35:08 +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
8fc6574c63
whatsupnix: exit != 0 on Nix errors
2017-07-12 17:01:39 +02:00
tv
7fdc46bb9d
move source config from module system to 1systems/*/source.nix
2017-07-10 11:05:48 +02:00
lassulus
e86202da34
pkgs.ucspi-tcp: init
...
current stable of this pkg is broken, so we vendor it in nixpkgs. We
removed the setuid bit from the build binaries
2017-07-04 17:39:43 +02:00
lassulus
c30e1fbc74
Merge remote-tracking branch 'gum/master'
2017-07-03 00:02:34 +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
dbe4cc21e3
pkgs.whatsupnix: print gawk output ASAP
2017-06-30 04:55:39 +02:00
tv
0d9ded0b58
Revert "k 4 infest: prepare Regression for stockholm"
...
This reverts commit d58e8035b4
.
2017-06-29 23:51:22 +02:00
tv
077a6a6991
Merge remote-tracking branch 'gum/master'
2017-06-29 22:04:58 +02:00
tv
10adb2d27e
whatsupnix: use gawk and nix-store explicitly
2017-06-28 03:31:14 +02:00
lassulus
4986344d6e
Merge remote-tracking branch 'ni/master'
2017-06-27 23:57:26 +02:00
tv
62e50105ba
krebs.build.source: stockholm default is <stockholm>
2017-06-27 23:48:05 +02:00
makefu
d58e8035b4
k 4 infest: prepare Regression for stockholm
2017-06-27 20:53:44 +02:00
lassulus
ea2cd88ed3
k 4 infest prepare: add stockholm as supported OS
2017-06-24 16:37:25 +02:00
lassulus
c759f78312
k 3 setuid: activate only if cfg is not empty
2017-06-24 16:36:37 +02:00
lassulus
915ccf6ee2
Merge remote-tracking branch 'ni/master'
2017-06-20 19:31:19 +02:00
tv
a9f4ad7586
concat: RIP
2017-06-20 19:30:14 +02:00
lassulus
fbabdb5081
brain: rename brain-pass -> brain
2017-06-20 16:19:15 +02:00
tv
a8d188ff63
pkgs.git-hooks.irc-announce: make cgit_endpoint configurable
2017-06-19 23:00:00 +02:00
tv
7de2610029
krebs-pages: import from painload
2017-06-19 00:22:09 +02:00
tv
0d8fccb35c
bling: import krebs-v2 from painload
2017-06-18 21:52:30 +02:00
tv
b34fe1073c
urlwatch: add pycodestyle
2017-06-18 21:48:21 +02:00
tv
11e13658d1
urlwatch: 2.5 -> 2.6
2017-06-18 19:53:58 +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
lassulus
5adfde5e0d
pkgs: init brain
2017-06-18 16:06:37 +02:00
tv
9f75e81c5f
lib: add test and testString
2017-06-18 15:49:54 +02:00
lassulus
501726d384
pkgs: init urlencode
2017-06-18 14:57:28 +02:00
lassulus
aad8594ad9
Merge remote-tracking branch 'gum/master'
2017-06-18 14:48:09 +02:00
makefu
2c54c12664
k 3 m: add ulrich
2017-06-18 14:47:07 +02:00
lassulus
3c09becf47
Merge remote-tracking branch 'gum/master'
2017-06-18 14:09:14 +02:00
lassulus
11595014ee
pkgs: init krebszones
2017-06-18 14:08:43 +02:00
makefu
78ba83b1ee
k 3 tinc_graphs: graph.krebsco.de is the new default
2017-06-18 14:03:43 +02:00
lassulus
1ec7dabe62
krebszones -> ovh-zone
2017-06-18 14:00:05 +02:00
tv
ce89fd63d5
whatsupnix: talk about 2>&1
2017-06-18 12:34:34 +02:00
tv
0f1ba8dfd4
whatsupnix: s/broken/failed_drvs/
2017-06-18 12:33:46 +02:00
tv
9f2b087650
whatsupnix: exit 2 if there were build errors
2017-06-18 12:30:08 +02:00
tv
2ac38bb79d
whatsupnix: define NIX_PAGER for remote nix-store
2017-06-18 12:22:48 +02:00
lassulus
c6605a3ab8
Merge remote-tracking branch 'gum/master'
2017-06-15 21:13:46 +02:00
tv
a74be81827
whatsupnix: add support for remote hosts
2017-06-15 19:55:28 +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
tv
e733b7e07d
krebs/5pkgs: reformat
2017-05-24 02:28:37 +02:00
tv
00b9970aae
krebs/5pkgs: import directory contents as overlays
2017-05-24 02:25:21 +02:00
tv
9874109230
krebs/5pkgs: move test stuff to a subdir
2017-05-24 02:12:02 +02:00
tv
e6b7fe74c1
krebs/5pkgs: detect simple obsolete overrides
2017-05-24 02:03:46 +02:00
tv
eae210f8ff
krebs/5pkgs: move haskell stuff to a subdir
2017-05-24 01:57:28 +02:00
tv
17df5f0c45
empty: move to krebs/5pkgs/simple
2017-05-24 01:49:36 +02:00
tv
f0b98bd011
krebs/5pkgs: move simple pkgs to a subdir
2017-05-24 01:43:50 +02:00
tv
46d6506916
Merge remote-tracking branch 'prism/master'
2017-05-24 01:31:22 +02:00
tv
061e702a6f
turn krebs/5pkgs into an overlay
2017-05-23 23:44:17 +02:00
lassulus
32f053aaed
Merge branch 'master' of ni:stockholm
2017-05-23 22:10:29 +02:00
tv
2d2550c5b5
kirk: 1.0.0 -> 1.0.1
2017-05-23 21:52:22 +02:00
lassulus
a9f0332f9c
k 3 l: define managed
for every host
2017-05-19 00:25:27 +02:00
tv
1181cd4424
Merge remote-tracking branches 'gum/master' and 'prism/master'
2017-05-16 23:32:10 +02:00
tv
015649b9b3
whatsupnix: init
...
Import from https://github.com/NixOS/nix/issues/443#issuecomment-296752535
2017-05-16 23:30:09 +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
44cc54eef1
weechat: 1.7.1 -> 1.8
2017-05-15 23:38:50 +02:00
lassulus
58a7a56eef
Merge remote-tracking branch 'gum/master'
2017-05-12 19:30:07 +02:00
lassulus
d04f5af71e
k 5 R sed: write english
2017-05-12 19:25:39 +02:00
lassulus
ddc78797c2
k 5 R sed: make pep80 happy
2017-05-12 19:25:22 +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
lassulus
41841469b3
news: init at 1.0.0
2017-05-09 21:38:45 +02:00
lassulus
f8891425d6
youtube-dl: remove because upstream catched up
2017-05-08 21:08:13 +02:00
tv
15a56cb20a
tv: mv-cd -> mv-ni
2017-05-06 10:23:11 +02:00
lassulus
e48425770f
youtube-dl: init at 2017.04.28
2017-05-02 22:52:19 +02:00
lassulus
80af533ffc
Merge remote-tracking branch 'ni/master'
2017-05-02 22:19:01 +02:00
tv
9457f3fe8e
haskellPackages: irc -> kirk
2017-05-02 22:18:31 +02:00
tv
8006120256
haskellPackages.irc: init at 1.0.0
2017-05-02 22:07:50 +02:00
lassulus
1a7d62733c
k 5 goify: fix extra space bug
2017-05-02 20:10:36 +02:00
tv
308ececd19
Merge remote-tracking branch 'gum/master'
2017-05-02 14:12:48 +02:00
makefu
5cfbfd46bf
m gum: move to netcup
2017-05-02 14:03:25 +02:00
tv
1f14476a0f
netcup: tv -> krebs
2017-05-01 22:53:04 +02:00
lassulus
d18c4022d2
goify: init
2017-05-01 12:19:51 +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
tv
ca2c22601f
much: 1.0.0 -> 1.1.0
2017-04-30 15:47:27 +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
lassulus
8e9337e9eb
weechat: init at 1.7.1
2017-04-25 11:04:42 +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
lassulus
ab7a5a507e
move untilport: l/5 -> k/5
2017-04-24 11:43:48 +02:00
lassulus
9da804418f
k 5 realwallpaper: b8408cf -> e056328
2017-04-23 11:46:19 +02:00
tv
decb6064ec
Revert "irc-announce: fix cat2 on live systems"
...
This reverts commit 6187206a02
.
Lol, no. Yes, /dev/stderr isn't POSIX (only fd 2 is and gawk has that
path hardcoded to the fd and thus it works), but the error is somewhere
else and "fixing" it like this doesn't help anyone.
2017-04-19 10:23:58 +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
makefu
0ea25143c9
Merge remote-tracking branch 'lass/master'
2017-04-19 10:02:57 +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
makefu
87acf579a9
k 5 tinc_graphs: bump to 0.3.10
2017-04-18 21:14:54 +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
b6a4df7e39
Merge remote-tracking branch 'gum/master'
2017-04-16 23:35:54 +02:00
lassulus
6187206a02
irc-announce: fix cat2 on live systems
2017-04-16 23:32:05 +02:00
lassulus
8f89bb5d3d
k 3 hidden-ssh: start after network-online.target
2017-04-16 23:31:46 +02:00
makefu
270157937b
k 5 tinc_graphs: bump to 0.3.10
2017-04-15 18:55:15 +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
7c159da2ee
htgen: 1.2.1 -> 1.2.2
2017-04-13 16:25:17 +02:00
tv
108ede97f1
htgen: 1.2 -> 1.2.1
2017-04-13 15:33:49 +02:00
tv
a78603a6e9
htgen: 1.1 -> 1.2
2017-04-13 15:18:47 +02:00
makefu
549c89dd99
k 5 krebspaste: output with +inline
2017-04-13 14:03:36 +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