diff --git a/data/grid5000/environments/squeeze-x64-base-0.8.json b/data/grid5000/environments/squeeze-x64-base-0.8.json
new file mode 100644
index 0000000000000000000000000000000000000000..7336b4d10322e4e1bc7220e583fbd4e225b69834
--- /dev/null
+++ b/data/grid5000/environments/squeeze-x64-base-0.8.json
@@ -0,0 +1,40 @@
+{
+  "accounts": [
+    {
+      "login": "root",
+      "password": "grid5000"
+    }
+  ],
+  "applications": [
+    "Vim",
+    "XEmacs",
+    "JED",
+    "nano",
+    "JOE",
+    "Perl",
+    "Python",
+    "Ruby"
+  ],
+  "based_on": "Debian version lenny for amd64",
+  "consoles": [
+    {
+      "bps": 34800,
+      "port": "ttyS0"
+    }
+  ],
+  "file": {
+    "md5": "105bd08ea3f3bf4888d371c9a3241ee5",
+    "path": "/grid5000/images/squeeze-x64-base-0.8.tgz"
+  },
+  "kernel": "2.6.26.2",
+  "max_open_files": 8192,
+  "services": [
+
+  ],
+  "state": "stable",
+  "tcp_bandwidth": 1000000000,
+  "type": "environment",
+  "uid": "squeeze-x64-base-0.8",
+  "valid_on": "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , capricorne , sagittaire , graphene , griffon , gdx , netgdx , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel , violette",
+  "x11_forwarding": true
+}
\ No newline at end of file
diff --git a/data/grid5000/environments/squeeze-x64-big-0.8.json b/data/grid5000/environments/squeeze-x64-big-0.8.json
new file mode 100644
index 0000000000000000000000000000000000000000..e91e3d5bb6fb1ec015016f93e877a5cfff48ac4c
--- /dev/null
+++ b/data/grid5000/environments/squeeze-x64-big-0.8.json
@@ -0,0 +1,40 @@
+{
+  "accounts": [
+    {
+      "login": "root",
+      "password": "grid5000"
+    }
+  ],
+  "applications": [
+    "Vim",
+    "XEmacs",
+    "JED",
+    "nano",
+    "JOE",
+    "Perl",
+    "Python",
+    "Ruby"
+  ],
+  "based_on": "Debian version lenny for amd64",
+  "consoles": [
+    {
+      "bps": 34800,
+      "port": "ttyS0"
+    }
+  ],
+  "file": {
+    "md5": "bf7dcdf526d4cda8a2d23d116e9b08fc",
+    "path": "/grid5000/images/squeeze-x64-big-0.8.tgz"
+  },
+  "kernel": "2.6.26.2",
+  "max_open_files": 8192,
+  "services": [
+
+  ],
+  "state": "stable",
+  "tcp_bandwidth": 1000000000,
+  "type": "environment",
+  "uid": "squeeze-x64-big-0.8",
+  "valid_on": "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , capricorne , sagittaire , graphene , griffon , gdx , netgdx , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel , violette",
+  "x11_forwarding": true
+}
\ No newline at end of file
diff --git a/data/grid5000/environments/squeeze-x64-min-0.8.json b/data/grid5000/environments/squeeze-x64-min-0.8.json
new file mode 100644
index 0000000000000000000000000000000000000000..1dd4706e3186c141ced5a452b544e33f45124e24
--- /dev/null
+++ b/data/grid5000/environments/squeeze-x64-min-0.8.json
@@ -0,0 +1,34 @@
+{
+  "accounts": [
+    {
+      "login": "root",
+      "password": "grid5000"
+    }
+  ],
+  "applications": [
+    "Vim",
+    "nano",
+    "Perl"
+  ],
+  "based_on": "Debian version lenny for amd64",
+  "consoles": [
+    {
+      "bps": 34800,
+      "port": "ttyS0"
+    }
+  ],
+  "file": {
+    "md5": "8aaaf11cb65279f0d747d2dd300fb3ce",
+    "path": "/grid5000/images/squeeze-x64-min-0.8.tgz"
+  },
+  "kernel": "2.6.26.2",
+  "services": [
+
+  ],
+  "state": "stable",
+  "tcp_bandwidth": 1000000000,
+  "type": "environment",
+  "uid": "squeeze-x64-min-0.8",
+  "valid_on": "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , capricorne , sagittaire , graphene , griffon , gdx , netgdx , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel , violette",
+  "x11_forwarding": true
+}
\ No newline at end of file
diff --git a/data/grid5000/environments/squeeze-x64-nfs-2.3.json b/data/grid5000/environments/squeeze-x64-nfs-2.3.json
new file mode 100644
index 0000000000000000000000000000000000000000..5dc1e66b709f0c3335d3f8714305c4ff4715ffe3
--- /dev/null
+++ b/data/grid5000/environments/squeeze-x64-nfs-2.3.json
@@ -0,0 +1,40 @@
+{
+  "accounts": [
+    {
+      "login": "root",
+      "password": "grid5000"
+    }
+  ],
+  "applications": [
+    "Vim",
+    "XEmacs",
+    "JED",
+    "nano",
+    "JOE",
+    "Perl",
+    "Python",
+    "Ruby"
+  ],
+  "based_on": "Debian version lenny for amd64",
+  "consoles": [
+    {
+      "bps": 34800,
+      "port": "ttyS0"
+    }
+  ],
+  "file": {
+    "md5": "49642989fa205b8f8e3366aaa149cf29",
+    "path": "/grid5000/images/squeeze-x64-nfs-0.8.tgz"
+  },
+  "kernel": "2.6.26.2",
+  "max_open_files": 8192,
+  "services": [
+
+  ],
+  "state": "stable",
+  "tcp_bandwidth": 1000000000,
+  "type": "environment",
+  "uid": "squeeze-x64-nfs-2.3",
+  "valid_on": "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , capricorne , sagittaire , graphene , griffon , gdx , netgdx , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel , violette",
+  "x11_forwarding": true
+}
\ No newline at end of file
diff --git a/data/grid5000/environments/squeeze-x64-xen-2.3.json b/data/grid5000/environments/squeeze-x64-xen-2.3.json
new file mode 100644
index 0000000000000000000000000000000000000000..29e04efde9c82749f05fa6daba7bfec2fca51109
--- /dev/null
+++ b/data/grid5000/environments/squeeze-x64-xen-2.3.json
@@ -0,0 +1,40 @@
+{
+  "accounts": [
+    {
+      "login": "root",
+      "password": "grid5000"
+    }
+  ],
+  "applications": [
+    "Vim",
+    "XEmacs",
+    "JED",
+    "nano",
+    "JOE",
+    "Perl",
+    "Python",
+    "Ruby"
+  ],
+  "based_on": "Debian version lenny for amd64",
+  "consoles": [
+    {
+      "bps": 34800,
+      "port": "ttyS0"
+    }
+  ],
+  "file": {
+    "md5": "351284d43d4a3687b3198cbd1d34738f",
+    "path": "/grid5000/images/squeeze-x64-xen-0.8.tgz"
+  },
+  "kernel": "2.6.26.2",
+  "max_open_files": 8192,
+  "services": [
+
+  ],
+  "state": "stable",
+  "tcp_bandwidth": 1000000000,
+  "type": "environment",
+  "uid": "squeeze-x64-xen-2.3",
+  "valid_on": "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , capricorne , sagittaire , graphene , griffon , gdx , netgdx , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel , violette",
+  "x11_forwarding": true
+}
\ No newline at end of file
diff --git a/data/grid5000/sites/bordeaux/environments/squeeze-x64-base-0.8.json b/data/grid5000/sites/bordeaux/environments/squeeze-x64-base-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..30b0a480400b40905271d51043768003e62cde82
--- /dev/null
+++ b/data/grid5000/sites/bordeaux/environments/squeeze-x64-base-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/bordeaux/environments/squeeze-x64-big-0.8.json b/data/grid5000/sites/bordeaux/environments/squeeze-x64-big-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..f651be05618dcb7f2b8a6e1a53624a164aef6984
--- /dev/null
+++ b/data/grid5000/sites/bordeaux/environments/squeeze-x64-big-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/bordeaux/environments/squeeze-x64-min-0.8.json b/data/grid5000/sites/bordeaux/environments/squeeze-x64-min-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..9006de5d2a4ceeebc8b7382fe52c6825a260994f
--- /dev/null
+++ b/data/grid5000/sites/bordeaux/environments/squeeze-x64-min-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/bordeaux/environments/squeeze-x64-nfs-0.8.json b/data/grid5000/sites/bordeaux/environments/squeeze-x64-nfs-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..5185a0bb1ddf7c35393027250bf6959b6fd4dee8
--- /dev/null
+++ b/data/grid5000/sites/bordeaux/environments/squeeze-x64-nfs-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/bordeaux/environments/squeeze-x64-xen-0.8.json b/data/grid5000/sites/bordeaux/environments/squeeze-x64-xen-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..1812b44b1faddbc83cdeade8c1b7939e9b0918ae
--- /dev/null
+++ b/data/grid5000/sites/bordeaux/environments/squeeze-x64-xen-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/environments/squeeze-x64-base-0.8.json b/data/grid5000/sites/grenoble/environments/squeeze-x64-base-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..30b0a480400b40905271d51043768003e62cde82
--- /dev/null
+++ b/data/grid5000/sites/grenoble/environments/squeeze-x64-base-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/environments/squeeze-x64-big-0.8.json b/data/grid5000/sites/grenoble/environments/squeeze-x64-big-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..f651be05618dcb7f2b8a6e1a53624a164aef6984
--- /dev/null
+++ b/data/grid5000/sites/grenoble/environments/squeeze-x64-big-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/environments/squeeze-x64-min-0.8.json b/data/grid5000/sites/grenoble/environments/squeeze-x64-min-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..9006de5d2a4ceeebc8b7382fe52c6825a260994f
--- /dev/null
+++ b/data/grid5000/sites/grenoble/environments/squeeze-x64-min-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/environments/squeeze-x64-nfs-0.8.json b/data/grid5000/sites/grenoble/environments/squeeze-x64-nfs-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..5185a0bb1ddf7c35393027250bf6959b6fd4dee8
--- /dev/null
+++ b/data/grid5000/sites/grenoble/environments/squeeze-x64-nfs-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/environments/squeeze-x64-xen-0.8.json b/data/grid5000/sites/grenoble/environments/squeeze-x64-xen-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..1812b44b1faddbc83cdeade8c1b7939e9b0918ae
--- /dev/null
+++ b/data/grid5000/sites/grenoble/environments/squeeze-x64-xen-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lille/environments/squeeze-x64-base-0.8.json b/data/grid5000/sites/lille/environments/squeeze-x64-base-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..30b0a480400b40905271d51043768003e62cde82
--- /dev/null
+++ b/data/grid5000/sites/lille/environments/squeeze-x64-base-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lille/environments/squeeze-x64-big-0.8.json b/data/grid5000/sites/lille/environments/squeeze-x64-big-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..f651be05618dcb7f2b8a6e1a53624a164aef6984
--- /dev/null
+++ b/data/grid5000/sites/lille/environments/squeeze-x64-big-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lille/environments/squeeze-x64-min-0.8.json b/data/grid5000/sites/lille/environments/squeeze-x64-min-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..9006de5d2a4ceeebc8b7382fe52c6825a260994f
--- /dev/null
+++ b/data/grid5000/sites/lille/environments/squeeze-x64-min-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lille/environments/squeeze-x64-nfs-0.8.json b/data/grid5000/sites/lille/environments/squeeze-x64-nfs-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..5185a0bb1ddf7c35393027250bf6959b6fd4dee8
--- /dev/null
+++ b/data/grid5000/sites/lille/environments/squeeze-x64-nfs-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lille/environments/squeeze-x64-xen-0.8.json b/data/grid5000/sites/lille/environments/squeeze-x64-xen-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..1812b44b1faddbc83cdeade8c1b7939e9b0918ae
--- /dev/null
+++ b/data/grid5000/sites/lille/environments/squeeze-x64-xen-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lyon/environments/squeeze-x64-base-0.8.json b/data/grid5000/sites/lyon/environments/squeeze-x64-base-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..30b0a480400b40905271d51043768003e62cde82
--- /dev/null
+++ b/data/grid5000/sites/lyon/environments/squeeze-x64-base-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lyon/environments/squeeze-x64-big-0.8.json b/data/grid5000/sites/lyon/environments/squeeze-x64-big-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..f651be05618dcb7f2b8a6e1a53624a164aef6984
--- /dev/null
+++ b/data/grid5000/sites/lyon/environments/squeeze-x64-big-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lyon/environments/squeeze-x64-min-0.8.json b/data/grid5000/sites/lyon/environments/squeeze-x64-min-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..9006de5d2a4ceeebc8b7382fe52c6825a260994f
--- /dev/null
+++ b/data/grid5000/sites/lyon/environments/squeeze-x64-min-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lyon/environments/squeeze-x64-nfs-0.8.json b/data/grid5000/sites/lyon/environments/squeeze-x64-nfs-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..5185a0bb1ddf7c35393027250bf6959b6fd4dee8
--- /dev/null
+++ b/data/grid5000/sites/lyon/environments/squeeze-x64-nfs-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/lyon/environments/squeeze-x64-xen-0.8.json b/data/grid5000/sites/lyon/environments/squeeze-x64-xen-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..1812b44b1faddbc83cdeade8c1b7939e9b0918ae
--- /dev/null
+++ b/data/grid5000/sites/lyon/environments/squeeze-x64-xen-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/nancy/environments/squeeze-x64-base-0.8.json b/data/grid5000/sites/nancy/environments/squeeze-x64-base-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..30b0a480400b40905271d51043768003e62cde82
--- /dev/null
+++ b/data/grid5000/sites/nancy/environments/squeeze-x64-base-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/nancy/environments/squeeze-x64-big-0.8.json b/data/grid5000/sites/nancy/environments/squeeze-x64-big-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..f651be05618dcb7f2b8a6e1a53624a164aef6984
--- /dev/null
+++ b/data/grid5000/sites/nancy/environments/squeeze-x64-big-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/nancy/environments/squeeze-x64-min-0.8.json b/data/grid5000/sites/nancy/environments/squeeze-x64-min-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..9006de5d2a4ceeebc8b7382fe52c6825a260994f
--- /dev/null
+++ b/data/grid5000/sites/nancy/environments/squeeze-x64-min-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/nancy/environments/squeeze-x64-nfs-0.8.json b/data/grid5000/sites/nancy/environments/squeeze-x64-nfs-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..5185a0bb1ddf7c35393027250bf6959b6fd4dee8
--- /dev/null
+++ b/data/grid5000/sites/nancy/environments/squeeze-x64-nfs-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/nancy/environments/squeeze-x64-xen-0.8.json b/data/grid5000/sites/nancy/environments/squeeze-x64-xen-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..1812b44b1faddbc83cdeade8c1b7939e9b0918ae
--- /dev/null
+++ b/data/grid5000/sites/nancy/environments/squeeze-x64-xen-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/orsay/environments/squeeze-x64-base-0.8.json b/data/grid5000/sites/orsay/environments/squeeze-x64-base-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..30b0a480400b40905271d51043768003e62cde82
--- /dev/null
+++ b/data/grid5000/sites/orsay/environments/squeeze-x64-base-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/orsay/environments/squeeze-x64-big-0.8.json b/data/grid5000/sites/orsay/environments/squeeze-x64-big-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..f651be05618dcb7f2b8a6e1a53624a164aef6984
--- /dev/null
+++ b/data/grid5000/sites/orsay/environments/squeeze-x64-big-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/orsay/environments/squeeze-x64-min-0.8.json b/data/grid5000/sites/orsay/environments/squeeze-x64-min-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..9006de5d2a4ceeebc8b7382fe52c6825a260994f
--- /dev/null
+++ b/data/grid5000/sites/orsay/environments/squeeze-x64-min-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/orsay/environments/squeeze-x64-nfs-0.8.json b/data/grid5000/sites/orsay/environments/squeeze-x64-nfs-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..5185a0bb1ddf7c35393027250bf6959b6fd4dee8
--- /dev/null
+++ b/data/grid5000/sites/orsay/environments/squeeze-x64-nfs-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/orsay/environments/squeeze-x64-xen-0.8.json b/data/grid5000/sites/orsay/environments/squeeze-x64-xen-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..1812b44b1faddbc83cdeade8c1b7939e9b0918ae
--- /dev/null
+++ b/data/grid5000/sites/orsay/environments/squeeze-x64-xen-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/environments/squeeze-x64-base-0.8.json b/data/grid5000/sites/rennes/environments/squeeze-x64-base-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..30b0a480400b40905271d51043768003e62cde82
--- /dev/null
+++ b/data/grid5000/sites/rennes/environments/squeeze-x64-base-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/environments/squeeze-x64-big-0.8.json b/data/grid5000/sites/rennes/environments/squeeze-x64-big-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..f651be05618dcb7f2b8a6e1a53624a164aef6984
--- /dev/null
+++ b/data/grid5000/sites/rennes/environments/squeeze-x64-big-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/environments/squeeze-x64-min-0.8.json b/data/grid5000/sites/rennes/environments/squeeze-x64-min-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..9006de5d2a4ceeebc8b7382fe52c6825a260994f
--- /dev/null
+++ b/data/grid5000/sites/rennes/environments/squeeze-x64-min-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/environments/squeeze-x64-nfs-0.8.json b/data/grid5000/sites/rennes/environments/squeeze-x64-nfs-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..5185a0bb1ddf7c35393027250bf6959b6fd4dee8
--- /dev/null
+++ b/data/grid5000/sites/rennes/environments/squeeze-x64-nfs-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/environments/squeeze-x64-xen-0.8.json b/data/grid5000/sites/rennes/environments/squeeze-x64-xen-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..1812b44b1faddbc83cdeade8c1b7939e9b0918ae
--- /dev/null
+++ b/data/grid5000/sites/rennes/environments/squeeze-x64-xen-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/sophia/environments/squeeze-x64-base-0.8.json b/data/grid5000/sites/sophia/environments/squeeze-x64-base-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..30b0a480400b40905271d51043768003e62cde82
--- /dev/null
+++ b/data/grid5000/sites/sophia/environments/squeeze-x64-base-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/sophia/environments/squeeze-x64-big-0.8.json b/data/grid5000/sites/sophia/environments/squeeze-x64-big-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..f651be05618dcb7f2b8a6e1a53624a164aef6984
--- /dev/null
+++ b/data/grid5000/sites/sophia/environments/squeeze-x64-big-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/sophia/environments/squeeze-x64-min-0.8.json b/data/grid5000/sites/sophia/environments/squeeze-x64-min-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..9006de5d2a4ceeebc8b7382fe52c6825a260994f
--- /dev/null
+++ b/data/grid5000/sites/sophia/environments/squeeze-x64-min-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/sophia/environments/squeeze-x64-nfs-0.8.json b/data/grid5000/sites/sophia/environments/squeeze-x64-nfs-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..5185a0bb1ddf7c35393027250bf6959b6fd4dee8
--- /dev/null
+++ b/data/grid5000/sites/sophia/environments/squeeze-x64-nfs-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/sophia/environments/squeeze-x64-xen-0.8.json b/data/grid5000/sites/sophia/environments/squeeze-x64-xen-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..1812b44b1faddbc83cdeade8c1b7939e9b0918ae
--- /dev/null
+++ b/data/grid5000/sites/sophia/environments/squeeze-x64-xen-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/squeeze-x64-base-0.8.json b/data/grid5000/sites/toulouse/environments/squeeze-x64-base-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..30b0a480400b40905271d51043768003e62cde82
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/squeeze-x64-base-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-base-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/squeeze-x64-big-0.8.json b/data/grid5000/sites/toulouse/environments/squeeze-x64-big-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..f651be05618dcb7f2b8a6e1a53624a164aef6984
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/squeeze-x64-big-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-big-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/squeeze-x64-min-0.8.json b/data/grid5000/sites/toulouse/environments/squeeze-x64-min-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..9006de5d2a4ceeebc8b7382fe52c6825a260994f
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/squeeze-x64-min-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-min-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/squeeze-x64-nfs-0.8.json b/data/grid5000/sites/toulouse/environments/squeeze-x64-nfs-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..5185a0bb1ddf7c35393027250bf6959b6fd4dee8
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/squeeze-x64-nfs-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-nfs-0.8.json
\ No newline at end of file
diff --git a/data/grid5000/sites/toulouse/environments/squeeze-x64-xen-0.8.json b/data/grid5000/sites/toulouse/environments/squeeze-x64-xen-0.8.json
new file mode 120000
index 0000000000000000000000000000000000000000..1812b44b1faddbc83cdeade8c1b7939e9b0918ae
--- /dev/null
+++ b/data/grid5000/sites/toulouse/environments/squeeze-x64-xen-0.8.json
@@ -0,0 +1 @@
+../../../../grid5000/environments/squeeze-x64-xen-0.8.json
\ No newline at end of file
diff --git a/generators/input/bordeaux.rb b/generators/input/bordeaux.rb
index e898bb15bfbfcc27a4de1983165ed9daf9ea0f27..8fe788f596f64480cf56828a6f8a14db5ae80aa6 100755
--- a/generators/input/bordeaux.rb
+++ b/generators/input/bordeaux.rb
@@ -16,7 +16,8 @@ site :bordeaux do |site_uid|
   ( %w{sid-x64-base-1.0 sid-x64-base-1.1 sid-x64-nfs-1.0 sid-x64-nfs-1.1 sid-x64-big-1.1} + 
     %w{etch-x64-base-1.0 etch-x64-base-1.1 etch-x64-nfs-1.0 etch-x64-nfs-1.1 etch-x64-big-1.0 etch-x64-big-1.1 etch-x64-base-2.0 etch-x64-nfs-2.0 etch-x64-big-2.0} +
     %w{lenny-x64-base-0.9 lenny-x64-nfs-0.9 lenny-x64-big-0.9 lenny-x64-base-1.0 lenny-x64-nfs-1.0 lenny-x64-big-1.0 lenny-x64-base-2.0 lenny-x64-nfs-2.0 lenny-x64-big-2.0} +
-    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3}  ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
+    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} +
+    %w{squeeze-x64-base-0.8 squeeze-x64-big-0.8 squeeze-x64-min-0.8 squeeze-x64-nfs-0.8 squeeze-x64-xen-0.8}  ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
   
   cluster :bordeplage do |cluster_uid|
     model "Dell PowerEdge 1855"
