Commit Graph
201099 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
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 TuegelandGitHub 8e639f142f Merge pull request #71986 from mtetreault/mte/plymouth-improvements
plymouth: Add extra config field
2019-11-09 08:17:14 -06:00
Robin GlosterandGitHub 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 BrounsandBjørn Forsman 07b407743d fmsynth: change build so it produces sound again 2019-11-09 12:45:46 +01:00
Leon SchuermannandBjørn Forsman 06062100a3 tpm2-tools: 4.0 -> 4.0.1 2019-11-09 12:44:16 +01:00
R. RyanTMandBjørn Forsman 4b11fed3d6 kanboard: 1.2.10 -> 1.2.11 2019-11-09 12:41:16 +01:00
R. RyanTMandBjørn Forsman e922e10dec lttng-tools: 2.10.8 -> 2.11.0 2019-11-09 12:38:50 +01:00
Dmitry KalinkinandGitHub 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
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
RenaudandGitHub 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 RingerandAlyssa Ross 364ae632c6 rust-bindgen: 0.51.0 -> 0.51.1 2019-11-09 08:05:10 +00:00
lodiandJon 5e70be026e libco-canonical: v19.1 -> v20 2019-11-08 20:44:50 -08:00
Greg RoodtandJon 2991ba6462 fluxctl: 1.13.3 -> 1.15.0 2019-11-08 20:25:41 -08:00
Aaron AndersenandGitHub 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 WolsiefferandJon a1c3a7fa24 buildbot: 2.4.1 -> 2.5.0 2019-11-08 15:51:25 -08:00
RenaudandGitHub 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 MosbergerandGitHub 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
Florian KlinkandGitHub 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 MulliganandGitHub 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
Florian KlinkandGitHub cced569cac Merge pull request #73049 from flokli/fix-redis-merge
nixos/redis: fix merging
2019-11-08 22:13:54 +01:00
worldofpeaceandGitHub 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
worldofpeaceandGitHub 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
worldofpeaceandGitHub 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
worldofpeaceandGitHub 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 BauerandGitHub 85a94a2578 Merge pull request #73020 from lodi/libco
libco-canonical: fix pkgconfig includedir
2019-11-08 15:04:29 -05:00
Daiderd JordanandGitHub 7fb0d95ca1 Merge pull request #71318 from tricktron/fixOpenConnectOnCatalina
openconnect: Add darwin support
2019-11-08 20:36:48 +01:00
Alexey ShmalkoandGitHub 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
Peter Simons 1439dcee0b haskell-configuration-common: cosmetic 2019-11-08 18:52:37 +01:00
Peter Simons fa66e35df4 haskell-github-rest: disable failing test suite to fix the build 2019-11-08 18:52:37 +01:00
Peter Simons 857d39a5a3 git-annex: update sha256 hash for new version 7.20191106 2019-11-08 18:52:37 +01:00
Peter Simons a83ece64ca all-cabal-hashes: update to Hackage at 2019-11-08T16:49:51Z 2019-11-08 18:52:37 +01:00
Peter Simons bf54855e3c hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.0-7-gbb66e86 from Hackage revision
https://github.com/commercialhaskell/all-cabal-hashes/commit/477d50a859be91a25b2fed6494d414044d7e71ab.
2019-11-08 18:52:37 +01:00
(cdep)illaboutandPeter Simons 915b22e400 haskellPackages.purescript: unbreak 2019-11-08 18:52:37 +01:00
(cdep)illaboutandPeter Simons 6a236bbfce haskellPackages.happy_1_19_9: generate this package 2019-11-08 18:52:37 +01:00
(cdep)illaboutandPeter Simons ec878fffd5 haskell: add cdepillabout as maintainer for some pretty-simple, purescript, and termonad 2019-11-08 18:52:37 +01:00
Peter Simons b2ca3b457c hackage2nix: disable builds that break evaluation on Hydra 2019-11-08 18:52:37 +01:00
William R. ArellanoandPeter Simons aff8660932 hapistrano: addBuildTool -> addBuildTools 2019-11-08 18:52:37 +01:00
William R. ArellanoandPeter Simons 140fa48b0f hapistrano: remove package from broken 2019-11-08 18:52:36 +01:00
William R. ArellanoandPeter Simons 71446091a8 hapistrano: fix broken package 2019-11-08 18:52:36 +01:00
AstroandPeter Simons 5a59ed379c haskellPackages.hail: add patches to relax cabal dependencies 2019-11-08 18:52:36 +01:00
Peter Simons 0a66656d75 LTS Haskell 14.13 2019-11-08 18:52:36 +01:00
worldofpeaceandGitHub 90ebe8589c Merge pull request #73028 from arianvp/wire-maintainer
wire-desktop: Add arianvp to maintainer list
2019-11-08 17:43:38 +00:00