Michael Raskin
3c8311aae6
Merge pull request #2306 from jwiegley/logging
...
Update logging expression to 1.4.0
2014-04-18 10:46:59 -07:00
Michael Raskin
2ceedb2d64
Merge pull request #2305 from jwiegley/ledger
...
Update ledger expression, add myself as a maintainer
2014-04-18 10:46:43 -07:00
Michael Raskin
f45bcfb5e9
Merge pull request #2298 from jwiegley/hfsevents
...
Add hfsevents expression, and make fsnotify use it on darwin
2014-04-18 10:42:16 -07:00
Eelco Dolstra
febb15f722
systemd: Enable keeping backlight / rfkill state across reboots
2014-04-18 19:37:15 +02:00
Eelco Dolstra
232a9caa96
Fix predictable network interface naming
...
In current systemd, this has been moved to systemd-network, which
we're not using yet. So revive the old udev rules from systemd 203.
2014-04-18 19:34:45 +02:00
Michael Raskin
b4b62ef776
Merge pull request #2314 from iyzsong/kakasi
...
add kakasi, a Kanji to Hiragana, Katakana or Romaji converter
2014-04-18 10:31:48 -07:00
Michael Raskin
97a3a803e1
Merge pull request #2313 from 1126/master
...
Adding pamixer.
2014-04-18 10:31:25 -07:00
Michael Raskin
b1fad4ab9b
Merge pull request #2279 from kowey/master
...
megam: New package
2014-04-18 10:19:44 -07:00
Michael Raskin
07053c040a
Merge pull request #2271 from lethalman/apparix
...
apparix: new package
2014-04-18 10:17:44 -07:00
Michael Raskin
7231b6b94e
Merge pull request #2248 from ehmry/rsync
...
rsync updated 3.0.9 to 3.1.0, rsyncd service module
2014-04-18 10:17:08 -07:00
Michael Raskin
6cdce9deec
Merge pull request #2220 from taku0/thunderbird-bin-24.0.0
...
add thunderbird-bin: the binary package for Thunderbird mail client
2014-04-18 10:16:35 -07:00
Michael Raskin
d31cf5329e
Merge pull request #2075 from iyzsong/webkit
...
get rid of old webkit packages
2014-04-18 10:10:29 -07:00
Michael Raskin
1fbba069fd
Merge pull request #2241 from roelof1967/master
...
new package: cinnamon-control-center
2014-04-18 10:06:49 -07:00
Eelco Dolstra
465d6ff572
Set $LOCALE_ARCHIVE in all systemd units
...
This variable used to be inherited implicitly from the stage-2 script,
but systemd now clears the environment. So we need to set it
explicitly.
2014-04-18 19:04:45 +02:00
Eelco Dolstra
313c38d5f1
switch-to-configuration: Handle systemctl output change
2014-04-18 19:04:45 +02:00
Eelco Dolstra
02b936189c
Improve gpm service
2014-04-18 18:45:20 +02:00
Eelco Dolstra
48d90cf3b6
Revert "Put /nix/var/nix/{temproots,userpool} on a tmpfs"
...
This reverts commit dd49094a25
. Nix
barfs if /nix/var/nix/temproots is a symlink :-(
2014-04-18 18:37:07 +02:00
Cillian de Róiste
e70602e12b
#492 python-virtualenv: make modules of the python wrapper available
...
Note: simply calling `virtualenv .` will not produce a ./bin/python
which can import e.g. sqlite3, using `virtualenv --python=python2.7`
will, if python2.7 is python27Full (the wrapped python). I'm not sure
if this is a bug or a feature.
2014-04-18 18:08:49 +02:00
Eelco Dolstra
1e540af43b
Fix broken upstream user unit symlinks
2014-04-18 17:38:06 +02:00
Eelco Dolstra
85fdaed9de
ssh-agent: Tweaks
2014-04-18 17:37:47 +02:00
Eelco Dolstra
fec3bc85a6
postgresql: Use systemd's new "mixed" kill mode
...
"Mixed" mode sends the initial SIGINT only to the main process, but
sends the SIGKILL after the time-out expires to the entire cgroup.
2014-04-18 17:32:24 +02:00
Eelco Dolstra
16bba2db2e
Use "machinectl poweroff" to shut down containers
2014-04-18 17:11:59 +02:00
Eelco Dolstra
f9423208c2
Containers: Don't warn about not having a boot loader
2014-04-18 17:00:11 +02:00
Eelco Dolstra
dd49094a25
Put /nix/var/nix/{temproots,userpool} on a tmpfs
2014-04-18 16:56:20 +02:00
Eelco Dolstra
c13cede19d
Remove long-obsolete /nix/var/nix/chroots directory
2014-04-18 16:50:37 +02:00
Eelco Dolstra
21573af9fb
Containers: Use /etc/resolv.conf supplied by the host
...
This used to work with systemd-nspawn 203, because it bind-mounted
/etc/resolv.conf (so openresolv couldn't overwrite it). Now it's just
copied, so we need some special handling.
2014-04-18 16:48:11 +02:00
_1126
25f7565657
Merge branch 'pamixer'
2014-04-18 16:09:50 +02:00
_1126
96257ea486
Adding pamixer.
2014-04-18 16:09:34 +02:00
宋文武
c796adfd65
add kakasi, a Kanji to Hiragana, Katakana or Romaji converter
2014-04-18 22:07:17 +08:00
Eelco Dolstra
5c62d3d26b
nixos-rebuild: Handle $SHELL not being bash
2014-04-18 16:05:20 +02:00
Eelco Dolstra
1833b1a4cc
dnsmasq: Update to 2.69
2014-04-18 15:39:11 +02:00
Eelco Dolstra
da774bced5
Remove dhcpcd_without_udev attribute
2014-04-18 15:36:06 +02:00
Eelco Dolstra
890d0cc3a5
firmware-linux-nonfree: Update to 0.41
2014-04-18 15:34:10 +02:00
Eelco Dolstra
4c764479a6
Remove redundant space
2014-04-18 14:59:59 +02:00
Eelco Dolstra
359935a1ef
kmod-static-nodes: Drop superfluous wantedBy
2014-04-18 14:51:18 +02:00
Eelco Dolstra
9bb40b7a5b
Pull in nix-daemon.socket
...
This led to the container test failing, which made no sense
whatsoever, until I realized nix-daemon.socket creates the socket
directory as a side effect, which systemd-nspawn then bind-mounts.
http://hydra.nixos.org/build/10397575
2014-04-18 14:50:07 +02:00
Sander van der Burg
104c841c85
Move su to the base packages of chrootenv builder
2014-04-18 13:30:24 +02:00
Sander van der Burg
5a03d5b3a9
Merge pull request #2307 from jagajaga/steam_fix
...
fix missing su in steam chrootenv
2014-04-18 13:16:34 +02:00
Arseniy Seroka
3b0ed7bb14
fix missing su in chrootenv
2014-04-18 15:03:33 +04:00
Domen Kožar
14cdaec895
Merge pull request #2302 from lethalman/gnome3
...
gnome-control-center: find gnome-shell search providers
2014-04-18 09:39:10 +02:00
John Wiegley
1be71ec4a2
Update logging expression to 1.4.0
2014-04-17 21:48:05 -05:00
John Wiegley
5c18bbe34f
Update ledger expression, add myself as a maintainer
2014-04-17 21:47:15 -05:00
Eelco Dolstra
d43b536ab6
Work around apparent dhcpcd bug
2014-04-18 02:43:00 +02:00
Eelco Dolstra
f7d28f7cd6
Slight test speedup
...
Don't do a pointless ARP check in dhcpcd.
2014-04-18 02:40:01 +02:00
Eelco Dolstra
64b968f81f
Remove debug line
2014-04-18 02:31:10 +02:00
Eelco Dolstra
12f06ae499
Doh
2014-04-18 01:36:43 +02:00
Peter Simons
a2a398fbda
pkgs/build-support/cabal: the release version of GHC 7.8.x no longer requires
...
the -rpath hack added in 63c60638fc
and
edaa56041c
to produce dynamically linked
executables
2014-04-18 01:23:45 +02:00
Eelco Dolstra
9f65e82b59
Make the login test a bit more robust
...
http://hydra.nixos.org/build/10397037
2014-04-18 01:22:38 +02:00
Eelco Dolstra
ffedee6ed5
Start ssh-agent as a user unit
...
This has some advantages:
* You get ssh-agent regardless of how you logged in. Previously it was
only started for X11 sessions.
* All sessions of a user share the same agent. So if you added a key
on tty1, it will also be available on tty2.
* Systemd will restart ssh-agent if it dies.
* $SSH_AUTH_SOCK now points to the /run/user/<uid> directory, which is
more secure than /tmp.
For bonus points, we should patch ssh-agent to support socket-based
activation...
2014-04-18 00:45:26 +02:00
Eelco Dolstra
e34a1589fe
Add support for user units
...
With ‘systemd.user.units’ and ‘systemd.user.services’, you can specify
units used by per-user systemd instances. For example,
systemd.user.services.foo =
{ description = "foo";
wantedBy = [ "default.target" ];
serviceConfig.ExecStart = "${pkgs.foo}/bin/foo";
};
declares a unit ‘foo.service’ that gets started automatically when the
user systemd instance starts, and is stopped when the user systemd
instance stops.
Note that there is at most one systemd instance per user: it's created
when a user logs in and there is no systemd instance for that user
yet, and it's removed when the user fully logs out (i.e. has no
sessions anymore). So if you're simultaneously logged in via X11 and a
virtual console, you get only one copy of foo.
2014-04-18 00:38:40 +02:00