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
|
835ddb0de0
|
m 1 vbob: document forticlientsslvpn mess
|
2016-07-18 18:57:36 +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
|
534850dc57
|
populate: 1.1.0 -> 1.1.1
|
2016-07-17 01:26:26 +02:00 |
|
tv
|
b8d9b1507e
|
populate: add git to PATH
|
2016-07-17 01:12:30 +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
|
6f51a21125
|
populate: 1.0.0 -> 1.1.0
|
2016-07-17 00:53:21 +02:00 |
|
tv
|
514daf3d46
|
replace krebs.build.populate by populate
|
2016-07-17 00:53:21 +02:00 |
|
tv
|
49ad0a990d
|
populate: init at 1.0.0
|
2016-07-16 21:44:04 +02:00 |
|
tv
|
26d716c781
|
urlwatch: 2.2 -> 2.5
|
2016-07-13 10:06:22 +02:00 |
|
makefu
|
393f5cb5c7
|
k 3 m: init honeydrive
|
2016-07-11 20:44:16 +02:00 |
|
tv
|
91ccc70745
|
Merge remote-tracking branch 'prism/master'
|
2016-07-09 13:11:05 +02:00 |
|
tv
|
dd9dbb3a89
|
urlwatch: 2.1 -> 2.2
|
2016-07-09 12:40:08 +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 |
|
lassulus
|
533b62bed6
|
Revert "buildbot: RIP"
This reverts commit c786da701a .
|
2016-07-03 20:57:21 +02:00 |
|
tv
|
3d0f7724cc
|
writeJq: init
|
2016-07-03 20:46:48 +02:00 |
|
tv
|
7f0ea39a97
|
Merge remote-tracking branch 'prism/master'
|
2016-07-03 20:44:09 +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
|
814e823fcd
|
secret-file: add defaults to all options
|
2016-07-03 19:45:29 +02:00 |
|
tv
|
57098e472a
|
absolute-pathname: check stringLength > 0
|
2016-07-03 19:41:31 +02:00 |
|
lassulus
|
e4f4811fa7
|
Merge commit '2408e27fb198634c5e47885e5793ec2b96bcc3a5'
|
2016-07-01 14:49:28 +02:00 |
|
lassulus
|
3aeb97d9be
|
k 5 go: set url to cgit.lassul.us
|
2016-07-01 12:04:16 +02:00 |
|
tv
|
75b2c8e6c9
|
prism: AKA cgit.prism.r
|
2016-07-01 01:07:20 +02:00 |
|
tv
|
1bacbe9309
|
go: echelon -> prism
|
2016-06-30 23:51:39 +02:00 |
|
tv
|
c786da701a
|
buildbot: RIP
|
2016-06-30 22:44:27 +02:00 |
|
tv
|
2408e27fb1
|
ju: init
|
2016-06-30 22:41:44 +02:00 |
|
lassulus
|
b3fa9cbd7e
|
Merge remote-tracking branch 'cd/master'
|
2016-06-30 21:51:09 +02:00 |
|
tv
|
7b46ccaba5
|
lib.getAttrs: init
|
2016-06-30 20:31:43 +02:00 |
|
tv
|
c6311d2187
|
writeOut: admit links
|
2016-06-30 19:11:08 +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 |
|
lassulus
|
d9e5800e93
|
k 5 go: set go server to prism
|
2016-06-30 09:16:39 +02:00 |
|
lassulus
|
7550c66311
|
Merge remote-tracking branch 'cd/master'
|
2016-06-30 09:16:10 +02:00 |
|
tv
|
d1853501f0
|
writeSed: init
|
2016-06-30 02:43:28 +02:00 |
|
tv
|
385b0345a6
|
mv: stash
|
2016-06-30 01:43:33 +02:00 |
|
tv
|
20a9f59061
|
get: 1.4.0 -> 1.4.1
|
2016-06-29 13:56:28 +02:00 |
|
lassulus
|
a8a3ac5640
|
k 5 Reaktor: fix build on newer nixpkgs
|
2016-06-28 17:54:33 +02:00 |
|
lassulus
|
1012224e67
|
little bit of code cleanup
|
2016-06-28 17:41:15 +02:00 |
|
lassulus
|
edcdd5f067
|
k 5: override buildbots sqlalchemy
|
2016-06-27 19:58:41 +02:00 |
|
makefu
|
f2a13d6281
|
k 3 m: add siem network, add ossim stub
|
2016-06-27 12:57:08 +02:00 |
|
lassulus
|
1fcc20aa49
|
k 5 git-hooks: add option for branches
|
2016-06-26 19:20:11 +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
|
2dd4dbbf6e
|
scatter some sigils
|
2016-06-13 02:23:30 +02:00 |
|
tv
|
a16f438314
|
sprinkle with some write{B,D}ash
|
2016-06-13 02:10:02 +02:00 |
|
tv
|
fb226f3498
|
lib.genAttrs': init
|
2016-06-13 01:48:59 +02:00 |
|
tv
|
3846e08de8
|
types.{addr*,label,{host,file,{absolute-,}path}name}: use isString
|
2016-06-13 01:40:57 +02:00 |
|
tv
|
0cfce6d18d
|
makeScriptWriter: init
|
2016-06-13 01:38:58 +02:00 |
|
tv
|
e769ff0838
|
lib.write{Files => Out}: admit file mode
|
2016-06-13 01:38:58 +02:00 |
|
tv
|
fcfe4b6461
|
types.file-mode: init
|
2016-06-13 01:38:58 +02:00 |
|
tv
|
2adb41310c
|
lib.lpad: init
|
2016-06-13 01:23:44 +02:00 |
|
tv
|
3c61d227cf
|
lib.guard: init
|
2016-06-13 01:16:21 +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
|
2f940d77f1
|
Merge remote-tracking branch 'cd/master'
|
2016-06-12 19:01:34 +02:00 |
|
tv
|
29442eda7c
|
krebs {absolute,}-pathname: admit harder
|
2016-06-12 18:13:05 +02:00 |
|
makefu
|
ed1d336fc8
|
Merge remote-tracking branch 'cd/master'
|
2016-06-12 17:49:59 +02:00 |
|
tv
|
fb8be5838a
|
writeFiles: init
|
2016-06-12 13:54:05 +02:00 |
|
tv
|
8353b1293e
|
krebs {{absolute-,}path,user}name: mergeOneOption
|
2016-06-11 16:36:42 +02:00 |
|
tv
|
cda4c2d96b
|
krebs types.filename: maximize strictness
|
2016-06-11 16:35:13 +02:00 |
|
tv
|
c80aee7a0b
|
krebs types.filename: admit <underscore>
|
2016-06-11 16:27:47 +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
|
276bbe725f
|
Merge remote-tracking branch 'gum/master'
|
2016-06-08 11:11:41 +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
|
5e91e789b6
|
krebs types.absolute-pathname: admit /
|
2016-06-07 23:22:12 +02:00 |
|
tv
|
78dfd1fee8
|
cgit: RIP
|
2016-06-07 23:10:27 +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
|
f90f8dc000
|
empty: init at 1.0.0
|
2016-06-07 22:51:35 +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
|
6fcc35afb0
|
krebs types.uint: init
|
2016-06-07 22:36:58 +02:00 |
|
tv
|
b5bdd9aed4
|
krebs.git.cgit :: { bool => submodule { enable :: bool } }
|
2016-06-07 03:11:26 +02:00 |
|
tv
|
39ebd5001e
|
getAttrDef: RIP
|
2016-06-07 02:15:58 +02:00 |
|
makefu
|
49ac020be0
|
k 5 acng: 0.8.8 -> 0.9.3
|
2016-06-06 21:58:17 +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 |
|
tv
|
a0a2606f8d
|
krebs pkgs.writeBash{,Bin}: init
|
2016-06-05 00:24:42 +02:00 |
|
tv
|
fc826f8f7a
|
krebs pkgs.{writeHaskellBin => writeHaskell}
|
2016-06-04 19:48:43 +02:00 |
|
tv
|
ed56f41ddc
|
krebs types.haskell.{con,mod}id: init
|
2016-06-04 19:06:50 +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
|
7bd85d7bbb
|
k 5: disable buildbot override
|
2016-06-01 00:14:48 +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
|
a240a60b52
|
Merge remote-tracking branch 'cd/master' into HEAD
|
2016-05-25 11:14:32 +02:00 |
|
tv
|
2b71d7f728
|
writeNixFromCabal: deprecate
|
2016-05-25 00:28:09 +02:00 |
|
tv
|
0d8a0ed71d
|
writeHaskellBin: init
|
2016-05-25 00:08:34 +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
|
ebe4cb290c
|
Merge remote-tracking branch 'cd/master'
|
2016-05-24 22:42:34 +02:00 |
|
tv
|
2ccafac558
|
writeEximConfig: disable validation
|
2016-05-24 22:36:04 +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
|
83fd472251
|
buildbot sqlalclchemy_migrate_0_7: disable check
|
2016-05-20 00:01:28 +02:00 |
|
lassulus
|
f46b3153c0
|
symlinkJoin: compat
|
2016-05-19 23:55:29 +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
|
c9602f5d1a
|
k 5 forticlientsslvpn: add comments
|
2016-05-02 17:39:34 +02:00 |
|
makefu
|
6a9a738f30
|
k 5 repo-sync: 0.2.5 -> 0.2.6
|
2016-05-02 17:38:55 +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 |
|
tv
|
87dabec64d
|
krebs types.group: init
|
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
|
4e99bb9d12
|
krebs types.addr4: check type harder
|
2016-04-08 04:38:10 +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 |
|
tv
|
e1a287c78b
|
Merge remote-tracking branch 'gum/master'
|
2016-04-07 20:29:33 +02:00 |
|
tv
|
033bf438bd
|
addr4: str -> mkOptionType
|
2016-04-07 20:29: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 |
|
tv
|
bcb395fa76
|
exim: 4.86.2 -> 4.87
|
2016-04-07 11:16:57 +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
|
20afe7b9ae
|
krebs types += tinc-pubkey
|
2016-03-16 02:04:22 +01:00 |
|
tv
|
9d16ea6145
|
krebs types += pgp-pubkey, user.pgp.pubkey
|
2016-03-16 02:03:17 +01:00 |
|
tv
|
444d85ea86
|
krebs types += ssh-{priv,pub}key
|
2016-03-16 02:02:20 +01:00 |
|
tv
|
e6657cd46a
|
krebs lib += getAttrDef
|
2016-03-16 01:52:34 +01:00 |
|
tv
|
fb82aa8f34
|
krebs types.host.ssh.pubkeys: trace only own missing keys
|
2016-03-16 01:19:27 +01:00 |
|
tv
|
1ff38bf6c6
|
krebs lib += optionalTrace
|
2016-03-16 01:17:07 +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
|
6d93cb6bf1
|
k 5 newsbot-js: bump rev 802b172 -> 09e0163
|
2016-03-15 14:28:13 +01:00 |
|
lassulus
|
5a3c98aec7
|
l 5 newsbot-js -> k 5 newsbot-js
|
2016-03-15 14:26:51 +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
|
1219465af9
|
Merge branch 'master' of gum:stockholm-bare
|
2016-03-11 08:52:58 +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
|
8629a9de8b
|
infest-cac-centos7: target => system
|
2016-03-10 15:23:36 +01:00 |
|
makefu
|
c61496e77e
|
Merge branch 'master' of gum.krebsco.de:stockholm
|
2016-03-10 10:16:11 +01:00 |
|
makefu
|
4ca96e8b04
|
k 5 test/infest-cac-centos7: remove hardcoded path
|
2016-03-10 10:09:10 +01:00 |
|
makefu
|
5d6cf7bf71
|
add proot dependency
|
2016-03-10 09:09:47 +01:00 |
|
makefu
|
dcf8e3fb32
|
Merge remote-tracking branch 'cd/master'
|
2016-03-10 08:03:41 +01:00 |
|
makefu
|
95dcf70cd6
|
k 5 infest-cac-centos7: 0.2.0 -> 0.2.6
so much stuff happened
|
2016-03-09 22:51:04 +01:00 |
|
makefu
|
05e4f0f7b5
|
k 4 infest/prepare: build nixos-install
|
2016-03-09 22:49:29 +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
|
198407f70f
|
nq: RIP
|
2016-03-05 22:28:33 +01:00 |
|
tv
|
bbc59a85a8
|
krebs pkgs: detect old overrides
|
2016-03-05 22:26:43 +01:00 |
|
tv
|
ed1ffc8c83
|
cgit: init at 0.12
|
2016-03-05 21:41:52 +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
|
8ddc096a69
|
exim: init at 4.86.2
|
2016-03-05 11:35:28 +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
|
f7165409a5
|
jq: rip
|
2016-02-27 13:16:24 +01:00 |
|
tv
|
2ea539c80f
|
krebs.setuid.*.mode: use mergeOneOption
|
2016-02-27 13:10:59 +01:00 |
|
lassulus
|
83decf4907
|
Merge remote-tracking branch 'gum/master'
|
2016-02-26 16:47:20 +01:00 |
|
lassulus
|
8e43f278d0
|
Merge remote-tracking branch 'cd/master'
|
2016-02-26 16:46:58 +01:00 |
|
makefu
|
340ea29373
|
k 5 test/infest: add sshpass to dependencies
|
2016-02-22 14:40:29 +01:00 |
|
tv
|
8393444dce
|
cac-api: 1.1.1 -> 1.1.2
|
2016-02-22 13:24:03 +01:00 |
|
tv
|
937641b613
|
cac-api: 1.1.0 -> 1.1.1
|
2016-02-22 11:33:51 +01:00 |
|
lassulus
|
b662b00220
|
Merge remote-tracking branch 'cd/master'
|
2016-02-22 11:23:15 +01:00 |
|
tv
|
76f1f8770d
|
krebs types.host: properly access config.krebs.users
|
2016-02-22 11:20:52 +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
|
e4d427602c
|
krebs.types.user: add home :: absolute-pathname
|
2016-02-21 06:42:01 +01:00 |
|
tv
|
b5fbca3a36
|
krebs.secret: init
|
2016-02-21 05:27:37 +01:00 |
|
tv
|
d8d39f5c4a
|
prepare_common: simplify nixos-install installation
|
2016-02-20 02:02:08 +01:00 |
|
tv
|
1226a20038
|
krebs.build.populate fetch_git: checkout with force
|
2016-02-20 02:02:08 +01:00 |
|
tv
|
2ff36bad03
|
test infest-cac-centos7: use make install interface
|
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
|
bb201b1965
|
push: 1.1.1 -> 1.1.2
|
2016-02-20 02:02:07 +01:00 |
|
tv
|
dbe2ece8ad
|
krebs.hosts.*.infest: RIP
|
2016-02-20 02:02:07 +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
|
c1a9a89c9a
|
lib.toC: admit derivations
|
2016-02-14 12:28:56 +01:00 |
|
tv
|
0e35bc5c19
|
wbob: fix addrs
|
2016-02-13 19:43:02 +01:00 |
|
tv
|
96f3dbe6ec
|
krebs.types.host: default to empty nets
|
2016-02-13 16:46:15 +01:00 |
|
tv
|
49efebaad7
|
execve: allow argv propagation
|
2016-02-13 16:45:26 +01:00 |
|
tv
|
eb0797b7ed
|
krebs/4lib/infest/prepare.sh: recognize NixOS ISO
|
2016-02-13 16:22:23 +01:00 |
|
tv
|
67b77ae4d7
|
krebs/4lib/infest: merge install-nix.sh into prepare.sh
|
2016-02-13 16:21:24 +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
|
45bd2ca7a2
|
noVNC: init at 0.5.1
|
2016-02-13 14:25:44 +01:00 |
|
tv
|
e0443f975b
|
vncdotool: init at 0.9.0
|
2016-02-13 14:15:03 +01:00 |
|
makefu
|
1c850bb26f
|
Merge remote-tracking branch 'cd/master'
|
2016-02-12 22:03:29 +01:00 |
|
tv
|
386a2191a1
|
xmonad-stockholm: 1.0.0 -> 1.1.0
|
2016-02-12 14:25:01 +01:00 |
|
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 |
|