Florian Jacob
e80cdb2bac
nixos/systemd-resolved: link resolv.conf to dynamic stub resolver
...
version as recommended by upstream (since systemd 236):
https://www.freedesktop.org/software/systemd/man/systemd-resolved.html#/etc/resolv.conf
2018-11-13 19:21:02 +01:00
Florian Jacob
0a5c7cf512
gitea: 1.5.1 -> 1.5.2
2018-10-15 18:28:36 +02:00
Florian Jacob
a1825aecfc
nixos/matomo: introduce services.matomo.package option
2018-10-13 15:25:12 +00:00
Florian Jacob
c54aa26a2d
nixos/munin: move from /var/run to /run
...
as using /var/run now emits a warning by systemd's tmpfiles.d.
As /var/run is already a symlink to /run, this can't break anything, and
data does not need to be migrated.
2018-10-03 17:36:37 +02:00
Florian Jacob
4392ec653c
nixos/systemd-lib: fix assertValueOneOf
...
when value is not a string
2018-09-20 13:40:50 +02:00
Florian Jacob
429d81db2b
matrix-synapse: 0.28.1 -> 0.30.0
2018-05-24 18:13:41 +02:00
Florian Jacob
9c194b1b63
frozendict: disable checks
...
as there are none
2018-04-23 15:29:50 +02:00
Florian Jacob
2749531e0f
frozendict: move to separate module
2018-04-22 15:25:33 +02:00
Florian Jacob
ce3961cc70
python-frozendict: 0.5 -> 1.2
2018-04-22 15:25:33 +02:00
Florian Jacob
63901546df
canonicaljson: separating from pythonPackages
2018-04-22 15:25:33 +02:00
Florian Jacob
3d974552f3
canonicaljson: 1.0.0 -> 1.1.3
2018-04-20 22:38:44 +02:00
Florian Jacob
53bea54a65
matrix-synapse: 0.27.2 -> 0.27.4
2018-04-20 16:42:27 +02:00
Florian Jacob
8a7bf54f52
matomo: 3.3.0 -> 3.4.0
2018-03-30 10:58:05 +01:00
Florian Jacob
88f06c5ce9
nixos/prosody: add a basic test
2018-03-21 15:33:58 +01:00
Florian Jacob
2c0b230330
prosody: update community modules
2018-03-12 20:19:07 +01:00
Florian Jacob
226965da67
prosody: 0.9.12 -> 0.10.0
...
updating config options, removing luazlib as mod_compression was removed
for security reasons.
2018-03-12 20:19:03 +01:00
Florian Jacob
0c74665bad
luaevent: 0.4.3 -> 0.4.4
2018-03-12 20:18:34 +01:00
Florian Jacob
885e762d47
nixos/matomo: improve serverName default
...
when we need to change it anyway for the rename.
2018-02-22 22:03:55 +01:00
Florian Jacob
48e449ee70
nixos/piwik: rename to matomo
2018-02-22 22:03:55 +01:00
Florian Jacob
d431aed997
matomo: make the substituteInPlace a proper patch,
...
improve description
2018-02-22 19:58:24 +01:00
Florian Jacob
a892bd8ebf
piwik 3.2.1 -> matomo 3.3.0
...
minor release, mainly rename
2018-02-22 19:58:23 +01:00
Florian Jacob
fc21593352
nixos/btrfs: add services.btrfs.autoScrub
...
for automatic regular scrubbing of mounted btrfs filesystems,
similar to what's already there for zfs.
2017-12-13 11:00:28 +01:00
Florian Jacob
60ef50fa88
piwik: 3.2.0 -> 3.2.1
2017-12-09 00:28:24 +01:00
Florian Jacob
fe3751df8a
nixos/network-interfaces: Add " around network interface names
...
in assertion messages to avoid misinterpretations when the interface name contains a dot.
2017-11-09 20:27:33 +01:00
Florian Jacob
43f94ff5a9
nixos/munin: move munin-cron to systemd.tmpfiles
...
to match with munin-node.
2017-10-21 11:27:42 +01:00
Florian Jacob
3338985aab
nixos/munin: Create MUNIN_PLUGSTATE dir to fix munin_stats plugin
2017-10-21 11:27:42 +01:00
Florian Jacob
22b4c58a9f
piwik: 3.1.1 -> 3.2.0
2017-10-14 22:41:26 +02:00
Florian Jacob
847beb558f
nixos/firewall: Rename misleading rejected to refused in logging
...
as that's used as general term for rejected or dropped packets
in the rest of the config.
2017-10-11 20:12:58 +02:00
Florian Jacob
70c3f56bdd
nixos/locatedb: fix first run when /var/cache doesn't exist
...
by using systemd-tmpfiles.
Also document what's happening there.
2017-10-11 14:59:18 +02:00
Florian Jacob
818b161e0a
nixos/locatedb: path restriction options were renamed
...
in systemd 231.
2017-10-11 11:15:29 +02:00
Florian Jacob
6091e2aa33
nixos/network-interfaces: assertion for too long interface names
2017-10-05 15:49:49 +02:00
Florian Jacob
7504c75c9c
mariadb: 10.1.26 -> 10.1.28
2017-10-02 22:22:25 +02:00
Florian Jacob
e911e39c26
mariadb: 10.1.25 -> 10.1.26
2017-09-27 09:42:32 +02:00
Florian Jacob
8704e82eba
tinc: 1.0.31 -> 1.0.32
2017-09-24 11:42:00 +02:00
Florian Jacob
6aea372e28
piwik: 3.1.0 -> 3.1.1
2017-09-21 08:58:02 +02:00
Florian Jacob
839e3c7666
nixos/mysql: declarative users & databases
...
using Unix socket authentication, ensured on every rebuild.
2017-09-18 13:10:26 +02:00
Florian Jacob
8cea87c1eb
nixos/tinc: Fix tinc cli wrapper for tinc 1.0.
...
tinc prior to 1.1 doesn't have the `tinc` executable,
and `tincd` isn't of any use while the daemon already runs.
2017-09-17 10:46:12 +02:00
Florian Jacob
556dfedda7
piwik: 3.0.4 -> 3.1.0
...
Patch for Nix was merged upstream and therefore could be removed.
2017-09-12 23:28:36 +02:00
Florian Jacob
786e9711f5
nixos/piwik: fix nginx submodule's ssl defaults
...
previous mkDefault did not work as expected,
as it did not overwrite the original submodule's defaults when the user
did not specify any custom options at all.
2017-09-01 08:13:34 +02:00
Florian Jacob
d22c1c0719
mysql service: Make initialDatabases.schema attribute optional
2017-08-31 11:32:25 +02:00
Florian Jacob
ae9d311565
nixos/piwik: adjust to addSSL and forceSSL now being mutually exclusive
2017-08-30 22:13:26 +02:00
Florian Jacob
0544ac4a1b
nixos/piwik: Make webServerUser default to nginx
...
if the nginx option is used.
Noted that either webServerUser or nginx option is mandatory.
Also introduce an assertion if both are not set,
and a warning if both are set.
Resolves #27704 .
2017-08-30 22:05:02 +02:00
Florian Jacob
adb03f32a1
nixos/piwik: Remove part about mail problems
...
Sending mail works out of the box as of resolution of #26611 .
2017-08-30 22:05:01 +02:00
Florian Jacob
746cc06f13
nixos/piwik: use nginx' virtualHost submodule
...
instead of redeclaring part of the options. Backward-compatible change.
This gives the same flexibility to the user as nginx itself.
This also resolves the piwik module break from nginx' enableSSL introduction from #27426 .
2017-08-30 22:05:00 +02:00
Florian Jacob
3e69c650ab
nixos/systemd-networkd: allow [Link] section in .network files
2017-07-29 21:25:21 +02:00
Florian Jacob
63bb133373
journalwatch & journalwatch service: init at 1.1.0
2017-07-16 00:14:19 +02:00
Florian Jacob
cd8a1a7ceb
networkd: Allow new MulticastDNS setting
...
which gained an implementation in systemd v233
2017-07-05 13:48:18 +02:00
Florian Jacob
12f54a5746
networkmanager service: use resolved if enabled
2017-07-04 23:50:56 +02:00
Florian Jacob
e370e97f3d
nsswitch: only add modules to nsswitch.conf if they can be loaded
2017-06-30 02:44:23 +02:00
Florian Jacob
7410b0c82c
nsswitch: add assertions for enabled nscd
2017-06-30 02:44:22 +02:00
Florian Jacob
63fa3e7c62
nsswitch: fix typo specifying nss-resolve module
...
this had the effect of not being able to load nss-resolve
and falling back to dns module in all cases.
2017-06-30 02:40:49 +02:00
Florian Jacob
55844c8380
piwik & piwik service: init at 3.0.4
2017-06-19 16:00:17 +02:00
Florian Jacob
518e5c09a8
avahi-daemon service: Add option to enable point-to-point interfaces.
2017-03-02 23:52:08 +01:00
Florian Jacob
51a753a2a3
os-prober: 1.65 -> 1.71
2017-01-30 13:31:50 +01:00
Florian Jacob
97c3ee9525
tinc: 1.0.29 -> 1.0.31
2017-01-30 12:38:02 +01:00