nixpkgs/nixos/modules
aszlig a41b109bc1
nixos/taskserver: Don't change imperative users
Whenever the nixos-taskserver tool was invoked manually for creating an
organisation/group/user we now add an empty file called .imperative to
the data directory.

During the preStart of the Taskserver service, we use process-json which
in turn now checks whether those .imperative files exist and if so, it
doesn't do anything with it.

This should now ensure that whenever there is a manually created user,
it doesn't get killed off by the declarative configuration in case it
shouldn't exist within that configuration.

In addition, we also add a small subtest to check whether this is
happening or not and fail if the imperatively created user got deleted
by process-json.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-04-12 03:42:13 +02:00
..
config pulseaudio nixos module: run as systemd user service instead 2016-04-02 23:18:22 +08:00
hardware opengl.extraPackages32: pkgsi686Linux in example 2016-03-26 00:50:56 +11:00
i18n/inputMethod fcitx: show available engines in module description 2016-02-28 07:12:55 -06:00
installer nixos-generate-config.pl: correct path for broadcom-43xx 2016-03-31 23:47:20 +01:00
misc nixos/ids: Rename uid and add gid for "taskd" 2016-04-05 18:53:31 +02:00
profiles Fix the boot-ec2-config test 2016-03-30 22:22:40 +02:00
programs ssh: Fix support for ssh-dss host keys 2016-04-01 15:54:52 +02:00
security fix installer tests #13559 2016-03-12 20:19:40 +00:00
services nixos/taskserver: Don't change imperative users 2016-04-12 03:42:13 +02:00
system Revert "initrd: Use modprobe from busybox" 2016-04-01 17:39:09 +02:00
tasks Remove setting non-existent sysctl options 2016-03-15 17:44:30 +01:00
testing test-instrumentation.nix: Only clear $PAGER in the backdoor shell 2016-02-23 11:56:09 +01:00
virtualisation Add 16.03 AMIs 2016-04-05 11:25:12 +02:00
module-list.nix nixos/taskserver: Factor out nixos-taskdctl 2016-04-05 18:53:31 +02:00
rename.nix services.xserver.startGnuPGAgent: remove obsolete NixOS option 2016-03-18 11:06:31 +01:00