about summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
* Merge staging-next into stagingFrederik Rietdijk2019-08-17
|\
| * Merge master into staging-nextFrederik Rietdijk2019-08-17
| |\
| | * Merge pull request #60422 from kwohlfahrt/device-treeSamuel Dionne-Riel2019-08-16
| | |\ | | | | | | | | nixos/hardware.deviceTree: new module
| | | * nixos/hardware.deviceTree: Move things aroundKai Wohlfahrt2019-08-07
| | | | | | | | | | | | | | | | | | | | In response to comments, create a sub-folder for deviceTree packages (starting with rpi), and a top-level package for helpers.
| | | * nixos/hardware.deviceTree: new moduleKai Wohlfahrt2019-08-07
| | | | | | | | | | | | | | | | | | | | | | | | Add support for custom device-tree files, and applying overlays to them. This is useful for supporting non-discoverable hardware, such as sensors attached to GPIO pins on a Raspberry Pi.
| | * | systemd-networkd: link: Name -> OriginalNameEdmund Wu2019-08-15
| | | |
| | * | nixos-hardened: disable unprivileged userfaultfd syscallsJoachim Fasting2019-08-15
| | | | | | | | | | | | | | | | | | | | | | | | New in 5.2 [1] [1]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=cefdca0a86be517bc390fc4541e3674b8e7803b0
| | * | nixos-hardened: enable page alloc randomizationJoachim Fasting2019-08-15
| | | |
| | * | Merge pull request #66588 from lschuermann/nixos-enter-silentMarek Mahut2019-08-15
| | |\ \ | | | | | | | | | | nixos-enter: add --silent to suppress activation script output
| | | * | nixos-enter: silent activation script optionLeon Schuermann2019-08-13
| | | | | | | | | | | | | | | | | | | | Also, fix a few shellcheck errors.
| | * | | nixos aws: use in-kernel ixgbevf driver (#58956)Peter Hoeg2019-08-15
| | | | |
| | * | | Merge pull request #66648 (improve xkbvalidate)aszlig2019-08-15
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows xkbvalidate to be compiled via Clang and also has a few other portability improvements, eg. it now can even be compiled on OS X, even though it's probably not needed there. In addition, I changed the binary name so that it matches the package name. I'm merging this in right now, because there is only the xserver NixOS module where this is used, so the risk of a catastrophic breakage is very low. Checks and build done by ofborg also ran successfully and I also did a few local tests (eg. running via valgrind to avoid leaks) to make sure it's still working properly.
| | | * | | xkbvalidate: Rename output binary to xkbvalidateaszlig2019-08-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | So far, the output binary has been just "validate", which is quite a very generic name and doesn't match the package name. Even though I highly doubt that this program will ever be used outside of NixOS modules, it's nevertheless less confusing to have a consistent naming. Signed-off-by: aszlig <aszlig@nix.build>
| | * | | | Merge pull request #66638 from worldofpeace/favorite-apps-gnome3worldofpeace2019-08-14
| | |\ \ \ \ | | | |/ / / | | |/| | | nixos/gnome3: set favorite-apps
| | | * | | nixos/gnome3: set favorite-appsworldofpeace2019-08-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The upstream defaults [0] for this key include shotwell and rhythmbox which aren't installed by the gnome3 module. We swap these out for gnome-photos and gnome-music which are. [0]: https://gitlab.gnome.org/GNOME/gnome-shell/blob/3.32.2/data/org.gnome.shell.gschema.xml.in#L42
| | * | | | cups: add myself as maintainerMatthew Bauer2019-08-14
| | | | | |
| | * | | | tests/printing: don’t wait for unit servicesMatthew Bauer2019-08-14
| | | | | | | | | | | | | | | | | | | | | | | | These are now socket activated, we don’t need it to start up front.
| | * | | | nixos: Add release notes for CUPS changesMatthew Bauer2019-08-14
| | | | | |
| | * | | | nixos/cupsd: use socket-based activation by defaultMatthew Bauer2019-08-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make socket-based activation the default (services.printing.startWhenNeeded)
| | * | | | nixos/cupsd: include /run/cups/cups.sock in ListenStreamsMatthew Bauer2019-08-14
| | | | | | | | | | | | | | | | | | | | | | | | This socket should always be created by systemd.
| | * | | | nixos/cupsd: only enable cups when startWhenNeeded = falseMatthew Bauer2019-08-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cups-browsed was pulling in cups.service even when we were using the socket-based initialization.
| | * | | | nixos/cupsd: Set CUPS_DATADIR globallyMatthew Bauer2019-08-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is used by some programs that need CUPS data files. For instance, print-manager looks here for printing test pages.
| | * | | | Merge pull request #66338 from worldofpeace/installer/no-rootworldofpeace2019-08-14
| | |\ \ \ \ | | | |/ / / | | |/| | | installer: Don't run as root
| | | * | | installer: Don't run as rootworldofpeace2019-08-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There's many reason why it is and is going to continue to be difficult to do this: 1. All display-managers (excluding slim) default PAM rules disallow root auto login. 2. We can't use wayland 3. We have to use system-wide pulseaudio 4. It could break applications in the session. This happened to dolphin in plasma5 in the past. This is a growing technical debt, let's just use passwordless sudo.
| | * | | | Merge pull request #66480 from primeos/nixos-fuseMatthew Bauer2019-08-14
| | |\ \ \ \ | | | | | | | | | | | | | | nixos/fuse: init
| | | * | | | Fix the indentationMichael Weiss2019-08-12
| | | | | | | | | | | | | | | | | | | | | Co-Authored-By: Alexey Shmalko <rasen.dubi@gmail.com>
| | | * | | | nixos/fuse: initMichael Weiss2019-08-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a module for /etc/fuse.conf. Fixes #30923.
* | | | | | | treewide: name -> pname (easy cases) (#66585)volth2019-08-15
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
* | | | | | Merge master into staging-nextFrederik Rietdijk2019-08-14
|\| | | | |
| * | | | | Merge pull request #66612 from fadenb/oxidized_permission_issueWilliButz2019-08-14
| |\ \ \ \ \ | | | | | | | | | | | | | | nixos/oxidized: Use symlinks for config files
| | * | | | | nixos/oxidized: Use symlinks for config filesTristan Helmich (omniIT)2019-08-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The old `cp` suffers from a permission issue on the 2nd start of the service. The files were copied from the read-only nix store. On the 2nd start of the service the `cp` failed. The new version force creates a symlink which does not suffer from this.
| * | | | | | Merge pull request #66593 from aaronjanse/crashdump-poll-fixworldofpeace2019-08-13
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | fix crashDump overheating
| | * | | | | | nixos/modules/misc/crashdump: remove idle=poll (fix #66464)Aaron Janse2019-08-13
| | |/ / / / / | | | | | | | | | | | | | | | | | | | | | Previously, "idle=poll" would severely overheat some CPUs
| * | | | | | Merge pull request #66425 from Gerschtli/fix/path-orderMatthew Bauer2019-08-13
| |\ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | | environment.profiles: fix order of profiles and PATH
| | * | | | | environment.profiles: fix order of profilesTobias Happ2019-08-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change is needed because the order of profiles correlate to the order in PATH, therefore "/etc/profiles/per-user/$USER" always appeared after the system packages directories.
| * | | | | | Merge pull request #65439 from aanderse/httpd-extra-modulesMarek Mahut2019-08-13
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | nixos/httpd: remove duplicate module entries from httpd.conf
| | * | | | | | nixos/httpd: remove duplicate module entries from httpd.confAaron Andersen2019-07-26
| | | | | | | |
| * | | | | | | Merge pull request #65728 from Infinisil/types-eithersAaron Andersen2019-08-13
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | lib/types: Add oneOf, extension of either to a list of types
| | * | | | | | | nixos/modules: Replace all nested types.either's with types.oneOf'sSilvan Mosberger2019-08-08
| | | | | | | | |
| | * | | | | | | lib/types: Add oneOf, extension of either to a list of typesSilvan Mosberger2019-08-06
| | | | | | | | |
| * | | | | | | | Merge pull request #63716 from peterhoeg/f/mosquittoPeter Hoeg2019-08-13
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | nixos/mosquitto: make the tests run
| | * | | | | | | | nixos/mosquitto: make the tests runPeter Hoeg2019-06-24
| | | | | | | | | |
| * | | | | | | | | Merge pull request #66561 from Ma27/document-user-services-on-rebuildWilliButz2019-08-13
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | nixos/doc: document that services defined with `systemd.users` aren't restarted by nixos-rebuild
| | * | | | | | | | | nixos/doc: document that services defined with `systemd.users` aren't ↵Maximilian Bosch2019-08-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | restarted by nixos-rebuild
| * | | | | | | | | | Merge pull request #62914 from Ma27/improve-nixos-rebuild-manpageWilliButz2019-08-13
| |\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / | |/| | | | | | | | | doc/nixos-rebuild(8): add Nix options to summary
| | * | | | | | | | | doc/nixos-rebuild(8): add Nix options to summaryMaximilian Bosch2019-06-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It seems as the sentence at the bottom of the option summary about Nix-specific options isn't enough, it's probably more helpful to list those options in the synopsis as well.
| * | | | | | | | | | Merge pull request #66436 from domenkozar/nixos-options-doc-nixDomen Kožar2019-08-13
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | make-options-doc: expose Nix set and add asciidoc variant
| | * | | | | | | | | | pkgs.lib -> libDomen Kožar2019-08-12
| | | | | | | | | | | |
| | * | | | | | | | | | make-options-doc: add asciidoc variantDomen Kožar2019-08-10
| | | | | | | | | | | |
| | * | | | | | | | | | make-options-doc: expose Nix setDomen Kožar2019-08-10
| | | | | | | | | | | |