Nikolay Amiantov
9e86366693
xserver service: wait for systemd-logind
...
This seems the right thing to do, and most likely has fixed the race condition
described at https://github.com/NixOS/nixpkgs/issues/12132#issuecomment-171284532
(cherry picked from commit b292e19fbd
)
2016-01-14 14:34:18 +03:00
Nikolay Amiantov
ca431d1db9
teamviewer: 10.0.37742 -> 11.0.53191
...
(rebased version of commits c3d503d33d
and a81b396a2e
)
Extra care is taken to save old versions to minimize changes. Closes #12362
2016-01-14 14:08:29 +03:00
Eelco Dolstra
385dcc90d2
kdmrc: Build locally
...
(cherry picked from commit 22848d55e2
)
2016-01-05 16:56:27 +01:00
Tobias Geerinckx-Rice
7c06bf69d7
liferea, graphite service: fix typo (agregator -> aggregator)
...
(cherry picked from commit a133ef9a0c
)
2016-01-05 09:34:00 +01:00
Domen Kožar
4e12825cd4
networkmanager: set uid/gid for the networkmanager openvpn agent
...
Backports c515be4651
The same uid/gid is taken for future compatibility.
2016-01-04 11:41:53 +01:00
Tobias Geerinckx-Rice
c2b35f9dd3
nixos: samba module: fix typo & clarify
...
(cherry picked from commit b6c24c12b4
)
2016-01-03 20:30:39 +01:00
Eelco Dolstra
e3cc3c9b16
Factor out "man" into a separate module and add "man" outputs to system.path
...
Fixes #10270 .
(cherry picked from commit c20403631d
)
2015-12-10 16:11:34 +01:00
Bjørn Forsman
1a86bf8aae
nixos/redmine: improve assert message
...
Give the user more context.
(cherry picked from commit 2acf59efa4
)
2015-12-08 22:53:59 +01:00
Robbin C
7bf4567613
Change argument --port to --listen in nix-serve.nix
...
(cherry picked from commit c75d1e761a
)
2015-11-16 11:48:45 +01:00
Guillaume Maudoux
5f79c8dacf
lighttpd: fix mod_rewrite appearing twice
...
(cherry picked from commit 60ba5ad479
)
2015-11-14 15:53:11 +01:00
Nikolay Amiantov
16c0f4c14b
nixos/tlp: workaround early build trigger
2015-11-05 16:25:39 +03:00
Bjørn Forsman
050bdc3534
nixos: add services.jenkins.jobBuilder option
...
This option allows to define (declarative) Jenkins jobs, using Jenkins
Job Builder (JJB) as backend.
Example:
services.jenkins = {
enable = true;
jobBuilder = {
enable = true;
yamlJobs = ''
- job:
name: jenkins-job-test
builders:
- shell: echo 'Hello world!'
'';
};
};
Jobs can be defined using YAML, JSON and Nix.
Note that it really is declarative configuration; if you remove a
previously defined job, the module will remove the jobdir under
$JENKINS_HOME.
Jobs managed through the Jenkins WebUI (or by other means) are not
touched by this module.
Changes v1 -> v2:
* add nixJobs
* let jsonJobs take a list of strings (allows merge)
* 4 space indent in shell code
(cherry picked from commit 27f41d8c0a
)
2015-11-05 09:05:28 +01:00
Peter Simons
7f7d9eaadb
postfix: don't create a symlink inside of /var/spool/mail if /var/mail exists already
...
(cherry picked from commit 2bb705da15
)
2015-11-02 14:34:07 +01:00
Bjørn Forsman
c2ca3044e6
nixos/jenkins: force .war (re)extraction at start-up
...
Or else we might run stale Jenkins.
(cherry picked from commit f25b36df3c
)
2015-11-02 10:40:14 +01:00
Domen Kožar
551dad3ffd
nm-openvpn: add user/group, closes #10689
2015-10-29 09:58:38 +01:00
aszlig
b56f67dcaf
nixos/postgresql: Fix execution of initialScript.
...
Regression introduced by b21fd5d066
.
The initialScript is only executed whenever there is a .first-startup in
the dataDir, so silently dropping the file essentially breaks
initialScript functionality.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
(cherry picked from commit 60d407b209
)
2015-10-25 16:06:36 +01:00
Domen Kožar
4c2bbb248c
networkmanager: don't check if subject is active (false in my X session)
2015-10-23 20:15:56 +02:00
Eelco Dolstra
fe770728c5
Manual: Remove store path references
...
(cherry picked from commit 89e983786a
)
2015-10-23 01:21:27 +02:00
Hajo Möller
2f3fe48a26
service.asterisk: fix dir creation
2015-10-19 23:03:38 +02:00
Bjørn Forsman
53481fee51
nixos/jenkins: reduce default environment
...
Don't pull in all of environment.sessionVariables, only add what's
needed for nix and HTTPS to work (which was the point of the previous
patch).
(cherry picked from commit 04e748e61f
)
2015-10-07 16:02:03 +02:00
Bjørn Forsman
3e77e3962a
nixos/jenkins: rework environment handling
...
Jenkins gets (by default) an additional environment of
{ NIX_REMOTE = "daemon"; }
This has the following problems:
1. NIX_REMOTE disappears when users specify additional environment
variables, because defaults have low merge priority.
2. nix cannot be used without additional NIX_PATH envvar, which is
currently missing.
3. If you try to use HTTPS, you'll see that jenkins lacks
SSL_CERT_FILE envvar, causing it to fail.
This commit adds config.environment.sessionVariables and NIX_REMOTE to
the set of variables that are always there for jenkins, making nix and
HTTPS work out of the box.
services.jenkins.environment is now empty by default.
(cherry picked from commit 67723df930
)
2015-10-07 16:02:03 +02:00
Rob Vermaas
e170fb4cb7
hologram-server: use bin output of goPackages.hologram.
2015-10-06 09:35:52 +00:00
Rickard Nilsson
8c35333e09
opentsdb nixos module: Add option for defining OpenTSDB's configuration
...
(cherry picked from commit c0a83cbc49
)
2015-09-30 18:32:16 +02:00
Eelco Dolstra
4e18cdda7f
Shut up a KDE warning when a user first logs in
...
It was complaining about not having write permission to
$HOME/.local/share/user-places.xbel (because .local/share didn't exist
yet).
(cherry picked from commit 1b728846a8
)
2015-09-28 15:29:04 +02:00
Jan Malakhovski
71b93c799b
nixos: show the manual in system's /share/doc ( close #9928 )
...
(cherry picked from commit 9cc7859b2e
)
2015-09-24 12:32:51 +02:00
Vladimír Čunát
178f4e7753
Merge: xlibs and x11 attribute cleanup
...
Frequently using multiple *almost* identical attributes is bad.
(cherry picked from commit 76ef7a93e3
)
2015-09-23 13:03:12 +02:00
Eelco Dolstra
71861c955c
Remove references to /root/test-firmware
...
This is no longer supported by systemd.
(cherry picked from commit 3ebe5f802b
)
2015-09-08 11:30:04 +02:00
Domen Kožar
b01eebf021
nginx: include mimetypes mapping
2015-09-07 14:43:07 +02:00
Jaka Hudoklin
5a255bb501
kubernetes service: add a few options
2015-09-07 12:50:43 +02:00
Jaka Hudoklin
fe10eaeef7
logstash service: fix startup
...
(cherry picked from commit 77356690fb
)
Signed-off-by: Domen Kožar <domen@dev.si>
2015-09-06 15:59:53 +02:00
William A. Kennington III
deea3309e1
bosun: Move to go-packages
2015-09-05 01:42:02 -07:00
Rickard Nilsson
b05dcea92a
bosun,scollector: Fix NixOS modules to use bin attr of go pkgs
...
(cherry picked from commit ed140ff927
)
2015-09-04 21:46:43 +02:00
lethalman
ab063687c2
Merge pull request #9642 from Mathnerd314/power-fix
...
Remove desktopManagerHandlesLidAndPower
(cherry picked from commit 8bfacda44c
)
2015-09-04 18:11:31 +02:00
Eelco Dolstra
959f05dfbb
Rename users.extraUsers -> users.users, users.extraGroup -> users.groups
...
The "extra" part hasn't made sense for years.
(cherry picked from commit 14321ae243
)
2015-09-04 15:02:47 +02:00
Eelco Dolstra
d01c55fccc
Remove ad hoc README
...
It's unlikely that people will see this file, so it's kind of
pointless.
(cherry picked from commit 882b2465c2
)
2015-09-04 15:02:10 +02:00
Eelco Dolstra
92ee13ce54
Shorten inhibit message
...
This also makes it consistent with KDE's inhibit message.
(cherry picked from commit f223448d5d
)
2015-09-04 15:02:06 +02:00
Profpatsch
4ea3e12b1a
desktopManagerHandlesLidAndPower default
false`
...
Changes the option and explicitely sets it for each desktopManager.
Reasoning: Currently,
services.xserver.displayManager.desktopManagerHandlesLidAndPower is set
to true by default. This creates a problem for users without desktop
environments activated, since lid management simply doesn't work
(and they have to be lucky to find this option).
See issue #9671
(cherry picked from commit 44c12dc0ff
)
2015-09-02 06:13:34 +02:00
Eelco Dolstra
d6f69cb3d9
Rename services.openssh.knownHosts -> programs.ssh.knownHosts
...
This option configures the SSH client, not the server.
(cherry picked from commit 287c08d8a3
)
2015-09-01 14:19:23 +02:00
Eelco Dolstra
07c2ffa70d
Fix NFSv4 test
...
http://hydra.nixos.org/build/25349071
(cherry picked from commit ea7b5bb8b0
)
2015-09-01 14:18:01 +02:00
Vladimír Čunát
95e761660b
desktop and xmonad wrappers: preferLocalBuild
...
Also no substitution.
(cherry picked from commit b92c4a51e6
)
2015-09-01 09:44:08 +02:00
Eelco Dolstra
13715ccddb
Revert "Apache service module: allow compression"
...
This reverts commit 164f6ff2a8
per
https://github.com/NixOS/nixpkgs/pull/9407#issuecomment-134523359
(it's too site-specific). Furthermore this should be an option at the
virtual host level.
(cherry picked from commit 9d82f7e53e
)
2015-08-28 20:55:20 +02:00
lethalman
a45a0911d4
Merge pull request #9376 from rick68/softether
...
softether: support SoftEther VPN 4.18
2015-08-26 10:45:46 +02:00
lethalman
207f51a5e1
Merge pull request #9439 from noqqe/master
...
fixed: mlmmj-recieve: No such file or directory
2015-08-25 15:37:42 +02:00
Florian Baumann
d43496300e
fixed: mlmmj-recieve: No such file or directory
2015-08-25 15:27:58 +02:00
Eelco Dolstra
87789ac39d
Hide services.dbus.enable
...
Realistically, you can't disable D-Bus on a modern system.
2015-08-25 11:07:31 +02:00
Wout Mertens
660cafe69a
Merge pull request #9407 from wmertens/apache-deflate
...
Apache service module: allow compression
2015-08-25 07:36:27 +02:00
Eelco Dolstra
9c61317002
Put all firmware in $out/lib/firmware
...
This way, hardware.firmware can be a list of packages.
2015-08-25 00:40:34 +02:00
Wout Mertens
164f6ff2a8
Apache service module: allow compression
2015-08-23 15:13:52 +02:00
Charles Strahan
648973d641
nixos: rename service 'ubuntu-fan' as 'fan'
2015-08-22 14:05:35 -04:00
Jaka Hudoklin
46203a790d
kubernetes service: fix option conversion
2015-08-21 20:55:40 +02:00