nixpkgs/pkgs/tools
Peter Simons 0f3fa64430 wicd: integrate with upstart events
quite some services need to be started/restarted when a connection is
established/teared down. Also, some services are optional depending on
the connected access point. For example: use a vpn on an untrusted
network.

these small trigger scripts don't change any behaviour by themselves,
but allow you to hook in to them if you need.

example use:

  jobs.gw6c.startOn = pkgs.lib.mkForce "started  openvpn-dcsOffice";
  jobs.gw6c.stopOn  = pkgs.lib.mkForce "stopping openvpn-dcsOffice";
  jobs."openvpn-dcsOffice".startOn        = pkgs.lib.mkForce "wicd-postconnect";
  jobs."openvpn-dcsOffice".stopOn         = pkgs.lib.mkForce "stopping network-interfaces or wicd-predisconnect";

In the example, I use 3 layers. When a physical connection is
available (wifi connect), I setup a vpn connection, and setup an ipv6
tunnel on top of that. When disconnecting, they are automatically shut
down in the right order as well.

svn path=/nixpkgs/trunk/; revision=31662
2012-01-18 20:38:34 +00:00
..
admin Adjust most things to be cross-buildable. Problem: gnutls. Solution: manually replace it with openssl while cross-building 2011-12-03 09:29:38 +00:00
archivers Adding more libraries to have a more featured dar. 2011-11-10 21:29:00 +00:00
backup Updating btar to latest release. 2011-12-10 22:00:56 +00:00
bluetooth make blueman create the audio sink/source via pulse 2011-09-01 10:03:01 +00:00
cd-dvd GNU Xorriso 1.1.8. 2011-12-01 22:43:46 +00:00
compression
filesystems btrfs-progs: small fix for Makefile 2012-01-18 20:32:45 +00:00
graphics * Added wkhtmltopdf. 2012-01-17 11:04:14 +00:00
misc youtube-dl: new package (download clips from youtube) 2012-01-18 20:32:37 +00:00
networking wicd: integrate with upstart events 2012-01-18 20:38:34 +00:00
package-management A more correct condition for adding scripts to install 2012-01-18 17:23:41 +00:00
pydb
security Upgrade to pcsclite-1.7.4 2011-09-19 13:01:47 +00:00
system Updating ts 2011-12-07 15:26:34 +00:00
text GNU wdiff 1.10. 2011-12-01 22:43:53 +00:00
typesetting asciidoc-8.6.6 2011-12-31 04:05:33 +00:00
video Updating rtmpdump to the 2.4 (what I think it is 2.4) in their git repository. 2011-09-25 09:04:24 +00:00
virtualization * ec2-api-tools updated to 1.4.4.2. 2011-10-27 15:15:28 +00:00
X11 * Hard-code the path to xdpyinfo rather than expecting it to be in 2011-11-11 03:11:09 +00:00