diff --git a/generators/input/environments.rb b/generators/input/environments.rb
index db0151655d7295e699d560519c107ed7f8f58ef1..c80a4d37a2eced1fe58c8790fa4a65bcb5bda3a7 100755
--- a/generators/input/environments.rb
+++ b/generators/input/environments.rb
@@ -539,3 +539,76 @@ environment 'lenny-x64-xen-2.3' do
   tcp_bandwidth 1.G
 end
 
+environment 'squeeze-x64-base-0.8' do
+  state "stable"
+  file({:path => "/grid5000/images/squeeze-x64-base-0.8.tgz", :md5 => "105bd08ea3f3bf4888d371c9a3241ee5"})
+  kernel "2.6.26.2"
+  valid_on "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , capricorne , sagittaire , graphene , griffon , gdx , netgdx , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel , violette"
+  based_on "Debian version lenny for amd64"
+  consoles [{:port => "ttyS0", :bps => 34800}]
+  services []
+  accounts [{:login => "root", :password => "grid5000"}]
+  applications "Vim, XEmacs, JED, nano, JOE, Perl, Python, Ruby".split(", ")
+  x11_forwarding true
+  max_open_files 8192
+  tcp_bandwidth 1.G
+end
+
+environment 'squeeze-x64-big-0.8' do
+  state "stable"
+  file({:path => "/grid5000/images/squeeze-x64-big-0.8.tgz", :md5 => "bf7dcdf526d4cda8a2d23d116e9b08fc"})
+  kernel "2.6.26.2"
+  valid_on "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , capricorne , sagittaire , graphene , griffon , gdx , netgdx , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel , violette"
+  based_on "Debian version lenny for amd64"
+  consoles [{:port => "ttyS0", :bps => 34800}]
+  services []
+  accounts [{:login => "root", :password => "grid5000"}]
+  applications "Vim, XEmacs, JED, nano, JOE, Perl, Python, Ruby".split(", ")
+  x11_forwarding true
+  max_open_files 8192
+  tcp_bandwidth 1.G
+end
+
+environment 'squeeze-x64-min-0.8' do
+  state "stable"
+  file({:path => "/grid5000/images/squeeze-x64-min-0.8.tgz", :md5 => "8aaaf11cb65279f0d747d2dd300fb3ce"})
+  kernel "2.6.26.2"
+  valid_on "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , capricorne , sagittaire , graphene , griffon , gdx , netgdx , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel , violette"
+  based_on "Debian version lenny for amd64"
+  consoles [{:port => "ttyS0", :bps => 34800}]
+  services []
+  accounts [{:login => "root", :password => "grid5000"}]
+  applications "Vim, nano, Perl".split(", ")
+  x11_forwarding true
+  tcp_bandwidth 1.G
+end
+
+environment 'squeeze-x64-nfs-2.3' do
+  state "stable"
+  file({:path => "/grid5000/images/squeeze-x64-nfs-0.8.tgz", :md5 => "49642989fa205b8f8e3366aaa149cf29"})
+  kernel "2.6.26.2"
+  valid_on "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , capricorne , sagittaire , graphene , griffon , gdx , netgdx , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel , violette"
+  based_on "Debian version lenny for amd64"
+  consoles [{:port => "ttyS0", :bps => 34800}]
+  services []
+  accounts [{:login => "root", :password => "grid5000"}]
+  applications "Vim, XEmacs, JED, nano, JOE, Perl, Python, Ruby".split(", ")
+  x11_forwarding true
+  max_open_files 8192
+  tcp_bandwidth 1.G
+end
+
+environment 'squeeze-x64-xen-2.3' do
+  state "stable"
+  file({:path => "/grid5000/images/squeeze-x64-xen-0.8.tgz", :md5 => "351284d43d4a3687b3198cbd1d34738f"})
+  kernel "2.6.26.2"
+  valid_on "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , capricorne , sagittaire , graphene , griffon , gdx , netgdx , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel , violette"
+  based_on "Debian version lenny for amd64"
+  consoles [{:port => "ttyS0", :bps => 34800}]
+  services []
+  accounts [{:login => "root", :password => "grid5000"}]
+  applications "Vim, XEmacs, JED, nano, JOE, Perl, Python, Ruby".split(", ")
+  x11_forwarding true
+  max_open_files 8192
+  tcp_bandwidth 1.G
+end
diff --git a/generators/input/grenoble.rb b/generators/input/grenoble.rb
index f18f3ff963a618373d6a761a15ebab8051de13d1..6033a887de99af2ce02d77e6092f1ab18cac420c 100755
--- a/generators/input/grenoble.rb
+++ b/generators/input/grenoble.rb
@@ -12,7 +12,8 @@ site :grenoble do |site_uid|
   ( %w{sid-x64-base-1.0 sid-x64-base-1.1 sid-x64-nfs-1.0 sid-x64-nfs-1.1 sid-x64-big-1.1} +
     %w{etch-x64-base-1.0 etch-x64-base-1.1 etch-x64-nfs-1.0 etch-x64-nfs-1.1 etch-x64-big-1.0 etch-x64-big-1.1 etch-x64-base-2.0 etch-x64-nfs-2.0 etch-x64-big-2.0} +
     %w{lenny-x64-base-0.9 lenny-x64-nfs-0.9 lenny-x64-big-0.9 lenny-x64-base-1.0 lenny-x64-nfs-1.0 lenny-x64-big-1.0 lenny-x64-base-2.0 lenny-x64-nfs-2.0 lenny-x64-big-2.0} +
-    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
+    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} +
+    %w{squeeze-x64-base-0.8 squeeze-x64-big-0.8 squeeze-x64-min-0.8 squeeze-x64-nfs-0.8 squeeze-x64-xen-0.8} ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
 
   cluster :genepi do |cluster_uid|
     model "Bull R422-E1"
