diff --git a/schema/lib/elements/linux.xsd b/schema/lib/elements/linux.xsd
new file mode 100644
index 0000000..97f4e69
--- /dev/null
+++ b/schema/lib/elements/linux.xsd
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/schema/lib/types/aif.xsd b/schema/lib/types/aif.xsd
index e08dd2f..7727eb5 100644
--- a/schema/lib/types/aif.xsd
+++ b/schema/lib/types/aif.xsd
@@ -1,16 +1,16 @@
-
+
-
-
+
+
@@ -22,7 +22,7 @@
-
+
@@ -35,7 +35,7 @@
-
+
@@ -43,7 +43,7 @@
-
+
@@ -56,8 +56,8 @@
-
-
+
@@ -67,7 +67,7 @@
-
+
@@ -77,15 +77,15 @@
-
-
+
-
+
@@ -100,7 +100,7 @@
-
+
-
+
@@ -149,9 +149,9 @@
-
+
@@ -178,13 +178,13 @@
-
+
-
+
-
-
+
+
@@ -193,22 +193,22 @@
-
+
-
+
-
+
-
+
-
-
+
+
@@ -217,7 +217,7 @@
-
+
@@ -226,11 +226,11 @@
-
+
-
+
diff --git a/schema/lib/types/bsd.xsd b/schema/lib/types/bsd.xsd
index 81d1073..167b9fc 100644
--- a/schema/lib/types/bsd.xsd
+++ b/schema/lib/types/bsd.xsd
@@ -1,15 +1,14 @@
-
-
-
+
+
@@ -21,12 +20,12 @@
-
-
+
+
-
+
diff --git a/schema/lib/types/linux.xsd b/schema/lib/types/linux.xsd
index b66d771..379e74e 100644
--- a/schema/lib/types/linux.xsd
+++ b/schema/lib/types/linux.xsd
@@ -1,13 +1,13 @@
-
+
@@ -15,32 +15,23 @@
-
-
-
-
-
-
-
-
-
-
+
-
+
-
+
-
+
-
-
+
+
@@ -90,7 +81,7 @@
-
+
@@ -100,30 +91,30 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -132,7 +123,7 @@
-
+
@@ -140,21 +131,21 @@
-
+
-
+
-
-
+
+
-
+
@@ -166,19 +157,19 @@
-
-
+
+
-
+
-
+
@@ -186,7 +177,7 @@
-
+
@@ -198,21 +189,21 @@
-
-
-
+
+
+
-
+
-
-
+
+
@@ -221,27 +212,28 @@
-
+
-
+
-
+
-
+
-
+
@@ -250,9 +242,9 @@
-
+
+ type="t_linux_passwd_hashtypes_detect"/>
@@ -261,15 +253,15 @@
-
+
-
-
+
+
-
+
@@ -322,20 +314,8 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
@@ -350,8 +330,8 @@
-
-
+
+
@@ -360,7 +340,7 @@
-
+
@@ -370,7 +350,7 @@
-
+
@@ -380,7 +360,7 @@
-
+
@@ -391,7 +371,7 @@
-
+
@@ -408,50 +388,49 @@
-
+
-
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
@@ -459,7 +438,7 @@
-
+
diff --git a/schema/lib/types/net.xsd b/schema/lib/types/net.xsd
index 85bcd5d..a6bba10 100644
--- a/schema/lib/types/net.xsd
+++ b/schema/lib/types/net.xsd
@@ -1,30 +1,29 @@
-
-
+
-
+
-
+
-
+
-
+
@@ -33,44 +32,45 @@
-
+
-
-
+
+
-
-
+
+
-
+
-
-
-
-
-
+
+
+
+
+
-
+
-
+
-
-
+
+
-
+
@@ -78,7 +78,7 @@
-
+
@@ -88,20 +88,20 @@
-
+
-
+
-
+
-
+
@@ -111,7 +111,7 @@
EAP,
eduroam (https://github.com/rst0git/netctl-eduroam-config/blob/master/eduroam), etc. -->
-
+
diff --git a/schema/lib/types/std.xsd b/schema/lib/types/std.xsd
index d04770d..1e2f485 100644
--- a/schema/lib/types/std.xsd
+++ b/schema/lib/types/std.xsd
@@ -1,33 +1,32 @@
-
-
+
-
+
-
+
-
-
+
+
-
+
-
-
+
+
-
+
@@ -49,7 +48,7 @@
-
+
@@ -57,77 +56,77 @@
-
+
-
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
+
-
+
-
-
+
+
-
+
-
-
+
+
-
+
-
-
-
+
+
+
-
+
diff --git a/schema/lib/types/sys.xsd b/schema/lib/types/sys.xsd
index 0be9726..22cb602 100644
--- a/schema/lib/types/sys.xsd
+++ b/schema/lib/types/sys.xsd
@@ -1,9 +1,9 @@
-
+
diff --git a/schema/lib/types/unix.xsd b/schema/lib/types/unix.xsd
index dd3e3b4..c65bb27 100644
--- a/schema/lib/types/unix.xsd
+++ b/schema/lib/types/unix.xsd
@@ -1,24 +1,24 @@
-
-
+
-
+
+
-
+
-
+
@@ -27,8 +27,8 @@
-
-
+
+
@@ -37,54 +37,54 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
@@ -92,7 +92,7 @@
-
+
diff --git a/schema/projects/aif.xsd b/schema/projects/aif.xsd
index 2b0e697..f743c76 100644
--- a/schema/projects/aif.xsd
+++ b/schema/projects/aif.xsd
@@ -2,12 +2,11 @@
-
+
@@ -17,8 +16,8 @@
-
-
+
+
@@ -31,7 +30,7 @@
-
+
@@ -49,13 +48,13 @@
+ type="t_std_cmdopts"/>
-
+
@@ -63,7 +62,7 @@
-
+
@@ -71,7 +70,7 @@
-
+
@@ -87,7 +86,7 @@
-
+
@@ -95,7 +94,7 @@
-
+
@@ -114,13 +113,13 @@
-
-
+
+
-
-
-
+
+
+
@@ -132,7 +131,7 @@
-
+
@@ -140,7 +139,7 @@
-
+
@@ -158,9 +157,9 @@
+ type="t_std_nonempty" default="us"/>
+ type="t_std_nonempty"/>
@@ -168,11 +167,11 @@
+ type="t_std_nonempty"/>
+ type="t_std_nonempty"/>
+ type="t_std_nonempty"/>
@@ -183,7 +182,7 @@
+ type="t_linux_user"/>
@@ -195,7 +194,7 @@
+ type="t_linux_service"/>
@@ -205,7 +204,7 @@
-
+
@@ -218,10 +217,10 @@
-
+
-
-
+
+
@@ -234,7 +233,7 @@
-
@@ -243,7 +242,7 @@
+ type="t_linux_package"/>
@@ -256,15 +255,15 @@
-
+
-
-
+
+
@@ -277,7 +276,7 @@
+ type="t_net_http_resource"/>
@@ -285,7 +284,7 @@
+ type="t_net_http_resource"/>
@@ -293,7 +292,7 @@
+ type="t_net_http_resource"/>
@@ -302,7 +301,7 @@
-
+