about summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
* Fix simpleTest functionEelco Dolstra2014-04-24
|
* Make the misc test a bit more robustEelco Dolstra2014-04-24
|
* dhcpcd: Fix segfaultsEelco Dolstra2014-04-24
| | | | | | | | | | | | | | This fixes several problems in the dhcpcd service: * A segfault during startup, due to a race with udev (dhcpcd would get an ADD event from udev, causing it to re-add an interface that it already had, leading to a segfault later on). * A hang/segfault processing "dhcpcd rebind" (which NixOS calls after waking up from suspend). Also, add "lo" to the list of ignored interfaces. It usually ignores "lo", but apparently not when it gets an ADD event from udev.
* Remove some dead codeEelco Dolstra2014-04-24
|
* Don't create world-readable swapfilesEelco Dolstra2014-04-24
|
* Merge pull request #2315 from lethalman/gnome3Domen Kožar2014-04-24
|\ | | | | gedit, libmediaart, fix xdg-user-dirs, enable GI in grilo, prioritize nautilus mimetype, seahorse, gnome-music, glade, gnome-documents
| * gnome-documents: new packageLuca Bruno2014-04-22
| | | | | | | | | | | | Document manager application designed to work with GNOME 3 https://wiki.gnome.org/Apps/Documents
| * gnome-online-miners: new packageLuca Bruno2014-04-22
| | | | | | | | | | | | A set of crawlers that go through your online content and index them locally in Tracker https://wiki.gnome.org/Projects/GnomeOnlineMiners
| * gnome-music: new packageLuca Bruno2014-04-22
| | | | | | | | | | | | Music player and management application for the GNOME desktop environment https://wiki.gnome.org/Apps/Music
| * seahorse: new packageLuca Bruno2014-04-22
| | | | | | | | | | | | Application for managing encryption keys and passwords in the GnomeKeyring https://wiki.gnome.org/Apps/Seahorse
| * gnome3: prioritize nautilus when opening inode/directoryLuca Bruno2014-04-22
| |
| * gedit: new packageLuca Bruno2014-04-22
| | | | | | | | | | | | Official text editor of the GNOME desktop environment https://wiki.gnome.org/Apps/Gedit
* | Fixing evaluation of misc/version.nixOliver Charles2014-04-23
| |
* | Update versionShea Levy2014-04-23
| |
* | spl, zfs: Add git versions, based on recent commitsRicardo M. Correia2014-04-23
| | | | | | | | | | | | | | | | | | | | | | | | | | Upstream has not been tagging new versions for a long time, but we need compatibility with newer kernels. The 0.6.2 versions already have a bunch of backported compatibility patches, but 3.14 kernels need even more. Also, the git versions have fixed a bunch of crashes and other bugs, so perhaps we should just bite the bullet and just use recent git versions (as sometimes upstream recommends, when people run into bugs). This adds a new "boot.zfs.useGit" boolean option, so that a user can easily opt into using the git versions.
* | Turn assertion about oneshot services into a warningEelco Dolstra2014-04-22
|/
* nixos: evaluate assertions at toplevel, not at systemPackagesShea Levy2014-04-22
| | | | Fixes #2340
* sshd: Add support for socket activationEelco Dolstra2014-04-22
| | | | | | | | | By enabling ‘services.openssh.startWhenNeeded’, sshd is started on-demand by systemd using socket activation. This is particularly useful if you have a zillion containers and don't want to have sshd running permanently. Note that socket activation is not noticeable slower, contrary to what the manpage for ‘sshd -i’ says, so we might want to make this the default one day.
* sshd: Always start a sessionEelco Dolstra2014-04-22
| | | | | | Partially reverts 70a4c7b1dfdb238d3729c3f71127538943a43afd. Whether to start a session is independent of whether we're running in a container.
* dbus: Use upstream unitsEelco Dolstra2014-04-22
|
* Ignore *.wants in systemd.packages for nowEelco Dolstra2014-04-22
|
* openvpn: Add systemd startup notificationEelco Dolstra2014-04-22
| | | | | | | | | | | | | This causes OpenVPN services to reach the "active" state when the VPN connection is up (i.e., after OpenVPN prints "Initialization Sequence Completed"). This allows units to be ordered correctly after openvpn-* units, and makes systemctl present a password prompt: $ start openvpn-foo Enter Private Key Password: ************* (I first tried to implement this by calling "systemd-notify --ready" from the "up" script, but systemd-notify is not reliable.)
* Revert "Merge branch 'dbus-switch-to-configuration'"Shea Levy2014-04-21
| | | | | | | | This seems to have combined badly with the systemd upgrade, we'll revert for now and revisit after the 14.04 branch. This reverts commit ad80532881119b642d63c7d126e46f4e26cdb0be, reversing changes made to 1c5d3c78831b5d1aee3b46c2e5cabe7af14bc1d1.
* pulseaudio module: Use pid-file for system-wide daemon, add loglevel optionRickard Nilsson2014-04-21
|
* rtkit: Update from 0.10 to 0.11Rickard Nilsson2014-04-21
|
* nixos/tests/avahi: Fix race condition on mDNS testRicardo M. Correia2014-04-21
|
* grsecurity: Update all patchesRicardo M. Correia2014-04-21
| | | | | | stable: 3.0-3.2.57-201404131252 -> 3.0-3.2.57-201404182109 test: 3.0-3.13.10-201404141717 -> 3.0-3.14.1-201404201132 vserver: 3.0-3.2.57-vs2.3.2.16-201404131253 -> 3.0-3.2.57-vs2.3.2.16-201404182110
* Remove KDE 4.11Eelco Dolstra2014-04-21
|
* Merge branch 'dbus-switch-to-configuration'Oliver Charles2014-04-21
|\
| * Merge branch 'master' into dbus-switch-to-configurationOliver Charles2014-04-20
| |\ | | | | | | | | | | | | Conflicts: nixos/modules/system/activation/switch-to-configuration.pl
| * | switch-to-configuration.pl: Interact via DBusOliver Charles2014-02-02
| | | | | | | | | | | | | | | | | | | | | Currently switch-to-configuration.pl uses system() calls to interact with DBus. This can be error prone, especially when we are parsing output that could change. In this commit, almost all calls to the systemctl binary have been replaced with equivalent operations via DBus.
* | | Merge branch 'modulesfix' of git://github.com/kirelagin/nixpkgsShea Levy2014-04-21
|\ \ \ | |_|/ |/| | | | | ohci_pci is required in initrd since kernel 3.11
| * | ohci_pci is required in initrd since kernel 3.11Kirill Elagin2014-04-21
| | |
* | | Fix GRUB 2 exampleEelco Dolstra2014-04-20
| | | | | | | | | | | | Fixes #1891.
* | | Merge branch 'systemd-update'Eelco Dolstra2014-04-20
|\ \ \
| * | | Fix the installer testEelco Dolstra2014-04-20
| | | | | | | | | | | | | | | | http://hydra.nixos.org/build/10419676
| * | | Temporary fix for installer testsEelco Dolstra2014-04-20
| | | | | | | | | | | | | | | | http://hydra.nixos.org/build/10455979
| * | | Firewall: Only start if we have CAP_NET_ADMINEelco Dolstra2014-04-19
| | | |
| * | | Manual: Typo fixesEelco Dolstra2014-04-19
| | | |
| * | | Enable udisks2 by defaultEelco Dolstra2014-04-19
| | | | | | | | | | | | | | | | | | | | | | | | The ability for unprivileged users to mount external media is useful regardless of the desktop environment. Also, since udisks2 is activated on-demand, it doesn't add any overhead if you're not using it.
| * | | Add a test for udisks2Eelco Dolstra2014-04-19
| | | |
| * | | Restart polkit if its configuration may have changedEelco Dolstra2014-04-19
| | | |
| * | | switch-to-configuration: Check overrides.conf for X-* optionsEelco Dolstra2014-04-19
| | | |
| * | | Set personality when running a 32-bit container on a 64-bit hostEelco Dolstra2014-04-19
| | | |
| * | | Put /var/setuid-wrappers on a tmpfsEelco Dolstra2014-04-19
| | | | | | | | | | | | | | | | | | | | This allows all other filesystems to be mounted without the suid option.
| * | | Shut up warning about resolv.conf missingEelco Dolstra2014-04-19
| | | |
| * | | setuid-wrapper: Fix broken string comparisonEelco Dolstra2014-04-19
| | | |
| * | | setuid-wrapper: Drop runtime dependency on setuid-wrapper.cEelco Dolstra2014-04-19
| | | |
| * | | setuid-wrapper.c: Remove tabsEelco Dolstra2014-04-19
| | | |
| * | | Disable predictable interface names in testsEelco Dolstra2014-04-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Apparently systemd is now smart enough to figure out predictable names for QEMU network interfaces. But since our tests expect them to be named eth0/eth1..., this is not desirable at the moment. http://hydra.nixos.org/build/10418789