diff --git a/generators/input/lille.rb b/generators/input/lille.rb
index 954fe7b5934bb8eb6643f4bb588be916def0628d..aa2194491fcb2f73450a7f1b765d211db69d7014 100755
--- a/generators/input/lille.rb
+++ b/generators/input/lille.rb
@@ -12,7 +12,8 @@ site :lille do |site_uid|
   ( %w{sid-x64-base-1.0 sid-x64-base-1.1 sid-x64-nfs-1.0 sid-x64-nfs-1.1 sid-x64-big-1.1} + 
     %w{etch-x64-base-1.0 etch-x64-base-1.1 etch-x64-nfs-1.0 etch-x64-nfs-1.1 etch-x64-big-1.0 etch-x64-big-1.1 etch-x64-xen-1.0 etch-x64-base-2.0 etch-x64-nfs-2.0 etch-x64-big-2.0} +
     %w{lenny-x64-base-0.9 lenny-x64-nfs-0.9 lenny-x64-big-0.9 lenny-x64-base-1.0 lenny-x64-nfs-1.0 lenny-x64-big-1.0 lenny-x64-xen-1.0 lenny-x64-base-2.0 lenny-x64-nfs-2.0 lenny-x64-big-2.0}  +
-    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
+    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} +
+    %w{squeeze-x64-base-0.8 squeeze-x64-big-0.8 squeeze-x64-min-0.8 squeeze-x64-nfs-0.8 squeeze-x64-xen-0.8} ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
   
   cluster :chicon do |cluster_uid|
     model "IBM eServer 326m"
