Nikolay Amiantov
3ae468e835
nixos stage-1: move resumption below helper functions' definitions
2016-08-08 01:34:23 +03:00
Nikolay Amiantov
59aa3bb5c8
nixos stage-1: factor device waiting into a function
2016-08-08 01:32:18 +03:00
Nikolay Amiantov
399db54e35
nixos/qemu: don't recreate extra disks
2016-07-19 05:20:02 +03:00
Franz Pletz
febcd39afa
nixos/grafana: set plugins path, fix image generation
...
Also add options to configure which organization should have anonymous access.
2016-07-19 00:18:12 +02:00
Nikolay Amiantov
6f89369440
libinput service: add libinput to udev packages
...
See #17054
2016-07-18 17:14:34 +03:00
Nikolay Amiantov
3d69653d6b
plymouth service: stop splash screen before a failure prompt
2016-07-18 13:45:37 +03:00
Nikolay Amiantov
7513a1d2f5
plymouth service: update root fs before stage 2
2016-07-18 13:45:37 +03:00
Nikolay Amiantov
9cab592abd
plymouth service: style fixes
2016-07-18 13:45:37 +03:00
Nikolay Amiantov
86ad25625f
nixos stage-1: add custom pre failure dialog commands
2016-07-18 13:45:37 +03:00
Benno Fünfstück
336786addc
nixos/lightdm: support greeter-less auto login
...
This adds configuration options for automatic login and disabling the
greeter (this should avoid the dependency on gtk).
2016-07-17 18:54:23 +02:00
Benno Fünfstück
8881f940a9
nixos/sddm: options documentation improvements
2016-07-17 18:54:23 +02:00
Benno Fünfstück
be625ad36b
xsession: fix multiple arguments with logToJournal
...
KDM and LightDM (at least with autologin) call the xsession-script with
two arguments: the first is the path of the xsession script itself,
while the second one are the actual arguments. The line to re-exec the
script under systemd-cat only forwarded a single argument, therefore
breaking LightDM and KDM login. This commit fixes the issue by always
forwarding all the arguments.
2016-07-17 18:54:23 +02:00
Nikolay Amiantov
193ab8be67
Revert "nixos stage-1: try to quit plymouth if started on failure"
...
This reverts commit c69c76ca7e
.
This patch was messed up during a rebase -- the commit title doesn't match what
it really does at all (it is actually a broken attempt to get LUKS passphrase
prompts in Plymouth).
2016-07-17 15:03:13 +03:00
Michele Guerini Rocco
47f59a51e4
nixos/compton: add user service ( #16652 )
2016-07-17 02:25:38 +02:00
Frederik Rietdijk
24fdb7ce21
Merge pull request #16889 from grahamc/sysstat
...
sysstat: Create systemd service for historical sar data
2016-07-16 19:29:13 +02:00
Thomas Tuegel
b2cf5aabb0
nixos/kde5: add missing Plasma packages
2016-07-16 10:14:50 -05:00
Thomas Tuegel
32c1f05aed
nixos/kde5: install missing frameworks
2016-07-16 10:14:48 -05:00
Thomas Tuegel
d3747a2261
kinit: use a setuid wrapper for start_kdeinit
2016-07-16 10:14:47 -05:00
Thomas Tuegel
888c66f97d
nixos/kde5: disable setuid wrapper for kdeinit
...
We need to pass certain environment variables through the wrapper, but I
don't know how to do that yet. The setuid-root feature serves only to
hide kdeinit from the OOM killer, so this is not critical.
2016-07-16 10:14:46 -05:00
Thomas Tuegel
1cb4aacf18
nixos/kde5: fix paths to setuid programs
2016-07-16 10:14:45 -05:00
Joachim F
ed50ef318b
Merge pull request #15848 from matthewbauer/packagekit
...
Add in PackageKit
2016-07-16 13:29:08 +02:00
Joachim F
8f43f111c0
Merge pull request #15840 from anderspapitto/pulse-jack
...
pulseaudio service: set DISPLAY
2016-07-16 13:26:39 +02:00
Joachim F
86ba20b3d8
Merge pull request #16686 from AndersonTorres/pekwm
...
pekwm: init at 0.1.17
2016-07-16 13:19:00 +02:00
Joachim Fasting
59c9a88a6b
grsecurity module: tweak lockTunables option description
2016-07-16 11:11:35 +02:00
Joachim Fasting
cef7150bc7
grsecurity module: grsecurity is not capitalized mid-sentence
2016-07-16 11:11:35 +02:00
Joachim Fasting
94824303be
grsecurity module: smarter container support
...
Only set tunables required for container support if there are any containers.
2016-07-16 11:11:35 +02:00
Joachim Fasting
c606b9876f
grsecurity module: enforce size overflows by default
...
It is better to make this conditional on whether the configuration contains a
known size overflow that could prevent the system from booting.
2016-07-16 11:11:35 +02:00
obadz
cfc0a5415b
Revert "fontconfig: fix etc priority"
...
This reverts commit 1e53d4a777
.
Closes #16983
cc @vcunat @ericsagnes @dezgeg
2016-07-15 20:44:21 +02:00
Robin Gloster
0749876016
Merge pull request #15957 from mayflower/sonarr_upstream
...
sonarr: init at 2.0.0.4146 + sonarr service
2016-07-15 17:34:18 +02:00
Bjørn Forsman
8c2d888401
jenkins: move $out/{lib => webapps}/jenkins.war
...
As pointed out by @danbst, the tomcat NixOS module expects packages
listed in services.tomcat.webapps to either be direct .war file paths or
have .war files inside a "webapps" directory.
Commit 4075c10a59
("jenkins: move .war file from $out to $out/lib/jenkins.war") broke
jenkins + tomcat. Fix it by moving jenkins.war to $out/webapps/.
2016-07-15 17:18:44 +02:00
Tristan Helmich
ed466b7fef
sonarr service: initial service
2016-07-15 16:18:37 +02:00
Bjørn Forsman
4075c10a59
jenkins: move .war file from $out to $out/lib/jenkins.war
...
Fixes #14137 , also known as:
$ nix-shell -p jenkins
bash: source: /nix/store/ln1yw6c2v8bb2cjqfr1z5aqcssw054wa-jenkins-2.3:
cannot execute binary file
[nix-shell exited with error]
The problem is that jenkins.war is not installed inside the directory
$out, but rather _as the file_ $out. Fix it by moving the file to
$out/lib/jenkins.war.
While at it, move buildCommand so that the "meta" section is at the end
of the expression (standard style), and quote shell variables.
2016-07-15 15:12:52 +02:00
Frederik Rietdijk
cfb4a19f51
Merge pull request #16967 from davidak/caddy-fix
...
caddy service: fix nix store output path
2016-07-15 12:26:18 +02:00
Luca Bruno
4b8c31d981
gnome3: enable X libinput by default
...
See https://bugzilla.gnome.org/show_bug.cgi?id=764257#c12
2016-07-14 22:06:18 +01:00
davidak
d2164cfcda
caddy service: fix nix store output path
...
systemd[11376]: caddy.service: Failed at step EXEC spawning /nix/store/ghpcwj6paccc92l1gk7ykb6gf2i2w6fi-go1.6-caddy-0.8.3/bin/caddy: No such file or directory
2016-07-14 22:04:55 +02:00
Vladimír Čunát
1b5ac05845
Merge branch 'staging'
...
Includes security fixes in gd and libarchive.
2016-07-14 15:51:28 +02:00
davidak
d97a107426
nixos-version: fix syntax error and add -h ( #16906 )
...
* nixos-version: fix syntax error
* nixos-version: add -h parameter
2016-07-13 09:11:32 +02:00
Nikolay Amiantov
d9aafc885f
Merge branch 'early-kbd' into staging
2016-07-13 03:56:07 +03:00
Nikolay Amiantov
1848bfc92d
Merge branch 'plymouth' into staging
2016-07-13 03:54:38 +03:00
Graham Christensen
d3d7f43f76
sysstat: Create systemd service for historical sar data
...
Every period, sa1 collects and stores data.
Every 24 hours, sa2 aggregates the previous day's data in to a
report.
Timers and unit configurations were lifted from Fedora's default
units.
2016-07-12 16:19:40 -05:00
Vladimír Čunát
40785f0dac
Merge branch 'master' into staging
...
Hydra nixpkgs: ?compare=1282763
2016-07-12 22:00:10 +02:00
Nikolay Amiantov
c69c76ca7e
nixos stage-1: try to quit plymouth if started on failure
2016-07-12 22:22:29 +03:00
Nikolay Amiantov
a2d4235fe1
plymouth service: init
2016-07-12 22:22:29 +03:00
Nikolay Amiantov
d3e3e643cb
nixos stage-1: set extraUtils variable
2016-07-12 22:22:29 +03:00
Nikolay Amiantov
3508918da2
nixos stage-1: replace udevadm in udevRules
2016-07-12 22:22:28 +03:00
Nikolay Amiantov
e02b5ace0b
nixos stage-1: guard udevRules from extra references
2016-07-12 22:22:28 +03:00
Nikolay Amiantov
bd0ab027c1
nixos stage-1: recursively process binaries and libraries
2016-07-12 22:22:28 +03:00
Nikolay Amiantov
90ad879753
nixos stage-1: unconditionally mount /dev/pts
2016-07-12 22:22:28 +03:00
Eelco Dolstra
9aa3e78ab2
Update 16.03 AMIs
2016-07-12 17:26:29 +02:00
Graham Christensen
d9724bcdbf
doc: add man page for nixos-version ( #16869 )
2016-07-12 16:29:13 +02:00