Commit Graph

54855 Commits

Author SHA1 Message Date
Shea Levy
e3825b47ec systemd: read units from /etc/systemd-mutable
This allows for persistent units managed outside of configuration.nix
2014-12-18 17:08:04 -05:00
aszlig
efb2b27a8f
nixos: Add VBox hardening to 14.12 release notes.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-18 22:58:37 +01:00
wmertens
5f7530a1d7 zfs hostId: Instructions to derive from machine-id 2014-12-18 22:52:29 +01:00
William A. Kennington III
86971fd33b gnupg: Fix src hash 2014-12-18 11:37:58 -08:00
Peter Simons
c9711c84ad Merge pull request #5389 from valeriangalliat/opensmtpd-homepage
opensmtpd: fix homepage URL
2014-12-18 20:10:39 +01:00
Valérian Galliat
c09311b94c opensmtpd: fix homepage URL 2014-12-18 20:04:22 +01:00
Peter Simons
f9580894f2 ghc-head: bump version to most recent snapshot 2014-12-18 19:03:28 +01:00
Peter Simons
c9cd0bc68c ghc-head: fix configure phase to make sure the compiler knows how to use gmp properly
Start with version 7.9 of the compiler, the path to the gmp library must
now be passed to the top-level configure script.
2014-12-18 19:03:28 +01:00
Peter Simons
fa165e137d cabal-install: update to version 1.20.0.4
The test suite had to be disabled because of https://github.com/haskell/cabal/issues/2285.
2014-12-18 18:36:49 +01:00
aszlig
f7384b8c75
nixos/virtualbox: Revert disable hardening.
This reverts commit 5d67b17901.

The issues have been resolved by ac603e208c.

Tested this with hostonlyifs and USB support with extension pack.