diff --git a/generators/input/lyon.rb b/generators/input/lyon.rb
index 60c1916fa27b9f1a3630ca666e9c5bc3d727fcad..c93354e259369dc38d9d3506bab897115ccc4162 100755
--- a/generators/input/lyon.rb
+++ b/generators/input/lyon.rb
@@ -12,7 +12,8 @@ site :lyon do |site_uid|
   ( %w{sid-x64-base-1.0 sid-x64-base-1.1 sid-x64-nfs-1.0 sid-x64-nfs-1.1 sid-x64-big-1.1} + 
     %w{etch-x64-base-1.0 etch-x64-base-1.1 etch-x64-nfs-1.0 etch-x64-nfs-1.1 etch-x64-big-1.0 etch-x64-big-1.1 etch-x64-base-2.0 etch-x64-nfs-2.0 etch-x64-big-2.0} +
     %w{lenny-x64-base-0.9 lenny-x64-nfs-0.9 lenny-x64-big-0.9 lenny-x64-base-1.0 lenny-x64-nfs-1.0 lenny-x64-big-1.0 lenny-x64-base-2.0 lenny-x64-nfs-2.0 lenny-x64-big-2.0} +
-    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3}  ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
+    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} +
+    %w{squeeze-x64-base-0.8 squeeze-x64-big-0.8 squeeze-x64-min-0.8 squeeze-x64-nfs-0.8 squeeze-x64-xen-0.8}  ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
   
   cluster :capricorne do |cluster_uid|
     model "IBM eServer 325"
