summary refs log tree commit diff
path: root/nixos/modules
Commit message (Collapse)AuthorAge
* Merge pull request #4108 from wkennington/master.firewallWilliam A. Kennington III2014-09-15
|\ | | | | Firewall: Don't allow traffic during nixos-switch / reload
| * nixos/firewall: Don't allow traffic during reloadWilliam A. Kennington III2014-09-15
| |
| * systemd: Support reload scriptsWilliam A. Kennington III2014-09-15
| |
* | nixos/libvirtd: refresh LXC emulator path on startupBjørn Forsman2014-09-15
| | | | | | | | | | | | | | | | | | This fixes the issue when the LXC emulator binary is garbage collected and breaks libvirtd containers, because libvirtd XML file still refers to GC'ed store path. We already have a fix for QEMU, this commit extends the fix to cover LXC too.
* | Merge pull request #3694 from matejc/cmstMichael Raskin2014-09-15
|\ \ | |/ |/| new package: cmst - qt gui for connman
| * set network manager as default trueMatej Cotman2014-09-12
| |
* | Merge pull request #4041 from nbp/disable-fuppesAristid Breitkreuz2014-09-14
|\ \ | | | | | | Disable fuppes module
| * | Disable fuppes moduleNicolas B. Pierron2014-09-11
| | | | | | | | | | | | | | | fuppes has not been compiling for a long moment, and the ffmpeg version on which it depends is no longer listed in nixpkgs.
* | | nixos/elasticsearch: wait for startJaka Hudoklin2014-09-13
| | |
* | | nixos/znc: fix module, createUser option does not exist anymoreJaka Hudoklin2014-09-13
| | |
* | | nixos/influxdb: wait for startJaka Hudoklin2014-09-13
| | |
* | | nixos/rabbitmq: wait for startJaka Hudoklin2014-09-13
| | |
* | | Merge pull request #4034 from offlinehacker/graphiteApiJaka Hudoklin2014-09-13
|\ \ \ | | | | | | | | nixos: add graphite api to graphite functionality
| * | | nixos: add graphite api to graphite functionalityJaka Hudoklin2014-09-11
| |/ /
* | / nixos/jekins: add services.jenkins.extraGroups optionBjørn Forsman2014-09-12
| |/ |/| | | | | | | This makes it easy to give jenkins extra privileges by adding group memberships. Use with care :-)
* | nixos/ssh: Allow user to configure the package that provides ssh/sshdWilliam A. Kennington III2014-09-11
| |
* | nixos/tomcat: make package version configurableBjørn Forsman2014-09-11
| |
* | containers: Don't descend into mounts on destroy.aszlig2014-09-11
| | | | | | | | | | | | | | | | | | | | | | | | This tells the sad tale of @the-kenny who had bind-mounted his home directory into a container. After doing `nixos-container destroy` he discovered that his home directory went from "full of precious data" to "no more data". We want to avoid having similar sad tales in the future, so this now also check this in the containers VM test. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* | containers: Remove check for var/lib/startup-done.aszlig2014-09-11
| | | | | | | | | | | | | | | | | | Fixes a leftover from 330fadb7060074bd5c38e5dcefc394abaf8d6a09. We're using systemd dbus notifications now and this leftover caused the startup notification to fail. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* | nixos/statsd: add support for external backends, fix a few optionsJaka Hudoklin2014-09-11
|/
* nixos-rebuild: Don't pass -K by defaultEelco Dolstra2014-09-10
|
* Support users-groups.json referring to store pathsEelco Dolstra2014-09-10
| | | | Fixes #4016.
* Added TORQUE package and nixos moduleLuca Bruno2014-09-09
| | | | | | | Resource management system for submitting and controlling jobs on supercomputers, clusters, and grids http://www.adaptivecomputing.com/products/open-source/torque
* nixos/jekins: rename option services.jenkins.{extraOpts => extraOptions}Bjørn Forsman2014-09-09
| | | | | I noticed "extraOptions" is infinitely more used than "extraOpts" in NixOS.
* nixos/jenkins: remove use of types.string (it's deprecated)Bjørn Forsman2014-09-09
|
* nixos/jenkins: add services.jenkins.extraOpts optionBjørn Forsman2014-09-09
| | | | Allows passing extra command line arguments to Jenkins.
* TypoEelco Dolstra2014-09-08
|
* Do not assert absolute path for nodev grub device. Closes #3996Luca Bruno2014-09-08
|
* Merge remote-tracking branch 'origin/staging'Eelco Dolstra2014-09-08
|\ | | | | | | | | Conflicts: pkgs/applications/version-management/subversion/default.nix
| * Merge recent master into stagingVladimír Čunát2014-09-06
| |\ | | | | | | | | | Hydra: ?compare=1150594
| * | Fix subuid/subgid generationEelco Dolstra2014-09-05
| | | | | | | | | | | | | | | I don't think we need to filter users with an unset uid, because mkSubuidEntry/mkSubgidEntry don't references the uid.
| * | Merge branch 'origin/master' into staging.Peter Simons2014-09-02
| |\ \ | | | | | | | | | | | | | | | | | | | | Conflicts: pkgs/development/libraries/ffmpeg/2.x.nix pkgs/development/libraries/serf/default.nix
| * \ \ Merge recent master into stagingVladimír Čunát2014-08-30
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hydra: ?compare=1149952 Conflicts: nixos/doc/manual/configuration.xml (changed split file) nixos/modules/config/users-groups.nix (choosing filterNull instead of inline definition) pkgs/development/libraries/readline/readline6.3.nix (auto-solved)
| * \ \ \ Merge recent master into stagingVladimír Čunát2014-08-21
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hydra: ?compare=1148749 Conflicts (easy): nixos/modules/virtualisation/containers.nix
| * | | | | Fix setting an empty passwordEelco Dolstra2014-08-18
| | | | | |
| * | | | | Add user attribute isNormalUserEelco Dolstra2014-08-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is shorthand for setting group, createHome, home, useDefaultShell and isSystemUser.
| * | | | | Unify mutableUsers = { true, false }Eelco Dolstra2014-08-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With mutableUsers = true, we now ensure that all users and groups that were created declaratively, are updated or removed appropriately. Thus, adding a user to users.extraUsers and then removing it now causes the acoount to be removed from /etc/passwd. Thus user/group management is fully congruent except that users and groups that were created imperatively (via useradd/groupadd) are not touched. We distinguish between declarative and imperative users/groups by tracking the former in /var/lib/nixos/declarative-{groups,users}. With mutableUsers = false, you are now no longer required to specify UIDs/GIDs for all users. The handling of mutableUsers = true/false is the same code path; the only difference is that the "false" mode ignores the existing contents of /etc/{passwd,group}. The attribute ‘createUser’ is gone. It doesn't really make sense to specify users that shouldn't be created.
| * | | | | Merge remote-tracking branch 'origin/master' into stagingEelco Dolstra2014-08-15
| |\ \ \ \ \
| * \ \ \ \ \ Merge branch 'master' into stagingLuca Bruno2014-08-14
| |\ \ \ \ \ \
| * | | | | | | Containers: Use systemd-nspawn startup notificationEelco Dolstra2014-08-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This prevents the container unit startup from hanging until timeout if systemd-nspawn fails.
| * | | | | | | Containers: Clean up veth interfacesEelco Dolstra2014-08-12
| | | | | | | |
| * | | | | | | Containers: Don't remount /Eelco Dolstra2014-08-12
| | | | | | | |
| * | | | | | | Containers: Fix reboot and poweroffEelco Dolstra2014-08-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously "machinectl reboot/poweroff" brutally killed the container, as did "systemctl stop/restart". And reboot didn't actually work. Now everything is fine.
* | | | | | | | Replace environment.profileVariables by environment.profileRelativeEnvVarsNicolas Pierron2014-09-07
| | | | | | | |
* | | | | | | | Merge pull request #3811 from nbp/options-jsonNicolas B. Pierron2014-09-07
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Export the list of options to XML & JSON, such that external tools can use it.
| * | | | | | | | Quote paths from example & default attributes.Nicolas Pierron2014-08-28
| | | | | | | | |
* | | | | | | | | Updated Mediawiki to 1.23.3Igor Pashev2014-09-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed mediawiki-postgresql-fixes.patch (fixed upstream)
* | | | | | | | | Azure: Fix authorized_keysRob Vermaas2014-09-06
| | | | | | | | |
* | | | | | | | | Azure: Mount metadata 'CD' on /metadataRob Vermaas2014-09-06
| | | | | | | | |
* | | | | | | | | Initial configuration + image generation script for Micro$oft Azure. Work in ↵Rob Vermaas2014-09-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | progress for #3986.