Commit Graph

2196 Commits

Author SHA1 Message Date
lassulus
ea2c783e14 l browser: refactor into browsers module 2019-10-14 13:15:32 +02:00
lassulus
7fb3248a6c l: fix nginx path traversal 2019-10-10 14:48:22 +02:00
lassulus
ee36de2973 l prism.r: fix HTTP-Spliting vuln 2019-10-10 12:45:19 +02:00
lassulus
dfc4a42f69 l websites: use new phpfpm interface 2019-10-10 11:10:50 +02:00
lassulus
405ffb8078 l websites: remove deprecated cgi testing 2019-10-10 11:10:10 +02:00
lassulus
0857d7bcc8 l yellow.r: fix nginx path traversal again 2019-10-09 23:40:27 +02:00
lassulus
8c9b094208 l websites serveBB: use new phpfpm config 2019-10-09 23:28:22 +02:00
lassulus
8aa191fa33 l daedalus.r: remove altcoin category 2019-10-09 22:46:45 +02:00
lassulus
8c32788a5e l yellow.r: fix path traversal escalation 2019-10-09 22:44:18 +02:00
lassulus
e8df8c4ee9 l autowifi: enable only if enable is set 2019-10-09 19:56:36 +02:00
nin
7050df8789 Revert "remove nin"
This reverts commit 6b08d5aa46.
2019-09-25 21:36:01 +02:00
lassulus
c638d038e3 l baseX: add more pkgs 2019-09-22 12:19:17 +02:00
lassulus
a58a3476f2 l baseX: manage brightness via acpilight 2019-09-22 12:12:29 +02:00
lassulus
037ca410ef l backups: add to group syncthing 2019-09-22 12:10:57 +02:00
lassulus
c19f698985 l shodan.r: add hass config 2019-09-22 12:09:11 +02:00
lassulus
4134237058 l shodan.r: configure as media center 2019-09-22 12:08:42 +02:00
lassulus
ec525a30a3 l mors.r: share the_playlist with xerxes 2019-09-22 12:04:24 +02:00
lassulus
c58b7f2583 l shodan.r: import nfs-dl 2019-09-22 11:59:38 +02:00
lassulus
4e01c4c58b l prism.r: mount tank/backups 2019-09-22 11:57:38 +02:00
lassulus
6d70d953ed l prism.r: add kick-routing for riot 2019-09-22 11:46:21 +02:00
lassulus
a72d092a11 l: add hilum.r 2019-09-22 11:40:48 +02:00
lassulus
c2773285eb Merge remote-tracking branch 'ni/master' 2019-09-06 15:33:04 +02:00
lassulus
b06065549a l nfs-dl: more fancy mount options 2019-09-05 18:08:49 +02:00
tv
856ee03a20 treewide: use packageName 2019-09-04 20:28:01 +02:00
lassulus
3072db3795 l: add autowifi service 2019-08-28 23:02:53 +02:00
lassulus
c0e4269e6a l xerxes.r: support most of the hardware 2019-08-27 16:56:19 +02:00
lassulus
b7daacf31e l xerxes.r: enable screenlock again 2019-08-27 16:55:49 +02:00
lassulus
247c4de76d l xerxes.r: add deploy alias 2019-08-27 16:55:20 +02:00
lassulus
a1b467b849 l xerxes.r: remove junk 2019-08-25 20:18:50 +02:00
lassulus
43b2333e50 l xerxes.r: add the_playlist sync 2019-07-15 18:48:53 +02:00
lassulus
bc1a0aa0fa l blue.r: fix source.nix 2019-07-15 18:27:17 +02:00
lassulus
3f0435e89c l xerxes.r: revive more 2019-07-14 16:27:44 +02:00
lassulus
13d8d9f7d3 Revert "l: rip xerxes"
This reverts commit 4e04b2ac99.
2019-07-11 16:09:14 +02:00
lassulus
70a58ef2e3 l domsen: use permown for permissions 2019-05-29 15:54:15 +02:00
lassulus
f8164a8e32 l domsen: increase journalctl lines in backup errors 2019-05-29 15:54:15 +02:00
lassulus
d68e0e2e2d l domsen: set nextcloud overwriteProtocol 2019-05-29 15:54:15 +02:00
lassulus
0c9a0c690e l domsen: add jarugadesign user, mail & page 2019-05-29 15:54:15 +02:00
lassulus
dda92fcf0b l syncthing: fix permissions of sync 2019-05-29 15:54:15 +02:00
lassulus
b216553984 l syncthing: don't share sync with phone 2019-05-29 15:54:14 +02:00
lassulus
65c2a88248 l retiolum: enable localDiscovery 2019-05-29 15:54:14 +02:00
lassulus
a122fec9e5 l retiolum: remove dishfire as supernode 2019-05-29 15:54:14 +02:00
lassulus
78a3cfb6ff l radio: fix Reaktor pattern 2019-05-29 15:54:14 +02:00
lassulus
4c7f444c70 l radio: secure radio mounts with password 2019-05-29 15:54:14 +02:00
lassulus
ab0d80fde8 l network-manager: randomize mac addresses 2019-05-29 15:54:14 +02:00
lassulus
a5160c8d4f l radio: add correct hostname headers 2019-05-29 15:54:14 +02:00
lassulus
74d0821e3a l: add more mail addresses 2019-05-29 15:54:14 +02:00
lassulus
14b4c59c5b l browsers: remove broken krebsgold :( 2019-05-29 15:54:14 +02:00
lassulus
4d48a1e109 l prism.r: add rsa hostKey 2019-05-29 15:54:14 +02:00
lassulus
6590739119 l prism.r: allow nfs mount from retiolum 2019-05-29 15:54:12 +02:00
lassulus
418e9f5665 l prism.r: export download/finished directly 2019-05-29 15:54:09 +02:00
lassulus
86e5815ba3 l prism.r: enable codimd 2019-05-29 15:20:45 +02:00
lassulus
e0af72f1f3 l mors.r: switch wifi card 2019-05-29 15:19:37 +02:00
lassulus
34791532ac l mors.r: add free_music sync 2019-05-29 15:05:02 +02:00
lassulus
441ae45dc7 l daedalus.r: add altcoins pkgs 2019-05-29 15:04:11 +02:00
lassulus
73997358e4 l vim lsp: show errors in ASCII 2019-05-20 13:30:22 +02:00
lassulus
e9f96d7757 l vim: add more python lsp tools 2019-05-14 15:11:42 +02:00
lassulus
6253524790 l vim: remove syntastic (flake8 works over lsp) 2019-05-14 14:53:13 +02:00
lassulus
3128953fa3 l vim: reactivate flake8 2019-05-14 14:37:29 +02:00
lassulus
1acb5f9fd8 l usershadow: use wrappers for ssh login 2019-04-26 17:25:16 +02:00
lassulus
0cba9735c5 Revert "l 3 usershadow: user passwd passwords for sshd"
This reverts commit a5134ea9ec.
2019-04-25 21:22:23 +02:00
lassulus
8b3030a08d l radio: grant mpd access to music dir 2019-04-18 13:39:54 +02:00
lassulus
da336abf88 l radio: set new music directory 2019-04-18 13:39:00 +02:00
lassulus
2a89d6587d l syncs: use permown, use attrs 2019-04-18 10:16:02 +02:00
lassulus
e4744b7237 l: RIP ensure-permissions 2019-04-18 10:13:57 +02:00
lassulus
d0d3fcb2d2 l mors.r: remove chromecast firewall rule 2019-04-17 20:24:50 +02:00
lassulus
24d7e2fa03 l domsen: run verify_arg as root 2019-04-17 20:16:37 +02:00
lassulus
47c4919a06 l syncthing: share sync with shodan 2019-04-17 20:15:38 +02:00
lassulus
f35ccc7529 l radio: sync the_playlist folder 2019-04-17 20:15:07 +02:00
lassulus
c48e246650 l prism-share: set export to ro 2019-04-17 20:14:36 +02:00
lassulus
32664bdbd5 l radio: reduce journal spam 2019-04-17 20:14:06 +02:00
lassulus
5e4e3fb82e l mail: remove deprecated notmuch fix 2019-04-17 20:13:10 +02:00
lassulus
cc986ff84b l: add more emails 2019-04-17 20:12:38 +02:00
lassulus
d06a5ce073 l: add xdg-open settings 2019-04-17 20:12:01 +02:00
lassulus
e4c59ba549 l yellow.r: reduce transmission journal spam 2019-04-17 20:11:20 +02:00
lassulus
40968c0129 l prism.r: add samba wiregrill share 2019-04-17 20:10:20 +02:00
lassulus
b246b8ac43 l morpheus.r: add autologin 2019-04-17 20:08:14 +02:00
lassulus
9f19b5f961 l mors.r: add transgui to pkgs 2019-04-17 20:05:20 +02:00
lassulus
61da9d1644 l iso: fix build 2019-04-17 20:01:34 +02:00
lassulus
ee89afab29 l daedalus.r: remove minecraft 2019-04-17 20:01:14 +02:00
lassulus
23e81c6a15 l daedalus.r: add zsnes 2019-04-17 20:01:03 +02:00
lassulus
bfff3b0a69 l: reorganize syncs 2019-04-17 20:00:06 +02:00
lassulus
f6e73456d0 l: add green-host.nix 2019-04-17 19:41:33 +02:00
lassulus
ff86e4a137 l shodan.r & icarus.r: decrypt via ssh 2019-04-17 18:12:47 +02:00
lassulus
631bc1c480 l: add more green.r hosts 2019-04-17 18:10:23 +02:00
lassulus
2e6376fbd0 l mors.r: sync the_playlist with prism.r 2019-04-17 17:50:47 +02:00
lassulus
8d6957c64f l green.r: sync .weechat 2019-04-17 17:48:20 +02:00
lassulus
0dc099791b l mors.r: add dns update scripts 2019-04-17 17:41:51 +02:00
lassulus
cef929303a l littleT: import green-host 2019-04-17 17:39:50 +02:00
lassulus
d61f9654f2 l daedalus.r: add ublock origin 2019-04-17 17:38:57 +02:00
lassulus
7083200810 Merge remote-tracking branch 'ni/master' 2019-04-13 21:54:23 +02:00
tv
a224e77dfb lass paste: add p.krebsco.de 2019-04-13 21:51:58 +02:00
lassulus
167f19018d l syncthing: set configDir to 18.09 default 2019-04-13 16:37:21 +02:00
lassulus
6e28354f92 l: sync .weechat 2019-04-13 16:36:34 +02:00
lassulus
91bab57c35 l usershadow: build without -threaded 2019-04-13 14:54:29 +02:00
lassulus
ec4b7f30f5 l usershadow: add setuid wrapper for check_pw 2019-04-13 14:49:48 +02:00
lassulus
d03c70bb86 l hw x220: disable lid via new api 2019-04-13 14:48:26 +02:00
lassulus
72cd01d104 l domsen: increment duckdns domain 2019-04-11 15:43:25 +02:00
lassulus
07a56f4d03 l mors.r: disable hardening 2019-04-08 20:59:10 +02:00
lassulus
8f0b3d939e l green.r: don't set NIX_REMOTE 2019-04-08 20:59:10 +02:00
lassulus
04d10421ed l: NIX_REMOTE is now set by nixos correctly 2019-04-08 17:20:26 +02:00
lassulus
9e7729def5 l screenlock: fix screen sometimes not locking 2019-04-07 19:36:05 +02:00
lassulus
23f5563134 l xmonad: add flameshot-once keybinding 2019-04-07 19:36:05 +02:00
lassulus
6d5e7d85dc l xmonad: fix multi-monitor issue 2019-04-07 19:36:05 +02:00
lassulus
162b965b6b l zsh: fix SHARE_HISTORY 2019-04-07 19:36:05 +02:00
lassulus
81879b0df8 l wine: remove unneeded infos 2019-04-07 19:36:05 +02:00
lassulus
54f1febc18 l domsen: add https mode for nextcloud 2019-04-07 19:36:05 +02:00
lassulus
f17a481e92 l domsen: fix backups 2019-04-07 19:36:05 +02:00
lassulus
2c0e039dbd l reaktor-coders: match scripts at the beginning of line 2019-04-07 19:36:05 +02:00
lassulus
036f0e9052 l mail: add muchsync to pkgs 2019-04-07 19:36:05 +02:00
lassulus
db87be09f8 l mail: filter more mails to security tag 2019-04-07 19:36:05 +02:00
lassulus
77c702b204 l mail: add more addresses 2019-04-07 19:36:05 +02:00
lassulus
a93670a60e l: open port 19999 (netdata) 2019-04-07 19:36:05 +02:00
lassulus
2fcb0f760b l baseX: add xephyrify to pkgs 2019-04-07 19:36:05 +02:00
lassulus
4de0d6a5be l prism.r: add palo to download keys 2019-04-07 19:36:05 +02:00
lassulus
4c602540d0 l prism.r: RIP onondaga 2019-04-07 19:36:05 +02:00
lassulus
33283cb99c l: remove prometheus monitoring 2019-04-07 19:36:05 +02:00
lassulus
7bcf1f327a l virtualbox: disable ExtensionPack 2019-04-07 19:36:05 +02:00
lassulus
7d971fc78e l icarus.r: share prism in local network 2019-04-07 19:36:05 +02:00
lassulus
c3e644d0f5 l yellow.r: add lass-android to download keys 2019-04-07 19:36:05 +02:00
lassulus
d817fe8a18 l: don't authorize shodan/icarus 2019-04-07 19:36:05 +02:00
lassulus
d820e42a58 l: import backup.nix 2019-04-07 19:36:05 +02:00
lassulus
cbc493e82b l blue: open port 9998 2019-04-07 19:36:05 +02:00
lassulus
3f23200f7b l yellow.r: show nginx for all hosts 2019-04-07 19:36:05 +02:00
lassulus
1c999ffaae l yellow.r: fix startup permissions 2019-04-07 19:36:05 +02:00
lassulus
79fcc0eb12 l shodan.r: add /backups fs 2019-04-07 19:36:05 +02:00
lassulus
2b1140bc4c l daedalus.r: add /backups fs 2019-04-07 19:36:05 +02:00
lassulus
02515a27de l mors.r: add /backups fs 2019-04-07 19:36:05 +02:00
lassulus
15fe4f7447 l backups: don't mount /backups 2019-04-07 19:36:05 +02:00
lassulus
fc85c6d168 l blue.r: add checksum check to nixpkgs populate 2019-04-07 19:36:05 +02:00
lassulus
d72523a157 l blue.r deploy: point to stockholms new dir 2019-04-07 19:36:05 +02:00
lassulus
4769b31865 l blue.r: backup with services.restic 2019-04-07 19:36:05 +02:00
lassulus
44a48a8d3a l: add green.r 2019-04-07 19:36:05 +02:00
lassulus
797dd8cc2a l: sync more with syncthing 2019-04-07 19:28:35 +02:00
lassulus
853e6b6d26 l: add ensure-permissions module 2019-04-07 19:28:35 +02:00
lassulus
bd53953378 l blue: use file nixpkgs deployment when not testing 2019-04-07 17:59:22 +02:00
lassulus
6654f03b09 l: enable netdata on all hosts 2019-03-23 16:08:20 +01:00
lassulus
db9a1e4bb9 l blue.r & littleT.r: import syncthing 2019-03-23 16:06:39 +01:00
lassulus
5b15417be2 l icarus.r: enable thinkfan 2019-03-23 16:05:21 +01:00
lassulus
96fc1908a2 l syncthing: use module 2019-03-22 08:07:52 +01:00
tv
bc4984c7fa retiolum-hosts: RIP 2019-02-08 05:19:48 +01:00
lassulus
e64bbd8d68 l xmonad: add mouseResizeableTile layout 2019-01-28 23:16:48 +01:00
lassulus
32895b53c6 l reaktor-coders: set env in hook 2019-01-28 23:16:48 +01:00
lassulus
1064023768 l radio: Reaktor -> reaktor2 2019-01-28 23:16:48 +01:00
lassulus
42ca9d3eb8 l blue.r: bootstrap nixpkgs 2019-01-28 23:16:48 +01:00
lassulus
33add1d756 l mors.r: hardening 2019-01-28 23:02:48 +01:00
lassulus
4fd18dc654 l baseX: use correct urxvt packagename 2019-01-27 19:32:04 +01:00
lassulus
0830a0ccdc l reaktor-coders: Reaktor -> reaktor2 2019-01-27 19:29:28 +01:00
lassulus
0f1c14e647 l: enable nscd with fix 2019-01-27 03:32:55 +01:00
lassulus
d0a55575fa Merge remote-tracking branch 'ni/master' 2019-01-25 19:41:00 +01:00
tv
7c160fd1fa blessings: 1.3.0 -> 2.1.0 2019-01-25 14:32:11 +01:00
lassulus
e14abf9583 l domsen: add backups 2019-01-22 16:32:48 +01:00
lassulus
39e9cf1aa6 l domsen: add UBIK-SFTP account 2019-01-22 16:32:18 +01:00
lassulus
bd6fb423e4 l mails: add more addresses 2019-01-22 16:31:51 +01:00
lassulus
6bb0dca62f l: add tcpdump to pkgs 2019-01-22 16:30:57 +01:00
lassulus
a3dca9ea20 l yellow.r: rotate nordvpn endpoint 2019-01-22 16:30:27 +01:00
lassulus
04297e6c09 l prism.r: add new ip 2019-01-22 16:28:50 +01:00
lassulus
c893dbd479 l prism.r: add Mic92 to trustedUsers 2019-01-22 16:27:56 +01:00
lassulus
b3587bfbfa l prism.r: add uid for download user 2019-01-22 16:27:18 +01:00
lassulus
77baef49ab l prism.r hfos: update ip addresses 2019-01-22 16:26:30 +01:00
lassulus
144e2c5571 Merge remote-tracking branch 'ni/master' 2019-01-21 16:24:43 +01:00
tv
da79d23ebb krebs: move dns stuff to dedicated file 2019-01-21 10:33:23 +01:00
lassulus
942d0f0f14 l games: remove broken ftb package 2019-01-18 14:01:43 +01:00
lassulus
bbbe09285a l websites lassulus: add mors pubkey location 2019-01-04 17:31:43 +01:00
lassulus
c7630d003e l mail: more list sorting 2019-01-04 17:29:33 +01:00
lassulus
4175b47ea0 l gc: garbage collect on prism 2019-01-04 17:26:21 +01:00
lassulus
81c4e313d7 l prism: mount libvirt dir on tank zfs 2019-01-04 17:25:50 +01:00
lassulus
3090179491 l: enable o.xanf.org nextcloud 2019-01-04 17:16:11 +01:00
lassulus
2766a860a8 l blue source: use derivation for nixpkgs 2019-01-03 21:41:17 +01:00
lassulus
7e814620a1 l baseX: remove xephyrify from pkgs 2019-01-03 19:14:09 +01:00
lassulus
1664ce39b3 l mors: automount prims.r 2019-01-03 19:13:36 +01:00
lassulus
cc26a9e93d l baseX: don't automount prism.r 2019-01-03 19:12:52 +01:00
lassulus
8441117795 l: remove confusing deprecated x config 2018-12-28 01:23:05 +01:00
lassulus
e4138df4aa l prism: add kmein user 2018-12-26 16:44:25 +01:00
lassulus
81de4a0473 l sqlBackup: fix permissions/folders 2018-12-25 14:38:35 +01:00
lassulus
a46b647505 l websites: add wireguard-key location 2018-12-25 14:38:35 +01:00
lassulus
16bfb80f52 l: add nintendo@lassul.us 2018-12-25 14:38:35 +01:00
lassulus
712ef03b7a l prism: fix MASQUERADING for externals 2018-12-25 14:38:35 +01:00
lassulus
7a7dc91f17 l: add nfs-dl.nix 2018-12-24 16:32:41 +01:00
lassulus
7657a92d85 l xmonad: add copyToAll button 2018-12-24 15:58:36 +01:00
lassulus
d5db3117b5 l prism: add wiregrill nfs export 2018-12-24 15:58:36 +01:00
lassulus
e8f21e098e l mors: accept android sdk license 2018-12-24 15:58:36 +01:00
lassulus
54d220f7fd l daedalus: add torbrowser to pkgs 2018-12-24 15:58:28 +01:00
lassulus
53bea08c26 l daedalus: kill games & steam 2018-12-24 15:48:57 +01:00
lassulus
dc79107558 l wiregrill: remove newlines from pubkeys 2018-12-18 22:29:56 +01:00
lassulus
23562e3619 l domsen: add alewis.de to sender_domains 2018-12-17 09:33:45 +01:00
lassulus
8705b4dbc8 l domsen: add klabusterbeere 2018-12-16 16:36:13 +01:00
lassulus
e9907ee8a8 l baseX: add fzfmenu to pkgs 2018-12-16 16:34:49 +01:00
lassulus
c8943a2c89 l skynet.r don't fetch wallpaper 2018-12-16 16:33:37 +01:00
lassulus
bb22dc7475 l littleT: make into blue-host 2018-12-16 16:31:57 +01:00
lassulus
24330950fe wirelum -> wiregrill 2018-12-16 16:11:02 +01:00
lassulus
9e464d9888 l mail: don't autosign with gpg 2018-12-16 14:38:24 +01:00
lassulus
ea50add2ba l browsers: use ff more often 2018-12-16 14:38:05 +01:00
lassulus
1d22bcb90f l xmonad: use launch 2018-12-16 09:38:40 +01:00
lassulus
42f9ff1645 l git: set announce to true 2018-12-16 09:37:37 +01:00
lassulus
19380cfd70 l browsers: use stable firefox 2018-12-16 09:36:39 +01:00
lassulus
e1cbd678df l blue: allow connections from wirelum 2018-12-16 09:34:40 +01:00
lassulus
1f1a0e0c6b l prism: firewall for wirelum 2018-12-16 09:34:16 +01:00
lassulus
1e47567ced l littleT: rebirth 2018-12-16 09:33:03 +01:00
lassulus
4e04b2ac99 l: rip xerxes 2018-12-15 23:02:22 +01:00
lassulus
4d44efa2fc l: import network-manager only in mors 2018-12-12 15:35:15 +01:00