diff --git a/generators/input/nancy.rb b/generators/input/nancy.rb
index c3eb68fb38658d0ccc7bcbc9ed65aac5eaec6cc9..2b821e0966295d46dbb498abc78671a0cd8e9e87 100755
--- a/generators/input/nancy.rb
+++ b/generators/input/nancy.rb
@@ -11,7 +11,8 @@ site :nancy do |site_uid|
   ( %w{sid-x64-base-1.0 sid-x64-base-1.1 sid-x64-nfs-1.0 sid-x64-nfs-1.1 sid-x64-big-1.1} +
     %w{etch-x64-base-1.0 etch-x64-base-1.1 etch-x64-nfs-1.0 etch-x64-nfs-1.1 etch-x64-big-1.0 etch-x64-big-1.1 etch-x64-xen-1.0 etch-x64-base-2.0 etch-x64-nfs-2.0 etch-x64-big-2.0} +
     %w{lenny-x64-base-0.9 lenny-x64-nfs-0.9 lenny-x64-big-0.9 lenny-x64-base-1.0 lenny-x64-nfs-1.0 lenny-x64-big-1.0 lenny-x64-xen-1.0 lenny-x64-base-2.0 lenny-x64-nfs-2.0 lenny-x64-big-2.0} +
-    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
+    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} +
+    %w{squeeze-x64-base-0.8 squeeze-x64-big-0.8 squeeze-x64-min-0.8 squeeze-x64-nfs-0.8 squeeze-x64-xen-0.8} ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
   compilation_server false
 
   cluster :griffon do |cluster_uid|