Conflicts:
	nixos/modules/programs/virtualbox-host.nix

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Tested-by: Mateusz Kowalczyk <fuuzetsu@fuuzetsu.co.uk>
2014-12-18 18:18:32 +01:00
Sebastián Bernardo Galkin
06e6d7def2 xorg-server: enable DRI3 (close #5381)
TEST needed. I tested on my NixOS Thinkpad with Optimus nvidia and intel
cards.  Testing in other architectures is needed.

This patch also improves the regular expressions that scan the build
configuration files to enable the building of a binary utility in
xf86-video-intel: intel-virtual-output. This utility is useful for some
Optimus laptops

DRI3 was added to xorg-server propagatedBuildInputs so now it's inherited
by several projects that can use it.
2014-12-18 18:17:42 +01:00
wmertens
6fa7ea0537 Merge pull request #5383 from robberer/tmp1
php: make curl wrappers optional
2014-12-18 17:49:10 +01:00
Eelco Dolstra
63c14e259d ssh-agent: Don't have a timeout by default
IMHO, having a short timeout (1h) defeats the point of using
ssh-agent, which is not to have to retype passphrases all the time. Of
course, users who want timeouts can set programs.ssh.agentTimeout.

This restores the 14.04 behaviour.
2014-12-18 15:34:29 +01:00
Peter Simons
231548db50 haskell-generics-sop: update to version 0.1.0.4 2014-12-18 15:33:13 +01:00
Rob Vermaas
d05bb6c8c2 Fix sysstat build.
(cherry picked from commit 597007f8b7cf60d4571b859adb3972292e2fa0ff)
2014-12-18 14:47:22 +01:00
Eelco Dolstra
bf0f2adbeb Fix container test
http://hydra.nixos.org/build/17989795
2014-12-18 14:18:53 +01:00
Eelco Dolstra
e86d9a3c2e audacious: Update to 3.5.2 2014-12-18 14:11:11 +01:00
Eelco Dolstra
d717fcc7b8 zabbix: Update to 1.8.22 2014-12-18 14:11:11 +01:00
Eelco Dolstra
9ef74187bb sysstat: Update to 11.0.2 2014-12-18 14:11:11 +01:00
Eelco Dolstra
cb5433b8de mercurial: Update to 3.2.2 2014-12-18 14:11:10 +01:00
Eelco Dolstra
011e581a4e dhcpcd: Update to 6.6.6 2014-12-18 14:11:10 +01:00
Eelco Dolstra
49282dd1af subversion: Update to 1.8.11 2014-12-18 14:11:10 +01:00
Eelco Dolstra
5274749b7b less: Update to 471 2014-12-18 14:11:10 +01:00
Peter Simons
f698fbecd2 Merge pull request #5376 from Zert/master
Add poker-eval library
2014-12-18 14:10:40 +01:00
aszlig
d45649b415
nixos/tests/virtualbox: Disable debug logging.
Especially if the user isn't in the vboxusers group anymore, this gets
VERY noisy, because the VBoxSVC process emits warnings for every single
USB device noting that it's only possible to access it when the user is
in the vboxusers group.

So, we now have a debug attribute, where we can enable it when
necessary.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-18 14:06:13 +01:00
aszlig
ef691d5c30
nixos/tests/virtualbox: Don't use vboxusers group.
At least when we're running in hardening mode, because it's needed there
only for USB support.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-18 14:06:13 +01:00
aszlig
2af435b5cd
nixos/tests/blivet: Fix by avoiding "nix-store".
The "nix-store" command within the VM test is running without
NIX_REMOTE=daemon and since Nix 1.8 tries to open the store database in
read-write mode even for nix-store -qR.

Now, we're doing this properly and rely on setup hooks, which is the
same method that's used when you're building a library which depends on
blivet.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-18 14:06:13 +01:00
aszlig
ac603e208c
virtualbox: Fix runtime paths in hardening mode.
Because we have to rely on setuid wrappers on NixOS, we can't easily
hardcode the executable paths and set it 4755. So for all calls, we need
to change the runtime path executable directory to /var/setuid-wrappers/
and for verification we need to retain the executable directory.

Also note, that usually VBoxNetAdpCtl, VBoxNetDHCP, VBoxNetNAT, VBoxSDL
and VBoxVolInfo don't reside in directories that are commonly in PATH,
but in /usr/lib/virtualbox in most mainstream distros. But because the
names of these executables are distinctive enough to not cause
collisions with other setuid programs, I'll leave it like that and not
patch up setuid-wrappers.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-18 14:06:13 +01:00
aszlig
b69ac6c159
virtualbox: Allow to easily change the build type.
Not really changes anything in functionality, but makes it easier to
change the build type to "debug", for example.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-18 14:06:12 +01:00
aszlig
38d639745e
synergy: Update to new upstream version 1.6.2.
Fixes the following bugs:

 * Helper tool crashes when service checks elevation state
 * Zeroconf on server advertises bogus IP address
 * Drag file causes client crash on Mac (10.10)

Introduces the following enhancements:

 * Optional Bonjour requirement for Windows
 * Automatic Bonjour download and install
 * Auto-config available servers combo box
 * More user friendly dialog when client is detected
 * Minimize auto config message box usage
 * Firewall exception for GUI (needed for Bonjour)
 * Consistent naming for auto config feature

Full changelog with bug IDs can be found at:

http://synergy-project.org/changelog/

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-18 14:06:12 +01:00
aszlig
14ef3446e1
virtualbox: Fix hardcoded /sbin/ifconfig path.
Just accidentally found this while debugging and it's needed for
fetching a few interface details, not sure however whether because of
this anything has been broken so far.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-18 14:06:12 +01:00
aszlig
5a8c5d2768
virtualbox: Explicitly excempt src during install.
Instead of coping it to $out and later deleting it, we now exclude the
src directory during copy. Also, we no longer cd into the release
directory during installPhase, which should make sure that we are
constantly in $sourceRoot.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-18 14:06:12 +01:00
Aycan iRiCAN
ddacac4393 Merge pull request #5385 from aycanirican/haskellMode-fetchurl
emacs24Packages.haskellMode upgrade to use fetchFromGitHub
2014-12-18 14:52:58 +02:00
Aycan iRiCAN
389670985f emacs24Packages.haskellMode upgrade to use fetchFromGitHub 2014-12-18 14:51:56 +02:00
Vladimír Čunát
ec5e916f6f attic: add maintainer and platforms
CC #5374.
2014-12-18 13:36:35 +01:00
Eelco Dolstra
6866712a39 sudo: Update to 1.8.11p2 2014-12-18 12:31:56 +01:00
Domen Kožar
3d5220e691 release notes: reindent, remove renames (redudant)
(cherry picked from commit 8566f66ea44f7adf050d92bd8dc8de9ba814f0d1)
Signed-off-by: Domen Kožar <domen@dev.si>
2014-12-18 12:22:22 +01:00
Domen Kožar
44af18f8ae update release notes
(cherry picked from commit 33e9a0503a55aef49c4d8750a712388ab71b6446)
Signed-off-by: Domen Kožar <domen@dev.si>
2014-12-18 12:22:17 +01:00
Domen Kožar
432490e319 fix users.mutableUsers = false; install in iso
(cherry picked from commit 9bc8bcbbdcc7cac98686877f09315bb749627732)
Signed-off-by: Domen Kožar <domen@dev.si>
2014-12-18 12:18:49 +01:00
Eelco Dolstra
89697b0fc1 Improve /etc/sudoers message 2014-12-18 11:51:42 +01:00
Michael Raskin
0e3e828d92 Add a mirror for midori 2014-12-18 12:48:06 +03:00
lethalman
659dca9b81 Merge pull request #5373 from daogames/este/czmq
added czmq v3.0.0-rc1
2014-12-18 10:32:44 +01:00
Domen Kožar
972868c7e1 crashplan: fix CrashPlanDesktop binary
(cherry picked from commit 0d4acad489cd2962908eb157551519c79d5b1182)
Signed-off-by: Domen Kožar <domen@dev.si>
2014-12-18 10:12:47 +01:00
Domen Kožar
3cb1ce8577 ulex: set platforms
(cherry picked from commit 827a9bbd449ef5075876577ef30703f29f26e597)
Signed-off-by: Domen Kožar <domen@dev.si>
2014-12-18 10:01:50 +01:00
Domen Kožar
d1e4b09dce Merge pull request #5380 from iyzsong/jenkins
jenkins: update to 1.594
2014-12-18 09:58:48 +01:00
vbgl
78ae54bf49 Merge pull request #5375 from ftrvxmtrx/master
plan9port: fix destination path in sources; add myself as a maintainer
2014-12-18 09:52:59 +01:00
Domen Kožar
6b207721cb dropbox: 2.0.0 -> 2.2.0, disable tests
(cherry picked from commit b0a0fb60dfea819703889150ce6dc311ac85f0d7)
Signed-off-by: Domen Kožar <domen@dev.si>
2014-12-18 09:22:47 +01:00
Longrin Wischnewski
96f4758d09 php: make curl wrappers optional
cURL wrappers are experimental and break any application/library
that rely on $http_response_header
2014-12-18 09:04:26 +01:00
Bjørn Forsman
1fde0738ca attic: fix missing modules at runtime
Switch buildInputs to propagatedBuildInputs. Without this attic won't
run at all.
2014-12-18 08:40:20 +01:00
Aycan iRiCAN
ee1d56d042 Merge pull request #5382 from aycanirican/haskellMode-fetchurl
emacs24Packages.haskellMode update to use fetchurl
2014-12-18 09:37:18 +02:00