summary refs log tree commit diff
path: root/nixos/modules/services/system
Commit message (Collapse)AuthorAge
* Merge pull request #42295 from avnik/libprefixed-to-multioutput/heimdalMatthew Bauer2018-09-05
|\ | | | | Libprefixed to multioutput/heimdal
| * heimdal: adjust daemon paths, they are in libexec nowAlexander V. Nikolaev2018-08-08
| |
* | Merge pull request #44820 from michaelpj/fix/redshift-geoclue-agentsJan Tojnar2018-08-14
|\ \ | |/ |/| redshift/geoclue/localtime: progress in fixing agent confusion
| * localtime: simplify module a littleMichael Peyton Jones2018-08-14
| |
* | nixos/cloud-init: order after network-online.target (#44633)Vincent Bernat2018-08-08
|/ | | | | | | | | | Some modules of cloud-init can cope with a network not immediately available (notably, the EC2 module), but some others won't retry if network is not available (notably, the Cloudstack module). network.target doesn't give much guarantee about the network availability. Applications not able to start without a fully configured network should be ordered after network-online.target. Also see #44573 and #44524.
* [bot] treewide: remove unused 'inherit' in let blocksvolth2018-07-20
|
* [bot]: remove unreferenced codevolth2018-07-20
|
* nixos/kerberos: update binary folder pointerAllan Espinosa2018-07-02
| | | | ${pkg.tcp_wrappers}/sbin does not exist anymore.
* nixos/modules: users.(extraUsers|extraGroup->users|group)Florian Klink2018-06-30
|
* dbus: Add NSS modules path to dbus system bus serviceMichael Raitza2018-06-07
| | | | | | | | | | DBus seems to resolve user IDs directly via glibc, circumventing nscd. In more advanced setups this leads to user's coming from LDAP or SSSD not being resolved by the dbus system bus daemon. The effect for such users is, that all access to the system bus (e.g. busctl or nmcli) is denied. Adding the respective NSS modules to the service's environment solves the issue the same way it does for nscd.
* Add localtime package and nixos moduleDomen Kožar2017-12-03
| | | | | | Simple daemon for keeping system timezone up-to-date via geoclue2. Sadly i3 status needs to be restarted for timezone changes.
* Merge pull request #26419 from roblabla/feature-saslFranz Pletz2017-07-20
|\ | | | | cyrus-sasl: Add saslauthd service and LDAP support
| * cyrus-sasl: Add saslauthd service supportroblabla2017-06-06
| |
* | Merge pull request #23024 from phile314/cloud-init-updateFrederik Rietdijk2017-05-22
|\ \ | |/ |/| cloud-init: 0.7.6 -> 0.7.9 + module improvements
| * cloud-init: Disable broken hostname functionality by defaultPhilipp Hausmann2017-04-20
| |
| * cloud-init module: Replace hard-coded config by option.Philipp Hausmann2017-03-06
| |
* | earlyoom service: initLeon Isenberg2017-03-24
| |
* | dbus service: use makeDBusConfNikolay Amiantov2017-02-16
|/
* Merging against upstream masterParnell Springmeyer2017-02-13
|\
| * dbus service: remove {system,session}.conf from config dirNikolay Amiantov2017-02-01
| | | | | | | | They are already included by dbus from /run/current-system/sw/share/dbus-1.
| * dbus service: use /etc/dbus-1 for configurationNikolay Amiantov2017-02-01
| | | | | | | | Also use upstream systemd units.
* | Merging with upstreamParnell Springmeyer2017-01-29
|\|
| * dbus: catch new services without reboot (#20871)Guillaume Maudoux2017-01-27
| | | | | | | | | | DBus daemon now loads its config from /run/current-system/dbus. Reloading the daemon makes it re-read that file and catch the updates after a system upgrade.
* | Fixing a bunch of issuesParnell Springmeyer2017-01-29
| |
* | Addressing PR feedbackParnell Springmeyer2017-01-28
| |
* | setcap-wrapper: Merging with upstream master and resolving conflictsParnell Springmeyer2017-01-25
|\|
| * sssd: init at 1.14.2Alexander Kahl2017-01-04
| | | | | | | | | | | | | | | | | | | | | | | | | | perlPackages.TextWrapI18N: init at 0.06 perlPackages.Po4a: init at 0.47 jade: init at 1.2.1 ding-libs: init at 0.6.0 Switch nscd to no-caching mode if SSSD is enabled. abbradar: disable jade parallel building. Closes #21150
| * cgmanager: add moduleJörg Thalheim2016-12-02
| |
| * dbus: add socket activation but do not enable itPeter Hoeg2016-09-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following changes are included: 1) install user unit files from upstream dbus 2) use absolute paths to config for --system and --session instances 3) make socket activation of user units configurable There has been a number of PRs to address this, so this one does the bare minimum, which is to make the functionality available and configurable but defaults to off. Related PRs: - #18382 - #18222 (cherry picked from commit f7215c9b5b47dfb0a6dbe87ff33d7730729a32e5) Signed-off-by: Domen Kožar <domen@dev.si>
| * NixOS: Use runCommand instead of mkDerivation in a few placesEelco Dolstra2016-09-29
| |
| * no-x-libs.nix: Ensure that dbus doesn't use X11Eelco Dolstra2016-09-05
| | | | | | | | | | | | | | | | | | | | | | | | | | It appears that packageOverrides no longer overrides aliases, so aliases like dbus_tools = self.dbus.out; dbus_daemon = self.dbus.daemon; now use the old, non-overriden version of dbus. That seems like a pretty serious regression in general, but for this particular problem, I've fixed it by replacing dbus_daemon by dbus.daemon and dbus_tools by dbus.
* | Adapting everything for the merged permissions wrappers work.Parnell Springmeyer2016-09-01
|/
* services.dbus module: more complete docstringPhilip Potter2016-06-28
| | | | | | | | The docstring for the `services.dbus.packages` configuration option only mentioned one directory, but the implementation actually looked for DBus config files in four separate places within the target packages. This commit updates the docstring to reflect the actual implementation behaviour.
* nixos/dbus: Reference correct output of 'dbus'Tuomas Tynkkynen2016-05-18
|
* Add missing filesWilliam A. Kennington III2016-05-02
| | | | (cherry picked from commit 5917fc2f50c87bbdd6ba0be339849a030a7eba10)
* dbus: Fix for new 1.10 versionWilliam A. Kennington III2016-05-02
| | | | (cherry picked from commit 68a4a6df3971d66aa988bba680351a30fbadbed3)
* dbus service: fix path to the launch helperNikolay Amiantov2016-04-26
|
* kerberos_server: fix evaluation (closes #14928)David Guibert2016-04-24
|
* Revert "dbus nixos module: add units for systemd user session"obadz2016-04-14
| | | | | | This reverts commit 83cb6ec399e067b0d111abc39381204d1796758f. Was breaking: nix-build '<nixos/release.nix>' -A tests.xfce.x86_64-linux
* treewide: Mass replace 'dbus_daemon}/bin' to refer to the correct outputsTuomas Tynkkynen2016-04-14
|
* Merge branch 'master' into closure-sizeVladimír Čunát2016-04-10
|\ | | | | | | | | | | Comparison to master evaluations on Hydra: - 1255515 for nixos - 1255502 for nixpkgs
| * dbus nixos module: add units for systemd user sessionPeter Hoeg2016-04-02
| | | | | | | | | | | | | | | | | | | | This patch makes dbus launch with any user session instead of leaving it up to the desktop environment launch script to run it. It has been tested with KDE, which simply uses the running daemon instead of launching its own. This is upstream's recommended way to run dbus.
* | Merge branch 'master' into closure-sizeVladimír Čunát2016-04-01
|\| | | | | | | | | Beware that stdenv doesn't build. It seems something more will be needed than just resolution of merge conflicts.
| * KDC description fixAl Zohali2016-03-07
| |
* | Merge recent 'staging' into closure-sizeVladimír Čunát2016-02-03
|\| | | | | | | Let's get rid of those merge conflicts.
| * nixos: uptimed - rewrite and harden a bit (#7220)Dan Peebles2016-01-23
| | | | | | | | This is mostly @thoughtpolice's work, but I cleaned it up a bit.
* | treewide: Mass replace 'dbus_daemon}/lib' to refer the 'lib' outputTuomas Tynkkynen2016-01-24
| |
* | Merge branch 'staging' into closure-sizeVladimír Čunát2016-01-19
|\|
| * jobs -> systemd.servicesRobin Gloster2016-01-07
| |
* | Merge commit staging+systemd into closure-sizeVladimír Čunát2015-10-03
|\| | | | | | | Many non-conflict problems weren't (fully) resolved in this commit yet.