diff --git a/generators/input/orsay.rb b/generators/input/orsay.rb
index 900ba8ad054c9f1080acf96c0217fd46a6744a2a..c51e80515f1757a051f4ff4c4e3ed15c5fd4f453 100755
--- a/generators/input/orsay.rb
+++ b/generators/input/orsay.rb
@@ -12,7 +12,8 @@ site :orsay do |site_uid|
   ( %w{sid-x64-base-1.0 sid-x64-base-1.1 sid-x64-nfs-1.0 sid-x64-nfs-1.1 sid-x64-big-1.1} + 
     %w{etch-x64-base-1.0 etch-x64-base-1.1 etch-x64-nfs-1.0 etch-x64-nfs-1.1 etch-x64-big-1.0 etch-x64-big-1.1 etch-x64-base-2.0 etch-x64-nfs-2.0 etch-x64-big-2.0} +
     %w{lenny-x64-base-0.9 lenny-x64-nfs-0.9 lenny-x64-big-0.9 lenny-x64-base-1.0 lenny-x64-nfs-1.0 lenny-x64-big-1.0 lenny-x64-base-2.0 lenny-x64-nfs-2.0 lenny-x64-big-2.0} +
-    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3}  ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
+    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} +
+    %w{squeeze-x64-base-0.8 squeeze-x64-big-0.8 squeeze-x64-min-0.8 squeeze-x64-nfs-0.8 squeeze-x64-xen-0.8}  ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
 
   cluster :netgdx do |cluster_uid|
     model "IBM eServer 326m"
