3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

201289 commits

Author SHA1 Message Date
Florian Klink 67e0777f62 nixos/ceph: run unprivileged, use StateDirectory and tmpfiles, don't pass extraServiceConfig
Don't pass user and group to ceph, and rely on it to drop ceps, but let
systemd handle running it as the appropriate user.

This also inlines the extraServiceConfig into the makeService function,
as we have conditionals depending on daemonType there anyways.

Use StateDirectory to create directories in
/var/lib/ceph/${daemonType}/${clusterName}-${daemonId}.

There previously was a condition on daemonType being one of mds,mon,rgw
or mgr. We only instantiate makeServices with these types, and "osd" was
special.
In the osd case, test examples suggest it'd be in something like
/var/lib/ceph/osd/ceph-${cfg.osd0.name} - so it's not special at all,
but exactly like the pattern for the others.

During initialization, we also need these folders, before the unit is
started up. Move the mkdir -p commands in the vm tests to the line
immediately before they're required.
2019-11-09 16:02:53 +01:00
R. RyanTM 60bdd48220 teamviewer: 14.6.2452 -> 14.7.1965
(#72680)
2019-11-09 16:01:14 +01:00
R. RyanTM 445bd38a24 verbiste: 0.1.46 -> 0.1.47
(#72686)
2019-11-09 15:56:03 +01:00
R. RyanTM 1d43f30a97 xbps: 0.57 -> 0.57.1
(#72697)
2019-11-09 15:54:31 +01:00
Uri Baghin e3fe458e81 editorconfig-checker: init at 2.0.2 2019-11-09 15:50:41 +01:00
Florian Klink 64c9c08302 nixos/ceph: create /etc/ceph and /var/lib/ceph via tmpfiles
We seem to be relying on those being present during runtime anyways.
2019-11-09 15:27:45 +01:00
Thomas Tuegel 8e639f142f
Merge pull request #71986 from mtetreault/mte/plymouth-improvements
plymouth: Add extra config field
2019-11-09 08:17:14 -06:00
Robin Gloster cdf9b626c4
Merge pull request #72794 from petabyteboy/feature/qtwebengine-cve-2019-13720
qtwebengine: add patch for CVE-2019-13720
2019-11-09 15:08:51 +01:00
Bart Brouns 07b407743d fmsynth: change build so it produces sound again 2019-11-09 12:45:46 +01:00
Leon Schuermann 06062100a3 tpm2-tools: 4.0 -> 4.0.1 2019-11-09 12:44:16 +01:00
R. RyanTM 4b11fed3d6 kanboard: 1.2.10 -> 1.2.11 2019-11-09 12:41:16 +01:00
R. RyanTM e922e10dec lttng-tools: 2.10.8 -> 2.11.0 2019-11-09 12:38:50 +01:00
Andreas Baldeau 5a13b856c4 steam: Add libva to chrootenv
After the newest update Steam itself complained about missing files
and would not start:

* libva.so.2
* libva-x11.so.2
2019-11-09 12:02:51 +01:00
Dmitry Kalinkin 21c3fabb44
Merge pull request #72804 from xtruder/pkgs/facetimehd-firmware/update-firmware-link
facetimehd-firmware: 1.43_4 -> 1.43_5
2019-11-09 05:13:34 -05:00
Vladimír Čunát 8302338ae9
Merge #72278: keepalived: 1.4.2 -> 1.4.5, patch CVE-2018-19115 2019-11-09 10:29:11 +01:00
Arnout Engelen 07c84f4de2 documentation: drop double 'the' 2019-11-09 10:10:47 +01:00
Théo Zimmermann eebdaa936f doc: fix allowUnfreePredicate example following the introduction of pname
Co-Authored-By: Dmitry Kalinkin <dmitry.kalinkin@gmail.com>
2019-11-09 09:47:26 +01:00
Renaud 76761a82e0
lightstep-tracer-cpp: 0.8.1 -> 0.11.0
(#72995)
2019-11-09 09:45:03 +01:00
Vladimír Čunát 019fcab7f5
Merge #72054: gdal: add patch for CVE-2019-17545 2019-11-09 09:38:10 +01:00
Jonathan Ringer 364ae632c6 rust-bindgen: 0.51.0 -> 0.51.1 2019-11-09 08:05:10 +00:00
Daniël de Kok 9ced8a5c46 drawio: 12.1.7 -> 12.2.2
Changelog:
https://github.com/jgraph/drawio-desktop/releases/tag/v12.2.2
2019-11-09 08:34:37 +01:00
Jonathan Ringer 70a86f1184
esphome: 1.13.6 -> 1.14.1 2019-11-08 20:51:14 -08:00
lodi 5e70be026e libco-canonical: v19.1 -> v20 2019-11-08 20:44:50 -08:00
YI 06decf0432 keepassxc: add additional cmake options 2019-11-09 12:33:51 +08:00
Greg Roodt 2991ba6462 fluxctl: 1.13.3 -> 1.15.0 2019-11-08 20:25:41 -08:00
Aaron Andersen 8496f9556c
Merge pull request #73086 from redvers/httpd-module-enableUserDir-fix
nixos/httpd: module fixes enableUserDir (attendum to #72789)
2019-11-08 20:36:03 -05:00
Red Davies 62e421fbb2 nixos/httpd: module fixes enableUserDir (attendum to #72789) 2019-11-09 00:53:56 +00:00
Ben Wolsieffer a1c3a7fa24 buildbot: 2.4.1 -> 2.5.0 2019-11-08 15:51:25 -08:00
Renaud ac8d850878
Merge pull request #72971 from filalex77/ruplacer-0.4.1
ruplacer: init at 0.4.1
2019-11-09 00:30:20 +01:00
Silvan Mosberger 3022fde292
Merge pull request #71576 from ShaRose/patch-1
nixos/dnsdist: Add CAP_NET_BIND_SERVICE to AmbientCapabilities
2019-11-09 00:07:09 +01:00
Marius Bergmann bc0a2adb22 terraform-provider-pass: init at 1.2.1 2019-11-08 23:44:30 +01:00
Marius Bergmann 610ffc9b8f terraform-providers: update existing providers 2019-11-08 23:41:16 +01:00
Marius Bergmann 3ddd53e576 terraform-providers: fix handling of version/rev in provider list
I interpreted the purpose of stripping the first character from the 'version'
argument as an attempt to remove a prefixed 'v' (e.g. 'v1.0.0') from a version
tag. This works if the tag actually has a 'v' prefix, but also removes the first
character if version tags are not prefixed (e.g. '1.0.0').

Additionally, the 'v' was added again when specifying the `rev` for
`fetchFromGitHub` in default.nix. As described above, this did also not work
when provider repos did not prefix their version tags with 'v'.

I changed the implementation as follows:

- `version` and `rev` are stored inside data.nix
- `version` is used to declare the nix package version
- `rev` is used to fetch the proper git ref when building the package
- for determining `version`, an optional leading 'v' is trimmed from the tag
  name

Now this has the implication that the latest tag must always be a release tag
when using the `update-all` script, but as the result of running `update-all`
should always be reviewed before submission, makes this appear a manageable
tradeoff to me.
2019-11-08 23:41:08 +01:00
Marius Bergmann 206f719046 terraform-providers: group individual repo providers 2019-11-08 23:40:55 +01:00
Florian Klink ece9c41343 nixos/samba: port test to python 2019-11-08 23:30:09 +01:00
Florian Klink 18f9cfa1c0 nixos/samba: update module to use tmpfiles, remove samba-setup service 2019-11-08 23:25:55 +01:00
Florian Klink 3928e7f6b1
Merge pull request #73063 from minijackson/shiori-things
shiori: update modSha256, update test to python, do more tests
2019-11-08 23:06:06 +01:00
Ryan Mulligan 54b0476618
Merge pull request #73067 from yurkobb/fix-mu-stable
Fix mu version from unreleased to stable (revert to 1.2)
2019-11-08 13:26:42 -08:00
Christine Koppelt 60fade5c03 sablotron: remove 2019-11-08 22:25:08 +01:00
Florian Klink cced569cac
Merge pull request #73049 from flokli/fix-redis-merge
nixos/redis: fix merging
2019-11-08 22:13:54 +01:00
worldofpeace 1d3da3befc
Merge pull request #73060 from flokli/nixos-test-port-powerdns
nixos/powerdns: port test to python
2019-11-08 20:48:34 +00:00
worldofpeace 9cc610c576
Merge pull request #73057 from flokli/nixos-test-port-smokeping
nixos/smokeping: port test to python
2019-11-08 20:47:40 +00:00
worldofpeace 0c6853c727
Merge pull request #73056 from flokli/nixos-test-port-pppd
nixos/pppd: port test to python
2019-11-08 20:47:05 +00:00
worldofpeace b859c85ada
Merge pull request #72998 from worldofpeace/client-tests-geary
gnome3.geary: add patch for longer client test timeout
2019-11-08 20:41:50 +00:00
Matthew Bauer 85a94a2578
Merge pull request #73020 from lodi/libco
libco-canonical: fix pkgconfig includedir
2019-11-08 15:04:29 -05:00
Daiderd Jordan 7fb0d95ca1
Merge pull request #71318 from tricktron/fixOpenConnectOnCatalina
openconnect: Add darwin support
2019-11-08 20:36:48 +01:00
Alexey Shmalko 8a7b4ccd1f
Merge pull request #73036 from marius851000/faudio
faudio: 19.10 -> 19.11
2019-11-08 19:58:34 +02:00
Yury Bulka b220d3e0df Revert "mu: 1.2 -> 1.3.3"
This reverts commits 53a536c698
and af931c172d.

The repology.org info was incorrect, pulling in a development version
of mu as a release. The current (stable) release of mu is still 1.2:
https://github.com/djcb/mu/releases
2019-11-08 19:55:11 +02:00
Peter Simons f6e975a5c5 haskell-polysemy-plugin: drop obsolete patches
Upstream has merged our changes and released a new version 0.2.4.0.
2019-11-08 18:52:37 +01:00
Peter Simons 0c0d11bc33 hoogle: update override for dependency to provide haskell-src-exts-1.22.x 2019-11-08 18:52:37 +01:00