about summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
* Shout: fix infinite loop in service configurationValérian Galliat2016-04-11
| | | | Fixes #14594.
* Merge pull request #14564 from valeriangalliat/shout/configjoachifm2016-04-11
|\ | | | | Shout: configure with attrs
| * Shout: configure with attrsValérian Galliat2016-04-10
| |
* | Merge pull request #11987 from angus-g/caddyjoachifm2016-04-11
|\ \ | | | | | | Add Caddy and its NixOS module
| * | caddy service: initial implementationAngus Gibson2016-04-05
| | |
* | | nixos/xserver: Use null as default for dpi optionaszlig2016-04-10
| | | | | | | | | | | | | | | | | | | | | | | | Commit 98d9bba introduced this option as a nullOr type and it actually checks whether null has been set and only appends -dpi if that's the case. So let's actually set the default to null instead of 0. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* | | nixos: add optional process information hidingJoachim Fasting2016-04-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This module adds an option `security.hideProcessInformation` that, when enabled, restricts access to process information such as command-line arguments to the process owner. The module adds a static group "proc" whose members are exempt from process information hiding. Ideally, this feature would be implemented by simply adding the appropriate mount options to `fileSystems."/proc".fsOptions`, but this was found to not work in vmtests. To ensure that process information hiding is enforced, we use a systemd service unit that remounts `/proc` after `systemd-remount-fs.service` has completed. To verify the correctness of the feature, simple tests were added to nixos/tests/misc: the test ensures that unprivileged users cannot see process information owned by another user, while members of "proc" CAN. Thanks to @abbradar for feedback and suggestions.
* | | Merge pull request #14543 from groxxda/fix/minidlnaFranz Pletz2016-04-10
|\ \ \ | |_|/ |/| | minidlna: logging via journalctl, use systemd runtimedirectory, install manpages
| * | minidlna: use journalctl for logging, systemd for runtimedirAlexander Ried2016-04-08
| | |
| * | minidlna: use hostname in DLNA friendly nameAlexander Ried2016-04-08
| | |
* | | Merge pull request #14526 from Profpatsch/fish-completionsTuomas Tynkkynen2016-04-09
|\ \ \ | | | | | | | | fish: pick up completion files from other packages
| * | | fish: pick up completion files from other packagesProfpatsch2016-04-09
| | | | | | | | | | | | | | | | | | | | | | | | Some packages bring their own completions in /share/fish/vendor_completions.d. Now they are picked up by fish from every path in NIX_PROFILES.
* | | | Merge pull request #14539 from colemickens/update-plexjoachifm2016-04-09
|\ \ \ \ | | | | | | | | | | Plex: update plex, plexpass; fix plex module to restart
| * | | | plex module: restart on failureCole Mickens2016-04-08
| | |/ / | |/| |
* / | | Add DPI option to xserver invocation.Brandon Edens2016-04-08
|/ / /
* | | manual: delete dangling pointer to real-world NixOS configsJoachim Fasting2016-04-08
| | | | | | | | | | | | | | | | | | | | | | | | At some point we probably want to replace this with a curated list of configurations or even an upstreamed repository of examples, but for now this is just noise. Fixes NixOS/nixpkgs#14522
* | | u9fs service: switch user with systemdEmery Hemingway2016-04-08
| | | | | | | | | | | | Drop the broken fsRoot option.
* | | Merge pull request #14222 from Pleune/fix/iodined-client-modejoachifm2016-04-08
|\ \ \ | | | | | | | | iodine service: add client mode implimentation
| * | | iodine service: add clients implimentationMitchell Pleune2016-03-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - services.iodined moved to services.iodine - configuration file backwards compatable - old iodine server configuration moved to services.iodine.server - attribute set services.iodine.clients added to specify any number of iodine clients - example: iodine.clients.home = { server = "iodinesubdomain.yourserver.com"; ... }; - client services names iodine-name where name would be home
* | | | httpd.service: Support reloadEelco Dolstra2016-04-07
| | | | | | | | | | | | | | | | This is useful when ACME has generated a new TLS certificate.
* | | | kde5: enable libmtp udev rulesThomas Tuegel2016-04-07
| | | |
* | | | Making trac/ldap handle httpd 2.4.Lluís Batlle i Rossell2016-04-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The option authzldapauthoritative had been removed in 2.4 I pushed this into 16.03 instead of master first. My fault. (cherry picked from commit 516f47efefc44a5465266fe4d72f9136147d2caf)
* | | | Merge pull request #14474 from MatrixAI/fixed-stage1joachifm2016-04-05
|\ \ \ \ | | | | | | | | | | nixos/stage-1: Removed logCommands conditional for resetting the file descriptors after completion of logging
| * | | | nixos/stage-1: Removed logCommands conditional for resetting the file ↵Roger Qiu2016-04-06
| | | | | | | | | | | | | | | | | | | | descriptors after completion of logging
* | | | | Add 16.03 AMIsEelco Dolstra2016-04-05
| | | | |
* | | | | Update AMI creation scriptEelco Dolstra2016-04-05
| |_|_|/ |/| | |
* | | | Merge pull request #14426 from nbp/fix-rl1603-typojoachifm2016-04-04
|\ \ \ \ | |_|_|/ |/| | | Fix typo in service.syncthing.dataDir description.
| * | | Fix typo in service.syncthing.dataDir description.Nicolas B. Pierron2016-04-03
| | | |
* | | | Merge pull request #14395 from peterhoeg/pajoachifm2016-04-02
|\ \ \ \ | | | | | | | | | | pulseaudio nixos module: run as systemd user service instead
| * | | | pulseaudio nixos module: run as systemd user service insteadPeter Hoeg2016-04-02
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Most of the desktop environments will spawn pulseaudio, but we can instead simply run it as a systemd service instead. This patch also makes the system wide service run in foreground as recommended by the systemd projects and allows it to use sd_notify to signal ready instead of reading a pid written to a file. It is now also restarted on failure. The user version has been tested with KDE and works fine there. The system-wide version runs, but I haven't actually used it and upstream does not recommend running in this mode.
* | | | Merge pull request #14396 from peterhoeg/dbusjoachifm2016-04-02
|\ \ \ \ | | | | | | | | | | dbus nixos module: add units for systemd user session
| * | | | 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 pull request #14405 from jerith666/crashplan-46-r2joachifm2016-04-02
|\ \ \ \ | | | | | | | | | | Crashplan 46 r2
| * | | | crashplan: fix vardir file existence checkMatt McHenry2016-04-02
| | | | |
* | | | | nixos manual: recommend use of dd for writing the imageRastus Vernon2016-04-02
| |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Unetbootin works by altering the image and placing a boot loader on it. For this reason, it cannot work with UEFI and the installation guides for other distributions (incl. Debian and Fedora) recommend against using it. Since dd writes the image verbatim to the drive, and not just the files, it is not necessary to change the label after using it for UEFI installations. vcunat: tiny changes to the PR. Close #14139.
* | | | Revert "initrd: Use modprobe from busybox"Eelco Dolstra2016-04-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 45c218f893d38f94cd62fc256117b9fb1a0d1749. Busybox's modprobe causes numerous "Unknown symbol" errors in the kernel log, even though the modules do appear to load correctly.
* | | | Merge pull request #14297 from elitak/mfijoachifm2016-04-01
|\ \ \ \ | | | | | | | | | | mfi: init at 2.1.11
| * | | | mfi: init at 2.1.11Eric Litak2016-04-01
| | | | | | | | | | | | | | | | | | | | | | | | | This package has some outdated dependencies, so old versions of mongodb and v8 had to be re-added as well.
* | | | | ssh: Fix support for ssh-dss host keysEelco Dolstra2016-04-01
| | | | |
* | | | | Merge pull request #14145 from MostAwesomeDude/tahoeArseniy Seroka2016-04-01
|\ \ \ \ \ | |/ / / / |/| | | | services: Add Tahoe-LAFS service.
| * | | | services: Add Tahoe-LAFS service.Corbin2016-03-31
| | | | | | | | | | | | | | | | | | | | | | | | | Including systemd configuration and much of the standard storage node and introducer configuration.
* | | | | Merge pull request #14346 from rnhmjoj/syncthing-daemonjoachifm2016-04-01
|\ \ \ \ \ | | | | | | | | | | | | syncthing: run daemon with dedicated user as default
| * | | | | syncthing: run daemon with dedicated user as defaultrnhmjoj2016-04-01
| |/ / / /
* | | | | changelog: correct path to gitit nixos moduleDomen Kožar2016-03-31
| | | | |
* | | | | changelog: note binutils upgradeDomen Kožar2016-03-31
| | | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit 216c840ca8c7a3a0e71244be3b739dafa32a0709) Signed-off-by: Domen Kožar <domen@dev.si>
* | | | | changelog: note release dateDomen Kožar2016-03-31
| | | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit 279557e6d2a1afce8419030ec538c1eb3f42abe4) Signed-off-by: Domen Kožar <domen@dev.si>
* | | | | changelog: add all new NixOS modulesDomen Kožar2016-03-31
| | | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit d231868990f8b2d471648d76f07e747f396b9421) Signed-off-by: Domen Kožar <domen@dev.si>
* | | | | nixos-generate-config.pl: correct path for broadcom-43xxDomen Kožar2016-03-31
|/ / / / | | | | | | | | | | | | | | | | (cherry picked from commit b01eedaeecd4bd292fd9a22225c9490a285e3b77) Signed-off-by: Domen Kožar <domen@dev.si>
* | | | Move the EC2 AMI registry from the NixOps repoEelco Dolstra2016-03-31
| | | | | | | | | | | | | | | | | | | | | | | | NixOps has infrequent releases, so it's not the best place for keeping the list of current AMIs. Putting them in Nixpkgs means that AMI updates will be delivered as part of the NixOS channels.
* | | | NixOS manual: Add some release notesEelco Dolstra2016-03-31
| | | |