diff --git a/generators/input/rennes.rb b/generators/input/rennes.rb
index 6b19428d3cc8bfe10aba786f8b1e78da504b17d2..f2c34f60b3956a31ca4613005bbc445b7f9f6d4d 100755
--- a/generators/input/rennes.rb
+++ b/generators/input/rennes.rb
@@ -12,7 +12,8 @@ site :rennes do |site_uid|
   ( %w{sid-x64-base-1.0 sid-x64-base-1.1 sid-x64-nfs-1.0 sid-x64-nfs-1.1 sid-x64-big-1.1} + 
     %w{etch-x64-base-1.0 etch-x64-base-1.1 etch-x64-nfs-1.0 etch-x64-nfs-1.1 etch-x64-big-1.0 etch-x64-big-1.1 etch-x64-base-2.0 etch-x64-nfs-2.0 etch-x64-big-2.0} +
     %w{lenny-x64-base-0.9 lenny-x64-nfs-0.9 lenny-x64-big-0.9 lenny-x64-base-1.0 lenny-x64-nfs-1.0 lenny-x64-big-1.0 lenny-x64-base-2.0 lenny-x64-nfs-2.0 lenny-x64-big-2.0} +
-    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3}  ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
+    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} +
+    %w{squeeze-x64-base-0.8 squeeze-x64-big-0.8 squeeze-x64-min-0.8 squeeze-x64-nfs-0.8 squeeze-x64-xen-0.8}  ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
  compilation_server false
   
 end
