Author: sandervanderburg
Date: Tue Jan 18 22:16:53 2011
New Revision: 25617
URL: https://svn.nixos.org/websvn/nix/?rev=25617&sc=1

Log:
Added environment variable to disable the system profile

Modified:
   disnix/disnix-activation-scripts/trunk/activation-scripts/nixos-configuration

Modified: 
disnix/disnix-activation-scripts/trunk/activation-scripts/nixos-configuration
==============================================================================
--- 
disnix/disnix-activation-scripts/trunk/activation-scripts/nixos-configuration   
    Tue Jan 18 22:02:15 2011        (r25616)
+++ 
disnix/disnix-activation-scripts/trunk/activation-scripts/nixos-configuration   
    Tue Jan 18 22:16:53 2011        (r25617)
@@ -5,11 +5,19 @@
 
 case "$1" in
     activate)
-        nix-env -p /nix/var/nix/profiles/system --set $2
+       if [ "$disableNixOSSystemProfile" = "" ]
+       then
+            nix-env -p /nix/var/nix/profiles/system --set $2
+       fi
+       
        $2/bin/switch-to-configuration switch
         ;;
     deactivate)
-        nix-env -p /nix/var/nix/profiles/system --rollback
+       if [ "$disableNixOSSystemProfile" = "" ]
+        then
+           nix-env -p /nix/var/nix/profiles/system --rollback
+       fi
+       
         $2/bin/switch-to-configuration switch
        ;;
 esac
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to