diff --git a/generators/input/sophia.rb b/generators/input/sophia.rb
index 7d6f0ba58d80b8c79552248e63553c57d0237f72..1b9fe2de581e42f70099ea5f87c971efcdfddb46 100755
--- a/generators/input/sophia.rb
+++ b/generators/input/sophia.rb
@@ -12,7 +12,8 @@ site :sophia do |site_uid|
   ( %w{sid-x64-base-1.0 sid-x64-base-1.1 sid-x64-nfs-1.0 sid-x64-nfs-1.1 sid-x64-big-1.1} + 
     %w{etch-x64-base-1.0 etch-x64-base-1.1 etch-x64-nfs-1.0 etch-x64-nfs-1.1 etch-x64-big-1.0 etch-x64-big-1.1 etch-x64-base-2.0 etch-x64-nfs-2.0 etch-x64-big-2.0} +
     %w{lenny-x64-base-0.9 lenny-x64-nfs-0.9 lenny-x64-big-0.9 lenny-x64-base-1.0 lenny-x64-nfs-1.0 lenny-x64-big-1.0 lenny-x64-base-2.0 lenny-x64-nfs-2.0 lenny-x64-big-2.0} +
-    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3}  ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
+    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} +
+    %w{squeeze-x64-base-0.8 squeeze-x64-big-0.8 squeeze-x64-min-0.8 squeeze-x64-nfs-0.8 squeeze-x64-xen-0.8}  ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
   compilation_server false
     
   cluster :helios do |cluster_uid|
diff --git a/generators/input/toulouse.rb b/generators/input/toulouse.rb
index 0efc64b5d9c1e96e3d4953740c54f522d701a8ba..ef0b16d18dc8126ff0815fcaf132ff191d0199c3 100755
--- a/generators/input/toulouse.rb
+++ b/generators/input/toulouse.rb
@@ -12,7 +12,8 @@ site :toulouse do |site_uid|
   ( %w{sid-x64-base-1.0 sid-x64-base-1.1 sid-x64-nfs-1.0 sid-x64-nfs-1.1 sid-x64-big-1.1} + 
     %w{etch-x64-base-1.0 etch-x64-base-1.1 etch-x64-nfs-1.0 etch-x64-nfs-1.1 etch-x64-big-1.0 etch-x64-big-1.1} +
     %w{lenny-x64-base-0.9 lenny-x64-nfs-0.9 lenny-x64-big-0.9 lenny-x64-base-1.0 lenny-x64-nfs-1.0 lenny-x64-big-1.0}  +
-    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
+    %w{lenny-x64-base-2.3 lenny-x64-big-2.3 lenny-x64-min-0.8 lenny-x64-nfs-2.3 lenny-x64-xen-2.3} +
+    %w{squeeze-x64-base-0.8 squeeze-x64-big-0.8 squeeze-x64-min-0.8 squeeze-x64-nfs-0.8 squeeze-x64-xen-0.8} ).each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"}
 
   cluster :violette do |cluster_uid|
     model "Sun Fire V20z"