From: Frank Brehm Date: Mon, 27 Jan 2014 16:58:53 +0000 (+0100) Subject: Current state X-Git-Url: https://git.uhu-banane.de/?a=commitdiff_plain;h=da8c28556e3b8f365af85570cd913664dd5fe46e;p=config%2Fhelga%2Fetc.git Current state --- diff --git a/DIR_COLORS b/DIR_COLORS index ca474ae..de64a03 100644 --- a/DIR_COLORS +++ b/DIR_COLORS @@ -1,7 +1,7 @@ # Configuration file for dircolors, a utility to help you set the # LS_COLORS environment variable used by GNU ls with the --color option. -# Copyright (C) 1996-2012 Free Software Foundation, Inc. +# Copyright (C) 1996-2013 Free Software Foundation, Inc. # Copying and distribution of this file, with or without modification, # are permitted provided the copyright notice and this notice are preserved. diff --git a/ImageMagick-6/coder.xml b/ImageMagick-6/coder.xml new file mode 100644 index 0000000..5c62cb4 --- /dev/null +++ b/ImageMagick-6/coder.xml @@ -0,0 +1,22 @@ + + + + + +]> + + + + + + diff --git a/ImageMagick-6/colors.xml b/ImageMagick-6/colors.xml new file mode 100644 index 0000000..55bfb5d --- /dev/null +++ b/ImageMagick-6/colors.xml @@ -0,0 +1,28 @@ + + + + + + +]> + + + + + + + + + + + + diff --git a/ImageMagick-6/delegates.xml b/ImageMagick-6/delegates.xml new file mode 100644 index 0000000..7048d59 --- /dev/null +++ b/ImageMagick-6/delegates.xml @@ -0,0 +1,128 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ImageMagick-6/log.xml b/ImageMagick-6/log.xml new file mode 100644 index 0000000..cdacdab --- /dev/null +++ b/ImageMagick-6/log.xml @@ -0,0 +1,40 @@ + + + + + + + + + +]> + + + + + + + + + diff --git a/ImageMagick-6/magic.xml b/ImageMagick-6/magic.xml new file mode 100644 index 0000000..7f17731 --- /dev/null +++ b/ImageMagick-6/magic.xml @@ -0,0 +1,23 @@ + + + + + + +]> + + + + + + + diff --git a/ImageMagick-6/mime.xml b/ImageMagick-6/mime.xml new file mode 100644 index 0000000..c1b61f4 --- /dev/null +++ b/ImageMagick-6/mime.xml @@ -0,0 +1,1142 @@ + + + + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ImageMagick-6/policy.xml b/ImageMagick-6/policy.xml new file mode 100644 index 0000000..e4908b1 --- /dev/null +++ b/ImageMagick-6/policy.xml @@ -0,0 +1,59 @@ + + + + + + + + +]> + + + + + + + + + + + + + + diff --git a/ImageMagick-6/quantization-table.xml b/ImageMagick-6/quantization-table.xml new file mode 100644 index 0000000..a05552b --- /dev/null +++ b/ImageMagick-6/quantization-table.xml @@ -0,0 +1,62 @@ + + + + + + + + + +]> + + + + Luma Quantization Table + + 16, 16, 16, 18, 25, 37, 56, 85, + 16, 17, 20, 27, 34, 40, 53, 75, + 16, 20, 24, 31, 43, 62, 91, 135, + 18, 27, 31, 40, 53, 74, 106, 156, + 25, 34, 43, 53, 69, 94, 131, 189, + 37, 40, 62, 74, 94, 124, 169, 238, + 56, 53, 91, 106, 131, 169, 226, 311, + 85, 75, 135, 156, 189, 238, 311, 418 + +
+ +
+ diff --git a/ImageMagick-6/thresholds.xml b/ImageMagick-6/thresholds.xml new file mode 100644 index 0000000..2ca2dab --- /dev/null +++ b/ImageMagick-6/thresholds.xml @@ -0,0 +1,334 @@ + + + + + + + + + +]> + + + + + + Threshold 1x1 (non-dither) + + 1 + + + + + Checkerboard 2x1 (dither) + + 1 2 + 2 1 + + + + + + Ordered 2x2 (dispersed) + + 1 3 + 4 2 + + + + + Ordered 3x3 (dispersed) + + 3 7 4 + 6 1 9 + 2 8 5 + + + + + + Ordered 4x4 (dispersed) + + 1 9 3 11 + 13 5 15 7 + 4 12 2 10 + 16 8 14 6 + + + + + + Ordered 8x8 (dispersed) + + 1 49 13 61 4 52 16 64 + 33 17 45 29 36 20 48 32 + 9 57 5 53 12 60 8 56 + 41 25 37 21 44 28 40 24 + 3 51 15 63 2 50 14 62 + 35 19 47 31 34 18 46 30 + 11 59 7 55 10 58 6 54 + 43 27 39 23 42 26 38 22 + + + + + + Halftone 4x4 (angled) + + 4 2 7 5 + 3 1 8 6 + 7 5 4 2 + 8 6 3 1 + + + + + Halftone 6x6 (angled) + + 14 13 10 8 2 3 + 16 18 12 7 1 4 + 15 17 11 9 6 5 + 8 2 3 14 13 10 + 7 1 4 16 18 12 + 9 6 5 15 17 11 + + + + + Halftone 8x8 (angled) + + 13 7 8 14 17 21 22 18 + 6 1 3 9 28 31 29 23 + 5 2 4 10 27 32 30 24 + 16 12 11 15 20 26 25 19 + 17 21 22 18 13 7 8 14 + 28 31 29 23 6 1 3 9 + 27 32 30 24 5 2 4 10 + 20 26 25 19 16 12 11 15 + + + + + + Halftone 4x4 (orthogonal) + + 7 13 11 4 + 12 16 14 8 + 10 15 6 2 + 5 9 3 1 + + + + + Halftone 6x6 (orthogonal) + + 7 17 27 14 9 4 + 21 29 33 31 18 11 + 24 32 36 34 25 22 + 19 30 35 28 20 10 + 8 15 26 16 6 2 + 5 13 23 12 3 1 + + + + + Halftone 8x8 (orthogonal) + + 7 21 33 43 36 19 9 4 + 16 27 51 55 49 29 14 11 + 31 47 57 61 59 45 35 23 + 41 53 60 64 62 52 40 38 + 37 44 58 63 56 46 30 22 + 15 28 48 54 50 26 17 10 + 8 18 34 42 32 20 6 2 + 5 13 25 39 24 12 3 1 + + + + + + Halftone 16x16 (orthogonal) + + 4 12 24 44 72 100 136 152 150 134 98 70 42 23 11 3 + 7 16 32 52 76 104 144 160 158 142 102 74 50 31 15 6 + 19 27 40 60 92 132 168 180 178 166 130 90 58 39 26 18 + 36 48 56 80 124 176 188 204 203 187 175 122 79 55 47 35 + 64 68 84 116 164 200 212 224 223 211 199 162 114 83 67 63 + 88 96 112 156 192 216 232 240 239 231 214 190 154 111 95 87 + 108 120 148 184 208 228 244 252 251 243 226 206 182 147 119 107 + 128 140 172 196 219 235 247 256 255 246 234 218 194 171 139 127 + 126 138 170 195 220 236 248 253 254 245 233 217 193 169 137 125 + 106 118 146 183 207 227 242 249 250 241 225 205 181 145 117 105 + 86 94 110 155 191 215 229 238 237 230 213 189 153 109 93 85 + 62 66 82 115 163 198 210 221 222 209 197 161 113 81 65 61 + 34 46 54 78 123 174 186 202 201 185 173 121 77 53 45 33 + 20 28 37 59 91 131 167 179 177 165 129 89 57 38 25 17 + 8 13 29 51 75 103 143 159 157 141 101 73 49 30 14 5 + 1 9 21 43 71 99 135 151 149 133 97 69 41 22 10 2 + + + + + + + Circles 5x5 (black) + + 1 21 16 15 4 + 5 17 20 19 14 + 6 21 25 24 12 + 7 18 22 23 11 + 2 8 9 10 3 + + + + + + Circles 5x5 (white) + + 25 21 10 11 22 + 20 9 6 7 12 + 19 5 1 2 13 + 18 8 4 3 14 + 24 17 16 15 23 + + + + + Circles 6x6 (black) + + 1 5 14 13 12 4 + 6 22 28 27 21 11 + 15 29 35 34 26 20 + 16 30 36 33 25 19 + 7 23 31 32 24 10 + 2 8 17 18 9 3 + + + + + Circles 6x6 (white) + + 36 32 23 24 25 33 + 31 15 9 10 16 26 + 22 8 2 3 11 17 + 21 7 1 4 12 18 + 30 14 6 5 13 27 + 35 29 20 19 28 34 + + + + + Circles 7x7 (black) + + 3 9 18 28 17 8 2 + 10 24 33 39 32 23 7 + 19 34 44 48 43 31 16 + 25 40 45 49 47 38 27 + 20 35 41 46 42 29 15 + 11 21 36 37 28 22 6 + 4 12 13 26 14 5 1 + + + + + + Circles 7x7 (white) + + 47 41 32 22 33 42 48 + 40 26 17 11 18 27 43 + 31 16 6 2 7 19 34 + 25 10 5 1 3 12 23 + 30 15 9 4 8 20 35 + 39 29 14 13 21 28 44 + 46 38 37 24 36 45 49 + + + + + + + diff --git a/ImageMagick-6/type-dejavu.xml b/ImageMagick-6/type-dejavu.xml new file mode 100644 index 0000000..88c0d72 --- /dev/null +++ b/ImageMagick-6/type-dejavu.xml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ImageMagick-6/type-ghostscript.xml b/ImageMagick-6/type-ghostscript.xml new file mode 100644 index 0000000..213cb31 --- /dev/null +++ b/ImageMagick-6/type-ghostscript.xml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ImageMagick-6/type-windows.xml b/ImageMagick-6/type-windows.xml new file mode 100644 index 0000000..f518c3a --- /dev/null +++ b/ImageMagick-6/type-windows.xml @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ImageMagick-6/type.xml b/ImageMagick-6/type.xml new file mode 100644 index 0000000..9197be4 --- /dev/null +++ b/ImageMagick-6/type.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + +]> + + + diff --git a/ImageMagick/coder.xml b/ImageMagick/coder.xml deleted file mode 100644 index 5c62cb4..0000000 --- a/ImageMagick/coder.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - -]> - - - - - - diff --git a/ImageMagick/colors.xml b/ImageMagick/colors.xml deleted file mode 100644 index 55bfb5d..0000000 --- a/ImageMagick/colors.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - -]> - - - - - - - - - - - - diff --git a/ImageMagick/delegates.xml b/ImageMagick/delegates.xml deleted file mode 100644 index a1135dc..0000000 --- a/ImageMagick/delegates.xml +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - - - - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ImageMagick/log.xml b/ImageMagick/log.xml deleted file mode 100644 index cdacdab..0000000 --- a/ImageMagick/log.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - -]> - - - - - - - - - diff --git a/ImageMagick/magic.xml b/ImageMagick/magic.xml deleted file mode 100644 index 7f17731..0000000 --- a/ImageMagick/magic.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - -]> - - - - - - - diff --git a/ImageMagick/mime.xml b/ImageMagick/mime.xml deleted file mode 100644 index 4dd55f2..0000000 --- a/ImageMagick/mime.xml +++ /dev/null @@ -1,1141 +0,0 @@ - - - - - - - - - - - - - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ImageMagick/policy.xml b/ImageMagick/policy.xml deleted file mode 100644 index 3be0a4b..0000000 --- a/ImageMagick/policy.xml +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - -]> - - - - - - - - - - - - - diff --git a/ImageMagick/quantization-table.xml b/ImageMagick/quantization-table.xml deleted file mode 100644 index b65555d..0000000 --- a/ImageMagick/quantization-table.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - - -]> - - - - Luminance Quantization Table - - 16, 12, 14, 17, 22, 30, 45, 72, - 12, 13, 14, 17, 22, 31, 46, 74, - 14, 14, 16, 19, 25, 35, 52, 83, - 17, 17, 19, 23, 30, 41, 62, 100, - 22, 22, 25, 30, 39, 54, 80, 129, - 30, 31, 35, 41, 54, 74, 111, 178, - 45, 46, 52, 62, 80, 111, 166, 267, - 72, 74, 83, 100, 129, 178, 267, 428 - -
- - - Chrominance Quantization Table - - 17, 18, 22, 31, 50, 92, 193, 465, - 18, 19, 24, 33, 54, 98, 207, 498, - 22, 24, 29, 41, 66, 120, 253, 609, - 31, 33, 41, 57, 92, 169, 355, 854, - 50, 54, 66, 92, 148, 271, 570, 1370, - 92, 98, 120, 169, 271, 498, 1046, 2516, - 193, 207, 253, 355, 570, 1046, 2198, 5289, - 465, 498, 609, 854, 1370, 2516, 5289, 12725 - -
-
diff --git a/ImageMagick/thresholds.xml b/ImageMagick/thresholds.xml deleted file mode 100644 index 2ca2dab..0000000 --- a/ImageMagick/thresholds.xml +++ /dev/null @@ -1,334 +0,0 @@ - - - - - - - - - -]> - - - - - - Threshold 1x1 (non-dither) - - 1 - - - - - Checkerboard 2x1 (dither) - - 1 2 - 2 1 - - - - - - Ordered 2x2 (dispersed) - - 1 3 - 4 2 - - - - - Ordered 3x3 (dispersed) - - 3 7 4 - 6 1 9 - 2 8 5 - - - - - - Ordered 4x4 (dispersed) - - 1 9 3 11 - 13 5 15 7 - 4 12 2 10 - 16 8 14 6 - - - - - - Ordered 8x8 (dispersed) - - 1 49 13 61 4 52 16 64 - 33 17 45 29 36 20 48 32 - 9 57 5 53 12 60 8 56 - 41 25 37 21 44 28 40 24 - 3 51 15 63 2 50 14 62 - 35 19 47 31 34 18 46 30 - 11 59 7 55 10 58 6 54 - 43 27 39 23 42 26 38 22 - - - - - - Halftone 4x4 (angled) - - 4 2 7 5 - 3 1 8 6 - 7 5 4 2 - 8 6 3 1 - - - - - Halftone 6x6 (angled) - - 14 13 10 8 2 3 - 16 18 12 7 1 4 - 15 17 11 9 6 5 - 8 2 3 14 13 10 - 7 1 4 16 18 12 - 9 6 5 15 17 11 - - - - - Halftone 8x8 (angled) - - 13 7 8 14 17 21 22 18 - 6 1 3 9 28 31 29 23 - 5 2 4 10 27 32 30 24 - 16 12 11 15 20 26 25 19 - 17 21 22 18 13 7 8 14 - 28 31 29 23 6 1 3 9 - 27 32 30 24 5 2 4 10 - 20 26 25 19 16 12 11 15 - - - - - - Halftone 4x4 (orthogonal) - - 7 13 11 4 - 12 16 14 8 - 10 15 6 2 - 5 9 3 1 - - - - - Halftone 6x6 (orthogonal) - - 7 17 27 14 9 4 - 21 29 33 31 18 11 - 24 32 36 34 25 22 - 19 30 35 28 20 10 - 8 15 26 16 6 2 - 5 13 23 12 3 1 - - - - - Halftone 8x8 (orthogonal) - - 7 21 33 43 36 19 9 4 - 16 27 51 55 49 29 14 11 - 31 47 57 61 59 45 35 23 - 41 53 60 64 62 52 40 38 - 37 44 58 63 56 46 30 22 - 15 28 48 54 50 26 17 10 - 8 18 34 42 32 20 6 2 - 5 13 25 39 24 12 3 1 - - - - - - Halftone 16x16 (orthogonal) - - 4 12 24 44 72 100 136 152 150 134 98 70 42 23 11 3 - 7 16 32 52 76 104 144 160 158 142 102 74 50 31 15 6 - 19 27 40 60 92 132 168 180 178 166 130 90 58 39 26 18 - 36 48 56 80 124 176 188 204 203 187 175 122 79 55 47 35 - 64 68 84 116 164 200 212 224 223 211 199 162 114 83 67 63 - 88 96 112 156 192 216 232 240 239 231 214 190 154 111 95 87 - 108 120 148 184 208 228 244 252 251 243 226 206 182 147 119 107 - 128 140 172 196 219 235 247 256 255 246 234 218 194 171 139 127 - 126 138 170 195 220 236 248 253 254 245 233 217 193 169 137 125 - 106 118 146 183 207 227 242 249 250 241 225 205 181 145 117 105 - 86 94 110 155 191 215 229 238 237 230 213 189 153 109 93 85 - 62 66 82 115 163 198 210 221 222 209 197 161 113 81 65 61 - 34 46 54 78 123 174 186 202 201 185 173 121 77 53 45 33 - 20 28 37 59 91 131 167 179 177 165 129 89 57 38 25 17 - 8 13 29 51 75 103 143 159 157 141 101 73 49 30 14 5 - 1 9 21 43 71 99 135 151 149 133 97 69 41 22 10 2 - - - - - - - Circles 5x5 (black) - - 1 21 16 15 4 - 5 17 20 19 14 - 6 21 25 24 12 - 7 18 22 23 11 - 2 8 9 10 3 - - - - - - Circles 5x5 (white) - - 25 21 10 11 22 - 20 9 6 7 12 - 19 5 1 2 13 - 18 8 4 3 14 - 24 17 16 15 23 - - - - - Circles 6x6 (black) - - 1 5 14 13 12 4 - 6 22 28 27 21 11 - 15 29 35 34 26 20 - 16 30 36 33 25 19 - 7 23 31 32 24 10 - 2 8 17 18 9 3 - - - - - Circles 6x6 (white) - - 36 32 23 24 25 33 - 31 15 9 10 16 26 - 22 8 2 3 11 17 - 21 7 1 4 12 18 - 30 14 6 5 13 27 - 35 29 20 19 28 34 - - - - - Circles 7x7 (black) - - 3 9 18 28 17 8 2 - 10 24 33 39 32 23 7 - 19 34 44 48 43 31 16 - 25 40 45 49 47 38 27 - 20 35 41 46 42 29 15 - 11 21 36 37 28 22 6 - 4 12 13 26 14 5 1 - - - - - - Circles 7x7 (white) - - 47 41 32 22 33 42 48 - 40 26 17 11 18 27 43 - 31 16 6 2 7 19 34 - 25 10 5 1 3 12 23 - 30 15 9 4 8 20 35 - 39 29 14 13 21 28 44 - 46 38 37 24 36 45 49 - - - - - - - diff --git a/ImageMagick/type-dejavu.xml b/ImageMagick/type-dejavu.xml deleted file mode 100644 index 88c0d72..0000000 --- a/ImageMagick/type-dejavu.xml +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - - - - - - - - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ImageMagick/type-ghostscript.xml b/ImageMagick/type-ghostscript.xml deleted file mode 100644 index 213cb31..0000000 --- a/ImageMagick/type-ghostscript.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - - - - - - - - - - - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ImageMagick/type-windows.xml b/ImageMagick/type-windows.xml deleted file mode 100644 index f518c3a..0000000 --- a/ImageMagick/type-windows.xml +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - - - - - - - - - - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ImageMagick/type.xml b/ImageMagick/type.xml deleted file mode 100644 index 9197be4..0000000 --- a/ImageMagick/type.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - -]> - - - diff --git a/apache2/modules.d/99_icinga.conf b/apache2/modules.d/99_icinga.conf index 50fb220..7c768b4 100644 --- a/apache2/modules.d/99_icinga.conf +++ b/apache2/modules.d/99_icinga.conf @@ -1,10 +1,7 @@ ScriptAlias /icinga/cgi-bin/ /usr/lib/icinga/cgi-bin/ - AllowOverride AuthConfig Options ExecCGI - Order allow,deny - Allow from all AuthName "Icinga Access" AuthType Basic AuthUserFile /etc/icinga/htpasswd.users @@ -12,9 +9,6 @@ Alias /icinga /usr/share/icinga/htdocs - AllowOverride AuthConfig - Order allow,deny - Allow from all AuthName "Icinga Access" AuthType Basic AuthUserFile /etc/icinga/htpasswd.users diff --git a/at-spi2/accessibility.conf b/at-spi2/accessibility.conf new file mode 100644 index 0000000..b9367d0 --- /dev/null +++ b/at-spi2/accessibility.conf @@ -0,0 +1,36 @@ + + + + accessibility + + + + EXTERNAL + + unix:tmpdir=/tmp + + + + + + + + + + + + + 1000000000 + 1000000000 + 1000000000 + 120000 + 240000 + 100000 + 10000 + 100000 + 10000 + 50000 + 50000 + 50000 + 300000 + diff --git a/autofs/auto.net b/autofs/auto.net index ba03447..86b8505 100755 --- a/autofs/auto.net +++ b/autofs/auto.net @@ -35,7 +35,7 @@ done # Newer distributions get this right SHOWMOUNT="$SMNT --no-headers -e $key" -$SHOWMOUNT | LC_ALL=C sort -k 1 | \ +$SHOWMOUNT | LC_ALL=C cut -d' ' -f1 | LC_ALL=C sort -u | \ awk -v key="$key" -v opts="$opts" -- ' BEGIN { ORS=""; first=1 } { if (first) { print opts; first=0 }; print " \\\n\t" $1, key ":" $1 } diff --git a/bind/named-acl.conf b/bind/named-acl.conf index 0db86a8..5f722d5 100644 --- a/bind/named-acl.conf +++ b/bind/named-acl.conf @@ -20,16 +20,16 @@ acl common-allow-transfer { 85.199.64.7; 46.16.73.175; 85.214.43.33; - 85.214.134.152; - 85.214.147.150; - 144.76.221.169; // maria.acwain.net + 85.214.134.152; // helga + 85.214.147.150; // leela + 144.76.221.169; // maria.acwain.net 195.50.185.7; - 2a01:238:4239:8a00:d4da:215d:3d01:f9b9; + 2a01:238:4239:8a00:d4da:215d:3d01:f9b9; // leela 127.0.0.1; ::1; 85.214.134.152; - 2a01:238:4225:6e00:8f8c:808a:7fb8:88df; - 2a01:4f8:200:94a8::2; // maria.acwain.net + 2a01:238:4225:6e00:8f8c:808a:7fb8:88df; // helga + 2a01:4f8:200:94a8::2; // maria.acwain.net 2001:6f8:1db7::1; 2001:6f8:1c00:365::2; }; diff --git a/bind/named-pri.conf b/bind/named-pri.conf index e77beba..fea0692 100644 --- a/bind/named-pri.conf +++ b/bind/named-pri.conf @@ -50,7 +50,8 @@ zone "home.brehm-online.com" { }; also-notify { 2001:6f8:1c00:365::2; - 85.214.147.150; + 144.76.221.169; + 2a01:4f8:200:94a8::2; }; }; @@ -103,7 +104,8 @@ zone "11.12.10.in-addr.arpa" IN { }; also-notify { 2001:6f8:1c00:365::2; - 85.214.147.150; + 144.76.221.169; + 2a01:4f8:200:94a8::2; }; }; @@ -116,7 +118,8 @@ zone "7.b.d.1.8.f.6.0.1.0.0.2.ip6.arpa" IN { }; also-notify { 2001:6f8:1c00:365::2; - 85.214.147.150; + 144.76.221.169; + 2a01:4f8:200:94a8::2; }; }; @@ -129,7 +132,8 @@ zone "0.0.0.0.7.b.d.1.8.f.6.0.1.0.0.2.ip6.arpa" IN { }; also-notify { 2001:6f8:1c00:365::2; - 85.214.147.150; + 144.76.221.169; + 2a01:4f8:200:94a8::2; }; }; diff --git a/bind/named-sec.conf b/bind/named-sec.conf index df525f5..70f2d8e 100644 --- a/bind/named-sec.conf +++ b/bind/named-sec.conf @@ -18,7 +18,7 @@ zone "60-plus-ag.de" IN { type slave; file "sec/60-plus-ag.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -29,7 +29,7 @@ zone "60plusag.de" IN { type slave; file "sec/60plusag.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -40,7 +40,7 @@ zone "acwain.com" IN { type slave; file "sec/acwain.com.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -51,7 +51,7 @@ zone "acwain.de" IN { type slave; file "sec/acwain.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -62,7 +62,7 @@ zone "acwain.net" IN { type slave; file "sec/acwain.net.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -73,7 +73,7 @@ zone "acwain.org" IN { type slave; file "sec/acwain.org.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -84,7 +84,7 @@ zone "don-dona.de" IN { type slave; file "sec/don-dona.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -95,7 +95,7 @@ zone "dondona.de" IN { type slave; file "sec/dondona.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -106,7 +106,7 @@ zone "e-nergieplus.de" IN { type slave; file "sec/e-nergieplus.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -117,7 +117,7 @@ zone "ereda.de" IN { type slave; file "sec/ereda.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -128,7 +128,7 @@ zone "gl-versicherungsmakler.de" IN { type slave; file "sec/gl-versicherungsmakler.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -139,7 +139,7 @@ zone "haemato-onkologie-hamburg.de" IN { type slave; file "sec/haemato-onkologie-hamburg.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -150,7 +150,7 @@ zone "haemato-onkologie-hh.de" IN { type slave; file "sec/haemato-onkologie-hh.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -161,7 +161,7 @@ zone "hausarztpraxis-hoheluft.de" IN { type slave; file "sec/hausarztpraxis-hoheluft.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -172,7 +172,7 @@ zone "irtk.de" IN { type slave; file "sec/irtk.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -183,7 +183,7 @@ zone "klavierstudio.de" IN { type slave; file "sec/klavierstudio.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -194,7 +194,7 @@ zone "klavier-hamburg.de" IN { type slave; file "sec/klavier-hamburg.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -205,7 +205,7 @@ zone "klavier-unterricht-hamburg.de" IN { type slave; file "sec/klavier-unterricht-hamburg.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -216,7 +216,7 @@ zone "kleinanzeigen-mv.de" IN { type slave; file "sec/kleinanzeigen-mv.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -227,7 +227,7 @@ zone "krebszentrum-hoheluft.de" IN { type slave; file "sec/krebszentrum-hoheluft.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -238,7 +238,7 @@ zone "krebszentrum-laack.de" IN { type slave; file "sec/krebszentrum-laack.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -249,7 +249,7 @@ zone "krebszentrum-suederelbe.de" IN { type slave; file "sec/krebszentrum-suederelbe.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -260,7 +260,7 @@ zone "mexico-language-school.com" IN { type slave; file "sec/mexico-language-school.com.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -271,7 +271,7 @@ zone "mexico-travel-and-tours.com" IN { type slave; file "sec/mexico-travel-and-tours.com.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -282,7 +282,7 @@ zone "mexico-viajes.com" IN { type slave; file "sec/mexico-viajes.com.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -293,7 +293,7 @@ zone "mexventure.com" IN { type slave; file "sec/mexventure.com.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -304,7 +304,7 @@ zone "mexventures.com" IN { type slave; file "sec/mexventures.com.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -315,7 +315,7 @@ zone "mexventure.de" IN { type slave; file "sec/mexventure.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -326,7 +326,7 @@ zone "mexventures.de" IN { type slave; file "sec/mexventures.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -337,7 +337,7 @@ zone "mypettown.com" IN { type slave; file "sec/mypettown.com.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -348,7 +348,7 @@ zone "mypettown.de" IN { type slave; file "sec/mypettown.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -359,7 +359,7 @@ zone "onkologie-hoheluft.de" IN { type slave; file "sec/onkologie-hoheluft.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -370,7 +370,7 @@ zone "onkologie-laack.de" IN { type slave; file "sec/onkologie-laack.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -381,7 +381,7 @@ zone "onkologie-suederelbe.de" IN { type slave; file "sec/onkologie-suederelbe.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -392,7 +392,7 @@ zone "planetec.de" IN { type slave; file "sec/planetec.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -431,7 +431,7 @@ zone "reisen-mexico.com" IN { type slave; file "sec/reisen-mexico.com.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -442,7 +442,7 @@ zone "reisen-mexiko.com" IN { type slave; file "sec/reisen-mexiko.com.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -453,7 +453,7 @@ zone "ruby-love.de" IN { type slave; file "sec/ruby-love.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -464,7 +464,7 @@ zone "rubylove.de" IN { type slave; file "sec/rubylove.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -475,7 +475,7 @@ zone "saeger.cc" IN { type slave; file "sec/saeger.cc.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -486,7 +486,7 @@ zone "shirlyfcosta.com" IN { type slave; file "sec/shirlyfcosta.com.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -497,7 +497,7 @@ zone "shopyoo.com" IN { type slave; file "sec/shopyoo.com.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -508,7 +508,7 @@ zone "shop-yoo.com" IN { type slave; file "sec/shop-yoo.com.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -519,7 +519,7 @@ zone "shop-yoo.de" IN { type slave; file "sec/shop-yoo.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -530,7 +530,7 @@ zone "shopyoo.de" IN { type slave; file "sec/shopyoo.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -541,7 +541,7 @@ zone "shopyou.com" IN { type slave; file "sec/shopyou.com.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -552,7 +552,7 @@ zone "shop-you.de" IN { type slave; file "sec/shop-you.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -563,7 +563,7 @@ zone "shopyou.de" IN { type slave; file "sec/shopyou.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -574,7 +574,7 @@ zone "spanisch-in-mexiko.com" IN { type slave; file "sec/spanisch-in-mexiko.com.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -585,7 +585,7 @@ zone "spanisch-online-lernen.com" IN { type slave; file "sec/spanisch-online-lernen.com.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -596,7 +596,7 @@ zone "spanish-and-mexico.com" IN { type slave; file "sec/spanish-and-mexico.com.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -607,7 +607,7 @@ zone "spanish-online-study.com" IN { type slave; file "sec/spanish-online-study.com.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -618,7 +618,7 @@ zone "spanish-school-mexico.com" IN { type slave; file "sec/spanish-school-mexico.com.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -629,7 +629,7 @@ zone "sprachreisen-mexiko.com" IN { type slave; file "sec/sprachreisen-mexiko.com.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -640,7 +640,7 @@ zone "sprachschule-mexiko.com" IN { type slave; file "sec/sprachschule-mexiko.com.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -651,7 +651,7 @@ zone "spridgets.net" IN { type slave; file "sec/spridgets.net.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -662,7 +662,7 @@ zone "spridget-register.com" IN { type slave; file "sec/spridget-register.com.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -673,7 +673,7 @@ zone "timo-adam.de" IN { type slave; file "sec/timo-adam.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -684,7 +684,7 @@ zone "timoadam.de" IN { type slave; file "sec/timoadam.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -695,7 +695,7 @@ zone "vacation-in-mexico.com" IN { type slave; file "sec/vacation-in-mexico.com.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -706,7 +706,7 @@ zone "vital-beauty.net" IN { type slave; file "sec/vital-beauty.net.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -717,7 +717,7 @@ zone "vitalbeauty.net" IN { type slave; file "sec/vitalbeauty.net.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -728,7 +728,7 @@ zone "xn--hmato-onkologie-hamburg-v7b.de" IN { type slave; file "sec/xn--hmato-onkologie-hamburg-v7b.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; @@ -739,7 +739,7 @@ zone "xn--hmato-onkologie-hh-ltb.de" IN { type slave; file "sec/xn--hmato-onkologie-hh-ltb.de.zone"; masters { - 85.214.147.150; + 144.76.221.169; }; allow-transfer { common-allow-transfer; diff --git a/bind/named.conf b/bind/named.conf index 56cb07c..3c7d43a 100644 --- a/bind/named.conf +++ b/bind/named.conf @@ -39,24 +39,26 @@ options { //}; allow-notify { - 85.214.147.150; - 85.214.134.152; + 85.214.147.150; // leela + 85.214.134.152; // helga + 144.76.221.169; // maria 46.16.73.175; 127.0.0.1/8; ::1; - 2a01:238:4225:6e00:8f8c:808a:7fb8:88df; - 2a01:238:4239:8a00:d4da:215d:3d01:f9b9; + 2a01:238:4225:6e00:8f8c:808a:7fb8:88df; // helga + 2a01:238:4239:8a00:d4da:215d:3d01:f9b9; // leela + 2a01:4f8:200:94a8::2; // maria }; allow-recursion { 127.0.0.0/8; - 85.214.134.152; + 85.214.134.152; // helga 85.214.109.1; 46.16.73.175; 46.16.73.212; ::1/128; fe80::/10; - 2a01:238:4225:6e00:8f8c:808a:7fb8:88df; + 2a01:238:4225:6e00:8f8c:808a:7fb8:88df; // helga }; // if you have problems and are behind a firewall: diff --git a/cifs-utils/idmap-plugin b/cifs-utils/idmap-plugin new file mode 120000 index 0000000..36886ea --- /dev/null +++ b/cifs-utils/idmap-plugin @@ -0,0 +1 @@ +/usr/lib64/cifs-utils/idmapwb.so \ No newline at end of file diff --git a/clamd.conf b/clamd.conf index bf35e17..666f447 100644 --- a/clamd.conf +++ b/clamd.conf @@ -25,7 +25,8 @@ LogFile /var/log/clamav/clamd.log # Value of 0 disables the limit. # You may use 'M' or 'm' for megabytes (1M = 1m = 1048576 bytes) # and 'K' or 'k' for kilobytes (1K = 1k = 1024 bytes). To specify the size -# in bytes just don't use modifiers. +# in bytes just don't use modifiers. If LogFileMaxSize is enabled, log +# rotation (the LogRotate option) will always be enabled. # Default: 1M #LogFileMaxSize 2M @@ -51,6 +52,10 @@ LogTime yes # Default: no #LogVerbose yes +# Enable log rotation. Always enabled when LogFileMaxSize is enabled. +# Default: no +#LogRotate yes + # Log additional information about the infected file, such as its # size and hash, together with the virus name. #ExtendedDetectionInfo yes @@ -207,6 +212,11 @@ AllowSupplementaryGroups yes # Default: no #LeaveTemporaryFiles yes +# Permit use of the ALLMATCHSCAN command. If set to no, clamd will reject +# any ALLMATCHSCAN command as invalid. +# Default: yes +#AllowAllMatchScan no + # Detect Possibly Unwanted Applications. # Default: no #DetectPUA yes @@ -245,6 +255,16 @@ AllowSupplementaryGroups yes # Default: yes #ScanPE yes +# Certain PE files contain an authenticode signature. By default, we check +# the signature chain in the PE file against a database of trusted and +# revoked certificates if the file being scanned is marked as a virus. +# If any certificate in the chain validates against any trusted root, but +# does not match any revoked certificate, the file is marked as whitelisted. +# If the file does match a revoked certificate, the file is marked as virus. +# The following setting completely turns off authenticode verification. +# Default: no +#DisableCertCheck yes + # Executable and Linking Format is a standard format for UN*X executables. # This option allows you to control the scanning of ELF files. # If you turn off this option, the original files will still be scanned, but @@ -281,6 +301,12 @@ AllowSupplementaryGroups yes # Default: yes #ScanPDF yes +# This option enables scanning within SWF files. +# If you turn off this option, the original files will still be scanned, but +# without decoding and additional processing. +# Default: yes +#ScanSWF yes + ## ## Mail files @@ -432,6 +458,41 @@ AllowSupplementaryGroups yes # Default: 10000 #MaxFiles 15000 +# Maximum size of a file to check for embedded PE. Files larger than this value +# will skip the additional analysis step. +# Note: disabling this limit or setting it too high may result in severe damage +# to the system. +# Default: 10M +#MaxEmbeddedPE 10M + +# Maximum size of a HTML file to normalize. HTML files larger than this value +# will not be normalized or scanned. +# Note: disabling this limit or setting it too high may result in severe damage +# to the system. +# Default: 10M +#MaxHTMLNormalize 10M + +# Maximum size of a normalized HTML file to scan. HTML files larger than this +# value after normalization will not be scanned. +# Note: disabling this limit or setting it too high may result in severe damage +# to the system. +# Default: 2M +#MaxHTMLNoTags 2M + +# Maximum size of a script file to normalize. Script content larger than this +# value will not be normalized or scanned. +# Note: disabling this limit or setting it too high may result in severe damage +# to the system. +# Default: 5M +#MaxScriptNormalize 5M + +# Maximum size of a ZIP file to reanalyze type recognition. ZIP files larger +# than this value will skip the step to potentially reanalyze as PE. +# Note: disabling this limit or setting it too high may result in severe damage +# to the system. +# Default: 1M +#MaxZipTypeRcg 1M + ## ## Clamuko settings diff --git a/conf.d/autofs b/conf.d/autofs index 6c8d9c7..86f7c30 100644 --- a/conf.d/autofs +++ b/conf.d/autofs @@ -14,12 +14,13 @@ TIMEOUT=300 # #NEGATIVE_TIMEOUT=60 # -# MOUNT_WAIT - time to wait for a response from umount(8). +# MOUNT_WAIT - time to wait for a response from mount(8). # Setting this timeout can cause problems when # mount would otherwise wait for a server that # is temporarily unavailable, such as when it's -# restarting. The defailt of waiting for mount(8) -# usually results in a wait of around 3 minutes. +# restarting. The default setting (-1) of waiting +# for mount(8) usually results in a wait of around +# 3 minutes. # #MOUNT_WAIT=-1 # @@ -34,10 +35,7 @@ BROWSE_MODE="no" # MOUNT_NFS_DEFAULT_PROTOCOL - specify the default protocol used by # mount.nfs(8). Since we can't identify # the default automatically we need to -# set it in our configuration. This will -# only make a difference for replicated -# map entries as availability probing isn't -# used for single host map entries. +# set it in our configuration. # #MOUNT_NFS_DEFAULT_PROTOCOL=3 # diff --git a/conf.d/busybox-klogd b/conf.d/busybox-klogd new file mode 100644 index 0000000..4c16096 --- /dev/null +++ b/conf.d/busybox-klogd @@ -0,0 +1,9 @@ +# Config file for /etc/init.d/busybox-sysklogd + +# run "/sbin/klogd --help" to see all possible options. + +# activate if you need remote logging +#rc_need="net" + +# send warnings and above to the console +KLOGD_OPTS="-c 3" diff --git a/conf.d/busybox-ntpd b/conf.d/busybox-ntpd new file mode 100644 index 0000000..f50d4c2 --- /dev/null +++ b/conf.d/busybox-ntpd @@ -0,0 +1,6 @@ +# Config file for /etc/init.d/busybox-ntpd + +# run "/sbin/ntpd --help" to see all possible options. + +# Get time from specified server and run in background +NTPD_OPTS="-N -p pool.ntp.org" diff --git a/conf.d/busybox-syslogd b/conf.d/busybox-syslogd new file mode 100644 index 0000000..7df6885 --- /dev/null +++ b/conf.d/busybox-syslogd @@ -0,0 +1,9 @@ +# Config file for /etc/init.d/busybox-sysklogd + +# run "/sbin/syslogd --help" to see all possible options. + +# activate if you need remote logging +#rc_need="net" + +# Log to shared mem buffer (use logread to read it) +SYSLOGD_OPTS="-C128" diff --git a/conf.d/busybox-watchdog b/conf.d/busybox-watchdog new file mode 100644 index 0000000..bd6aec0 --- /dev/null +++ b/conf.d/busybox-watchdog @@ -0,0 +1,9 @@ +# Config file for /etc/init.d/busybox-watchdog + +# run "/sbin/watchdog --help" to see all possible options. + +# Periodically write to watchdog device +WATCHDOG_OPTS="/dev/watchdog" + +# optionally set the nice-level +#SSD_NICELEVEL="-20" diff --git a/conf.d/clamd b/conf.d/clamd index ee05513..de95554 100644 --- a/conf.d/clamd +++ b/conf.d/clamd @@ -1,9 +1,7 @@ # Config file for /etc/init.d/clamd -# NOTICE: Since clamav-0.85-r1, only START_CLAMD and START_FRESHCLAM settings -# are used, other are silently ignored - START_CLAMD=yes START_FRESHCLAM=yes CLAMD_NICELEVEL=3 FRESHCLAM_NICELEVEL=19 +IONICE_LEVEL=2 diff --git a/conf.d/gem_server b/conf.d/gem_server new file mode 100644 index 0000000..b9cfa3f --- /dev/null +++ b/conf.d/gem_server @@ -0,0 +1,5 @@ +# /etc/conf.d/gem_server + +# See `gem_server --help` for more + +GEM_SERVER_OPTS="" diff --git a/conf.d/memcached b/conf.d/memcached index 7acf662..aad8078 100644 --- a/conf.d/memcached +++ b/conf.d/memcached @@ -1,35 +1,40 @@ -# Copyright 2003 Gentoo Technologies, Inc -# $Header: /var/cvsroot/gentoo-x86/net-misc/memcached/files/1.3.3/conf,v 1.1 2009/05/26 00:03:09 robbat2 Exp $ # memcached config file MEMCACHED_BINARY="/usr/bin/memcached" -#Specify memory usage in megabytes (do not use letters) -#64MB is default +# Specify memory usage in megabytes (do not use letters) +# 64MB is default MEMUSAGE="64" -#User to run as +# User to run as MEMCACHED_RUNAS="memcached" -#Specify maximum number of concurrent connections -#1024 is default +# Specify maximum number of concurrent connections +# 1024 is default MAXCONN="1024" -#Listen for connections on what address? +# Listen for connections on what address? # If this is empty, memcached will listen on 0.0.0.0 # be sure you have a firewall in place! LISTENON="" -#Listen for connections on what port? +# Listen for connections on what port? PORT="11211" # Listen for UDP connecitons on what port? 0 means turn off UDP UDPPORT="${PORT}" -#PID file location +# PID file location # '-${PORT}.${CONF}.pid' will be appended to this! # You do not normally need to change this. PIDBASE="/var/run/memcached/memcached" -#Other Options +# Socket to listen on +#SOCKET="/var/run/memcached/memcached.sock" + +# Socket mask +# 0700 is default +#SOCKET_MASK="0700" + +# Other Options MISC_OPTS="" diff --git a/conf.d/net b/conf.d/net index eb0d80c..fb9256c 100644 --- a/conf.d/net +++ b/conf.d/net @@ -21,7 +21,7 @@ config_eth0="85.214.134.152/32 85.214.109.1/32 2a01:238:4225:6e00:8f8c:808a:7fb8 postup() { case "${IFVAR}" in eth0) - /sbin/ip -6 route add default via fe80::1 dev eth0 + /bin/ip -6 route add default via fe80::1 dev eth0 ;; esac return 0 @@ -30,11 +30,16 @@ postup() { predown() { case "${IFVAR}" in eth0) - /sbin/ip -6 route del default via fe80::1 dev eth0 + /bin/ip -6 route del default via fe80::1 dev eth0 ;; esac return 0 } -# vim: ts=4 expandtab +# The network scripts are now part of net-misc/netifrc +# In order to avoid sys-apps/openrc-0.12.4 from removing this file, this comment was +# added; you can safely remove this comment. Please see +# /usr/share/doc/netifrc*/README* for more information. + +# vim: ts=4 expandtab filetype=gentoo-conf-d diff --git a/conf.d/ntp-client b/conf.d/ntp-client index e85502c..786004d 100644 --- a/conf.d/ntp-client +++ b/conf.d/ntp-client @@ -14,3 +14,8 @@ NTPCLIENT_CMD="ntpdate" NTPCLIENT_OPTS="-s -b -u \ 0.gentoo.pool.ntp.org 1.gentoo.pool.ntp.org \ 2.gentoo.pool.ntp.org 3.gentoo.pool.ntp.org" + +# If you use hostnames above, then you should depend on dns +# being up & running before we try to run. Otherwise, you +# can disable this. +rc_use="dns" diff --git a/conf.d/ntpd b/conf.d/ntpd index c651e80..2b74282 100644 --- a/conf.d/ntpd +++ b/conf.d/ntpd @@ -3,4 +3,4 @@ # Options to pass to the ntpd process # Most people should leave this line alone ... # however, if you know what you're doing, feel free to tweak -NTPD_OPTS="-u ntp:ntp" +NTPD_OPTS="-g -u ntp:ntp" diff --git a/conf.d/pydoc-3.2 b/conf.d/pydoc-3.2 deleted file mode 100644 index 7587233..0000000 --- a/conf.d/pydoc-3.2 +++ /dev/null @@ -1,7 +0,0 @@ -# /etc/init.d/pydoc.conf -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/files/pydoc.conf,v 1.3 2011/10/27 13:56:55 neurogeek Exp $ - -# This file contains the configuration for pydoc's internal webserver. - -# Default port for Python's pydoc server. -PYDOC3_2_PORT="7464" diff --git a/conf.d/pydoc-3.3 b/conf.d/pydoc-3.3 new file mode 100644 index 0000000..26ccb54 --- /dev/null +++ b/conf.d/pydoc-3.3 @@ -0,0 +1,7 @@ +# /etc/init.d/pydoc.conf +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/files/pydoc.conf,v 1.3 2011/10/27 13:56:55 neurogeek Exp $ + +# This file contains the configuration for pydoc's internal webserver. + +# Default port for Python's pydoc server. +PYDOC3_3_PORT="7464" diff --git a/conf.d/sntp b/conf.d/sntp new file mode 100644 index 0000000..d11983a --- /dev/null +++ b/conf.d/sntp @@ -0,0 +1,4 @@ +# /etc/conf.d/sntp + +# Options to pass to sntp +SNTP_OPTS="-s 0.gentoo.pool.ntp.org 1.gentoo.pool.ntp.org 2.gentoo.pool.ntp.org 3.gentoo.pool.ntp.org" diff --git a/conf.d/spamd b/conf.d/spamd index b6fca03..b3cd1ac 100644 --- a/conf.d/spamd +++ b/conf.d/spamd @@ -38,7 +38,7 @@ SPAMD_OPTS="-m 5 -c -H" # spamd stores its pid in this file. If you use the -u option to # run spamd under another user, you might need to adjust it. -PIDFILE="/var/run/spamd.pid" +PIDFILE="/run/spamd.pid" # SPAMD_NICELEVEL lets you set the 'nice'ness of the running # spamd process diff --git a/config-archive/etc/apache2/modules.d/20_mod_fcgid.conf b/config-archive/etc/apache2/modules.d/20_mod_fcgid.conf new file mode 100644 index 0000000..e68970e --- /dev/null +++ b/config-archive/etc/apache2/modules.d/20_mod_fcgid.conf @@ -0,0 +1,10 @@ + +LoadModule fcgid_module modules/mod_fcgid.so +SocketPath /var/run/fcgidsock +SharememPath /var/run/fcgid_shm +AddHandler fastcgi-script fcg fcgi fpl +FastCgiExternalServer /tmp/frbr_books_app.fcgi -socket /tmp/frbr_books_app.sock +#FastCgiServer /var/www/books/script/frbr_books_fastcgi.pl -processes 2 + + +# vim: ts=4 filetype=apache diff --git a/config-archive/etc/apache2/modules.d/20_mod_fcgid.conf.dist.new b/config-archive/etc/apache2/modules.d/20_mod_fcgid.conf.dist.new new file mode 100644 index 0000000..38cfa39 --- /dev/null +++ b/config-archive/etc/apache2/modules.d/20_mod_fcgid.conf.dist.new @@ -0,0 +1,7 @@ + +LoadModule fcgid_module modules/mod_fcgid.so +SocketPath /var/run/fcgidsock +SharememPath /var/run/fcgid_shm + + +# vim: ts=4 filetype=apache diff --git a/config-archive/etc/courier-imap/imapd b/config-archive/etc/courier-imap/imapd new file mode 100644 index 0000000..3c6c141 --- /dev/null +++ b/config-archive/etc/courier-imap/imapd @@ -0,0 +1,429 @@ +##VERSION: $Id: imapd,v 1.2 2010/10/05 17:24:49 root Exp $ +# +# imapd created from imapd.dist by sysconftool +# +# Do not alter lines that begin with ##, they are used when upgrading +# this configuration. +# +# Copyright 1998 - 2008 Double Precision, Inc. See COPYING for +# distribution information. +# +# This configuration file sets various options for the Courier-IMAP server +# when used with the couriertcpd server. +# A lot of the stuff here is documented in the manual page for couriertcpd. +# +# NOTE - do not use \ to split long variable contents on multiple lines. +# This will break the default imapd.rc script, which parses this file. +# +##NAME: ADDRESS:0 +# +# Address to listen on, can be set to a single IP address. +# +# ADDRESS=127.0.0.1 + +ADDRESS=0 + +##NAME: PORT:1 +# +# Port numbers that connections are accepted on. The default is 143, +# the standard IMAP port. +# +# Multiple port numbers can be separated by commas. When multiple port +# numbers are used it is possible to select a specific IP address for a +# given port as "ip.port". For example, "127.0.0.1.900,192.68.0.1.900" +# accepts connections on port 900 on IP addresses 127.0.0.1 and 192.68.0.1 +# The previous ADDRESS setting is a default for ports that do not have +# a specified IP address. + +PORT=143 + +##NAME: AUTHSERVICE:0 +# +# It's possible to authenticate using a different 'service' parameter +# depending on the connection's port. This only works with authentication +# modules that use the 'service' parameter, such as PAM. Example: +# +# AUTHSERVICE143=imap +# AUTHSERVICE993=imaps + +##NAME: MAXDAEMONS:0 +# +# Maximum number of IMAP servers started +# + +MAXDAEMONS=40 + +##NAME: MAXPERIP:0 +# +# Maximum number of connections to accept from the same IP address + +MAXPERIP=10 + +##NAME: PIDFILE:0 +# +# File where couriertcpd will save its process ID +# + +PIDFILE=/var/run/imapd.pid + +##NAME: TCPDOPTS:0 +# +# Miscellaneous couriertcpd options that shouldn't be changed. +# + +TCPDOPTS="-nodnslookup -noidentlookup" + +##NAME: LOGGEROPTS:0 +# +# courierlogger(1) options. +# + +LOGGEROPTS="-name=imapd" + +##NAME: DEFDOMAIN:0 +# +# Optional default domain. If the username does not contain the +# first character of DEFDOMAIN, then it is appended to the username. +# If DEFDOMAIN and DOMAINSEP are both set, then DEFDOMAIN is appended +# only if the username does not contain any character from DOMAINSEP. +# You can set different default domains based on the the interface IP +# address using the -access and -accesslocal options of couriertcpd(1). + +#DEFDOMAIN="@example.com" + +##NAME: IMAP_CAPABILITY:1 +# +# IMAP_CAPABILITY specifies what most of the response should be to the +# CAPABILITY command. +# +# If you have properly configured Courier to use CRAM-MD5, CRAM-SHA1, or +# CRAM-SHA256 authentication (see INSTALL), set IMAP_CAPABILITY as follows: +# +# IMAP_CAPABILITY="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 AUTH=CRAM-SHA256 IDLE" +# + +IMAP_CAPABILITY="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE" + +##NAME: KEYWORDS_CAPABILITY:0 +# +# IMAP_KEYWORDS=1 enables custom IMAP keywords. Set this option to 0 to +# disable custom keywords. +# +# IMAP_KEYWORDS=2 also enables custom IMAP keywords, but uses a slower +# algorithm. Use this setting if keyword-related problems occur when +# multiple IMAP clients are updating keywords on the same message. + +IMAP_KEYWORDS=1 + +##NAME: ACL_CAPABILITY:0 +# +# IMAP_ACL=1 enables IMAP ACL extension. Set this option to 0 to +# disable ACL capabilities announce. + +IMAP_ACL=1 + +##NAME: SMAP1_CAPABILITY:0 +# +# EXPERIMENTAL +# +# To enable the experimental "Simple Mail Access Protocol" extensions, +# uncomment the following setting. +# +# SMAP_CAPABILITY=SMAP1 + +##NAME: IMAP_CAPABILITY_ORIG:2 +# +# For use by webadmin + +IMAP_CAPABILITY_ORIG="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 AUTH=CRAM-SHA256 IDLE" + +##NAME: IMAP_PROXY:0 +# +# Enable proxying. See README.proxy + +IMAP_PROXY=0 + +##NAME: PROXY_HOSTNAME:0 +# +# Override value from gethostname() when checking if a proxy connection is +# required. +# +# PROXY_HOSTNAME= + +##NAME: IMAP_PROXY_FOREIGN:0 +# +# Proxying to non-Courier servers. Re-sends the CAPABILITY command after +# logging in to the remote server. May not work with all IMAP clients. + +IMAP_PROXY_FOREIGN=0 + +##NAME: IMAP_IDLE_TIMEOUT:0 +# +# This setting controls how often +# the server polls for changes to the folder, in IDLE mode (in seconds). + +IMAP_IDLE_TIMEOUT=60 + +##NAME: IMAP_MAILBOX_SANITY_CHECK:0 +# +# Sanity check -- make sure home directory and maildir's ownership matches +# the IMAP server's effective uid and gid + +IMAP_MAILBOX_SANITY_CHECK=1 + +##NAME: IMAP_CAPABILITY_TLS:0 +# +# The following setting will advertise SASL PLAIN authentication after +# STARTTLS is established. If you want to allow SASL PLAIN authentication +# with or without TLS then just comment this out, and add AUTH=PLAIN to +# IMAP_CAPABILITY + +IMAP_CAPABILITY_TLS="$IMAP_CAPABILITY AUTH=PLAIN" + +##NAME: IMAP_TLS_ORIG:0 +# +# For use by webadmin + +IMAP_CAPABILITY_TLS_ORIG="$IMAP_CAPABILITY_ORIG AUTH=PLAIN" + +##NAME: IMAP_DISABLETHREADSORT:0 +# +# Set IMAP_DISABLETHREADSORT to disable the THREAD and SORT commands - +# server side sorting and threading. +# +# Those capabilities will still be advertised, but the server will reject +# them. Set this option if you want to disable all the extra load from +# server-side threading and sorting. Not advertising those capabilities +# will simply result in the clients reading the entire folder, and sorting +# it on the client side. That will still put some load on the server. +# advertising these capabilities, but rejecting the commands, will stop this +# silliness. +# + +IMAP_DISABLETHREADSORT=0 + +##NAME: IMAP_CHECK_ALL_FOLDERS:0 +# +# Set IMAP_CHECK_ALL_FOLDERS to 1 if you want the server to check for new +# mail in every folder. Not all IMAP clients use the IMAP's new mail +# indicator, but some do. Normally new mail is checked only in INBOX, +# because it is a comparatively time consuming operation, and it would be +# a complete waste of time unless mail filters are used to deliver +# mail directly to folders. +# +# When IMAP clients are used which support new mail indication, and when +# mail filters are used to sort incoming mail into folders, setting +# IMAP_CHECK_ALL_FOLDERS to 1 will allow IMAP clients to announce new +# mail in folders. Note that this will result in slightly more load on the +# server. +# + +IMAP_CHECK_ALL_FOLDERS=0 + +##NAME: IMAP_OBSOLETE_CLIENT:0 +# +# Set IMAP_OBSOLETE_CLIENT if your IMAP client expects \\NoInferiors to mean +# what \\HasNoChildren really means. + +IMAP_OBSOLETE_CLIENT=0 + +##NAME: IMAP_UMASK:0 +# +# IMAP_UMASK sets the umask of the server process. The value of IMAP_UMASK is +# simply passed to the "umask" command. The default value is 022. +# +# This feature is mostly useful for shared folders, where the file permissions +# of the messages may be important. + +IMAP_UMASK=022 + +##NAME: IMAP_ULIMITD:0 +# +# IMAP_ULIMITD sets the maximum size of the data segment of the server +# process. The value of IMAP_ULIMITD is simply passed to the "ulimit -d" +# command (or ulimit -v). The argument to ulimi sets the upper limit on the +# size of the data segment of the server process, in kilobytes. The default +# value of 65536 sets a very generous limit of 64 megabytes, which should +# be more than plenty for anyone. +# +# This feature is used as an additional safety check that should stop +# any potential denial-of-service attacks that exploit any kind of +# a memory leak to exhaust all the available memory on the server. +# It is theoretically possible that obscenely huge folders will also +# result in the server running out of memory when doing server-side +# sorting (by my calculations you have to have at least 100,000 messages +# in a single folder, for that to happen). + +IMAP_ULIMITD=65536 + +##NAME: IMAP_USELOCKS:0 +# +# Setting IMAP_USELOCKS to 1 will use dot-locking to support concurrent +# multiple access to the same folder. This incurs slight additional +# overhead. Concurrent multiple access will still work without this setting, +# however occasionally a minor race condition may result in an IMAP client +# downloading the same message twice, or a keyword update will fail. +# +# IMAP_USELOCKS=1 is strongly recommended when shared folders are used. + +IMAP_USELOCKS=1 + +##NAME: IMAP_SHAREDINDEXFILE:0 +# +# The index of all accessible folders. Do not change this setting unless +# you know what you're doing. See README.sharedfolders for additional +# information. + +IMAP_SHAREDINDEXFILE=/etc/courier-imap/shared/index + +##NAME: IMAP_ENHANCEDIDLE:0 +# +# If Courier was compiled with the File Alteration Monitor, setting +# IMAP_ENHANCEDIDLE to 1 enables enhanced IDLE mode, where multiple +# clients may open the same folder concurrently, and receive updates to +# folder contents in realtime. See the imapd(8) man page for additional +# information. +# +# IMPORTANT: IMAP_USELOCKS *MUST* also be set to 1, and IDLE must be included +# in the IMAP_CAPABILITY list. +# + +IMAP_ENHANCEDIDLE=0 + +##NAME: IMAP_TRASHFOLDERNAME:0 +# +# The name of the magic trash Folder. For MSOE compatibility, +# you can set IMAP_TRASHFOLDERNAME="Deleted Items". +# +# IMPORTANT: If you change this, you must also change IMAP_EMPTYTRASH + +IMAP_TRASHFOLDERNAME=Trash + +##NAME: IMAP_EMPTYTRASH:0 +# +# The following setting is optional, and causes messages from the given +# folder to be automatically deleted after the given number of days. +# IMAP_EMPTYTRASH is a comma-separated list of folder:days. The default +# setting, below, purges 7 day old messages from the Trash folder. +# Another useful setting would be: +# +# IMAP_EMPTYTRASH=Trash:7,Sent:30 +# +# This would also delete messages from the Sent folder (presumably copies +# of sent mail) after 30 days. This is a global setting that is applied to +# every mail account, and is probably useful in a controlled, corporate +# environment. +# +# Important: the purging is controlled by CTIME, not MTIME (the file time +# as shown by ls). It is perfectly ordinary to see stuff in Trash that's +# a year old. That's the file modification time, MTIME, that's displayed. +# This is generally when the message was originally delivered to this +# mailbox. Purging is controlled by a different timestamp, CTIME, which is +# changed when the file is moved to the Trash folder (and at other times too). +# +# You might want to disable this setting in certain situations - it results +# in a stat() of every file in each folder, at login and logout. +# + +IMAP_EMPTYTRASH=Trash:7 + +##NAME: IMAP_MOVE_EXPUNGE_TO_TRASH:0 +# +# Set IMAP_MOVE_EXPUNGE_TO_TRASH to move expunged messages to Trash. This +# effectively allows an undo of message deletion by fishing the deleted +# mail from trash. Trash can be manually expunged as usually, and mail +# will get automatically expunged from Trash according to IMAP_EMPTYTRASH. +# +# NOTE: shared folders are still expunged as usual. Shared folders are +# not affected. +# + +IMAP_MOVE_EXPUNGE_TO_TRASH=0 + + +##NAME: OUTBOX:0 +# +# The next set of options deal with the "Outbox" enhancement. +# Uncomment the following setting to create a special folder, named +# INBOX.Outbox +# +# OUTBOX=.Outbox + +##NAME: SENDMAIL:0 +# +# If OUTBOX is defined, mail can be sent via the IMAP connection by copying +# a message to the INBOX.Outbox folder. For all practical matters, +# INBOX.Outbox looks and behaves just like any other IMAP folder. If this +# folder doesn't exist it must be created by the IMAP mail client, just +# like any other IMAP folder. The kicker: any message copied or moved to +# this folder is will be E-mailed by the Courier-IMAP server, by running +# the SENDMAIL program. Therefore, messages copied or moved to this +# folder must be well-formed RFC-2822 messages, with the recipient list +# specified in the To:, Cc:, and Bcc: headers. Courier-IMAP relies on +# SENDMAIL to read the recipient list from these headers (and delete the Bcc: +# header) by running the command "$SENDMAIL -oi -t -f $SENDER", with the +# message piped on standard input. $SENDER will be the return address +# of the message, which is set by the authentication module. +# +# DO NOT MODIFY SENDMAIL, below, unless you know what you're doing. +# + +SENDMAIL=/usr/sbin/sendmail + +##NAME: HEADERFROM:0 +# +# For administrative and oversight purposes, the return address, $SENDER +# will also be saved in the X-IMAP-Sender mail header. This header gets +# added to the sent E-mail (but it doesn't get saved in the copy of the +# message that's saved in the folder) +# +# WARNING - By enabling OUTBOX above, *every* IMAP mail client will receive +# the magic OUTBOX treatment. Therefore advance LARTing is in order for +# _all_ of your lusers, until every one of them is aware of this. Otherwise if +# OUTBOX is left at its default setting - a folder name that might be used +# accidentally - some people may be in for a rude surprise. You can redefine +# the name of the magic folder by changing OUTBOX, above. You should do that +# and pick a less-obvious name. Perhaps brand it with your organizational +# name ( OUTBOX=.WidgetsAndSonsOutbox ) + +HEADERFROM=X-IMAP-Sender + +##NAME: OUTBOX_MULTIPLE_SEND:0 +# +# Remove the following comment to allow a COPY of more than one message to +# the Outbox, at a time. +# +# OUTBOX_MULTIPLE_SEND=1 + +##NAME: IMAPDSTART:0 +# +# IMAPDSTART is not used directly. Rather, this is a convenient flag to +# be read by your system startup script in /etc/rc.d, like this: +# +# . /etc/courier-imap/imapd +# +# case x$IMAPDSTART in +# x[yY]*) +# /usr/lib64/courier-imap/imapd.rc start +# ;; +# esac +# +# The default setting is going to be NO, so you'll have to manually flip +# it to yes. + +IMAPDSTART=YES + +##NAME: MAILDIRPATH:0 +# +# MAILDIRPATH - directory name of the maildir directory. +# +MAILDIRPATH=Maildir + +# Hardwire a value for ${MAILDIR} +MAILDIR=.maildir +MAILDIRPATH=.maildir +# Put any program for ${PRERUN} here +PRERUN= +# Put any program for ${LOGINRUN} here +# this is for relay-ctrl-allow in 4* +LOGINRUN= diff --git a/config-archive/etc/courier-imap/imapd-ssl b/config-archive/etc/courier-imap/imapd-ssl new file mode 100644 index 0000000..92d6619 --- /dev/null +++ b/config-archive/etc/courier-imap/imapd-ssl @@ -0,0 +1,338 @@ +##VERSION: $Id: imapd-ssl,v 1.3 2010/10/05 17:35:41 root Exp $ +# +# imapd-ssl created from imapd-ssl.dist by sysconftool +# +# Do not alter lines that begin with ##, they are used when upgrading +# this configuration. +# +# Copyright 2000 - 2008 Double Precision, Inc. See COPYING for +# distribution information. +# +# This configuration file sets various options for the Courier-IMAP server +# when used to handle SSL IMAP connections. +# +# SSL and non-SSL connections are handled by a dedicated instance of the +# couriertcpd daemon. If you are accepting both SSL and non-SSL IMAP +# connections, you will start two instances of couriertcpd, one on the +# IMAP port 143, and another one on the IMAP-SSL port 993. +# +# Download OpenSSL from http://www.openssl.org/ +# +##NAME: SSLPORT:1 +# +# Options in the imapd-ssl configuration file AUGMENT the options in the +# imapd configuration file. First the imapd configuration file is read, +# then the imapd-ssl configuration file, so we do not have to redefine +# anything. +# +# However, some things do have to be redefined. The port number is +# specified by SSLPORT, instead of PORT. The default port is port 993. +# +# Multiple port numbers can be separated by commas. When multiple port +# numbers are used it is possibly to select a specific IP address for a +# given port as "ip.port". For example, "127.0.0.1.900,192.168.0.1.900" +# accepts connections on port 900 on IP addresses 127.0.0.1 and 192.168.0.1 +# The SSLADDRESS setting is a default for ports that do not have +# a specified IP address. + +SSLPORT=993 + +##NAME: SSLADDRESS:0 +# +# Address to listen on, can be set to a single IP address. +# +# SSLADDRESS=127.0.0.1 + +SSLADDRESS=0 + +##NAME: SSLPIDFILE:0 +# +# That's the SSL IMAP port we'll listen on. +# Feel free to redefine MAXDAEMONS, TCPDOPTS, and MAXPERIP. + +SSLPIDFILE=/var/run/imapd-ssl.pid + +##NAME: SSLLOGGEROPTS:0 +# +# courierlogger(1) options. +# + +SSLLOGGEROPTS="-name=imapd-ssl" + +##NAME: IMAPDSSLSTART:0 +# +# Different pid files, so that both instances of couriertcpd can coexist +# happily. +# +# You can also redefine IMAP_CAPABILITY, although I can't +# think of why you'd want to do that. +# +# +# Ok, the following settings are new to imapd-ssl: +# +# Whether or not to start IMAP over SSL on simap port: + +IMAPDSSLSTART=NO + +##NAME: IMAPDSTARTTLS:0 +# +# Whether or not to implement IMAP STARTTLS extension instead: + +IMAPDSTARTTLS=YES + +##NAME: IMAP_TLS_REQUIRED:1 +# +# Set IMAP_TLS_REQUIRED to 1 if you REQUIRE STARTTLS for everyone. +# (this option advertises the LOGINDISABLED IMAP capability, until STARTTLS +# is issued). + +IMAP_TLS_REQUIRED=0 + + +######################################################################### +# +# The following variables configure IMAP over SSL. If OpenSSL or GnuTLS +# is available during configuration, the couriertls helper gets compiled, and +# upon installation a dummy TLS_CERTFILE gets generated. +# +# WARNING: Peer certificate verification has NOT yet been tested. Proceed +# at your own risk. Only the basic SSL/TLS functionality is known to be +# working. Keep this in mind as you play with the following variables. +# +##NAME: COURIERTLS:0 +# + +COURIERTLS=/usr/sbin/couriertls + +##NAME: TLS_PROTOCOL:0 +# +# TLS_PROTOCOL sets the protocol version. The possible versions are: +# +# OpenSSL: +# +# SSL2 - SSLv2 +# SSL3 - SSLv3 +# SSL23 - either SSLv2 or SSLv3 (also TLS1, it seems) +# TLS1 - TLS1 +# +# Note that this setting, with OpenSSL, is modified by the TLS_CIPHER_LIST +# setting, below. +# +# GnuTLS: +# +# SSL3 - SSLv3 +# TLS1 - TLS 1.0 +# TLS1_1 - TLS 1.1 +# +# When compiled against GnuTLS, multiple protocols can be selected as follows: +# +# TLS_PROTOCOL="TLS1_1:TLS1:SSL3" +# +# DEFAULT VALUES: +# +# SSL23 (OpenSSL), or "TLS_1:TLS1:SSL3" (GnuTLS) +TLS_PROTOCOL="SSL3" + +##NAME: TLS_STARTTLS_PROTOCOL:0 +# +# TLS_STARTTLS_PROTOCOL is used instead of TLS_PROTOCOL for the IMAP STARTTLS +# extension, as opposed to IMAP over SSL on port 993. +# +# It takes the same values for OpenSSL/GnuTLS as TLS_PROTOCOL +TLS_STARTTLS_PROTOCOL=TLS1 + +##NAME: TLS_CIPHER_LIST:0 +# +# TLS_CIPHER_LIST optionally sets the list of ciphers to be used by the +# OpenSSL library. In most situations you can leave TLS_CIPHER_LIST +# undefined +# +# OpenSSL: +# +# TLS_CIPHER_LIST="SSLv3:TLSv1:!SSLv2:HIGH:!LOW:!MEDIUM:!EXP:!NULL@STRENGTH" +# +# To enable SSL2, remove the obvious "!SSLv2" part from the above list. +# +# +# GnuTLS: +# +# TLS_CIPHER_LIST="HIGH:MEDIUM" +# +# The actual list of available ciphers depend on the options GnuTLS was +# compiled against. The possible ciphers are: +# +# AES256, 3DES, AES128, ARC128, ARC40, RC2, DES, NULL +# +# Also, the following aliases: +# +# HIGH -- all ciphers that use more than a 128 bit key size +# MEDIUM -- all ciphers that use a 128 bit key size +# LOW -- all ciphers that use fewer than a 128 bit key size, the NULL cipher +# is not included +# ALL -- all ciphers except the NULL cipher + +##NAME: TLS_MIN_DH_BITS:0 +# +# TLS_MIN_DH_BITS=n +# +# GnuTLS only: +# +# Set the minimum number of acceptable bits for a DH key exchange. +# +# GnuTLS's compiled-in default is 727 bits (as of GnuTLS 1.6.3). Some server +# have been encountered that offer 512 bit keys. You may have to set +# TLS_MIN_DH_BITS=512 here, if necessary. + +##NAME: TLS_KX_LIST:0 +# +# GnuTLS only: +# +# Allowed key exchange protocols. The default of "ALL" should be sufficient. +# The list of supported key exchange protocols depends on the options GnuTLS +# was compiled against, but may include the following: +# +# DHERSA, DHEDSS, RSA, SRP, SRPRSA, SRPDSS, PSK, DHEPSK, ANONDH, RSAEXPORT + +TLS_KX_LIST=ALL + +##NAME: TLS_COMPRESSION:0 +# +# GnuTLS only: +# +# Optional compression. "ALL" selects all available compression methods. +# +# Available compression methods: DEFLATE, LZO, NULL + +TLS_COMPRESSION=ALL + +##NAME: TLS_CERTS:0 +# +# GnuTLS only: +# +# Supported certificate types are X509 and OPENPGP. +# +# OPENPGP has not been tested + +TLS_CERTS=X509 + +##NAME: TLS_TIMEOUT:0 +# TLS_TIMEOUT is currently not implemented, and reserved for future use. +# This is supposed to be an inactivity timeout, but its not yet implemented. +# + +##NAME: TLS_DHCERTFILE:0 +# +# TLS_DHCERTFILE - PEM file that stores a Diffie-Hellman -based certificate. +# When OpenSSL is compiled to use Diffie-Hellman ciphers instead of RSA +# you must generate a DH pair that will be used. In most situations the +# DH pair is to be treated as confidential, and the file specified by +# TLS_DHCERTFILE must not be world-readable. +# +# TLS_DHCERTFILE= + +##NAME: TLS_CERTFILE:0 +# +# TLS_CERTFILE - certificate to use. TLS_CERTFILE is required for SSL/TLS +# servers, and is optional for SSL/TLS clients. TLS_CERTFILE is usually +# treated as confidential, and must not be world-readable. Set TLS_CERTFILE +# instead of TLS_DHCERTFILE if this is a garden-variety certificate +# +# VIRTUAL HOSTS (servers only): +# +# Due to technical limitations in the original SSL/TLS protocol, a dedicated +# IP address is required for each virtual host certificate. If you have +# multiple certificates, install each certificate file as +# $TLS_CERTFILE.aaa.bbb.ccc.ddd, where "aaa.bbb.ccc.ddd" is the IP address +# for the certificate's domain name. So, if TLS_CERTFILE is set to +# /etc/certificate.pem, then you'll need to install the actual certificate +# files as /etc/certificate.pem.192.168.0.2, /etc/certificate.pem.192.168.0.3 +# and so on, for each IP address. +# +# GnuTLS only (servers only): +# +# GnuTLS implements a new TLS extension that eliminates the need to have a +# dedicated IP address for each SSL/TLS domain name. Install each certificate +# as $TLS_CERTFILE.domain, so if TLS_CERTFILE is set to /etc/certificate.pem, +# then you'll need to install the actual certificate files as +# /etc/certificate.pem.host1.example.com, /etc/certificate.pem.host2.example.com +# and so on. +# +# Note that this TLS extension also requires a corresponding support in the +# client. Older SSL/TLS clients may not support this feature. +# +# This is an experimental feature. + +TLS_CERTFILE=/etc/courier-imap/imapd.pem + +##NAME: TLS_TRUSTCERTS:0 +# +# TLS_TRUSTCERTS=pathname - load trusted certificates from pathname. +# pathname can be a file or a directory. If a file, the file should +# contain a list of trusted certificates, in PEM format. If a +# directory, the directory should contain the trusted certificates, +# in PEM format, one per file and hashed using OpenSSL's c_rehash +# script. TLS_TRUSTCERTS is used by SSL/TLS clients (by specifying +# the -domain option) and by SSL/TLS servers (TLS_VERIFYPEER is set +# to PEER or REQUIREPEER). +# + +TLS_TRUSTCERTS=/etc/ssl/certs + +##NAME: TLS_VERIFYPEER:0 +# +# TLS_VERIFYPEER - how to verify client certificates. The possible values of +# this setting are: +# +# NONE - do not verify anything +# +# PEER - verify the client certificate, if one's presented +# +# REQUIREPEER - require a client certificate, fail if one's not presented +# +# +TLS_VERIFYPEER=NONE + + +##NAME: TLS_EXTERNAL:0 +# +# To enable SSL certificate-based authentication: +# +# 1) TLS_TRUSTCERTS must be set to a pathname that holds your certificate +# authority's SSL certificate +# +# 2) TLS_VERIFYPEER=PEER or TLS_VERIFYPEER=REQUIREPEER (the later settings +# requires all SSL clients to present a certificate, and rejects +# SSL/TLS connections without a valid cert). +# +# 3) Set TLS_EXTERNAL, below, to the subject field that holds the login ID. +# Example: +# +# TLS_EXTERNAL=emailaddress +# +# The above example retrieves the login ID from the "emailaddress" subject +# field. The certificate's emailaddress subject must match exactly the login +# ID in the courier-authlib database. + +##NAME: TLS_CACHE:0 +# +# A TLS/SSL session cache may slightly improve response for IMAP clients +# that open multiple SSL sessions to the server. TLS_CACHEFILE will be +# automatically created, TLS_CACHESIZE bytes long, and used as a cache +# buffer. +# +# This is an experimental feature and should be disabled if it causes +# problems with SSL clients. Disable SSL caching by commenting out the +# following settings: + +TLS_CACHEFILE=/var/lib/courier-imap/couriersslcache +TLS_CACHESIZE=524288 + +##NAME: MAILDIRPATH:0 +# +# MAILDIRPATH - directory name of the maildir directory. +# +MAILDIRPATH=Maildir + +# Hardwire a value for ${MAILDIR} +MAILDIR=.maildir +MAILDIRPATH=.maildir diff --git a/config-archive/etc/courier-imap/imapd-ssl.dist b/config-archive/etc/courier-imap/imapd-ssl.dist new file mode 100644 index 0000000..be0fb3f --- /dev/null +++ b/config-archive/etc/courier-imap/imapd-ssl.dist @@ -0,0 +1,336 @@ +##VERSION: $Id: imapd-ssl.dist.in,v 1.22 2009/08/12 22:25:49 mrsam Exp $ +# +# imapd-ssl created from imapd-ssl.dist by sysconftool +# +# Do not alter lines that begin with ##, they are used when upgrading +# this configuration. +# +# Copyright 2000 - 2008 Double Precision, Inc. See COPYING for +# distribution information. +# +# This configuration file sets various options for the Courier-IMAP server +# when used to handle SSL IMAP connections. +# +# SSL and non-SSL connections are handled by a dedicated instance of the +# couriertcpd daemon. If you are accepting both SSL and non-SSL IMAP +# connections, you will start two instances of couriertcpd, one on the +# IMAP port 143, and another one on the IMAP-SSL port 993. +# +# Download OpenSSL from http://www.openssl.org/ +# +##NAME: SSLPORT:1 +# +# Options in the imapd-ssl configuration file AUGMENT the options in the +# imapd configuration file. First the imapd configuration file is read, +# then the imapd-ssl configuration file, so we do not have to redefine +# anything. +# +# However, some things do have to be redefined. The port number is +# specified by SSLPORT, instead of PORT. The default port is port 993. +# +# Multiple port numbers can be separated by commas. When multiple port +# numbers are used it is possibly to select a specific IP address for a +# given port as "ip.port". For example, "127.0.0.1.900,192.168.0.1.900" +# accepts connections on port 900 on IP addresses 127.0.0.1 and 192.168.0.1 +# The SSLADDRESS setting is a default for ports that do not have +# a specified IP address. + +SSLPORT=993 + +##NAME: SSLADDRESS:0 +# +# Address to listen on, can be set to a single IP address. +# +# SSLADDRESS=127.0.0.1 + +SSLADDRESS=0 + +##NAME: SSLPIDFILE:0 +# +# That's the SSL IMAP port we'll listen on. +# Feel free to redefine MAXDAEMONS, TCPDOPTS, and MAXPERIP. + +SSLPIDFILE=/var/run/imapd-ssl.pid + +##NAME: SSLLOGGEROPTS:0 +# +# courierlogger(1) options. +# + +SSLLOGGEROPTS="-name=imapd-ssl" + +##NAME: IMAPDSSLSTART:0 +# +# Different pid files, so that both instances of couriertcpd can coexist +# happily. +# +# You can also redefine IMAP_CAPABILITY, although I can't +# think of why you'd want to do that. +# +# +# Ok, the following settings are new to imapd-ssl: +# +# Whether or not to start IMAP over SSL on simap port: + +IMAPDSSLSTART=NO + +##NAME: IMAPDSTARTTLS:0 +# +# Whether or not to implement IMAP STARTTLS extension instead: + +IMAPDSTARTTLS=YES + +##NAME: IMAP_TLS_REQUIRED:1 +# +# Set IMAP_TLS_REQUIRED to 1 if you REQUIRE STARTTLS for everyone. +# (this option advertises the LOGINDISABLED IMAP capability, until STARTTLS +# is issued). + +IMAP_TLS_REQUIRED=0 + + +######################################################################### +# +# The following variables configure IMAP over SSL. If OpenSSL or GnuTLS +# is available during configuration, the couriertls helper gets compiled, and +# upon installation a dummy TLS_CERTFILE gets generated. +# +# WARNING: Peer certificate verification has NOT yet been tested. Proceed +# at your own risk. Only the basic SSL/TLS functionality is known to be +# working. Keep this in mind as you play with the following variables. +# +##NAME: COURIERTLS:0 +# + +COURIERTLS=/usr/sbin/couriertls + +##NAME: TLS_PROTOCOL:0 +# +# TLS_PROTOCOL sets the protocol version. The possible versions are: +# +# OpenSSL: +# +# SSL2 - SSLv2 +# SSL3 - SSLv3 +# SSL23 - either SSLv2 or SSLv3 (also TLS1, it seems) +# TLS1 - TLS1 +# +# Note that this setting, with OpenSSL, is modified by the TLS_CIPHER_LIST +# setting, below. +# +# GnuTLS: +# +# SSL3 - SSLv3 +# TLS1 - TLS 1.0 +# TLS1_1 - TLS 1.1 +# +# When compiled against GnuTLS, multiple protocols can be selected as follows: +# +# TLS_PROTOCOL="TLS1_1:TLS1:SSL3" +# +# DEFAULT VALUES: +# +# SSL23 (OpenSSL), or "TLS_1:TLS1:SSL3" (GnuTLS) + +##NAME: TLS_STARTTLS_PROTOCOL:0 +# +# TLS_STARTTLS_PROTOCOL is used instead of TLS_PROTOCOL for the IMAP STARTTLS +# extension, as opposed to IMAP over SSL on port 993. +# +# It takes the same values for OpenSSL/GnuTLS as TLS_PROTOCOL + +##NAME: TLS_CIPHER_LIST:0 +# +# TLS_CIPHER_LIST optionally sets the list of ciphers to be used by the +# OpenSSL library. In most situations you can leave TLS_CIPHER_LIST +# undefined +# +# OpenSSL: +# +# TLS_CIPHER_LIST="SSLv3:TLSv1:!SSLv2:HIGH:!LOW:!MEDIUM:!EXP:!NULL:!aNULL@STRENGTH" +# +# To enable SSL2, remove the obvious "!SSLv2" part from the above list. +# +# +# GnuTLS: +# +# TLS_CIPHER_LIST="HIGH:MEDIUM" +# +# The actual list of available ciphers depend on the options GnuTLS was +# compiled against. The possible ciphers are: +# +# AES256, 3DES, AES128, ARC128, ARC40, RC2, DES, NULL +# +# Also, the following aliases: +# +# HIGH -- all ciphers that use more than a 128 bit key size +# MEDIUM -- all ciphers that use a 128 bit key size +# LOW -- all ciphers that use fewer than a 128 bit key size, the NULL cipher +# is not included +# ALL -- all ciphers except the NULL cipher + +##NAME: TLS_MIN_DH_BITS:0 +# +# TLS_MIN_DH_BITS=n +# +# GnuTLS only: +# +# Set the minimum number of acceptable bits for a DH key exchange. +# +# GnuTLS's compiled-in default is 727 bits (as of GnuTLS 1.6.3). Some server +# have been encountered that offer 512 bit keys. You may have to set +# TLS_MIN_DH_BITS=512 here, if necessary. + +##NAME: TLS_KX_LIST:0 +# +# GnuTLS only: +# +# Allowed key exchange protocols. The default of "ALL" should be sufficient. +# The list of supported key exchange protocols depends on the options GnuTLS +# was compiled against, but may include the following: +# +# DHERSA, DHEDSS, RSA, SRP, SRPRSA, SRPDSS, PSK, DHEPSK, ANONDH, RSAEXPORT + +TLS_KX_LIST=ALL + +##NAME: TLS_COMPRESSION:0 +# +# GnuTLS only: +# +# Optional compression. "ALL" selects all available compression methods. +# +# Available compression methods: DEFLATE, LZO, NULL + +TLS_COMPRESSION=ALL + +##NAME: TLS_CERTS:0 +# +# GnuTLS only: +# +# Supported certificate types are X509 and OPENPGP. +# +# OPENPGP has not been tested + +TLS_CERTS=X509 + +##NAME: TLS_TIMEOUT:0 +# TLS_TIMEOUT is currently not implemented, and reserved for future use. +# This is supposed to be an inactivity timeout, but its not yet implemented. +# + +##NAME: TLS_DHCERTFILE:0 +# +# TLS_DHCERTFILE - PEM file that stores a Diffie-Hellman -based certificate. +# When OpenSSL is compiled to use Diffie-Hellman ciphers instead of RSA +# you must generate a DH pair that will be used. In most situations the +# DH pair is to be treated as confidential, and the file specified by +# TLS_DHCERTFILE must not be world-readable. +# +# TLS_DHCERTFILE= + +##NAME: TLS_CERTFILE:0 +# +# TLS_CERTFILE - certificate to use. TLS_CERTFILE is required for SSL/TLS +# servers, and is optional for SSL/TLS clients. TLS_CERTFILE is usually +# treated as confidential, and must not be world-readable. Set TLS_CERTFILE +# instead of TLS_DHCERTFILE if this is a garden-variety certificate +# +# VIRTUAL HOSTS (servers only): +# +# Due to technical limitations in the original SSL/TLS protocol, a dedicated +# IP address is required for each virtual host certificate. If you have +# multiple certificates, install each certificate file as +# $TLS_CERTFILE.aaa.bbb.ccc.ddd, where "aaa.bbb.ccc.ddd" is the IP address +# for the certificate's domain name. So, if TLS_CERTFILE is set to +# /etc/certificate.pem, then you'll need to install the actual certificate +# files as /etc/certificate.pem.192.168.0.2, /etc/certificate.pem.192.168.0.3 +# and so on, for each IP address. +# +# GnuTLS only (servers only): +# +# GnuTLS implements a new TLS extension that eliminates the need to have a +# dedicated IP address for each SSL/TLS domain name. Install each certificate +# as $TLS_CERTFILE.domain, so if TLS_CERTFILE is set to /etc/certificate.pem, +# then you'll need to install the actual certificate files as +# /etc/certificate.pem.host1.example.com, /etc/certificate.pem.host2.example.com +# and so on. +# +# Note that this TLS extension also requires a corresponding support in the +# client. Older SSL/TLS clients may not support this feature. +# +# This is an experimental feature. + +TLS_CERTFILE=/etc/courier-imap/imapd.pem + +##NAME: TLS_TRUSTCERTS:0 +# +# TLS_TRUSTCERTS=pathname - load trusted certificates from pathname. +# pathname can be a file or a directory. If a file, the file should +# contain a list of trusted certificates, in PEM format. If a +# directory, the directory should contain the trusted certificates, +# in PEM format, one per file and hashed using OpenSSL's c_rehash +# script. TLS_TRUSTCERTS is used by SSL/TLS clients (by specifying +# the -domain option) and by SSL/TLS servers (TLS_VERIFYPEER is set +# to PEER or REQUIREPEER). +# + +TLS_TRUSTCERTS=/etc/ssl/certs + +##NAME: TLS_VERIFYPEER:0 +# +# TLS_VERIFYPEER - how to verify client certificates. The possible values of +# this setting are: +# +# NONE - do not verify anything +# +# PEER - verify the client certificate, if one's presented +# +# REQUIREPEER - require a client certificate, fail if one's not presented +# +# +TLS_VERIFYPEER=NONE + + +##NAME: TLS_EXTERNAL:0 +# +# To enable SSL certificate-based authentication: +# +# 1) TLS_TRUSTCERTS must be set to a pathname that holds your certificate +# authority's SSL certificate +# +# 2) TLS_VERIFYPEER=PEER or TLS_VERIFYPEER=REQUIREPEER (the later settings +# requires all SSL clients to present a certificate, and rejects +# SSL/TLS connections without a valid cert). +# +# 3) Set TLS_EXTERNAL, below, to the subject field that holds the login ID. +# Example: +# +# TLS_EXTERNAL=emailaddress +# +# The above example retrieves the login ID from the "emailaddress" subject +# field. The certificate's emailaddress subject must match exactly the login +# ID in the courier-authlib database. + +##NAME: TLS_CACHE:0 +# +# A TLS/SSL session cache may slightly improve response for IMAP clients +# that open multiple SSL sessions to the server. TLS_CACHEFILE will be +# automatically created, TLS_CACHESIZE bytes long, and used as a cache +# buffer. +# +# This is an experimental feature and should be disabled if it causes +# problems with SSL clients. Disable SSL caching by commenting out the +# following settings: + +TLS_CACHEFILE=/var/lib/courier-imap/couriersslcache +TLS_CACHESIZE=524288 + +##NAME: MAILDIRPATH:0 +# +# MAILDIRPATH - directory name of the maildir directory. +# +MAILDIRPATH=Maildir + +# Hardwire a value for ${MAILDIR} +MAILDIR=.maildir +MAILDIRPATH=.maildir diff --git a/config-archive/etc/courier-imap/imapd.dist b/config-archive/etc/courier-imap/imapd.dist new file mode 100644 index 0000000..8f8a010 --- /dev/null +++ b/config-archive/etc/courier-imap/imapd.dist @@ -0,0 +1,429 @@ +##VERSION: $Id: imapd.dist.in,v 1.41 2008/06/21 16:01:23 mrsam Exp $ +# +# imapd created from imapd.dist by sysconftool +# +# Do not alter lines that begin with ##, they are used when upgrading +# this configuration. +# +# Copyright 1998 - 2008 Double Precision, Inc. See COPYING for +# distribution information. +# +# This configuration file sets various options for the Courier-IMAP server +# when used with the couriertcpd server. +# A lot of the stuff here is documented in the manual page for couriertcpd. +# +# NOTE - do not use \ to split long variable contents on multiple lines. +# This will break the default imapd.rc script, which parses this file. +# +##NAME: ADDRESS:0 +# +# Address to listen on, can be set to a single IP address. +# +# ADDRESS=127.0.0.1 + +ADDRESS=0 + +##NAME: PORT:1 +# +# Port numbers that connections are accepted on. The default is 143, +# the standard IMAP port. +# +# Multiple port numbers can be separated by commas. When multiple port +# numbers are used it is possible to select a specific IP address for a +# given port as "ip.port". For example, "127.0.0.1.900,192.68.0.1.900" +# accepts connections on port 900 on IP addresses 127.0.0.1 and 192.68.0.1 +# The previous ADDRESS setting is a default for ports that do not have +# a specified IP address. + +PORT=143 + +##NAME: AUTHSERVICE:0 +# +# It's possible to authenticate using a different 'service' parameter +# depending on the connection's port. This only works with authentication +# modules that use the 'service' parameter, such as PAM. Example: +# +# AUTHSERVICE143=imap +# AUTHSERVICE993=imaps + +##NAME: MAXDAEMONS:0 +# +# Maximum number of IMAP servers started +# + +MAXDAEMONS=40 + +##NAME: MAXPERIP:0 +# +# Maximum number of connections to accept from the same IP address + +MAXPERIP=4 + +##NAME: PIDFILE:0 +# +# File where couriertcpd will save its process ID +# + +PIDFILE=/var/run/imapd.pid + +##NAME: TCPDOPTS:0 +# +# Miscellaneous couriertcpd options that shouldn't be changed. +# + +TCPDOPTS="-nodnslookup -noidentlookup" + +##NAME: LOGGEROPTS:0 +# +# courierlogger(1) options. +# + +LOGGEROPTS="-name=imapd" + +##NAME: DEFDOMAIN:0 +# +# Optional default domain. If the username does not contain the +# first character of DEFDOMAIN, then it is appended to the username. +# If DEFDOMAIN and DOMAINSEP are both set, then DEFDOMAIN is appended +# only if the username does not contain any character from DOMAINSEP. +# You can set different default domains based on the the interface IP +# address using the -access and -accesslocal options of couriertcpd(1). + +#DEFDOMAIN="@example.com" + +##NAME: IMAP_CAPABILITY:1 +# +# IMAP_CAPABILITY specifies what most of the response should be to the +# CAPABILITY command. +# +# If you have properly configured Courier to use CRAM-MD5, CRAM-SHA1, or +# CRAM-SHA256 authentication (see INSTALL), set IMAP_CAPABILITY as follows: +# +# IMAP_CAPABILITY="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 AUTH=CRAM-SHA256 IDLE" +# + +IMAP_CAPABILITY="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE" + +##NAME: KEYWORDS_CAPABILITY:0 +# +# IMAP_KEYWORDS=1 enables custom IMAP keywords. Set this option to 0 to +# disable custom keywords. +# +# IMAP_KEYWORDS=2 also enables custom IMAP keywords, but uses a slower +# algorithm. Use this setting if keyword-related problems occur when +# multiple IMAP clients are updating keywords on the same message. + +IMAP_KEYWORDS=1 + +##NAME: ACL_CAPABILITY:0 +# +# IMAP_ACL=1 enables IMAP ACL extension. Set this option to 0 to +# disable ACL capabilities announce. + +IMAP_ACL=1 + +##NAME: SMAP1_CAPABILITY:0 +# +# EXPERIMENTAL +# +# To enable the experimental "Simple Mail Access Protocol" extensions, +# uncomment the following setting. +# +# SMAP_CAPABILITY=SMAP1 + +##NAME: IMAP_CAPABILITY_ORIG:2 +# +# For use by webadmin + +IMAP_CAPABILITY_ORIG="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 AUTH=CRAM-SHA256 IDLE" + +##NAME: IMAP_PROXY:0 +# +# Enable proxying. See README.proxy + +IMAP_PROXY=0 + +##NAME: PROXY_HOSTNAME:0 +# +# Override value from gethostname() when checking if a proxy connection is +# required. +# +# PROXY_HOSTNAME= + +##NAME: IMAP_PROXY_FOREIGN:0 +# +# Proxying to non-Courier servers. Re-sends the CAPABILITY command after +# logging in to the remote server. May not work with all IMAP clients. + +IMAP_PROXY_FOREIGN=0 + +##NAME: IMAP_IDLE_TIMEOUT:0 +# +# This setting controls how often +# the server polls for changes to the folder, in IDLE mode (in seconds). + +IMAP_IDLE_TIMEOUT=60 + +##NAME: IMAP_MAILBOX_SANITY_CHECK:0 +# +# Sanity check -- make sure home directory and maildir's ownership matches +# the IMAP server's effective uid and gid + +IMAP_MAILBOX_SANITY_CHECK=1 + +##NAME: IMAP_CAPABILITY_TLS:0 +# +# The following setting will advertise SASL PLAIN authentication after +# STARTTLS is established. If you want to allow SASL PLAIN authentication +# with or without TLS then just comment this out, and add AUTH=PLAIN to +# IMAP_CAPABILITY + +IMAP_CAPABILITY_TLS="$IMAP_CAPABILITY AUTH=PLAIN" + +##NAME: IMAP_TLS_ORIG:0 +# +# For use by webadmin + +IMAP_CAPABILITY_TLS_ORIG="$IMAP_CAPABILITY_ORIG AUTH=PLAIN" + +##NAME: IMAP_DISABLETHREADSORT:0 +# +# Set IMAP_DISABLETHREADSORT to disable the THREAD and SORT commands - +# server side sorting and threading. +# +# Those capabilities will still be advertised, but the server will reject +# them. Set this option if you want to disable all the extra load from +# server-side threading and sorting. Not advertising those capabilities +# will simply result in the clients reading the entire folder, and sorting +# it on the client side. That will still put some load on the server. +# advertising these capabilities, but rejecting the commands, will stop this +# silliness. +# + +IMAP_DISABLETHREADSORT=0 + +##NAME: IMAP_CHECK_ALL_FOLDERS:0 +# +# Set IMAP_CHECK_ALL_FOLDERS to 1 if you want the server to check for new +# mail in every folder. Not all IMAP clients use the IMAP's new mail +# indicator, but some do. Normally new mail is checked only in INBOX, +# because it is a comparatively time consuming operation, and it would be +# a complete waste of time unless mail filters are used to deliver +# mail directly to folders. +# +# When IMAP clients are used which support new mail indication, and when +# mail filters are used to sort incoming mail into folders, setting +# IMAP_CHECK_ALL_FOLDERS to 1 will allow IMAP clients to announce new +# mail in folders. Note that this will result in slightly more load on the +# server. +# + +IMAP_CHECK_ALL_FOLDERS=0 + +##NAME: IMAP_OBSOLETE_CLIENT:0 +# +# Set IMAP_OBSOLETE_CLIENT if your IMAP client expects \\NoInferiors to mean +# what \\HasNoChildren really means. + +IMAP_OBSOLETE_CLIENT=0 + +##NAME: IMAP_UMASK:0 +# +# IMAP_UMASK sets the umask of the server process. The value of IMAP_UMASK is +# simply passed to the "umask" command. The default value is 022. +# +# This feature is mostly useful for shared folders, where the file permissions +# of the messages may be important. + +IMAP_UMASK=022 + +##NAME: IMAP_ULIMITD:0 +# +# IMAP_ULIMITD sets the maximum size of the data segment of the server +# process. The value of IMAP_ULIMITD is simply passed to the "ulimit -d" +# command (or ulimit -v). The argument to ulimi sets the upper limit on the +# size of the data segment of the server process, in kilobytes. The default +# value of 65536 sets a very generous limit of 64 megabytes, which should +# be more than plenty for anyone. +# +# This feature is used as an additional safety check that should stop +# any potential denial-of-service attacks that exploit any kind of +# a memory leak to exhaust all the available memory on the server. +# It is theoretically possible that obscenely huge folders will also +# result in the server running out of memory when doing server-side +# sorting (by my calculations you have to have at least 100,000 messages +# in a single folder, for that to happen). + +IMAP_ULIMITD=65536 + +##NAME: IMAP_USELOCKS:0 +# +# Setting IMAP_USELOCKS to 1 will use dot-locking to support concurrent +# multiple access to the same folder. This incurs slight additional +# overhead. Concurrent multiple access will still work without this setting, +# however occasionally a minor race condition may result in an IMAP client +# downloading the same message twice, or a keyword update will fail. +# +# IMAP_USELOCKS=1 is strongly recommended when shared folders are used. + +IMAP_USELOCKS=1 + +##NAME: IMAP_SHAREDINDEXFILE:0 +# +# The index of all accessible folders. Do not change this setting unless +# you know what you're doing. See README.sharedfolders for additional +# information. + +IMAP_SHAREDINDEXFILE=/etc/courier-imap/shared/index + +##NAME: IMAP_ENHANCEDIDLE:0 +# +# If Courier was compiled with the File Alteration Monitor, setting +# IMAP_ENHANCEDIDLE to 1 enables enhanced IDLE mode, where multiple +# clients may open the same folder concurrently, and receive updates to +# folder contents in realtime. See the imapd(8) man page for additional +# information. +# +# IMPORTANT: IMAP_USELOCKS *MUST* also be set to 1, and IDLE must be included +# in the IMAP_CAPABILITY list. +# + +IMAP_ENHANCEDIDLE=0 + +##NAME: IMAP_TRASHFOLDERNAME:0 +# +# The name of the magic trash Folder. For MSOE compatibility, +# you can set IMAP_TRASHFOLDERNAME="Deleted Items". +# +# IMPORTANT: If you change this, you must also change IMAP_EMPTYTRASH + +IMAP_TRASHFOLDERNAME=Trash + +##NAME: IMAP_EMPTYTRASH:0 +# +# The following setting is optional, and causes messages from the given +# folder to be automatically deleted after the given number of days. +# IMAP_EMPTYTRASH is a comma-separated list of folder:days. The default +# setting, below, purges 7 day old messages from the Trash folder. +# Another useful setting would be: +# +# IMAP_EMPTYTRASH=Trash:7,Sent:30 +# +# This would also delete messages from the Sent folder (presumably copies +# of sent mail) after 30 days. This is a global setting that is applied to +# every mail account, and is probably useful in a controlled, corporate +# environment. +# +# Important: the purging is controlled by CTIME, not MTIME (the file time +# as shown by ls). It is perfectly ordinary to see stuff in Trash that's +# a year old. That's the file modification time, MTIME, that's displayed. +# This is generally when the message was originally delivered to this +# mailbox. Purging is controlled by a different timestamp, CTIME, which is +# changed when the file is moved to the Trash folder (and at other times too). +# +# You might want to disable this setting in certain situations - it results +# in a stat() of every file in each folder, at login and logout. +# + +IMAP_EMPTYTRASH=Trash:7 + +##NAME: IMAP_MOVE_EXPUNGE_TO_TRASH:0 +# +# Set IMAP_MOVE_EXPUNGE_TO_TRASH to move expunged messages to Trash. This +# effectively allows an undo of message deletion by fishing the deleted +# mail from trash. Trash can be manually expunged as usually, and mail +# will get automatically expunged from Trash according to IMAP_EMPTYTRASH. +# +# NOTE: shared folders are still expunged as usual. Shared folders are +# not affected. +# + +IMAP_MOVE_EXPUNGE_TO_TRASH=0 + + +##NAME: OUTBOX:0 +# +# The next set of options deal with the "Outbox" enhancement. +# Uncomment the following setting to create a special folder, named +# INBOX.Outbox +# +# OUTBOX=.Outbox + +##NAME: SENDMAIL:0 +# +# If OUTBOX is defined, mail can be sent via the IMAP connection by copying +# a message to the INBOX.Outbox folder. For all practical matters, +# INBOX.Outbox looks and behaves just like any other IMAP folder. If this +# folder doesn't exist it must be created by the IMAP mail client, just +# like any other IMAP folder. The kicker: any message copied or moved to +# this folder is will be E-mailed by the Courier-IMAP server, by running +# the SENDMAIL program. Therefore, messages copied or moved to this +# folder must be well-formed RFC-2822 messages, with the recipient list +# specified in the To:, Cc:, and Bcc: headers. Courier-IMAP relies on +# SENDMAIL to read the recipient list from these headers (and delete the Bcc: +# header) by running the command "$SENDMAIL -oi -t -f $SENDER", with the +# message piped on standard input. $SENDER will be the return address +# of the message, which is set by the authentication module. +# +# DO NOT MODIFY SENDMAIL, below, unless you know what you're doing. +# + +SENDMAIL=/usr/sbin/sendmail + +##NAME: HEADERFROM:0 +# +# For administrative and oversight purposes, the return address, $SENDER +# will also be saved in the X-IMAP-Sender mail header. This header gets +# added to the sent E-mail (but it doesn't get saved in the copy of the +# message that's saved in the folder) +# +# WARNING - By enabling OUTBOX above, *every* IMAP mail client will receive +# the magic OUTBOX treatment. Therefore advance LARTing is in order for +# _all_ of your lusers, until every one of them is aware of this. Otherwise if +# OUTBOX is left at its default setting - a folder name that might be used +# accidentally - some people may be in for a rude surprise. You can redefine +# the name of the magic folder by changing OUTBOX, above. You should do that +# and pick a less-obvious name. Perhaps brand it with your organizational +# name ( OUTBOX=.WidgetsAndSonsOutbox ) + +HEADERFROM=X-IMAP-Sender + +##NAME: OUTBOX_MULTIPLE_SEND:0 +# +# Remove the following comment to allow a COPY of more than one message to +# the Outbox, at a time. +# +# OUTBOX_MULTIPLE_SEND=1 + +##NAME: IMAPDSTART:0 +# +# IMAPDSTART is not used directly. Rather, this is a convenient flag to +# be read by your system startup script in /etc/rc.d, like this: +# +# . /etc/courier-imap/imapd +# +# case x$IMAPDSTART in +# x[yY]*) +# /usr/lib64/courier-imap/imapd.rc start +# ;; +# esac +# +# The default setting is going to be NO, so you'll have to manually flip +# it to yes. + +IMAPDSTART=NO + +##NAME: MAILDIRPATH:0 +# +# MAILDIRPATH - directory name of the maildir directory. +# +MAILDIRPATH=Maildir + +# Hardwire a value for ${MAILDIR} +MAILDIR=.maildir +MAILDIRPATH=.maildir +# Put any program for ${PRERUN} here +PRERUN= +# Put any program for ${LOGINRUN} here +# this is for relay-ctrl-allow in 4* +LOGINRUN= diff --git a/config-archive/etc/courier-imap/pop3d b/config-archive/etc/courier-imap/pop3d new file mode 100644 index 0000000..b84b05a --- /dev/null +++ b/config-archive/etc/courier-imap/pop3d @@ -0,0 +1,155 @@ +##VERSION: $Id: pop3d,v 1.2 2010/10/05 05:56:31 root Exp $ +# +# pop3d created from pop3d.dist by sysconftool +# +# Do not alter lines that begin with ##, they are used when upgrading +# this configuration. +# +# Copyright 1998 - 2004 Double Precision, Inc. See COPYING for +# distribution information. +# +# Courier POP3 daemon configuration +# +##NAME: PIDFILE:0 +# + +PIDFILE=/var/run/pop3d.pid + +##NAME: MAXDAEMONS:0 +# +# Maximum number of POP3 servers started +# + +MAXDAEMONS=40 + +##NAME: MAXPERIP:4 +# +# Maximum number of connections to accept from the same IP address + +MAXPERIP=4 + +##NAME: POP3AUTH:1 +# +# To advertise the SASL capability, per RFC 2449, uncomment the POP3AUTH +# variable: +# +# POP3AUTH="LOGIN" +# +# If you have configured the CRAM-MD5, CRAM-SHA1 or CRAM-SHA256, set POP3AUTH +# to something like this: +# +# POP3AUTH="LOGIN CRAM-MD5 CRAM-SHA1" + +POP3AUTH="" + +##NAME: POP3AUTH_ORIG:1 +# +# For use by webadmin + +POP3AUTH_ORIG="PLAIN LOGIN CRAM-MD5 CRAM-SHA1 CRAM-SHA256" + +##NAME: POP3AUTH_TLS:1 +# +# To also advertise SASL PLAIN if SSL is enabled, uncomment the +# POP3AUTH_TLS environment variable: +# +# POP3AUTH_TLS="LOGIN PLAIN" + +POP3AUTH_TLS="" + +##NAME: POP3AUTH_TLS_ORIG:0 +# +# For use by webadmin + +POP3AUTH_TLS_ORIG="LOGIN PLAIN" + +##NAME: POP3_PROXY:0 +# +# Enable proxying. See README.proxy + +POP3_PROXY=0 + +##NAME: PROXY_HOSTNAME:0 +# +# Override value from gethostname() when checking if a proxy connection is +# required. + +# PROXY_HOSTNAME= + +##NAME: PORT:1 +# +# Port to listen on for connections. The default is port 110. +# +# Multiple port numbers can be separated by commas. When multiple port +# numbers are used it is possibly to select a specific IP address for a +# given port as "ip.port". For example, "127.0.0.1.900,192.68.0.1.900" +# accepts connections on port 900 on IP addresses 127.0.0.1 and 192.68.0.1 +# The ADDRESS setting is a default for ports that do not have a specified +# IP address. + +PORT=110 + +##NAME: ADDRESS:0 +# +# IP address to listen on. 0 means all IP addresses. + +ADDRESS=0 + +##NAME: TCPDOPTS:0 +# +# Other couriertcpd(1) options. The following defaults should be fine. +# + +TCPDOPTS="-nodnslookup -noidentlookup" + +##NAME: LOGGEROPTS:0 +# +# courierlogger(1) options. +# + +LOGGEROPTS="-name=pop3d" + +##NAME: DEFDOMAIN:0 +# +# Optional default domain. If the username does not contain the +# first character of DEFDOMAIN, then it is appended to the username. +# If DEFDOMAIN and DOMAINSEP are both set, then DEFDOMAIN is appended +# only if the username does not contain any character from DOMAINSEP. +# You can set different default domains based on the the interface IP +# address using the -access and -accesslocal options of couriertcpd(1). + +#DEFDOMAIN="@example.com" + +##NAME: POP3DSTART:0 +# +# POP3DSTART is not referenced anywhere in the standard Courier programs +# or scripts. Rather, this is a convenient flag to be read by your system +# startup script in /etc/rc.d, like this: +# +# . /etc/courier-imap/pop3d +# case x$POP3DSTART in +# x[yY]*) +# /usr/lib64/courier-imap/pop3d.rc start +# ;; +# esac +# +# The default setting is going to be NO, until Courier is shipped by default +# with enough platforms so that people get annoyed with having to flip it to +# YES every time. + +POP3DSTART=NO + +##NAME: MAILDIRPATH:0 +# +# MAILDIRPATH - directory name of the maildir directory. +# +MAILDIRPATH=Maildir + +# Hardwire a value for ${MAILDIR} +MAILDIR=.maildir +MAILDIRPATH=.maildir +# Put any program for ${PRERUN} here +PRERUN= +# Put any program for ${LOGINRUN} here +# this is for relay-ctrl-allow in 4* +LOGINRUN= diff --git a/config-archive/etc/courier-imap/pop3d-ssl b/config-archive/etc/courier-imap/pop3d-ssl new file mode 100644 index 0000000..06a747f --- /dev/null +++ b/config-archive/etc/courier-imap/pop3d-ssl @@ -0,0 +1,322 @@ +##VERSION: $Id: pop3d-ssl,v 1.1 2009/11/12 16:55:53 root Exp $ +# +# pop3d-ssl created from pop3d-ssl.dist by sysconftool +# +# Do not alter lines that begin with ##, they are used when upgrading +# this configuration. +# +# Copyright 2000-2008 Double Precision, Inc. See COPYING for +# distribution information. +# +# This configuration file sets various options for the Courier-IMAP server +# when used to handle SSL POP3 connections. +# +# SSL and non-SSL connections are handled by a dedicated instance of the +# couriertcpd daemon. If you are accepting both SSL and non-SSL POP3 +# connections, you will start two instances of couriertcpd, one on the +# POP3 port 110, and another one on the POP3-SSL port 995. +# +# Download OpenSSL from http://www.openssl.org/ +# +##NAME: SSLPORT:0 +# +# Options in the pop3d-ssl configuration file AUGMENT the options in the +# pop3d configuration file. First the pop3d configuration file is read, +# then the pop3d-ssl configuration file, so we do not have to redefine +# anything. +# +# However, some things do have to be redefined. The port number is +# specified by SSLPORT, instead of PORT. The default port is port 995. +# +# Multiple port numbers can be separated by commas. When multiple port +# numbers are used it is possibly to select a specific IP address for a +# given port as "ip.port". For example, "127.0.0.1.900,192.168.0.1.900" +# accepts connections on port 900 on IP addresses 127.0.0.1 and 192.168.0.1 +# The SSLADDRESS setting is a default for ports that do not have +# a specified IP address. + +SSLPORT=995 + +##NAME: SSLADDRESS:0 +# +# Address to listen on, can be set to a single IP address. +# +# SSLADDRESS=127.0.0.1 + +SSLADDRESS=0 + +##NAME: SSLPIDFILE:0 +# + +SSLPIDFILE=/var/run/pop3d-ssl.pid + +##NAME: SSLLOGGEROPTS:0 +# +# courierlogger(1) options. +# + +SSLLOGGEROPTS="-name=pop3d-ssl" + +##NAME: POP3DSSLSTART:0 +# +# Whether or not to start POP3 over SSL on spop3 port: + +POP3DSSLSTART=NO + +##NAME: POP3_STARTTLS:0 +# +# Whether or not to implement the POP3 STLS extension: + +POP3_STARTTLS=YES + +##NAME: POP3_TLS_REQUIRED:1 +# +# Set POP3_TLS_REQUIRED to 1 if you REQUIRE STARTTLS for everyone. +# (this option advertises the LOGINDISABLED POP3 capability, until STARTTLS +# is issued). + +POP3_TLS_REQUIRED=0 + +##NAME: COURIERTLS:0 +# +# The following variables configure POP3 over SSL. If OpenSSL or GnuTLS +# is available during configuration, the couriertls helper gets compiled, and +# upon installation a dummy TLS_CERTFILE gets generated. +# +# WARNING: Peer certificate verification has NOT yet been tested. Proceed +# at your own risk. Only the basic SSL/TLS functionality is known to be +# working. Keep this in mind as you play with the following variables. + +COURIERTLS=/usr/sbin/couriertls + +##NAME: TLS_PROTOCOL:0 +# +# TLS_PROTOCOL sets the protocol version. The possible versions are: +# +# OpenSSL: +# +# SSL2 - SSLv2 +# SSL3 - SSLv3 +# SSL23 - either SSLv2 or SSLv3 (also TLS1, it seems) +# TLS1 - TLS1 +# +# Note that this setting, with OpenSSL, is modified by the TLS_CIPHER_LIST +# setting, below. +# +# GnuTLS: +# +# SSL3 - SSLv3 +# TLS1 - TLS 1.0 +# TLS1_1 - TLS 1.1 +# +# When compiled against GnuTLS, multiple protocols can be selected as follows: +# +# TLS_PROTOCOL="TLS1_1:TLS1:SSL3" +# +# DEFAULT VALUES: +# +# SSL23 (OpenSSL), or "TLS_1:TLS1:SSL3" (GnuTLS) + +##NAME: TLS_STARTTLS_PROTOCOL:0 +# +# TLS_STARTTLS_PROTOCOL is used instead of TLS_PROTOCOL for the POP3 STARTTLS +# extension, as opposed to POP3 over SSL on port 995. +# +# It takes the same values for OpenSSL/GnuTLS as TLS_PROTOCOL + +TLS_STARTTLS_PROTOCOL=TLS1 + +##NAME: TLS_CIPHER_LIST:0 +# +# TLS_CIPHER_LIST optionally sets the list of ciphers to be used by the +# OpenSSL library. In most situations you can leave TLS_CIPHER_LIST +# undefined +# +# OpenSSL: +# +# TLS_CIPHER_LIST="SSLv3:TLSv1:!SSLv2:HIGH:!LOW:!MEDIUM:!EXP:!NULL@STRENGTH" +# +# To enable SSL2, remove the obvious "!SSLv2" part from the above list. +# +# +# GnuTLS: +# +# TLS_CIPHER_LIST="HIGH:MEDIUM" +# +# The actual list of available ciphers depend on the options GnuTLS was +# compiled against. The possible ciphers are: +# +# AES256, 3DES, AES128, ARC128, ARC40, RC2, DES, NULL +# +# Also, the following aliases: +# +# HIGH -- all ciphers that use more than a 128 bit key size +# MEDIUM -- all ciphers that use a 128 bit key size +# LOW -- all ciphers that use fewer than a 128 bit key size, the NULL cipher +# is not included +# ALL -- all ciphers except the NULL cipher + + +##NAME: TLS_MIN_DH_BITS:0 +# +# TLS_MIN_DH_BITS=n +# +# GnuTLS only: +# +# Set the minimum number of acceptable bits for a DH key exchange. +# +# GnuTLS's compiled-in default is 727 bits (as of GnuTLS 1.6.3). Some server +# have been encountered that offer 512 bit keys. You may have to set +# TLS_MIN_DH_BITS=512 here, if necessary. + +##NAME: TLS_KX_LIST:0 +# +# GnuTLS only: +# +# Allowed key exchange protocols. The default of "ALL" should be sufficient. +# The list of supported key exchange protocols depends on the options GnuTLS +# was compiled against, but may include the following: +# +# DHERSA, DHEDSS, RSA, SRP, SRPRSA, SRPDSS, PSK, DHEPSK, ANONDH, RSAEXPORT + +TLS_KX_LIST=ALL + +##NAME: TLS_COMPRESSION:0 +# +# GnuTLS only: +# +# Optional compression. "ALL" selects all available compression methods. +# +# Available compression methods: DEFLATE, LZO, NULL + +TLS_COMPRESSION=ALL + +##NAME: TLS_CERTS:0 +# +# GnuTLS only: +# +# Supported certificate types are X509 and OPENPGP. +# +# OPENPGP has not been tested + +TLS_CERTS=X509 + +##NAME: TLS_TIMEOUT:0 +# TLS_TIMEOUT is currently not implemented, and reserved for future use. +# This is supposed to be an inactivity timeout, but its not yet implemented. +# + +##NAME: TLS_DHCERTFILE:0 +# +# TLS_DHCERTFILE - PEM file that stores a Diffie-Hellman -based certificate. +# When OpenSSL is compiled to use Diffie-Hellman ciphers instead of RSA +# you must generate a DH pair that will be used. In most situations the +# DH pair is to be treated as confidential, and the file specified by +# TLS_DHCERTFILE must not be world-readable. +# +# TLS_DHCERTFILE= + +##NAME: TLS_CERTFILE:0 +# +# TLS_CERTFILE - certificate to use. TLS_CERTFILE is required for SSL/TLS +# servers, and is optional for SSL/TLS clients. TLS_CERTFILE is usually +# treated as confidential, and must not be world-readable. Set TLS_CERTFILE +# instead of TLS_DHCERTFILE if this is a garden-variety certificate +# +# VIRTUAL HOSTS (servers only): +# +# Due to technical limitations in the original SSL/TLS protocol, a dedicated +# IP address is required for each virtual host certificate. If you have +# multiple certificates, install each certificate file as +# $TLS_CERTFILE.aaa.bbb.ccc.ddd, where "aaa.bbb.ccc.ddd" is the IP address +# for the certificate's domain name. So, if TLS_CERTFILE is set to +# /etc/certificate.pem, then you'll need to install the actual certificate +# files as /etc/certificate.pem.192.168.0.2, /etc/certificate.pem.192.168.0.3 +# and so on, for each IP address. +# +# GnuTLS only (servers only): +# +# GnuTLS implements a new TLS extension that eliminates the need to have a +# dedicated IP address for each SSL/TLS domain name. Install each certificate +# as $TLS_CERTFILE.domain, so if TLS_CERTFILE is set to /etc/certificate.pem, +# then you'll need to install the actual certificate files as +# /etc/certificate.pem.host1.example.com, /etc/certificate.pem.host2.example.com +# and so on. +# +# Note that this TLS extension also requires a corresponding support in the +# client. Older SSL/TLS clients may not support this feature. +# +# This is an experimental feature. + +TLS_CERTFILE=/etc/courier-imap/pop3d.pem + +##NAME: TLS_TRUSTCERTS:0 +# +# TLS_TRUSTCERTS=pathname - load trusted certificates from pathname. +# pathname can be a file or a directory. If a file, the file should +# contain a list of trusted certificates, in PEM format. If a +# directory, the directory should contain the trusted certificates, +# in PEM format, one per file and hashed using OpenSSL's c_rehash +# script. TLS_TRUSTCERTS is used by SSL/TLS clients (by specifying +# the -domain option) and by SSL/TLS servers (TLS_VERIFYPEER is set +# to PEER or REQUIREPEER). +# + +TLS_TRUSTCERTS=/etc/ssl/certs + +##NAME: TLS_VERIFYPEER:0 +# +# TLS_VERIFYPEER - how to verify client certificates. The possible values of +# this setting are: +# +# NONE - do not verify anything +# +# PEER - verify the client certificate, if one's presented +# +# REQUIREPEER - require a client certificate, fail if one's not presented +# +# +TLS_VERIFYPEER=NONE + +##NAME: TLS_EXTERNAL:0 +# +# To enable SSL certificate-based authentication: +# +# 1) TLS_TRUSTCERTS must be set to a pathname that holds your certificate +# authority's SSL certificate +# +# 2) TLS_VERIFYPEER=PEER or TLS_VERIFYPEER=REQUIREPEER (the later settings +# requires all SSL clients to present a certificate, and rejects +# SSL/TLS connections without a valid cert). +# +# 3) Set TLS_EXTERNAL, below, to the subject field that holds the login ID. +# Example: +# +# TLS_EXTERNAL=emailaddress +# +# The above example retrieves the login ID from the "emailaddress" subject +# field. The certificate's emailaddress subject must match exactly the login +# ID in the courier-authlib database. + +##NAME: TLS_CACHE:0 +# +# A TLS/SSL session cache may slightly improve response for long-running +# POP3 clients. TLS_CACHEFILE will be automatically created, TLS_CACHESIZE +# bytes long, and used as a cache buffer. +# +# This is an experimental feature and should be disabled if it causes +# problems with SSL clients. Disable SSL caching by commenting out the +# following settings: + +TLS_CACHEFILE=/var/lib/courier-imap/couriersslcache +TLS_CACHESIZE=524288 + +##NAME: MAILDIRPATH:0 +# +# MAILDIRPATH - directory name of the maildir directory. +# +MAILDIRPATH=Maildir + +# Hardwire a value for ${MAILDIR} +MAILDIR=.maildir +MAILDIRPATH=.maildir diff --git a/config-archive/etc/courier-imap/pop3d-ssl.dist b/config-archive/etc/courier-imap/pop3d-ssl.dist new file mode 100644 index 0000000..472fa52 --- /dev/null +++ b/config-archive/etc/courier-imap/pop3d-ssl.dist @@ -0,0 +1,322 @@ +##VERSION: $Id: pop3d-ssl.dist.in,v 1.23 2009/08/12 22:25:49 mrsam Exp $ +# +# pop3d-ssl created from pop3d-ssl.dist by sysconftool +# +# Do not alter lines that begin with ##, they are used when upgrading +# this configuration. +# +# Copyright 2000-2008 Double Precision, Inc. See COPYING for +# distribution information. +# +# This configuration file sets various options for the Courier-IMAP server +# when used to handle SSL POP3 connections. +# +# SSL and non-SSL connections are handled by a dedicated instance of the +# couriertcpd daemon. If you are accepting both SSL and non-SSL POP3 +# connections, you will start two instances of couriertcpd, one on the +# POP3 port 110, and another one on the POP3-SSL port 995. +# +# Download OpenSSL from http://www.openssl.org/ +# +##NAME: SSLPORT:0 +# +# Options in the pop3d-ssl configuration file AUGMENT the options in the +# pop3d configuration file. First the pop3d configuration file is read, +# then the pop3d-ssl configuration file, so we do not have to redefine +# anything. +# +# However, some things do have to be redefined. The port number is +# specified by SSLPORT, instead of PORT. The default port is port 995. +# +# Multiple port numbers can be separated by commas. When multiple port +# numbers are used it is possibly to select a specific IP address for a +# given port as "ip.port". For example, "127.0.0.1.900,192.168.0.1.900" +# accepts connections on port 900 on IP addresses 127.0.0.1 and 192.168.0.1 +# The SSLADDRESS setting is a default for ports that do not have +# a specified IP address. + +SSLPORT=995 + +##NAME: SSLADDRESS:0 +# +# Address to listen on, can be set to a single IP address. +# +# SSLADDRESS=127.0.0.1 + +SSLADDRESS=0 + +##NAME: SSLPIDFILE:0 +# + +SSLPIDFILE=/var/run/pop3d-ssl.pid + +##NAME: SSLLOGGEROPTS:0 +# +# courierlogger(1) options. +# + +SSLLOGGEROPTS="-name=pop3d-ssl" + +##NAME: POP3DSSLSTART:0 +# +# Whether or not to start POP3 over SSL on spop3 port: + +POP3DSSLSTART=NO + +##NAME: POP3_STARTTLS:0 +# +# Whether or not to implement the POP3 STLS extension: + +POP3_STARTTLS=YES + +##NAME: POP3_TLS_REQUIRED:1 +# +# Set POP3_TLS_REQUIRED to 1 if you REQUIRE STARTTLS for everyone. +# (this option advertises the LOGINDISABLED POP3 capability, until STARTTLS +# is issued). + +POP3_TLS_REQUIRED=0 + +##NAME: COURIERTLS:0 +# +# The following variables configure POP3 over SSL. If OpenSSL or GnuTLS +# is available during configuration, the couriertls helper gets compiled, and +# upon installation a dummy TLS_CERTFILE gets generated. +# +# WARNING: Peer certificate verification has NOT yet been tested. Proceed +# at your own risk. Only the basic SSL/TLS functionality is known to be +# working. Keep this in mind as you play with the following variables. + +COURIERTLS=/usr/sbin/couriertls + +##NAME: TLS_PROTOCOL:0 +# +# TLS_PROTOCOL sets the protocol version. The possible versions are: +# +# OpenSSL: +# +# SSL2 - SSLv2 +# SSL3 - SSLv3 +# SSL23 - either SSLv2 or SSLv3 (also TLS1, it seems) +# TLS1 - TLS1 +# +# Note that this setting, with OpenSSL, is modified by the TLS_CIPHER_LIST +# setting, below. +# +# GnuTLS: +# +# SSL3 - SSLv3 +# TLS1 - TLS 1.0 +# TLS1_1 - TLS 1.1 +# +# When compiled against GnuTLS, multiple protocols can be selected as follows: +# +# TLS_PROTOCOL="TLS1_1:TLS1:SSL3" +# +# DEFAULT VALUES: +# +# SSL23 (OpenSSL), or "TLS_1:TLS1:SSL3" (GnuTLS) + +##NAME: TLS_STARTTLS_PROTOCOL:0 +# +# TLS_STARTTLS_PROTOCOL is used instead of TLS_PROTOCOL for the POP3 STARTTLS +# extension, as opposed to POP3 over SSL on port 995. +# +# It takes the same values for OpenSSL/GnuTLS as TLS_PROTOCOL + +TLS_STARTTLS_PROTOCOL=TLS1 + +##NAME: TLS_CIPHER_LIST:0 +# +# TLS_CIPHER_LIST optionally sets the list of ciphers to be used by the +# OpenSSL library. In most situations you can leave TLS_CIPHER_LIST +# undefined +# +# OpenSSL: +# +# TLS_CIPHER_LIST="SSLv3:TLSv1:!SSLv2:HIGH:!LOW:!MEDIUM:!EXP:!NULL:!aNULL@STRENGTH" +# +# To enable SSL2, remove the obvious "!SSLv2" part from the above list. +# +# +# GnuTLS: +# +# TLS_CIPHER_LIST="HIGH:MEDIUM" +# +# The actual list of available ciphers depend on the options GnuTLS was +# compiled against. The possible ciphers are: +# +# AES256, 3DES, AES128, ARC128, ARC40, RC2, DES, NULL +# +# Also, the following aliases: +# +# HIGH -- all ciphers that use more than a 128 bit key size +# MEDIUM -- all ciphers that use a 128 bit key size +# LOW -- all ciphers that use fewer than a 128 bit key size, the NULL cipher +# is not included +# ALL -- all ciphers except the NULL cipher + + +##NAME: TLS_MIN_DH_BITS:0 +# +# TLS_MIN_DH_BITS=n +# +# GnuTLS only: +# +# Set the minimum number of acceptable bits for a DH key exchange. +# +# GnuTLS's compiled-in default is 727 bits (as of GnuTLS 1.6.3). Some server +# have been encountered that offer 512 bit keys. You may have to set +# TLS_MIN_DH_BITS=512 here, if necessary. + +##NAME: TLS_KX_LIST:0 +# +# GnuTLS only: +# +# Allowed key exchange protocols. The default of "ALL" should be sufficient. +# The list of supported key exchange protocols depends on the options GnuTLS +# was compiled against, but may include the following: +# +# DHERSA, DHEDSS, RSA, SRP, SRPRSA, SRPDSS, PSK, DHEPSK, ANONDH, RSAEXPORT + +TLS_KX_LIST=ALL + +##NAME: TLS_COMPRESSION:0 +# +# GnuTLS only: +# +# Optional compression. "ALL" selects all available compression methods. +# +# Available compression methods: DEFLATE, LZO, NULL + +TLS_COMPRESSION=ALL + +##NAME: TLS_CERTS:0 +# +# GnuTLS only: +# +# Supported certificate types are X509 and OPENPGP. +# +# OPENPGP has not been tested + +TLS_CERTS=X509 + +##NAME: TLS_TIMEOUT:0 +# TLS_TIMEOUT is currently not implemented, and reserved for future use. +# This is supposed to be an inactivity timeout, but its not yet implemented. +# + +##NAME: TLS_DHCERTFILE:0 +# +# TLS_DHCERTFILE - PEM file that stores a Diffie-Hellman -based certificate. +# When OpenSSL is compiled to use Diffie-Hellman ciphers instead of RSA +# you must generate a DH pair that will be used. In most situations the +# DH pair is to be treated as confidential, and the file specified by +# TLS_DHCERTFILE must not be world-readable. +# +# TLS_DHCERTFILE= + +##NAME: TLS_CERTFILE:0 +# +# TLS_CERTFILE - certificate to use. TLS_CERTFILE is required for SSL/TLS +# servers, and is optional for SSL/TLS clients. TLS_CERTFILE is usually +# treated as confidential, and must not be world-readable. Set TLS_CERTFILE +# instead of TLS_DHCERTFILE if this is a garden-variety certificate +# +# VIRTUAL HOSTS (servers only): +# +# Due to technical limitations in the original SSL/TLS protocol, a dedicated +# IP address is required for each virtual host certificate. If you have +# multiple certificates, install each certificate file as +# $TLS_CERTFILE.aaa.bbb.ccc.ddd, where "aaa.bbb.ccc.ddd" is the IP address +# for the certificate's domain name. So, if TLS_CERTFILE is set to +# /etc/certificate.pem, then you'll need to install the actual certificate +# files as /etc/certificate.pem.192.168.0.2, /etc/certificate.pem.192.168.0.3 +# and so on, for each IP address. +# +# GnuTLS only (servers only): +# +# GnuTLS implements a new TLS extension that eliminates the need to have a +# dedicated IP address for each SSL/TLS domain name. Install each certificate +# as $TLS_CERTFILE.domain, so if TLS_CERTFILE is set to /etc/certificate.pem, +# then you'll need to install the actual certificate files as +# /etc/certificate.pem.host1.example.com, /etc/certificate.pem.host2.example.com +# and so on. +# +# Note that this TLS extension also requires a corresponding support in the +# client. Older SSL/TLS clients may not support this feature. +# +# This is an experimental feature. + +TLS_CERTFILE=/etc/courier-imap/pop3d.pem + +##NAME: TLS_TRUSTCERTS:0 +# +# TLS_TRUSTCERTS=pathname - load trusted certificates from pathname. +# pathname can be a file or a directory. If a file, the file should +# contain a list of trusted certificates, in PEM format. If a +# directory, the directory should contain the trusted certificates, +# in PEM format, one per file and hashed using OpenSSL's c_rehash +# script. TLS_TRUSTCERTS is used by SSL/TLS clients (by specifying +# the -domain option) and by SSL/TLS servers (TLS_VERIFYPEER is set +# to PEER or REQUIREPEER). +# + +TLS_TRUSTCERTS=/etc/ssl/certs + +##NAME: TLS_VERIFYPEER:0 +# +# TLS_VERIFYPEER - how to verify client certificates. The possible values of +# this setting are: +# +# NONE - do not verify anything +# +# PEER - verify the client certificate, if one's presented +# +# REQUIREPEER - require a client certificate, fail if one's not presented +# +# +TLS_VERIFYPEER=NONE + +##NAME: TLS_EXTERNAL:0 +# +# To enable SSL certificate-based authentication: +# +# 1) TLS_TRUSTCERTS must be set to a pathname that holds your certificate +# authority's SSL certificate +# +# 2) TLS_VERIFYPEER=PEER or TLS_VERIFYPEER=REQUIREPEER (the later settings +# requires all SSL clients to present a certificate, and rejects +# SSL/TLS connections without a valid cert). +# +# 3) Set TLS_EXTERNAL, below, to the subject field that holds the login ID. +# Example: +# +# TLS_EXTERNAL=emailaddress +# +# The above example retrieves the login ID from the "emailaddress" subject +# field. The certificate's emailaddress subject must match exactly the login +# ID in the courier-authlib database. + +##NAME: TLS_CACHE:0 +# +# A TLS/SSL session cache may slightly improve response for long-running +# POP3 clients. TLS_CACHEFILE will be automatically created, TLS_CACHESIZE +# bytes long, and used as a cache buffer. +# +# This is an experimental feature and should be disabled if it causes +# problems with SSL clients. Disable SSL caching by commenting out the +# following settings: + +TLS_CACHEFILE=/var/lib/courier-imap/couriersslcache +TLS_CACHESIZE=524288 + +##NAME: MAILDIRPATH:0 +# +# MAILDIRPATH - directory name of the maildir directory. +# +MAILDIRPATH=Maildir + +# Hardwire a value for ${MAILDIR} +MAILDIR=.maildir +MAILDIRPATH=.maildir diff --git a/config-archive/etc/courier-imap/pop3d.dist b/config-archive/etc/courier-imap/pop3d.dist new file mode 100644 index 0000000..8dd8bd1 --- /dev/null +++ b/config-archive/etc/courier-imap/pop3d.dist @@ -0,0 +1,155 @@ +##VERSION: $Id: pop3d.dist.in,v 1.16 2005/07/05 12:42:51 mrsam Exp $ +# +# pop3d created from pop3d.dist by sysconftool +# +# Do not alter lines that begin with ##, they are used when upgrading +# this configuration. +# +# Copyright 1998 - 2004 Double Precision, Inc. See COPYING for +# distribution information. +# +# Courier POP3 daemon configuration +# +##NAME: PIDFILE:0 +# + +PIDFILE=/var/run/pop3d.pid + +##NAME: MAXDAEMONS:0 +# +# Maximum number of POP3 servers started +# + +MAXDAEMONS=40 + +##NAME: MAXPERIP:4 +# +# Maximum number of connections to accept from the same IP address + +MAXPERIP=4 + +##NAME: POP3AUTH:1 +# +# To advertise the SASL capability, per RFC 2449, uncomment the POP3AUTH +# variable: +# +# POP3AUTH="LOGIN" +# +# If you have configured the CRAM-MD5, CRAM-SHA1 or CRAM-SHA256, set POP3AUTH +# to something like this: +# +# POP3AUTH="LOGIN CRAM-MD5 CRAM-SHA1" + +POP3AUTH="" + +##NAME: POP3AUTH_ORIG:1 +# +# For use by webadmin + +POP3AUTH_ORIG="PLAIN LOGIN CRAM-MD5 CRAM-SHA1 CRAM-SHA256" + +##NAME: POP3AUTH_TLS:1 +# +# To also advertise SASL PLAIN if SSL is enabled, uncomment the +# POP3AUTH_TLS environment variable: +# +# POP3AUTH_TLS="LOGIN PLAIN" + +POP3AUTH_TLS="" + +##NAME: POP3AUTH_TLS_ORIG:0 +# +# For use by webadmin + +POP3AUTH_TLS_ORIG="LOGIN PLAIN" + +##NAME: POP3_PROXY:0 +# +# Enable proxying. See README.proxy + +POP3_PROXY=0 + +##NAME: PROXY_HOSTNAME:0 +# +# Override value from gethostname() when checking if a proxy connection is +# required. + +# PROXY_HOSTNAME= + +##NAME: PORT:1 +# +# Port to listen on for connections. The default is port 110. +# +# Multiple port numbers can be separated by commas. When multiple port +# numbers are used it is possibly to select a specific IP address for a +# given port as "ip.port". For example, "127.0.0.1.900,192.68.0.1.900" +# accepts connections on port 900 on IP addresses 127.0.0.1 and 192.68.0.1 +# The ADDRESS setting is a default for ports that do not have a specified +# IP address. + +PORT=110 + +##NAME: ADDRESS:0 +# +# IP address to listen on. 0 means all IP addresses. + +ADDRESS=0 + +##NAME: TCPDOPTS:0 +# +# Other couriertcpd(1) options. The following defaults should be fine. +# + +TCPDOPTS="-nodnslookup -noidentlookup" + +##NAME: LOGGEROPTS:0 +# +# courierlogger(1) options. +# + +LOGGEROPTS="-name=pop3d" + +##NAME: DEFDOMAIN:0 +# +# Optional default domain. If the username does not contain the +# first character of DEFDOMAIN, then it is appended to the username. +# If DEFDOMAIN and DOMAINSEP are both set, then DEFDOMAIN is appended +# only if the username does not contain any character from DOMAINSEP. +# You can set different default domains based on the the interface IP +# address using the -access and -accesslocal options of couriertcpd(1). + +#DEFDOMAIN="@example.com" + +##NAME: POP3DSTART:0 +# +# POP3DSTART is not referenced anywhere in the standard Courier programs +# or scripts. Rather, this is a convenient flag to be read by your system +# startup script in /etc/rc.d, like this: +# +# . /etc/courier-imap/pop3d +# case x$POP3DSTART in +# x[yY]*) +# /usr/lib64/courier-imap/pop3d.rc start +# ;; +# esac +# +# The default setting is going to be NO, until Courier is shipped by default +# with enough platforms so that people get annoyed with having to flip it to +# YES every time. + +POP3DSTART=NO + +##NAME: MAILDIRPATH:0 +# +# MAILDIRPATH - directory name of the maildir directory. +# +MAILDIRPATH=Maildir + +# Hardwire a value for ${MAILDIR} +MAILDIR=.maildir +MAILDIRPATH=.maildir +# Put any program for ${PRERUN} here +PRERUN= +# Put any program for ${LOGINRUN} here +# this is for relay-ctrl-allow in 4* +LOGINRUN= diff --git a/config-archive/etc/crontab b/config-archive/etc/crontab new file mode 100644 index 0000000..b89f446 --- /dev/null +++ b/config-archive/etc/crontab @@ -0,0 +1,15 @@ +# for vixie cron +# $Header: /var/cvsroot/gentoo-x86/sys-process/vixie-cron/files/crontab-3.0.1-r4,v 1.3 2011/09/20 15:13:51 idl0r Exp $ + +# Global variables +SHELL=/bin/bash +PATH=/sbin:/bin:/usr/sbin:/usr/bin +MAILTO=root +HOME=/ + +# check scripts in cron.hourly, cron.daily, cron.weekly and cron.monthly +59 * * * * root rm -f /var/spool/cron/lastrun/cron.hourly +9 4 * * * root rm -f /var/spool/cron/lastrun/cron.daily +19 5 * * 6 root rm -f /var/spool/cron/lastrun/cron.weekly +29 6 1 * * root rm -f /var/spool/cron/lastrun/cron.monthly +*/10 * * * * root test -x /usr/sbin/run-crons && /usr/sbin/run-crons diff --git a/config-archive/etc/crontab.dist b/config-archive/etc/crontab.dist new file mode 100644 index 0000000..bb7c4e7 --- /dev/null +++ b/config-archive/etc/crontab.dist @@ -0,0 +1,15 @@ +# for vixie cron +# $Header: /var/cvsroot/gentoo-x86/sys-process/vixie-cron/files/crontab-3.0.1-r4,v 1.3 2011/09/20 15:13:51 idl0r Exp $ + +# Global variables +SHELL=/bin/bash +PATH=/sbin:/bin:/usr/sbin:/usr/bin +MAILTO=root +HOME=/ + +# check scripts in cron.hourly, cron.daily, cron.weekly and cron.monthly +59 * * * * root rm -f /var/spool/cron/lastrun/cron.hourly +9 3 * * * root rm -f /var/spool/cron/lastrun/cron.daily +19 4 * * 6 root rm -f /var/spool/cron/lastrun/cron.weekly +29 5 1 * * root rm -f /var/spool/cron/lastrun/cron.monthly +*/10 * * * * root test -x /usr/sbin/run-crons && /usr/sbin/run-crons diff --git a/config-archive/etc/mdadm.conf b/config-archive/etc/mdadm.conf new file mode 100644 index 0000000..3ec36db --- /dev/null +++ b/config-archive/etc/mdadm.conf @@ -0,0 +1,71 @@ +# mdadm configuration file +# +# mdadm will function properly without the use of a configuration file, +# but this file is useful for keeping track of arrays and member disks. +# In general, a mdadm.conf file is created, and updated, after arrays +# are created. This is the opposite behavior of /etc/raidtab which is +# created prior to array construction. +# +# +# the config file takes two types of lines: +# +# DEVICE lines specify a list of devices of where to look for +# potential member disks +# +# ARRAY lines specify information about how to identify arrays so +# so that they can be activated +# +# You can have more than one device line and use wild cards. The first +# example includes SCSI the first partition of SCSI disks /dev/sdb, +# /dev/sdc, /dev/sdd, /dev/sdj, /dev/sdk, and /dev/sdl. The second +# line looks for array slices on IDE disks. +# +#DEVICE /dev/sd[bcdjkl]1 +#DEVICE /dev/hda1 /dev/hdb1 +# +# If you mount devfs on /dev, then a suitable way to list all devices is: +#DEVICE /dev/discs/*/* +# +# +# The AUTO line can control which arrays get assembled by auto-assembly, +# meaing either "mdadm -As" when there are no 'ARRAY' lines in this file, +# or "mdadm --incremental" when the array found is not listed in this file. +# By default, all arrays that are found are assembled. +# If you want to ignore all DDF arrays (maybe they are managed by dmraid), +# and only assemble 1.x arrays if which are marked for 'this' homehost, +# but assemble all others, then use +#AUTO -ddf homehost -1.x +all +# +# ARRAY lines specify an array to assemble and a method of identification. +# Arrays can currently be identified by using a UUID, superblock minor number, +# or a listing of devices. +# +# super-minor is usually the minor number of the metadevice +# UUID is the Universally Unique Identifier for the array +# Each can be obtained using +# +# mdadm -D +# +#ARRAY /dev/md0 UUID=3aaa0122:29827cfa:5331ad66:ca767371 +#ARRAY /dev/md1 super-minor=1 +#ARRAY /dev/md2 devices=/dev/hda1,/dev/hdb1 +# +# ARRAY lines can also specify a "spare-group" for each array. mdadm --monitor +# will then move a spare between arrays in a spare-group if one array has a failed +# drive but no spare +#ARRAY /dev/md4 uuid=b23f3c6d:aec43a9f:fd65db85:369432df spare-group=group1 +#ARRAY /dev/md5 uuid=19464854:03f71b1b:e0df2edd:246cc977 spare-group=group1 +# +# When used in --follow (aka --monitor) mode, mdadm needs a +# mail address and/or a program. This can be given with "mailaddr" +# and "program" lines to that monitoring can be started using +# mdadm --follow --scan & echo $! > /var/run/mdadm +# If the lines are not found, mdadm will exit quietly +MAILADDR frank@brehm-online.com +#PROGRAM /usr/sbin/handle-mdadm-events + +ARRAY /dev/md0 UUID=b7a8f9c1:8286d56c:3d186b3c:53958f34 +ARRAY /dev/md1 UUID=b0ec76b7:d7abfcad:8b23e4b1:c398e955 +ARRAY /dev/md2 metadata=1.2 UUID=f4df350f:db2bcbff:6c11726f:a221fad0 name=helga.brehm-online.com:2 +ARRAY /dev/md3 metadata=1.2 UUID=845bd74a:ad0cbe0e:033b20d0:a9bd0ff5 name=helga.brehm-online.com:3 + diff --git a/config-archive/etc/mdadm.conf.dist b/config-archive/etc/mdadm.conf.dist new file mode 100644 index 0000000..d9d8d39 --- /dev/null +++ b/config-archive/etc/mdadm.conf.dist @@ -0,0 +1,65 @@ +# mdadm configuration file +# +# mdadm will function properly without the use of a configuration file, +# but this file is useful for keeping track of arrays and member disks. +# In general, a mdadm.conf file is created, and updated, after arrays +# are created. This is the opposite behavior of /etc/raidtab which is +# created prior to array construction. +# +# +# the config file takes two types of lines: +# +# DEVICE lines specify a list of devices of where to look for +# potential member disks +# +# ARRAY lines specify information about how to identify arrays so +# so that they can be activated +# +# You can have more than one device line and use wild cards. The first +# example includes SCSI the first partition of SCSI disks /dev/sdb, +# /dev/sdc, /dev/sdd, /dev/sdj, /dev/sdk, and /dev/sdl. The second +# line looks for array slices on IDE disks. +# +#DEVICE /dev/sd[bcdjkl]1 +#DEVICE /dev/hda1 /dev/hdb1 +# +# If you mount devfs on /dev, then a suitable way to list all devices is: +#DEVICE /dev/discs/*/* +# +# +# The AUTO line can control which arrays get assembled by auto-assembly, +# meaing either "mdadm -As" when there are no 'ARRAY' lines in this file, +# or "mdadm --incremental" when the array found is not listed in this file. +# By default, all arrays that are found are assembled. +# If you want to ignore all DDF arrays (maybe they are managed by dmraid), +# and only assemble 1.x arrays if which are marked for 'this' homehost, +# but assemble all others, then use +#AUTO -ddf homehost -1.x +all +# +# ARRAY lines specify an array to assemble and a method of identification. +# Arrays can currently be identified by using a UUID, superblock minor number, +# or a listing of devices. +# +# super-minor is usually the minor number of the metadevice +# UUID is the Universally Unique Identifier for the array +# Each can be obtained using +# +# mdadm -D +# +#ARRAY /dev/md0 UUID=3aaa0122:29827cfa:5331ad66:ca767371 +#ARRAY /dev/md1 super-minor=1 +#ARRAY /dev/md2 devices=/dev/hda1,/dev/hdb1 +# +# ARRAY lines can also specify a "spare-group" for each array. mdadm --monitor +# will then move a spare between arrays in a spare-group if one array has a failed +# drive but no spare +#ARRAY /dev/md4 uuid=b23f3c6d:aec43a9f:fd65db85:369432df spare-group=group1 +#ARRAY /dev/md5 uuid=19464854:03f71b1b:e0df2edd:246cc977 spare-group=group1 +# +# When used in --follow (aka --monitor) mode, mdadm needs a +# mail address and/or a program. This can be given with "mailaddr" +# and "program" lines to that monitoring can be started using +# mdadm --follow --scan & echo $! > /run/mdadm/mon.pid +# If the lines are not found, mdadm will exit quietly +#MAILADDR root@mydomain.tld +#PROGRAM /usr/sbin/handle-mdadm-events diff --git a/config-archive/etc/ntp.conf.dist b/config-archive/etc/ntp.conf.dist new file mode 100644 index 0000000..97bed8d --- /dev/null +++ b/config-archive/etc/ntp.conf.dist @@ -0,0 +1,54 @@ +# NOTES: +# DHCP clients can append or replace NTP configuration files. +# You should consult your DHCP client documentation about its +# default behaviour and how to change it. + +# Name of the servers ntpd should sync with +# Please respect the access policy as stated by the responsible person. +#server ntp.example.tld iburst + +# Common pool for random people +#server pool.ntp.org + +# Pools for Gentoo users +server 0.gentoo.pool.ntp.org +server 1.gentoo.pool.ntp.org +server 2.gentoo.pool.ntp.org +server 3.gentoo.pool.ntp.org + +## +# A list of available servers can be found here: +# http://www.pool.ntp.org/ +# http://www.pool.ntp.org/#use +# A good way to get servers for your machine is: +# netselect -s 3 pool.ntp.org +## + +# you should not need to modify the following paths +driftfile /var/lib/ntp/ntp.drift + +#server ntplocal.example.com prefer +#server timeserver.example.org + +# Warning: Using default NTP settings will leave your NTP +# server accessible to all hosts on the Internet. + +# If you want to deny all machines (including your own) +# from accessing the NTP server, uncomment: +#restrict default ignore + + +# Default configuration: +# - Allow only time queries, at a limited rate, sending KoD when in excess. +# - Allow all local queries (IPv4, IPv6) +restrict default nomodify nopeer noquery limited kod +restrict 127.0.0.1 +restrict [::1] + + +# To allow machines within your network to synchronize +# their clocks with your server, but ensure they are +# not allowed to configure the server or used as peers +# to synchronize against, uncomment this line. +# +#restrict 192.168.0.0 mask 255.255.255.0 nomodify nopeer notrap diff --git a/config-archive/etc/ntp.conf.dist.new b/config-archive/etc/ntp.conf.dist.new deleted file mode 100644 index e376fbe..0000000 --- a/config-archive/etc/ntp.conf.dist.new +++ /dev/null @@ -1,52 +0,0 @@ -# NOTES: -# DHCP clients can append or replace NTP configuration files. -# You should consult your DHCP client documentation about its -# default behaviour and how to change it. - -# Name of the servers ntpd should sync with -# Please respect the access policy as stated by the responsible person. -#server ntp.example.tld iburst - -# Common pool for random people -#server pool.ntp.org - -# Pools for Gentoo users -server 0.gentoo.pool.ntp.org -server 1.gentoo.pool.ntp.org -server 2.gentoo.pool.ntp.org -server 3.gentoo.pool.ntp.org - -## -# A list of available servers can be found here: -# http://www.pool.ntp.org/ -# http://www.pool.ntp.org/#use -# A good way to get servers for your machine is: -# netselect -s 3 pool.ntp.org -## - -# you should not need to modify the following paths -driftfile /var/lib/ntp/ntp.drift - -#server ntplocal.example.com prefer -#server timeserver.example.org - -# Warning: Using default NTP settings will leave your NTP -# server accessible to all hosts on the Internet. - -# If you want to deny all machines (including your own) -# from accessing the NTP server, uncomment: -#restrict default ignore - - -# To deny other machines from changing the -# configuration but allow localhost: -restrict default nomodify nopeer -restrict 127.0.0.1 - - -# To allow machines within your network to synchronize -# their clocks with your server, but ensure they are -# not allowed to configure the server or used as peers -# to synchronize against, uncomment this line. -# -#restrict 192.168.0.0 mask 255.255.255.0 nomodify nopeer notrap diff --git a/config-archive/etc/php/apache2-php5.4/php.ini b/config-archive/etc/php/apache2-php5.4/php.ini new file mode 100644 index 0000000..ebb804a --- /dev/null +++ b/config-archive/etc/php/apache2-php5.4/php.ini @@ -0,0 +1,1861 @@ +[PHP] + +;;;;;;;;;;;;;;;;;;; +; About php.ini ; +;;;;;;;;;;;;;;;;;;; +; PHP's initialization file, generally called php.ini, is responsible for +; configuring many of the aspects of PHP's behavior. + +; PHP attempts to find and load this configuration from a number of locations. +; The following is a summary of its search order: +; 1. SAPI module specific location. +; 2. The PHPRC environment variable. (As of PHP 5.2.0) +; 3. A number of predefined registry keys on Windows (As of PHP 5.2.0) +; 4. Current working directory (except CLI) +; 5. The web server's directory (for SAPI modules), or directory of PHP +; (otherwise in Windows) +; 6. The directory from the --with-config-file-path compile time option, or the +; Windows directory (C:\windows or C:\winnt) +; See the PHP docs for more specific information. +; http://php.net/configuration.file + +; The syntax of the file is extremely simple. Whitespace and lines +; beginning with a semicolon are silently ignored (as you probably guessed). +; Section headers (e.g. [Foo]) are also silently ignored, even though +; they might mean something in the future. + +; Directives following the section heading [PATH=/www/mysite] only +; apply to PHP files in the /www/mysite directory. Directives +; following the section heading [HOST=www.example.com] only apply to +; PHP files served from www.example.com. Directives set in these +; special sections cannot be overridden by user-defined INI files or +; at runtime. Currently, [PATH=] and [HOST=] sections only work under +; CGI/FastCGI. +; http://php.net/ini.sections + +; Directives are specified using the following syntax: +; directive = value +; Directive names are *case sensitive* - foo=bar is different from FOO=bar. +; Directives are variables used to configure PHP or PHP extensions. +; There is no name validation. If PHP can't find an expected +; directive because it is not set or is mistyped, a default value will be used. + +; The value can be a string, a number, a PHP constant (e.g. E_ALL or M_PI), one +; of the INI constants (On, Off, True, False, Yes, No and None) or an expression +; (e.g. E_ALL & ~E_NOTICE), a quoted string ("bar"), or a reference to a +; previously set variable or directive (e.g. ${foo}) + +; Expressions in the INI file are limited to bitwise operators and parentheses: +; | bitwise OR +; ^ bitwise XOR +; & bitwise AND +; ~ bitwise NOT +; ! boolean NOT + +; Boolean flags can be turned on using the values 1, On, True or Yes. +; They can be turned off using the values 0, Off, False or No. + +; An empty string can be denoted by simply not writing anything after the equal +; sign, or by using the None keyword: + +; foo = ; sets foo to an empty string +; foo = None ; sets foo to an empty string +; foo = "None" ; sets foo to the string 'None' + +; If you use constants in your value, and these constants belong to a +; dynamically loaded extension (either a PHP extension or a Zend extension), +; you may only use these constants *after* the line that loads the extension. + +;;;;;;;;;;;;;;;;;;; +; About this file ; +;;;;;;;;;;;;;;;;;;; +; PHP comes packaged with two INI files. One that is recommended to be used +; in production environments and one that is recommended to be used in +; development environments. + +; php.ini-production contains settings which hold security, performance and +; best practices at its core. But please be aware, these settings may break +; compatibility with older or less security conscience applications. We +; recommending using the production ini in production and testing environments. + +; php.ini-development is very similar to its production variant, except it's +; much more verbose when it comes to errors. We recommending using the +; development version only in development environments as errors shown to +; application users can inadvertently leak otherwise secure information. + +;;;;;;;;;;;;;;;;;;; +; Quick Reference ; +;;;;;;;;;;;;;;;;;;; +; The following are all the settings which are different in either the production +; or development versions of the INIs with respect to PHP's default behavior. +; Please see the actual settings later in the document for more details as to why +; we recommend these changes in PHP's behavior. + +; display_errors +; Default Value: On +; Development Value: On +; Production Value: Off + +; display_startup_errors +; Default Value: Off +; Development Value: On +; Production Value: Off + +; error_reporting +; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED +; Development Value: E_ALL +; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT + +; html_errors +; Default Value: On +; Development Value: On +; Production value: On + +; log_errors +; Default Value: Off +; Development Value: On +; Production Value: On + +; max_input_time +; Default Value: -1 (Unlimited) +; Development Value: 60 (60 seconds) +; Production Value: 60 (60 seconds) + +; output_buffering +; Default Value: Off +; Development Value: 4096 +; Production Value: 4096 + +; register_argc_argv +; Default Value: On +; Development Value: Off +; Production Value: Off + +; request_order +; Default Value: None +; Development Value: "GP" +; Production Value: "GP" + +; session.bug_compat_42 +; Default Value: On +; Development Value: On +; Production Value: Off + +; session.bug_compat_warn +; Default Value: On +; Development Value: On +; Production Value: Off + +; session.gc_divisor +; Default Value: 100 +; Development Value: 1000 +; Production Value: 1000 + +; session.hash_bits_per_character +; Default Value: 4 +; Development Value: 5 +; Production Value: 5 + +; short_open_tag +; Default Value: On +; Development Value: Off +; Production Value: Off + +; track_errors +; Default Value: Off +; Development Value: On +; Production Value: Off + +; url_rewriter.tags +; Default Value: "a=href,area=href,frame=src,form=,fieldset=" +; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry" +; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry" + +; variables_order +; Default Value: "EGPCS" +; Development Value: "GPCS" +; Production Value: "GPCS" + +;;;;;;;;;;;;;;;;;;;; +; php.ini Options ; +;;;;;;;;;;;;;;;;;;;; +; Name for user-defined php.ini (.htaccess) files. Default is ".user.ini" +;user_ini.filename = ".user.ini" + +; To disable this feature set this option to empty value +;user_ini.filename = + +; TTL for user-defined php.ini files (time-to-live) in seconds. Default is 300 seconds (5 minutes) +;user_ini.cache_ttl = 300 + +;;;;;;;;;;;;;;;;;;;; +; Language Options ; +;;;;;;;;;;;;;;;;;;;; + +; Enable the PHP scripting language engine under Apache. +; http://php.net/engine +engine = On + +; This directive determines whether or not PHP will recognize code between +; tags as PHP source which should be processed as such. It's been +; recommended for several years that you not use the short tag "short cut" and +; instead to use the full tag combination. With the wide spread use +; of XML and use of these tags by other languages, the server can become easily +; confused and end up parsing the wrong code in the wrong context. But because +; this short cut has been a feature for such a long time, it's currently still +; supported for backwards compatibility, but we recommend you don't use them. +; Default Value: On +; Development Value: Off +; Production Value: Off +; http://php.net/short-open-tag +short_open_tag = Off + +; Allow ASP-style <% %> tags. +; http://php.net/asp-tags +asp_tags = Off + +; The number of significant digits displayed in floating point numbers. +; http://php.net/precision +precision = 14 + +; Output buffering is a mechanism for controlling how much output data +; (excluding headers and cookies) PHP should keep internally before pushing that +; data to the client. If your application's output exceeds this setting, PHP +; will send that data in chunks of roughly the size you specify. +; Turning on this setting and managing its maximum buffer size can yield some +; interesting side-effects depending on your application and web server. +; You may be able to send headers and cookies after you've already sent output +; through print or echo. You also may see performance benefits if your server is +; emitting less packets due to buffered output versus PHP streaming the output +; as it gets it. On production servers, 4096 bytes is a good setting for performance +; reasons. +; Note: Output buffering can also be controlled via Output Buffering Control +; functions. +; Possible Values: +; On = Enabled and buffer is unlimited. (Use with caution) +; Off = Disabled +; Integer = Enables the buffer and sets its maximum size in bytes. +; Note: This directive is hardcoded to Off for the CLI SAPI +; Default Value: Off +; Development Value: 4096 +; Production Value: 4096 +; http://php.net/output-buffering +output_buffering = 4096 + +; You can redirect all of the output of your scripts to a function. For +; example, if you set output_handler to "mb_output_handler", character +; encoding will be transparently converted to the specified encoding. +; Setting any output handler automatically turns on output buffering. +; Note: People who wrote portable scripts should not depend on this ini +; directive. Instead, explicitly set the output handler using ob_start(). +; Using this ini directive may cause problems unless you know what script +; is doing. +; Note: You cannot use both "mb_output_handler" with "ob_iconv_handler" +; and you cannot use both "ob_gzhandler" and "zlib.output_compression". +; Note: output_handler must be empty if this is set 'On' !!!! +; Instead you must use zlib.output_handler. +; http://php.net/output-handler +;output_handler = + +; Transparent output compression using the zlib library +; Valid values for this option are 'off', 'on', or a specific buffer size +; to be used for compression (default is 4KB) +; Note: Resulting chunk size may vary due to nature of compression. PHP +; outputs chunks that are few hundreds bytes each as a result of +; compression. If you prefer a larger chunk size for better +; performance, enable output_buffering in addition. +; Note: You need to use zlib.output_handler instead of the standard +; output_handler, or otherwise the output will be corrupted. +; http://php.net/zlib.output-compression +zlib.output_compression = Off + +; http://php.net/zlib.output-compression-level +;zlib.output_compression_level = -1 + +; You cannot specify additional output handlers if zlib.output_compression +; is activated here. This setting does the same as output_handler but in +; a different order. +; http://php.net/zlib.output-handler +;zlib.output_handler = + +; Implicit flush tells PHP to tell the output layer to flush itself +; automatically after every output block. This is equivalent to calling the +; PHP function flush() after each and every call to print() or echo() and each +; and every HTML block. Turning this option on has serious performance +; implications and is generally recommended for debugging purposes only. +; http://php.net/implicit-flush +; Note: This directive is hardcoded to On for the CLI SAPI +implicit_flush = Off + +; The unserialize callback function will be called (with the undefined class' +; name as parameter), if the unserializer finds an undefined class +; which should be instantiated. A warning appears if the specified function is +; not defined, or if the function doesn't include/implement the missing class. +; So only set this entry, if you really want to implement such a +; callback-function. +unserialize_callback_func = + +; When floats & doubles are serialized store serialize_precision significant +; digits after the floating point. The default value ensures that when floats +; are decoded with unserialize, the data will remain the same. +serialize_precision = 17 + +; open_basedir, if set, limits all file operations to the defined directory +; and below. This directive makes most sense if used in a per-directory +; or per-virtualhost web server configuration file. This directive is +; *NOT* affected by whether Safe Mode is turned On or Off. +; http://php.net/open-basedir +;open_basedir = + +; This directive allows you to disable certain functions for security reasons. +; It receives a comma-delimited list of function names. This directive is +; *NOT* affected by whether Safe Mode is turned On or Off. +; http://php.net/disable-functions +disable_functions = + +; This directive allows you to disable certain classes for security reasons. +; It receives a comma-delimited list of class names. This directive is +; *NOT* affected by whether Safe Mode is turned On or Off. +; http://php.net/disable-classes +disable_classes = + +; Colors for Syntax Highlighting mode. Anything that's acceptable in +; would work. +; http://php.net/syntax-highlighting +;highlight.string = #DD0000 +;highlight.comment = #FF9900 +;highlight.keyword = #007700 +;highlight.default = #0000BB +;highlight.html = #000000 + +; If enabled, the request will be allowed to complete even if the user aborts +; the request. Consider enabling it if executing long requests, which may end up +; being interrupted by the user or a browser timing out. PHP's default behavior +; is to disable this feature. +; http://php.net/ignore-user-abort +;ignore_user_abort = On + +; Determines the size of the realpath cache to be used by PHP. This value should +; be increased on systems where PHP opens many files to reflect the quantity of +; the file operations performed. +; http://php.net/realpath-cache-size +;realpath_cache_size = 16k + +; Duration of time, in seconds for which to cache realpath information for a given +; file or directory. For systems with rarely changing files, consider increasing this +; value. +; http://php.net/realpath-cache-ttl +;realpath_cache_ttl = 120 + +; Enables or disables the circular reference collector. +; http://php.net/zend.enable-gc +zend.enable_gc = On + +; If enabled, scripts may be written in encodings that are incompatible with +; the scanner. CP936, Big5, CP949 and Shift_JIS are the examples of such +; encodings. To use this feature, mbstring extension must be enabled. +; Default: Off +;zend.multibyte = Off + +; Allows to set the default encoding for the scripts. This value will be used +; unless "declare(encoding=...)" directive appears at the top of the script. +; Only affects if zend.multibyte is set. +; Default: "" +;zend.script_encoding = + +;;;;;;;;;;;;;;;;; +; Miscellaneous ; +;;;;;;;;;;;;;;;;; + +; Decides whether PHP may expose the fact that it is installed on the server +; (e.g. by adding its signature to the Web server header). It is no security +; threat in any way, but it makes it possible to determine whether you use PHP +; on your server or not. +; http://php.net/expose-php +expose_php = On + +;;;;;;;;;;;;;;;;;;; +; Resource Limits ; +;;;;;;;;;;;;;;;;;;; + +; Maximum execution time of each script, in seconds +; http://php.net/max-execution-time +; Note: This directive is hardcoded to 0 for the CLI SAPI +max_execution_time = 30 + +; Maximum amount of time each script may spend parsing request data. It's a good +; idea to limit this time on productions servers in order to eliminate unexpectedly +; long running scripts. +; Note: This directive is hardcoded to -1 for the CLI SAPI +; Default Value: -1 (Unlimited) +; Development Value: 60 (60 seconds) +; Production Value: 60 (60 seconds) +; http://php.net/max-input-time +max_input_time = 60 + +; Maximum input variable nesting level +; http://php.net/max-input-nesting-level +;max_input_nesting_level = 64 + +; How many GET/POST/COOKIE input variables may be accepted +; max_input_vars = 1000 + +; Maximum amount of memory a script may consume (128MB) +; http://php.net/memory-limit +memory_limit = 128M + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +; Error handling and logging ; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +; This directive informs PHP of which errors, warnings and notices you would like +; it to take action for. The recommended way of setting values for this +; directive is through the use of the error level constants and bitwise +; operators. The error level constants are below here for convenience as well as +; some common settings and their meanings. +; By default, PHP is set to take action on all errors, notices and warnings EXCEPT +; those related to E_NOTICE and E_STRICT, which together cover best practices and +; recommended coding standards in PHP. For performance reasons, this is the +; recommend error reporting setting. Your production server shouldn't be wasting +; resources complaining about best practices and coding standards. That's what +; development servers and development settings are for. +; Note: The php.ini-development file has this setting as E_ALL. This +; means it pretty much reports everything which is exactly what you want during +; development and early testing. +; +; Error Level Constants: +; E_ALL - All errors and warnings (includes E_STRICT as of PHP 5.4.0) +; E_ERROR - fatal run-time errors +; E_RECOVERABLE_ERROR - almost fatal run-time errors +; E_WARNING - run-time warnings (non-fatal errors) +; E_PARSE - compile-time parse errors +; E_NOTICE - run-time notices (these are warnings which often result +; from a bug in your code, but it's possible that it was +; intentional (e.g., using an uninitialized variable and +; relying on the fact it's automatically initialized to an +; empty string) +; E_STRICT - run-time notices, enable to have PHP suggest changes +; to your code which will ensure the best interoperability +; and forward compatibility of your code +; E_CORE_ERROR - fatal errors that occur during PHP's initial startup +; E_CORE_WARNING - warnings (non-fatal errors) that occur during PHP's +; initial startup +; E_COMPILE_ERROR - fatal compile-time errors +; E_COMPILE_WARNING - compile-time warnings (non-fatal errors) +; E_USER_ERROR - user-generated error message +; E_USER_WARNING - user-generated warning message +; E_USER_NOTICE - user-generated notice message +; E_DEPRECATED - warn about code that will not work in future versions +; of PHP +; E_USER_DEPRECATED - user-generated deprecation warnings +; +; Common Values: +; E_ALL (Show all errors, warnings and notices including coding standards.) +; E_ALL & ~E_NOTICE (Show all errors, except for notices) +; E_ALL & ~E_NOTICE & ~E_STRICT (Show all errors, except for notices and coding standards warnings.) +; E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR (Show only errors) +; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED +; Development Value: E_ALL +; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT +; http://php.net/error-reporting +error_reporting = E_ALL + +; This directive controls whether or not and where PHP will output errors, +; notices and warnings too. Error output is very useful during development, but +; it could be very dangerous in production environments. Depending on the code +; which is triggering the error, sensitive information could potentially leak +; out of your application such as database usernames and passwords or worse. +; It's recommended that errors be logged on production servers rather than +; having the errors sent to STDOUT. +; Possible Values: +; Off = Do not display any errors +; stderr = Display errors to STDERR (affects only CGI/CLI binaries!) +; On or stdout = Display errors to STDOUT +; Default Value: On +; Development Value: On +; Production Value: Off +; http://php.net/display-errors +display_errors = On + +; The display of errors which occur during PHP's startup sequence are handled +; separately from display_errors. PHP's default behavior is to suppress those +; errors from clients. Turning the display of startup errors on can be useful in +; debugging configuration problems. But, it's strongly recommended that you +; leave this setting off on production servers. +; Default Value: Off +; Development Value: On +; Production Value: Off +; http://php.net/display-startup-errors +display_startup_errors = On + +; Besides displaying errors, PHP can also log errors to locations such as a +; server-specific log, STDERR, or a location specified by the error_log +; directive found below. While errors should not be displayed on productions +; servers they should still be monitored and logging is a great way to do that. +; Default Value: Off +; Development Value: On +; Production Value: On +; http://php.net/log-errors +log_errors = On + +; Set maximum length of log_errors. In error_log information about the source is +; added. The default is 1024 and 0 allows to not apply any maximum length at all. +; http://php.net/log-errors-max-len +log_errors_max_len = 1024 + +; Do not log repeated messages. Repeated errors must occur in same file on same +; line unless ignore_repeated_source is set true. +; http://php.net/ignore-repeated-errors +ignore_repeated_errors = Off + +; Ignore source of message when ignoring repeated messages. When this setting +; is On you will not log errors with repeated messages from different files or +; source lines. +; http://php.net/ignore-repeated-source +ignore_repeated_source = Off + +; If this parameter is set to Off, then memory leaks will not be shown (on +; stdout or in the log). This has only effect in a debug compile, and if +; error reporting includes E_WARNING in the allowed list +; http://php.net/report-memleaks +report_memleaks = On + +; This setting is on by default. +;report_zend_debug = 0 + +; Store the last error/warning message in $php_errormsg (boolean). Setting this value +; to On can assist in debugging and is appropriate for development servers. It should +; however be disabled on production servers. +; Default Value: Off +; Development Value: On +; Production Value: Off +; http://php.net/track-errors +track_errors = On + +; Turn off normal error reporting and emit XML-RPC error XML +; http://php.net/xmlrpc-errors +;xmlrpc_errors = 0 + +; An XML-RPC faultCode +;xmlrpc_error_number = 0 + +; When PHP displays or logs an error, it has the capability of formatting the +; error message as HTML for easier reading. This directive controls whether +; the error message is formatted as HTML or not. +; Note: This directive is hardcoded to Off for the CLI SAPI +; Default Value: On +; Development Value: On +; Production value: On +; http://php.net/html-errors +html_errors = On + +; If html_errors is set to On *and* docref_root is not empty, then PHP +; produces clickable error messages that direct to a page describing the error +; or function causing the error in detail. +; You can download a copy of the PHP manual from http://php.net/docs +; and change docref_root to the base URL of your local copy including the +; leading '/'. You must also specify the file extension being used including +; the dot. PHP's default behavior is to leave these settings empty, in which +; case no links to documentation are generated. +; Note: Never use this feature for production boxes. +; http://php.net/docref-root +; Examples +;docref_root = "/phpmanual/" + +; http://php.net/docref-ext +;docref_ext = .html + +; String to output before an error message. PHP's default behavior is to leave +; this setting blank. +; http://php.net/error-prepend-string +; Example: +;error_prepend_string = "" + +; String to output after an error message. PHP's default behavior is to leave +; this setting blank. +; http://php.net/error-append-string +; Example: +;error_append_string = "" + +; Log errors to specified file. PHP's default behavior is to leave this value +; empty. +; http://php.net/error-log +; Example: +;error_log = php_errors.log +; Log errors to syslog (Event Log on NT, not valid in Windows 95). +;error_log = syslog + +;windows.show_crt_warning +; Default value: 0 +; Development value: 0 +; Production value: 0 + +;;;;;;;;;;;;;;;;; +; Data Handling ; +;;;;;;;;;;;;;;;;; + +; The separator used in PHP generated URLs to separate arguments. +; PHP's default setting is "&". +; http://php.net/arg-separator.output +; Example: +;arg_separator.output = "&" + +; List of separator(s) used by PHP to parse input URLs into variables. +; PHP's default setting is "&". +; NOTE: Every character in this directive is considered as separator! +; http://php.net/arg-separator.input +; Example: +;arg_separator.input = ";&" + +; This directive determines which super global arrays are registered when PHP +; starts up. G,P,C,E & S are abbreviations for the following respective super +; globals: GET, POST, COOKIE, ENV and SERVER. There is a performance penalty +; paid for the registration of these arrays and because ENV is not as commonly +; used as the others, ENV is not recommended on productions servers. You +; can still get access to the environment variables through getenv() should you +; need to. +; Default Value: "EGPCS" +; Development Value: "GPCS" +; Production Value: "GPCS"; +; http://php.net/variables-order +variables_order = "GPCS" + +; This directive determines which super global data (G,P,C,E & S) should +; be registered into the super global array REQUEST. If so, it also determines +; the order in which that data is registered. The values for this directive are +; specified in the same manner as the variables_order directive, EXCEPT one. +; Leaving this value empty will cause PHP to use the value set in the +; variables_order directive. It does not mean it will leave the super globals +; array REQUEST empty. +; Default Value: None +; Development Value: "GP" +; Production Value: "GP" +; http://php.net/request-order +request_order = "GP" + +; This directive determines whether PHP registers $argv & $argc each time it +; runs. $argv contains an array of all the arguments passed to PHP when a script +; is invoked. $argc contains an integer representing the number of arguments +; that were passed when the script was invoked. These arrays are extremely +; useful when running scripts from the command line. When this directive is +; enabled, registering these variables consumes CPU cycles and memory each time +; a script is executed. For performance reasons, this feature should be disabled +; on production servers. +; Note: This directive is hardcoded to On for the CLI SAPI +; Default Value: On +; Development Value: Off +; Production Value: Off +; http://php.net/register-argc-argv +register_argc_argv = Off + +; When enabled, the ENV, REQUEST and SERVER variables are created when they're +; first used (Just In Time) instead of when the script starts. If these +; variables are not used within a script, having this directive on will result +; in a performance gain. The PHP directive register_argc_argv must be disabled +; for this directive to have any affect. +; http://php.net/auto-globals-jit +auto_globals_jit = On + +; Whether PHP will read the POST data. +; This option is enabled by default. +; Most likely, you won't want to disable this option globally. It causes $_POST +; and $_FILES to always be empty; the only way you will be able to read the +; POST data will be through the php://input stream wrapper. This can be useful +; to proxy requests or to process the POST data in a memory efficient fashion. +; http://php.net/enable-post-data-reading +;enable_post_data_reading = Off + +; Maximum size of POST data that PHP will accept. +; Its value may be 0 to disable the limit. It is ignored if POST data reading +; is disabled through enable_post_data_reading. +; http://php.net/post-max-size +post_max_size = 8M + +; Automatically add files before PHP document. +; http://php.net/auto-prepend-file +auto_prepend_file = + +; Automatically add files after PHP document. +; http://php.net/auto-append-file +auto_append_file = + +; By default, PHP will output a character encoding using +; the Content-type: header. To disable sending of the charset, simply +; set it to be empty. +; +; PHP's built-in default is text/html +; http://php.net/default-mimetype +default_mimetype = "text/html" + +; PHP's default character set is set to empty. +; http://php.net/default-charset +;default_charset = "UTF-8" + +; Always populate the $HTTP_RAW_POST_DATA variable. PHP's default behavior is +; to disable this feature. If post reading is disabled through +; enable_post_data_reading, $HTTP_RAW_POST_DATA is *NOT* populated. +; http://php.net/always-populate-raw-post-data +;always_populate_raw_post_data = On + +;;;;;;;;;;;;;;;;;;;;;;;;; +; Paths and Directories ; +;;;;;;;;;;;;;;;;;;;;;;;;; + +; UNIX: "/path1:/path2" +include_path = ".:/usr/share/php5:/usr/share/php" +; +; Windows: "\path1;\path2" +;include_path = ".;c:\php\includes" +; +; PHP's default setting for include_path is ".;/path/to/php/pear" +; http://php.net/include-path + +; The root of the PHP pages, used only if nonempty. +; if PHP was not compiled with FORCE_REDIRECT, you SHOULD set doc_root +; if you are running php as a CGI under any web server (other than IIS) +; see documentation for security issues. The alternate is to use the +; cgi.force_redirect configuration below +; http://php.net/doc-root +doc_root = + +; The directory under which PHP opens the script using /~username used only +; if nonempty. +; http://php.net/user-dir +user_dir = + +; Directory in which the loadable extensions (modules) reside. +; http://php.net/extension-dir +; extension_dir = "./" +; On windows: +; extension_dir = "ext" + +; Whether or not to enable the dl() function. The dl() function does NOT work +; properly in multithreaded servers, such as IIS or Zeus, and is automatically +; disabled on them. +; http://php.net/enable-dl +enable_dl = Off + +; cgi.force_redirect is necessary to provide security running PHP as a CGI under +; most web servers. Left undefined, PHP turns this on by default. You can +; turn it off here AT YOUR OWN RISK +; **You CAN safely turn this off for IIS, in fact, you MUST.** +; http://php.net/cgi.force-redirect +;cgi.force_redirect = 1 + +; if cgi.nph is enabled it will force cgi to always sent Status: 200 with +; every request. PHP's default behavior is to disable this feature. +;cgi.nph = 1 + +; if cgi.force_redirect is turned on, and you are not running under Apache or Netscape +; (iPlanet) web servers, you MAY need to set an environment variable name that PHP +; will look for to know it is OK to continue execution. Setting this variable MAY +; cause security issues, KNOW WHAT YOU ARE DOING FIRST. +; http://php.net/cgi.redirect-status-env +;cgi.redirect_status_env = + +; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI. PHP's +; previous behaviour was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not grok +; what PATH_INFO is. For more information on PATH_INFO, see the cgi specs. Setting +; this to 1 will cause PHP CGI to fix its paths to conform to the spec. A setting +; of zero causes PHP to behave as before. Default is 1. You should fix your scripts +; to use SCRIPT_FILENAME rather than PATH_TRANSLATED. +; http://php.net/cgi.fix-pathinfo +;cgi.fix_pathinfo=1 + +; FastCGI under IIS (on WINNT based OS) supports the ability to impersonate +; security tokens of the calling client. This allows IIS to define the +; security context that the request runs under. mod_fastcgi under Apache +; does not currently support this feature (03/17/2002) +; Set to 1 if running under IIS. Default is zero. +; http://php.net/fastcgi.impersonate +;fastcgi.impersonate = 1 + +; Disable logging through FastCGI connection. PHP's default behavior is to enable +; this feature. +;fastcgi.logging = 0 + +; cgi.rfc2616_headers configuration option tells PHP what type of headers to +; use when sending HTTP response code. If it's set 0 PHP sends Status: header that +; is supported by Apache. When this option is set to 1 PHP will send +; RFC2616 compliant header. +; Default is zero. +; http://php.net/cgi.rfc2616-headers +;cgi.rfc2616_headers = 0 + +;;;;;;;;;;;;;;;; +; File Uploads ; +;;;;;;;;;;;;;;;; + +; Whether to allow HTTP file uploads. +; http://php.net/file-uploads +file_uploads = On + +; Temporary directory for HTTP uploaded files (will use system default if not +; specified). +; http://php.net/upload-tmp-dir +;upload_tmp_dir = + +; Maximum allowed size for uploaded files. +; http://php.net/upload-max-filesize +upload_max_filesize = 2M + +; Maximum number of files that can be uploaded via a single request +max_file_uploads = 20 + +;;;;;;;;;;;;;;;;;; +; Fopen wrappers ; +;;;;;;;;;;;;;;;;;; + +; Whether to allow the treatment of URLs (like http:// or ftp://) as files. +; http://php.net/allow-url-fopen +allow_url_fopen = Off + +; Whether to allow include/require to open URLs (like http:// or ftp://) as files. +; http://php.net/allow-url-include +allow_url_include = Off + +; Define the anonymous ftp password (your email address). PHP's default setting +; for this is empty. +; http://php.net/from +;from="john@doe.com" + +; Define the User-Agent string. PHP's default setting for this is empty. +; http://php.net/user-agent +;user_agent="PHP" + +; Default timeout for socket based streams (seconds) +; http://php.net/default-socket-timeout +default_socket_timeout = 60 + +; If your scripts have to deal with files from Macintosh systems, +; or you are running on a Mac and need to deal with files from +; unix or win32 systems, setting this flag will cause PHP to +; automatically detect the EOL character in those files so that +; fgets() and file() will work regardless of the source of the file. +; http://php.net/auto-detect-line-endings +;auto_detect_line_endings = Off + +;;;;;;;;;;;;;;;;;;;;;; +; Dynamic Extensions ; +;;;;;;;;;;;;;;;;;;;;;; + +; If you wish to have an extension loaded automatically, use the following +; syntax: +; +; extension=modulename.extension +; +; For example, on Windows: +; +; extension=msql.dll +; +; ... or under UNIX: +; +; extension=msql.so +; +; ... or with a path: +; +; extension=/path/to/extension/msql.so +; +; If you only provide the name of the extension, PHP will look for it in its +; default extension directory. +; +; Windows Extensions +; Note that ODBC support is built in, so no dll is needed for it. +; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5) +; extension folders as well as the separate PECL DLL download (PHP 5). +; Be sure to appropriately set the extension_dir directive. +; +;extension=php_bz2.dll +;extension=php_curl.dll +;extension=php_fileinfo.dll +;extension=php_gd2.dll +;extension=php_gettext.dll +;extension=php_gmp.dll +;extension=php_intl.dll +;extension=php_imap.dll +;extension=php_interbase.dll +;extension=php_ldap.dll +;extension=php_mbstring.dll +;extension=php_exif.dll ; Must be after mbstring as it depends on it +;extension=php_mysql.dll +;extension=php_mysqli.dll +;extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client +;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client +;extension=php_openssl.dll +;extension=php_pdo_firebird.dll +;extension=php_pdo_mysql.dll +;extension=php_pdo_oci.dll +;extension=php_pdo_odbc.dll +;extension=php_pdo_pgsql.dll +;extension=php_pdo_sqlite.dll +;extension=php_pgsql.dll +;extension=php_pspell.dll +;extension=php_shmop.dll + +; The MIBS data available in the PHP distribution must be installed. +; See http://www.php.net/manual/en/snmp.installation.php +;extension=php_snmp.dll + +;extension=php_soap.dll +;extension=php_sockets.dll +;extension=php_sqlite3.dll +;extension=php_sybase_ct.dll +;extension=php_tidy.dll +;extension=php_xmlrpc.dll +;extension=php_xsl.dll +;extension=php_zip.dll + +;;;;;;;;;;;;;;;;;;; +; Module Settings ; +;;;;;;;;;;;;;;;;;;; + +[CLI Server] +; Whether the CLI web server uses ANSI color coding in its terminal output. +cli_server.color = On + +[Date] +; Defines the default timezone used by the date functions +; http://php.net/date.timezone +date.timezone = Europe/Berlin + +; http://php.net/date.default-latitude +;date.default_latitude = 31.7667 + +; http://php.net/date.default-longitude +;date.default_longitude = 35.2333 + +; http://php.net/date.sunrise-zenith +;date.sunrise_zenith = 90.583333 + +; http://php.net/date.sunset-zenith +;date.sunset_zenith = 90.583333 + +[filter] +; http://php.net/filter.default +;filter.default = unsafe_raw + +; http://php.net/filter.default-flags +;filter.default_flags = + +[iconv] +;iconv.input_encoding = ISO-8859-1 +;iconv.internal_encoding = ISO-8859-1 +;iconv.output_encoding = ISO-8859-1 + +[intl] +;intl.default_locale = +; This directive allows you to produce PHP errors when some error +; happens within intl functions. The value is the level of the error produced. +; Default is 0, which does not produce any errors. +;intl.error_level = E_WARNING + +[sqlite] +; http://php.net/sqlite.assoc-case +;sqlite.assoc_case = 0 + +[sqlite3] +;sqlite3.extension_dir = + +[Pcre] +;PCRE library backtracking limit. +; http://php.net/pcre.backtrack-limit +;pcre.backtrack_limit=100000 + +;PCRE library recursion limit. +;Please note that if you set this value to a high number you may consume all +;the available process stack and eventually crash PHP (due to reaching the +;stack size limit imposed by the Operating System). +; http://php.net/pcre.recursion-limit +;pcre.recursion_limit=100000 + +[Pdo] +; Whether to pool ODBC connections. Can be one of "strict", "relaxed" or "off" +; http://php.net/pdo-odbc.connection-pooling +;pdo_odbc.connection_pooling=strict + +;pdo_odbc.db2_instance_name + +[Pdo_mysql] +; If mysqlnd is used: Number of cache slots for the internal result set cache +; http://php.net/pdo_mysql.cache_size +pdo_mysql.cache_size = 2000 + +; Default socket name for local MySQL connects. If empty, uses the built-in +; MySQL defaults. +; http://php.net/pdo_mysql.default-socket +pdo_mysql.default_socket= + +[Phar] +; http://php.net/phar.readonly +;phar.readonly = On + +; http://php.net/phar.require-hash +;phar.require_hash = On + +;phar.cache_list = + +[mail function] +; For Win32 only. +; http://php.net/smtp +SMTP = localhost +; http://php.net/smtp-port +smtp_port = 25 + +; For Win32 only. +; http://php.net/sendmail-from +;sendmail_from = me@example.com + +; For Unix only. You may supply arguments as well (default: "sendmail -t -i"). +; http://php.net/sendmail-path +;sendmail_path = + +; Force the addition of the specified parameters to be passed as extra parameters +; to the sendmail binary. These parameters will always replace the value of +; the 5th parameter to mail(), even in safe mode. +;mail.force_extra_parameters = + +; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename +mail.add_x_header = On + +; The path to a log file that will log all mail() calls. Log entries include +; the full path of the script, line number, To address and headers. +;mail.log = +; Log mail to syslog (Event Log on NT, not valid in Windows 95). +;mail.log = syslog + +[SQL] +; http://php.net/sql.safe-mode +sql.safe_mode = Off + +[ODBC] +; http://php.net/odbc.default-db +;odbc.default_db = Not yet implemented + +; http://php.net/odbc.default-user +;odbc.default_user = Not yet implemented + +; http://php.net/odbc.default-pw +;odbc.default_pw = Not yet implemented + +; Controls the ODBC cursor model. +; Default: SQL_CURSOR_STATIC (default). +;odbc.default_cursortype + +; Allow or prevent persistent links. +; http://php.net/odbc.allow-persistent +odbc.allow_persistent = On + +; Check that a connection is still valid before reuse. +; http://php.net/odbc.check-persistent +odbc.check_persistent = On + +; Maximum number of persistent links. -1 means no limit. +; http://php.net/odbc.max-persistent +odbc.max_persistent = -1 + +; Maximum number of links (persistent + non-persistent). -1 means no limit. +; http://php.net/odbc.max-links +odbc.max_links = -1 + +; Handling of LONG fields. Returns number of bytes to variables. 0 means +; passthru. +; http://php.net/odbc.defaultlrl +odbc.defaultlrl = 4096 + +; Handling of binary data. 0 means passthru, 1 return as is, 2 convert to char. +; See the documentation on odbc_binmode and odbc_longreadlen for an explanation +; of odbc.defaultlrl and odbc.defaultbinmode +; http://php.net/odbc.defaultbinmode +odbc.defaultbinmode = 1 + +;birdstep.max_links = -1 + +[Interbase] +; Allow or prevent persistent links. +ibase.allow_persistent = 1 + +; Maximum number of persistent links. -1 means no limit. +ibase.max_persistent = -1 + +; Maximum number of links (persistent + non-persistent). -1 means no limit. +ibase.max_links = -1 + +; Default database name for ibase_connect(). +;ibase.default_db = + +; Default username for ibase_connect(). +;ibase.default_user = + +; Default password for ibase_connect(). +;ibase.default_password = + +; Default charset for ibase_connect(). +;ibase.default_charset = + +; Default timestamp format. +ibase.timestampformat = "%Y-%m-%d %H:%M:%S" + +; Default date format. +ibase.dateformat = "%Y-%m-%d" + +; Default time format. +ibase.timeformat = "%H:%M:%S" + +[MySQL] +; Allow accessing, from PHP's perspective, local files with LOAD DATA statements +; http://php.net/mysql.allow_local_infile +mysql.allow_local_infile = On + +; Allow or prevent persistent links. +; http://php.net/mysql.allow-persistent +mysql.allow_persistent = On + +; If mysqlnd is used: Number of cache slots for the internal result set cache +; http://php.net/mysql.cache_size +mysql.cache_size = 2000 + +; Maximum number of persistent links. -1 means no limit. +; http://php.net/mysql.max-persistent +mysql.max_persistent = -1 + +; Maximum number of links (persistent + non-persistent). -1 means no limit. +; http://php.net/mysql.max-links +mysql.max_links = -1 + +; Default port number for mysql_connect(). If unset, mysql_connect() will use +; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the +; compile-time value defined MYSQL_PORT (in that order). Win32 will only look +; at MYSQL_PORT. +; http://php.net/mysql.default-port +mysql.default_port = + +; Default socket name for local MySQL connects. If empty, uses the built-in +; MySQL defaults. +; http://php.net/mysql.default-socket +mysql.default_socket = + +; Default host for mysql_connect() (doesn't apply in safe mode). +; http://php.net/mysql.default-host +mysql.default_host = + +; Default user for mysql_connect() (doesn't apply in safe mode). +; http://php.net/mysql.default-user +mysql.default_user = + +; Default password for mysql_connect() (doesn't apply in safe mode). +; Note that this is generally a *bad* idea to store passwords in this file. +; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password") +; and reveal this password! And of course, any users with read access to this +; file will be able to reveal the password as well. +; http://php.net/mysql.default-password +mysql.default_password = + +; Maximum time (in seconds) for connect timeout. -1 means no limit +; http://php.net/mysql.connect-timeout +mysql.connect_timeout = 60 + +; Trace mode. When trace_mode is active (=On), warnings for table/index scans and +; SQL-Errors will be displayed. +; http://php.net/mysql.trace-mode +mysql.trace_mode = Off + +[MySQLi] + +; Maximum number of persistent links. -1 means no limit. +; http://php.net/mysqli.max-persistent +mysqli.max_persistent = -1 + +; Allow accessing, from PHP's perspective, local files with LOAD DATA statements +; http://php.net/mysqli.allow_local_infile +;mysqli.allow_local_infile = On + +; Allow or prevent persistent links. +; http://php.net/mysqli.allow-persistent +mysqli.allow_persistent = On + +; Maximum number of links. -1 means no limit. +; http://php.net/mysqli.max-links +mysqli.max_links = -1 + +; If mysqlnd is used: Number of cache slots for the internal result set cache +; http://php.net/mysqli.cache_size +mysqli.cache_size = 2000 + +; Default port number for mysqli_connect(). If unset, mysqli_connect() will use +; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the +; compile-time value defined MYSQL_PORT (in that order). Win32 will only look +; at MYSQL_PORT. +; http://php.net/mysqli.default-port +mysqli.default_port = 3306 + +; Default socket name for local MySQL connects. If empty, uses the built-in +; MySQL defaults. +; http://php.net/mysqli.default-socket +mysqli.default_socket = + +; Default host for mysql_connect() (doesn't apply in safe mode). +; http://php.net/mysqli.default-host +mysqli.default_host = + +; Default user for mysql_connect() (doesn't apply in safe mode). +; http://php.net/mysqli.default-user +mysqli.default_user = + +; Default password for mysqli_connect() (doesn't apply in safe mode). +; Note that this is generally a *bad* idea to store passwords in this file. +; *Any* user with PHP access can run 'echo get_cfg_var("mysqli.default_pw") +; and reveal this password! And of course, any users with read access to this +; file will be able to reveal the password as well. +; http://php.net/mysqli.default-pw +mysqli.default_pw = + +; Allow or prevent reconnect +mysqli.reconnect = Off + +[mysqlnd] +; Enable / Disable collection of general statistics by mysqlnd which can be +; used to tune and monitor MySQL operations. +; http://php.net/mysqlnd.collect_statistics +mysqlnd.collect_statistics = On + +; Enable / Disable collection of memory usage statistics by mysqlnd which can be +; used to tune and monitor MySQL operations. +; http://php.net/mysqlnd.collect_memory_statistics +mysqlnd.collect_memory_statistics = On + +; Size of a pre-allocated buffer used when sending commands to MySQL in bytes. +; http://php.net/mysqlnd.net_cmd_buffer_size +;mysqlnd.net_cmd_buffer_size = 2048 + +; Size of a pre-allocated buffer used for reading data sent by the server in +; bytes. +; http://php.net/mysqlnd.net_read_buffer_size +;mysqlnd.net_read_buffer_size = 32768 + +[OCI8] + +; Connection: Enables privileged connections using external +; credentials (OCI_SYSOPER, OCI_SYSDBA) +; http://php.net/oci8.privileged-connect +;oci8.privileged_connect = Off + +; Connection: The maximum number of persistent OCI8 connections per +; process. Using -1 means no limit. +; http://php.net/oci8.max-persistent +;oci8.max_persistent = -1 + +; Connection: The maximum number of seconds a process is allowed to +; maintain an idle persistent connection. Using -1 means idle +; persistent connections will be maintained forever. +; http://php.net/oci8.persistent-timeout +;oci8.persistent_timeout = -1 + +; Connection: The number of seconds that must pass before issuing a +; ping during oci_pconnect() to check the connection validity. When +; set to 0, each oci_pconnect() will cause a ping. Using -1 disables +; pings completely. +; http://php.net/oci8.ping-interval +;oci8.ping_interval = 60 + +; Connection: Set this to a user chosen connection class to be used +; for all pooled server requests with Oracle 11g Database Resident +; Connection Pooling (DRCP). To use DRCP, this value should be set to +; the same string for all web servers running the same application, +; the database pool must be configured, and the connection string must +; specify to use a pooled server. +;oci8.connection_class = + +; High Availability: Using On lets PHP receive Fast Application +; Notification (FAN) events generated when a database node fails. The +; database must also be configured to post FAN events. +;oci8.events = Off + +; Tuning: This option enables statement caching, and specifies how +; many statements to cache. Using 0 disables statement caching. +; http://php.net/oci8.statement-cache-size +;oci8.statement_cache_size = 20 + +; Tuning: Enables statement prefetching and sets the default number of +; rows that will be fetched automatically after statement execution. +; http://php.net/oci8.default-prefetch +;oci8.default_prefetch = 100 + +; Compatibility. Using On means oci_close() will not close +; oci_connect() and oci_new_connect() connections. +; http://php.net/oci8.old-oci-close-semantics +;oci8.old_oci_close_semantics = Off + +[PostgreSQL] +; Allow or prevent persistent links. +; http://php.net/pgsql.allow-persistent +pgsql.allow_persistent = On + +; Detect broken persistent links always with pg_pconnect(). +; Auto reset feature requires a little overheads. +; http://php.net/pgsql.auto-reset-persistent +pgsql.auto_reset_persistent = Off + +; Maximum number of persistent links. -1 means no limit. +; http://php.net/pgsql.max-persistent +pgsql.max_persistent = -1 + +; Maximum number of links (persistent+non persistent). -1 means no limit. +; http://php.net/pgsql.max-links +pgsql.max_links = -1 + +; Ignore PostgreSQL backends Notice message or not. +; Notice message logging require a little overheads. +; http://php.net/pgsql.ignore-notice +pgsql.ignore_notice = 0 + +; Log PostgreSQL backends Notice message or not. +; Unless pgsql.ignore_notice=0, module cannot log notice message. +; http://php.net/pgsql.log-notice +pgsql.log_notice = 0 + +[Sybase-CT] +; Allow or prevent persistent links. +; http://php.net/sybct.allow-persistent +sybct.allow_persistent = On + +; Maximum number of persistent links. -1 means no limit. +; http://php.net/sybct.max-persistent +sybct.max_persistent = -1 + +; Maximum number of links (persistent + non-persistent). -1 means no limit. +; http://php.net/sybct.max-links +sybct.max_links = -1 + +; Minimum server message severity to display. +; http://php.net/sybct.min-server-severity +sybct.min_server_severity = 10 + +; Minimum client message severity to display. +; http://php.net/sybct.min-client-severity +sybct.min_client_severity = 10 + +; Set per-context timeout +; http://php.net/sybct.timeout +;sybct.timeout= + +;sybct.packet_size + +; The maximum time in seconds to wait for a connection attempt to succeed before returning failure. +; Default: one minute +;sybct.login_timeout= + +; The name of the host you claim to be connecting from, for display by sp_who. +; Default: none +;sybct.hostname= + +; Allows you to define how often deadlocks are to be retried. -1 means "forever". +; Default: 0 +;sybct.deadlock_retry_count= + +[bcmath] +; Number of decimal digits for all bcmath functions. +; http://php.net/bcmath.scale +bcmath.scale = 0 + +[browscap] +; http://php.net/browscap +;browscap = extra/browscap.ini + +[Session] +; Handler used to store/retrieve data. +; http://php.net/session.save-handler +session.save_handler = files + +; Argument passed to save_handler. In the case of files, this is the path +; where data files are stored. Note: Windows users have to change this +; variable in order to use PHP's session functions. +; +; The path can be defined as: +; +; session.save_path = "N;/path" +; +; where N is an integer. Instead of storing all the session files in +; /path, what this will do is use subdirectories N-levels deep, and +; store the session data in those directories. This is useful if you +; or your OS have problems with lots of files in one directory, and is +; a more efficient layout for servers that handle lots of sessions. +; +; NOTE 1: PHP will not create this directory structure automatically. +; You can use the script in the ext/session dir for that purpose. +; NOTE 2: See the section on garbage collection below if you choose to +; use subdirectories for session storage +; +; The file storage module creates files using mode 600 by default. +; You can change that by using +; +; session.save_path = "N;MODE;/path" +; +; where MODE is the octal representation of the mode. Note that this +; does not overwrite the process's umask. +; http://php.net/session.save-path +session.save_path = "/tmp" + +; Whether to use cookies. +; http://php.net/session.use-cookies +session.use_cookies = 1 + +; http://php.net/session.cookie-secure +;session.cookie_secure = + +; This option forces PHP to fetch and use a cookie for storing and maintaining +; the session id. We encourage this operation as it's very helpful in combating +; session hijacking when not specifying and managing your own session id. It is +; not the end all be all of session hijacking defense, but it's a good start. +; http://php.net/session.use-only-cookies +session.use_only_cookies = 1 + +; Name of the session (used as cookie name). +; http://php.net/session.name +session.name = PHPSESSID + +; Initialize session on request startup. +; http://php.net/session.auto-start +session.auto_start = 0 + +; Lifetime in seconds of cookie or, if 0, until browser is restarted. +; http://php.net/session.cookie-lifetime +session.cookie_lifetime = 0 + +; The path for which the cookie is valid. +; http://php.net/session.cookie-path +session.cookie_path = / + +; The domain for which the cookie is valid. +; http://php.net/session.cookie-domain +session.cookie_domain = + +; Whether or not to add the httpOnly flag to the cookie, which makes it inaccessible to browser scripting languages such as JavaScript. +; http://php.net/session.cookie-httponly +session.cookie_httponly = + +; Handler used to serialize data. php is the standard serializer of PHP. +; http://php.net/session.serialize-handler +session.serialize_handler = php + +; Defines the probability that the 'garbage collection' process is started +; on every session initialization. The probability is calculated by using +; gc_probability/gc_divisor. Where session.gc_probability is the numerator +; and gc_divisor is the denominator in the equation. Setting this value to 1 +; when the session.gc_divisor value is 100 will give you approximately a 1% chance +; the gc will run on any give request. +; Default Value: 1 +; Development Value: 1 +; Production Value: 1 +; http://php.net/session.gc-probability +session.gc_probability = 1 + +; Defines the probability that the 'garbage collection' process is started on every +; session initialization. The probability is calculated by using the following equation: +; gc_probability/gc_divisor. Where session.gc_probability is the numerator and +; session.gc_divisor is the denominator in the equation. Setting this value to 1 +; when the session.gc_divisor value is 100 will give you approximately a 1% chance +; the gc will run on any give request. Increasing this value to 1000 will give you +; a 0.1% chance the gc will run on any give request. For high volume production servers, +; this is a more efficient approach. +; Default Value: 100 +; Development Value: 1000 +; Production Value: 1000 +; http://php.net/session.gc-divisor +session.gc_divisor = 1000 + +; After this number of seconds, stored data will be seen as 'garbage' and +; cleaned up by the garbage collection process. +; http://php.net/session.gc-maxlifetime +session.gc_maxlifetime = 1440 + +; NOTE: If you are using the subdirectory option for storing session files +; (see session.save_path above), then garbage collection does *not* +; happen automatically. You will need to do your own garbage +; collection through a shell script, cron entry, or some other method. +; For example, the following script would is the equivalent of +; setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes): +; find /path/to/sessions -cmin +24 | xargs rm + +; PHP 4.2 and less have an undocumented feature/bug that allows you to +; to initialize a session variable in the global scope. +; PHP 4.3 and later will warn you, if this feature is used. +; You can disable the feature and the warning separately. At this time, +; the warning is only displayed, if bug_compat_42 is enabled. This feature +; introduces some serious security problems if not handled correctly. It's +; recommended that you do not use this feature on production servers. But you +; should enable this on development servers and enable the warning as well. If you +; do not enable the feature on development servers, you won't be warned when it's +; used and debugging errors caused by this can be difficult to track down. +; Default Value: On +; Development Value: On +; Production Value: Off +; http://php.net/session.bug-compat-42 +session.bug_compat_42 = On + +; This setting controls whether or not you are warned by PHP when initializing a +; session value into the global space. session.bug_compat_42 must be enabled before +; these warnings can be issued by PHP. See the directive above for more information. +; Default Value: On +; Development Value: On +; Production Value: Off +; http://php.net/session.bug-compat-warn +session.bug_compat_warn = On + +; Check HTTP Referer to invalidate externally stored URLs containing ids. +; HTTP_REFERER has to contain this substring for the session to be +; considered as valid. +; http://php.net/session.referer-check +session.referer_check = + +; How many bytes to read from the file. +; http://php.net/session.entropy-length +;session.entropy_length = 32 + +; Specified here to create the session id. +; http://php.net/session.entropy-file +; Defaults to /dev/urandom +; On systems that don't have /dev/urandom but do have /dev/arandom, this will default to /dev/arandom +; If neither are found at compile time, the default is no entropy file. +; On windows, setting the entropy_length setting will activate the +; Windows random source (using the CryptoAPI) +;session.entropy_file = /dev/urandom + +; Set to {nocache,private,public,} to determine HTTP caching aspects +; or leave this empty to avoid sending anti-caching headers. +; http://php.net/session.cache-limiter +session.cache_limiter = nocache + +; Document expires after n minutes. +; http://php.net/session.cache-expire +session.cache_expire = 180 + +; trans sid support is disabled by default. +; Use of trans sid may risk your users security. +; Use this option with caution. +; - User may send URL contains active session ID +; to other person via. email/irc/etc. +; - URL that contains active session ID may be stored +; in publicly accessible computer. +; - User may access your site with the same session ID +; always using URL stored in browser's history or bookmarks. +; http://php.net/session.use-trans-sid +session.use_trans_sid = 0 + +; Select a hash function for use in generating session ids. +; Possible Values +; 0 (MD5 128 bits) +; 1 (SHA-1 160 bits) +; This option may also be set to the name of any hash function supported by +; the hash extension. A list of available hashes is returned by the hash_algos() +; function. +; http://php.net/session.hash-function +session.hash_function = 0 + +; Define how many bits are stored in each character when converting +; the binary hash data to something readable. +; Possible values: +; 4 (4 bits: 0-9, a-f) +; 5 (5 bits: 0-9, a-v) +; 6 (6 bits: 0-9, a-z, A-Z, "-", ",") +; Default Value: 4 +; Development Value: 5 +; Production Value: 5 +; http://php.net/session.hash-bits-per-character +session.hash_bits_per_character = 5 + +; The URL rewriter will look for URLs in a defined set of HTML tags. +; form/fieldset are special; if you include them here, the rewriter will +; add a hidden field with the info which is otherwise appended +; to URLs. If you want XHTML conformity, remove the form entry. +; Note that all valid entries require a "=", even if no value follows. +; Default Value: "a=href,area=href,frame=src,form=,fieldset=" +; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry" +; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry" +; http://php.net/url-rewriter.tags +url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry" + +; Enable upload progress tracking in $_SESSION +; Default Value: On +; Development Value: On +; Production Value: On +; http://php.net/session.upload-progress.enabled +;session.upload_progress.enabled = On + +; Cleanup the progress information as soon as all POST data has been read +; (i.e. upload completed). +; Default Value: On +; Development Value: On +; Production Value: On +; http://php.net/session.upload-progress.cleanup +;session.upload_progress.cleanup = On + +; A prefix used for the upload progress key in $_SESSION +; Default Value: "upload_progress_" +; Development Value: "upload_progress_" +; Production Value: "upload_progress_" +; http://php.net/session.upload-progress.prefix +;session.upload_progress.prefix = "upload_progress_" + +; The index name (concatenated with the prefix) in $_SESSION +; containing the upload progress information +; Default Value: "PHP_SESSION_UPLOAD_PROGRESS" +; Development Value: "PHP_SESSION_UPLOAD_PROGRESS" +; Production Value: "PHP_SESSION_UPLOAD_PROGRESS" +; http://php.net/session.upload-progress.name +;session.upload_progress.name = "PHP_SESSION_UPLOAD_PROGRESS" + +; How frequently the upload progress should be updated. +; Given either in percentages (per-file), or in bytes +; Default Value: "1%" +; Development Value: "1%" +; Production Value: "1%" +; http://php.net/session.upload-progress.freq +;session.upload_progress.freq = "1%" + +; The minimum delay between updates, in seconds +; Default Value: 1 +; Development Value: 1 +; Production Value: 1 +; http://php.net/session.upload-progress.min-freq +;session.upload_progress.min_freq = "1" + +[MSSQL] +; Allow or prevent persistent links. +mssql.allow_persistent = On + +; Maximum number of persistent links. -1 means no limit. +mssql.max_persistent = -1 + +; Maximum number of links (persistent+non persistent). -1 means no limit. +mssql.max_links = -1 + +; Minimum error severity to display. +mssql.min_error_severity = 10 + +; Minimum message severity to display. +mssql.min_message_severity = 10 + +; Compatibility mode with old versions of PHP 3.0. +mssql.compatability_mode = Off + +; Connect timeout +;mssql.connect_timeout = 5 + +; Query timeout +;mssql.timeout = 60 + +; Valid range 0 - 2147483647. Default = 4096. +;mssql.textlimit = 4096 + +; Valid range 0 - 2147483647. Default = 4096. +;mssql.textsize = 4096 + +; Limits the number of records in each batch. 0 = all records in one batch. +;mssql.batchsize = 0 + +; Specify how datetime and datetim4 columns are returned +; On => Returns data converted to SQL server settings +; Off => Returns values as YYYY-MM-DD hh:mm:ss +;mssql.datetimeconvert = On + +; Use NT authentication when connecting to the server +mssql.secure_connection = Off + +; Specify max number of processes. -1 = library default +; msdlib defaults to 25 +; FreeTDS defaults to 4096 +;mssql.max_procs = -1 + +; Specify client character set. +; If empty or not set the client charset from freetds.conf is used +; This is only used when compiled with FreeTDS +;mssql.charset = "ISO-8859-1" + +[Assertion] +; Assert(expr); active by default. +; http://php.net/assert.active +;assert.active = On + +; Issue a PHP warning for each failed assertion. +; http://php.net/assert.warning +;assert.warning = On + +; Don't bail out by default. +; http://php.net/assert.bail +;assert.bail = Off + +; User-function to be called if an assertion fails. +; http://php.net/assert.callback +;assert.callback = 0 + +; Eval the expression with current error_reporting(). Set to true if you want +; error_reporting(0) around the eval(). +; http://php.net/assert.quiet-eval +;assert.quiet_eval = 0 + +[COM] +; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs +; http://php.net/com.typelib-file +;com.typelib_file = + +; allow Distributed-COM calls +; http://php.net/com.allow-dcom +;com.allow_dcom = true + +; autoregister constants of a components typlib on com_load() +; http://php.net/com.autoregister-typelib +;com.autoregister_typelib = true + +; register constants casesensitive +; http://php.net/com.autoregister-casesensitive +;com.autoregister_casesensitive = false + +; show warnings on duplicate constant registrations +; http://php.net/com.autoregister-verbose +;com.autoregister_verbose = true + +; The default character set code-page to use when passing strings to and from COM objects. +; Default: system ANSI code page +;com.code_page= + +[mbstring] +; language for internal character representation. +; http://php.net/mbstring.language +;mbstring.language = Japanese + +; internal/script encoding. +; Some encoding cannot work as internal encoding. +; (e.g. SJIS, BIG5, ISO-2022-*) +; http://php.net/mbstring.internal-encoding +;mbstring.internal_encoding = EUC-JP + +; http input encoding. +; http://php.net/mbstring.http-input +;mbstring.http_input = auto + +; http output encoding. mb_output_handler must be +; registered as output buffer to function +; http://php.net/mbstring.http-output +;mbstring.http_output = SJIS + +; enable automatic encoding translation according to +; mbstring.internal_encoding setting. Input chars are +; converted to internal encoding by setting this to On. +; Note: Do _not_ use automatic encoding translation for +; portable libs/applications. +; http://php.net/mbstring.encoding-translation +;mbstring.encoding_translation = Off + +; automatic encoding detection order. +; auto means +; http://php.net/mbstring.detect-order +;mbstring.detect_order = auto + +; substitute_character used when character cannot be converted +; one from another +; http://php.net/mbstring.substitute-character +;mbstring.substitute_character = none; + +; overload(replace) single byte functions by mbstring functions. +; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(), +; etc. Possible values are 0,1,2,4 or combination of them. +; For example, 7 for overload everything. +; 0: No overload +; 1: Overload mail() function +; 2: Overload str*() functions +; 4: Overload ereg*() functions +; http://php.net/mbstring.func-overload +;mbstring.func_overload = 0 + +; enable strict encoding detection. +;mbstring.strict_detection = Off + +; This directive specifies the regex pattern of content types for which mb_output_handler() +; is activated. +; Default: mbstring.http_output_conv_mimetype=^(text/|application/xhtml\+xml) +;mbstring.http_output_conv_mimetype= + +[gd] +; Tell the jpeg decode to ignore warnings and try to create +; a gd image. The warning will then be displayed as notices +; disabled by default +; http://php.net/gd.jpeg-ignore-warning +;gd.jpeg_ignore_warning = 0 + +[exif] +; Exif UNICODE user comments are handled as UCS-2BE/UCS-2LE and JIS as JIS. +; With mbstring support this will automatically be converted into the encoding +; given by corresponding encode setting. When empty mbstring.internal_encoding +; is used. For the decode settings you can distinguish between motorola and +; intel byte order. A decode setting cannot be empty. +; http://php.net/exif.encode-unicode +;exif.encode_unicode = ISO-8859-15 + +; http://php.net/exif.decode-unicode-motorola +;exif.decode_unicode_motorola = UCS-2BE + +; http://php.net/exif.decode-unicode-intel +;exif.decode_unicode_intel = UCS-2LE + +; http://php.net/exif.encode-jis +;exif.encode_jis = + +; http://php.net/exif.decode-jis-motorola +;exif.decode_jis_motorola = JIS + +; http://php.net/exif.decode-jis-intel +;exif.decode_jis_intel = JIS + +[Tidy] +; The path to a default tidy configuration file to use when using tidy +; http://php.net/tidy.default-config +;tidy.default_config = /usr/local/lib/php/default.tcfg + +; Should tidy clean and repair output automatically? +; WARNING: Do not use this option if you are generating non-html content +; such as dynamic images +; http://php.net/tidy.clean-output +tidy.clean_output = Off + +[soap] +; Enables or disables WSDL caching feature. +; http://php.net/soap.wsdl-cache-enabled +soap.wsdl_cache_enabled=1 + +; Sets the directory name where SOAP extension will put cache files. +; http://php.net/soap.wsdl-cache-dir +soap.wsdl_cache_dir="/tmp" + +; (time to live) Sets the number of second while cached file will be used +; instead of original one. +; http://php.net/soap.wsdl-cache-ttl +soap.wsdl_cache_ttl=86400 + +; Sets the size of the cache limit. (Max. number of WSDL files to cache) +soap.wsdl_cache_limit = 5 + +[sysvshm] +; A default size of the shared memory segment +;sysvshm.init_mem = 10000 + +[ldap] +; Sets the maximum number of open links or -1 for unlimited. +ldap.max_links = -1 + +[mcrypt] +; For more information about mcrypt settings see http://php.net/mcrypt-module-open + +; Directory where to load mcrypt algorithms +; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt) +;mcrypt.algorithms_dir= + +; Directory where to load mcrypt modes +; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt) +;mcrypt.modes_dir= + +[dba] +;dba.default_handler= + +; Local Variables: +; tab-width: 4 +; End: diff --git a/config-archive/etc/php/apache2-php5.4/php.ini.dist b/config-archive/etc/php/apache2-php5.4/php.ini.dist new file mode 100644 index 0000000..f0d3056 --- /dev/null +++ b/config-archive/etc/php/apache2-php5.4/php.ini.dist @@ -0,0 +1,1866 @@ +[PHP] + +;;;;;;;;;;;;;;;;;;; +; About php.ini ; +;;;;;;;;;;;;;;;;;;; +; PHP's initialization file, generally called php.ini, is responsible for +; configuring many of the aspects of PHP's behavior. + +; PHP attempts to find and load this configuration from a number of locations. +; The following is a summary of its search order: +; 1. SAPI module specific location. +; 2. The PHPRC environment variable. (As of PHP 5.2.0) +; 3. A number of predefined registry keys on Windows (As of PHP 5.2.0) +; 4. Current working directory (except CLI) +; 5. The web server's directory (for SAPI modules), or directory of PHP +; (otherwise in Windows) +; 6. The directory from the --with-config-file-path compile time option, or the +; Windows directory (C:\windows or C:\winnt) +; See the PHP docs for more specific information. +; http://php.net/configuration.file + +; The syntax of the file is extremely simple. Whitespace and lines +; beginning with a semicolon are silently ignored (as you probably guessed). +; Section headers (e.g. [Foo]) are also silently ignored, even though +; they might mean something in the future. + +; Directives following the section heading [PATH=/www/mysite] only +; apply to PHP files in the /www/mysite directory. Directives +; following the section heading [HOST=www.example.com] only apply to +; PHP files served from www.example.com. Directives set in these +; special sections cannot be overridden by user-defined INI files or +; at runtime. Currently, [PATH=] and [HOST=] sections only work under +; CGI/FastCGI. +; http://php.net/ini.sections + +; Directives are specified using the following syntax: +; directive = value +; Directive names are *case sensitive* - foo=bar is different from FOO=bar. +; Directives are variables used to configure PHP or PHP extensions. +; There is no name validation. If PHP can't find an expected +; directive because it is not set or is mistyped, a default value will be used. + +; The value can be a string, a number, a PHP constant (e.g. E_ALL or M_PI), one +; of the INI constants (On, Off, True, False, Yes, No and None) or an expression +; (e.g. E_ALL & ~E_NOTICE), a quoted string ("bar"), or a reference to a +; previously set variable or directive (e.g. ${foo}) + +; Expressions in the INI file are limited to bitwise operators and parentheses: +; | bitwise OR +; ^ bitwise XOR +; & bitwise AND +; ~ bitwise NOT +; ! boolean NOT + +; Boolean flags can be turned on using the values 1, On, True or Yes. +; They can be turned off using the values 0, Off, False or No. + +; An empty string can be denoted by simply not writing anything after the equal +; sign, or by using the None keyword: + +; foo = ; sets foo to an empty string +; foo = None ; sets foo to an empty string +; foo = "None" ; sets foo to the string 'None' + +; If you use constants in your value, and these constants belong to a +; dynamically loaded extension (either a PHP extension or a Zend extension), +; you may only use these constants *after* the line that loads the extension. + +;;;;;;;;;;;;;;;;;;; +; About this file ; +;;;;;;;;;;;;;;;;;;; +; PHP comes packaged with two INI files. One that is recommended to be used +; in production environments and one that is recommended to be used in +; development environments. + +; php.ini-production contains settings which hold security, performance and +; best practices at its core. But please be aware, these settings may break +; compatibility with older or less security conscience applications. We +; recommending using the production ini in production and testing environments. + +; php.ini-development is very similar to its production variant, except it's +; much more verbose when it comes to errors. We recommending using the +; development version only in development environments as errors shown to +; application users can inadvertently leak otherwise secure information. + +; This is php.ini-development INI file. + +;;;;;;;;;;;;;;;;;;; +; Quick Reference ; +;;;;;;;;;;;;;;;;;;; +; The following are all the settings which are different in either the production +; or development versions of the INIs with respect to PHP's default behavior. +; Please see the actual settings later in the document for more details as to why +; we recommend these changes in PHP's behavior. + +; display_errors +; Default Value: On +; Development Value: On +; Production Value: Off + +; display_startup_errors +; Default Value: Off +; Development Value: On +; Production Value: Off + +; error_reporting +; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED +; Development Value: E_ALL +; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT + +; html_errors +; Default Value: On +; Development Value: On +; Production value: On + +; log_errors +; Default Value: Off +; Development Value: On +; Production Value: On + +; max_input_time +; Default Value: -1 (Unlimited) +; Development Value: 60 (60 seconds) +; Production Value: 60 (60 seconds) + +; output_buffering +; Default Value: Off +; Development Value: 4096 +; Production Value: 4096 + +; register_argc_argv +; Default Value: On +; Development Value: Off +; Production Value: Off + +; request_order +; Default Value: None +; Development Value: "GP" +; Production Value: "GP" + +; session.bug_compat_42 +; Default Value: On +; Development Value: On +; Production Value: Off + +; session.bug_compat_warn +; Default Value: On +; Development Value: On +; Production Value: Off + +; session.gc_divisor +; Default Value: 100 +; Development Value: 1000 +; Production Value: 1000 + +; session.hash_bits_per_character +; Default Value: 4 +; Development Value: 5 +; Production Value: 5 + +; short_open_tag +; Default Value: On +; Development Value: Off +; Production Value: Off + +; track_errors +; Default Value: Off +; Development Value: On +; Production Value: Off + +; url_rewriter.tags +; Default Value: "a=href,area=href,frame=src,form=,fieldset=" +; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry" +; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry" + +; variables_order +; Default Value: "EGPCS" +; Development Value: "GPCS" +; Production Value: "GPCS" + +;;;;;;;;;;;;;;;;;;;; +; php.ini Options ; +;;;;;;;;;;;;;;;;;;;; +; Name for user-defined php.ini (.htaccess) files. Default is ".user.ini" +;user_ini.filename = ".user.ini" + +; To disable this feature set this option to empty value +;user_ini.filename = + +; TTL for user-defined php.ini files (time-to-live) in seconds. Default is 300 seconds (5 minutes) +;user_ini.cache_ttl = 300 + +;;;;;;;;;;;;;;;;;;;; +; Language Options ; +;;;;;;;;;;;;;;;;;;;; + +; Enable the PHP scripting language engine under Apache. +; http://php.net/engine +engine = On + +; This directive determines whether or not PHP will recognize code between +; tags as PHP source which should be processed as such. It is +; generally recommended that should be used and that this feature +; should be disabled, as enabling it may result in issues when generating XML +; documents, however this remains supported for backward compatibility reasons. +; Note that this directive does not control the tags. +; http://php.net/asp-tags +asp_tags = Off + +; The number of significant digits displayed in floating point numbers. +; http://php.net/precision +precision = 14 + +; Output buffering is a mechanism for controlling how much output data +; (excluding headers and cookies) PHP should keep internally before pushing that +; data to the client. If your application's output exceeds this setting, PHP +; will send that data in chunks of roughly the size you specify. +; Turning on this setting and managing its maximum buffer size can yield some +; interesting side-effects depending on your application and web server. +; You may be able to send headers and cookies after you've already sent output +; through print or echo. You also may see performance benefits if your server is +; emitting less packets due to buffered output versus PHP streaming the output +; as it gets it. On production servers, 4096 bytes is a good setting for performance +; reasons. +; Note: Output buffering can also be controlled via Output Buffering Control +; functions. +; Possible Values: +; On = Enabled and buffer is unlimited. (Use with caution) +; Off = Disabled +; Integer = Enables the buffer and sets its maximum size in bytes. +; Note: This directive is hardcoded to Off for the CLI SAPI +; Default Value: Off +; Development Value: 4096 +; Production Value: 4096 +; http://php.net/output-buffering +output_buffering = 4096 + +; You can redirect all of the output of your scripts to a function. For +; example, if you set output_handler to "mb_output_handler", character +; encoding will be transparently converted to the specified encoding. +; Setting any output handler automatically turns on output buffering. +; Note: People who wrote portable scripts should not depend on this ini +; directive. Instead, explicitly set the output handler using ob_start(). +; Using this ini directive may cause problems unless you know what script +; is doing. +; Note: You cannot use both "mb_output_handler" with "ob_iconv_handler" +; and you cannot use both "ob_gzhandler" and "zlib.output_compression". +; Note: output_handler must be empty if this is set 'On' !!!! +; Instead you must use zlib.output_handler. +; http://php.net/output-handler +;output_handler = + +; Transparent output compression using the zlib library +; Valid values for this option are 'off', 'on', or a specific buffer size +; to be used for compression (default is 4KB) +; Note: Resulting chunk size may vary due to nature of compression. PHP +; outputs chunks that are few hundreds bytes each as a result of +; compression. If you prefer a larger chunk size for better +; performance, enable output_buffering in addition. +; Note: You need to use zlib.output_handler instead of the standard +; output_handler, or otherwise the output will be corrupted. +; http://php.net/zlib.output-compression +zlib.output_compression = Off + +; http://php.net/zlib.output-compression-level +;zlib.output_compression_level = -1 + +; You cannot specify additional output handlers if zlib.output_compression +; is activated here. This setting does the same as output_handler but in +; a different order. +; http://php.net/zlib.output-handler +;zlib.output_handler = + +; Implicit flush tells PHP to tell the output layer to flush itself +; automatically after every output block. This is equivalent to calling the +; PHP function flush() after each and every call to print() or echo() and each +; and every HTML block. Turning this option on has serious performance +; implications and is generally recommended for debugging purposes only. +; http://php.net/implicit-flush +; Note: This directive is hardcoded to On for the CLI SAPI +implicit_flush = Off + +; The unserialize callback function will be called (with the undefined class' +; name as parameter), if the unserializer finds an undefined class +; which should be instantiated. A warning appears if the specified function is +; not defined, or if the function doesn't include/implement the missing class. +; So only set this entry, if you really want to implement such a +; callback-function. +unserialize_callback_func = + +; When floats & doubles are serialized store serialize_precision significant +; digits after the floating point. The default value ensures that when floats +; are decoded with unserialize, the data will remain the same. +serialize_precision = 17 + +; open_basedir, if set, limits all file operations to the defined directory +; and below. This directive makes most sense if used in a per-directory +; or per-virtualhost web server configuration file. This directive is +; *NOT* affected by whether Safe Mode is turned On or Off. +; http://php.net/open-basedir +;open_basedir = + +; This directive allows you to disable certain functions for security reasons. +; It receives a comma-delimited list of function names. This directive is +; *NOT* affected by whether Safe Mode is turned On or Off. +; http://php.net/disable-functions +disable_functions = + +; This directive allows you to disable certain classes for security reasons. +; It receives a comma-delimited list of class names. This directive is +; *NOT* affected by whether Safe Mode is turned On or Off. +; http://php.net/disable-classes +disable_classes = + +; Colors for Syntax Highlighting mode. Anything that's acceptable in +; would work. +; http://php.net/syntax-highlighting +;highlight.string = #DD0000 +;highlight.comment = #FF9900 +;highlight.keyword = #007700 +;highlight.default = #0000BB +;highlight.html = #000000 + +; If enabled, the request will be allowed to complete even if the user aborts +; the request. Consider enabling it if executing long requests, which may end up +; being interrupted by the user or a browser timing out. PHP's default behavior +; is to disable this feature. +; http://php.net/ignore-user-abort +;ignore_user_abort = On + +; Determines the size of the realpath cache to be used by PHP. This value should +; be increased on systems where PHP opens many files to reflect the quantity of +; the file operations performed. +; http://php.net/realpath-cache-size +;realpath_cache_size = 16k + +; Duration of time, in seconds for which to cache realpath information for a given +; file or directory. For systems with rarely changing files, consider increasing this +; value. +; http://php.net/realpath-cache-ttl +;realpath_cache_ttl = 120 + +; Enables or disables the circular reference collector. +; http://php.net/zend.enable-gc +zend.enable_gc = On + +; If enabled, scripts may be written in encodings that are incompatible with +; the scanner. CP936, Big5, CP949 and Shift_JIS are the examples of such +; encodings. To use this feature, mbstring extension must be enabled. +; Default: Off +;zend.multibyte = Off + +; Allows to set the default encoding for the scripts. This value will be used +; unless "declare(encoding=...)" directive appears at the top of the script. +; Only affects if zend.multibyte is set. +; Default: "" +;zend.script_encoding = + +;;;;;;;;;;;;;;;;; +; Miscellaneous ; +;;;;;;;;;;;;;;;;; + +; Decides whether PHP may expose the fact that it is installed on the server +; (e.g. by adding its signature to the Web server header). It is no security +; threat in any way, but it makes it possible to determine whether you use PHP +; on your server or not. +; http://php.net/expose-php +expose_php = On + +;;;;;;;;;;;;;;;;;;; +; Resource Limits ; +;;;;;;;;;;;;;;;;;;; + +; Maximum execution time of each script, in seconds +; http://php.net/max-execution-time +; Note: This directive is hardcoded to 0 for the CLI SAPI +max_execution_time = 30 + +; Maximum amount of time each script may spend parsing request data. It's a good +; idea to limit this time on productions servers in order to eliminate unexpectedly +; long running scripts. +; Note: This directive is hardcoded to -1 for the CLI SAPI +; Default Value: -1 (Unlimited) +; Development Value: 60 (60 seconds) +; Production Value: 60 (60 seconds) +; http://php.net/max-input-time +max_input_time = 60 + +; Maximum input variable nesting level +; http://php.net/max-input-nesting-level +;max_input_nesting_level = 64 + +; How many GET/POST/COOKIE input variables may be accepted +; max_input_vars = 1000 + +; Maximum amount of memory a script may consume (128MB) +; http://php.net/memory-limit +memory_limit = 128M + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +; Error handling and logging ; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +; This directive informs PHP of which errors, warnings and notices you would like +; it to take action for. The recommended way of setting values for this +; directive is through the use of the error level constants and bitwise +; operators. The error level constants are below here for convenience as well as +; some common settings and their meanings. +; By default, PHP is set to take action on all errors, notices and warnings EXCEPT +; those related to E_NOTICE and E_STRICT, which together cover best practices and +; recommended coding standards in PHP. For performance reasons, this is the +; recommend error reporting setting. Your production server shouldn't be wasting +; resources complaining about best practices and coding standards. That's what +; development servers and development settings are for. +; Note: The php.ini-development file has this setting as E_ALL. This +; means it pretty much reports everything which is exactly what you want during +; development and early testing. +; +; Error Level Constants: +; E_ALL - All errors and warnings (includes E_STRICT as of PHP 5.4.0) +; E_ERROR - fatal run-time errors +; E_RECOVERABLE_ERROR - almost fatal run-time errors +; E_WARNING - run-time warnings (non-fatal errors) +; E_PARSE - compile-time parse errors +; E_NOTICE - run-time notices (these are warnings which often result +; from a bug in your code, but it's possible that it was +; intentional (e.g., using an uninitialized variable and +; relying on the fact it's automatically initialized to an +; empty string) +; E_STRICT - run-time notices, enable to have PHP suggest changes +; to your code which will ensure the best interoperability +; and forward compatibility of your code +; E_CORE_ERROR - fatal errors that occur during PHP's initial startup +; E_CORE_WARNING - warnings (non-fatal errors) that occur during PHP's +; initial startup +; E_COMPILE_ERROR - fatal compile-time errors +; E_COMPILE_WARNING - compile-time warnings (non-fatal errors) +; E_USER_ERROR - user-generated error message +; E_USER_WARNING - user-generated warning message +; E_USER_NOTICE - user-generated notice message +; E_DEPRECATED - warn about code that will not work in future versions +; of PHP +; E_USER_DEPRECATED - user-generated deprecation warnings +; +; Common Values: +; E_ALL (Show all errors, warnings and notices including coding standards.) +; E_ALL & ~E_NOTICE (Show all errors, except for notices) +; E_ALL & ~E_NOTICE & ~E_STRICT (Show all errors, except for notices and coding standards warnings.) +; E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR (Show only errors) +; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED +; Development Value: E_ALL +; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT +; http://php.net/error-reporting +error_reporting = E_ALL + +; This directive controls whether or not and where PHP will output errors, +; notices and warnings too. Error output is very useful during development, but +; it could be very dangerous in production environments. Depending on the code +; which is triggering the error, sensitive information could potentially leak +; out of your application such as database usernames and passwords or worse. +; It's recommended that errors be logged on production servers rather than +; having the errors sent to STDOUT. +; Possible Values: +; Off = Do not display any errors +; stderr = Display errors to STDERR (affects only CGI/CLI binaries!) +; On or stdout = Display errors to STDOUT +; Default Value: On +; Development Value: On +; Production Value: Off +; http://php.net/display-errors +display_errors = On + +; The display of errors which occur during PHP's startup sequence are handled +; separately from display_errors. PHP's default behavior is to suppress those +; errors from clients. Turning the display of startup errors on can be useful in +; debugging configuration problems. But, it's strongly recommended that you +; leave this setting off on production servers. +; Default Value: Off +; Development Value: On +; Production Value: Off +; http://php.net/display-startup-errors +display_startup_errors = On + +; Besides displaying errors, PHP can also log errors to locations such as a +; server-specific log, STDERR, or a location specified by the error_log +; directive found below. While errors should not be displayed on productions +; servers they should still be monitored and logging is a great way to do that. +; Default Value: Off +; Development Value: On +; Production Value: On +; http://php.net/log-errors +log_errors = On + +; Set maximum length of log_errors. In error_log information about the source is +; added. The default is 1024 and 0 allows to not apply any maximum length at all. +; http://php.net/log-errors-max-len +log_errors_max_len = 1024 + +; Do not log repeated messages. Repeated errors must occur in same file on same +; line unless ignore_repeated_source is set true. +; http://php.net/ignore-repeated-errors +ignore_repeated_errors = Off + +; Ignore source of message when ignoring repeated messages. When this setting +; is On you will not log errors with repeated messages from different files or +; source lines. +; http://php.net/ignore-repeated-source +ignore_repeated_source = Off + +; If this parameter is set to Off, then memory leaks will not be shown (on +; stdout or in the log). This has only effect in a debug compile, and if +; error reporting includes E_WARNING in the allowed list +; http://php.net/report-memleaks +report_memleaks = On + +; This setting is on by default. +;report_zend_debug = 0 + +; Store the last error/warning message in $php_errormsg (boolean). Setting this value +; to On can assist in debugging and is appropriate for development servers. It should +; however be disabled on production servers. +; Default Value: Off +; Development Value: On +; Production Value: Off +; http://php.net/track-errors +track_errors = On + +; Turn off normal error reporting and emit XML-RPC error XML +; http://php.net/xmlrpc-errors +;xmlrpc_errors = 0 + +; An XML-RPC faultCode +;xmlrpc_error_number = 0 + +; When PHP displays or logs an error, it has the capability of formatting the +; error message as HTML for easier reading. This directive controls whether +; the error message is formatted as HTML or not. +; Note: This directive is hardcoded to Off for the CLI SAPI +; Default Value: On +; Development Value: On +; Production value: On +; http://php.net/html-errors +html_errors = On + +; If html_errors is set to On *and* docref_root is not empty, then PHP +; produces clickable error messages that direct to a page describing the error +; or function causing the error in detail. +; You can download a copy of the PHP manual from http://php.net/docs +; and change docref_root to the base URL of your local copy including the +; leading '/'. You must also specify the file extension being used including +; the dot. PHP's default behavior is to leave these settings empty, in which +; case no links to documentation are generated. +; Note: Never use this feature for production boxes. +; http://php.net/docref-root +; Examples +;docref_root = "/phpmanual/" + +; http://php.net/docref-ext +;docref_ext = .html + +; String to output before an error message. PHP's default behavior is to leave +; this setting blank. +; http://php.net/error-prepend-string +; Example: +;error_prepend_string = "" + +; String to output after an error message. PHP's default behavior is to leave +; this setting blank. +; http://php.net/error-append-string +; Example: +;error_append_string = "" + +; Log errors to specified file. PHP's default behavior is to leave this value +; empty. +; http://php.net/error-log +; Example: +;error_log = php_errors.log +; Log errors to syslog (Event Log on NT, not valid in Windows 95). +;error_log = syslog + +;windows.show_crt_warning +; Default value: 0 +; Development value: 0 +; Production value: 0 + +;;;;;;;;;;;;;;;;; +; Data Handling ; +;;;;;;;;;;;;;;;;; + +; The separator used in PHP generated URLs to separate arguments. +; PHP's default setting is "&". +; http://php.net/arg-separator.output +; Example: +;arg_separator.output = "&" + +; List of separator(s) used by PHP to parse input URLs into variables. +; PHP's default setting is "&". +; NOTE: Every character in this directive is considered as separator! +; http://php.net/arg-separator.input +; Example: +;arg_separator.input = ";&" + +; This directive determines which super global arrays are registered when PHP +; starts up. G,P,C,E & S are abbreviations for the following respective super +; globals: GET, POST, COOKIE, ENV and SERVER. There is a performance penalty +; paid for the registration of these arrays and because ENV is not as commonly +; used as the others, ENV is not recommended on productions servers. You +; can still get access to the environment variables through getenv() should you +; need to. +; Default Value: "EGPCS" +; Development Value: "GPCS" +; Production Value: "GPCS"; +; http://php.net/variables-order +variables_order = "GPCS" + +; This directive determines which super global data (G,P,C,E & S) should +; be registered into the super global array REQUEST. If so, it also determines +; the order in which that data is registered. The values for this directive are +; specified in the same manner as the variables_order directive, EXCEPT one. +; Leaving this value empty will cause PHP to use the value set in the +; variables_order directive. It does not mean it will leave the super globals +; array REQUEST empty. +; Default Value: None +; Development Value: "GP" +; Production Value: "GP" +; http://php.net/request-order +request_order = "GP" + +; This directive determines whether PHP registers $argv & $argc each time it +; runs. $argv contains an array of all the arguments passed to PHP when a script +; is invoked. $argc contains an integer representing the number of arguments +; that were passed when the script was invoked. These arrays are extremely +; useful when running scripts from the command line. When this directive is +; enabled, registering these variables consumes CPU cycles and memory each time +; a script is executed. For performance reasons, this feature should be disabled +; on production servers. +; Note: This directive is hardcoded to On for the CLI SAPI +; Default Value: On +; Development Value: Off +; Production Value: Off +; http://php.net/register-argc-argv +register_argc_argv = Off + +; When enabled, the ENV, REQUEST and SERVER variables are created when they're +; first used (Just In Time) instead of when the script starts. If these +; variables are not used within a script, having this directive on will result +; in a performance gain. The PHP directive register_argc_argv must be disabled +; for this directive to have any affect. +; http://php.net/auto-globals-jit +auto_globals_jit = On + +; Whether PHP will read the POST data. +; This option is enabled by default. +; Most likely, you won't want to disable this option globally. It causes $_POST +; and $_FILES to always be empty; the only way you will be able to read the +; POST data will be through the php://input stream wrapper. This can be useful +; to proxy requests or to process the POST data in a memory efficient fashion. +; http://php.net/enable-post-data-reading +;enable_post_data_reading = Off + +; Maximum size of POST data that PHP will accept. +; Its value may be 0 to disable the limit. It is ignored if POST data reading +; is disabled through enable_post_data_reading. +; http://php.net/post-max-size +post_max_size = 8M + +; Automatically add files before PHP document. +; http://php.net/auto-prepend-file +auto_prepend_file = + +; Automatically add files after PHP document. +; http://php.net/auto-append-file +auto_append_file = + +; By default, PHP will output a character encoding using +; the Content-type: header. To disable sending of the charset, simply +; set it to be empty. +; +; PHP's built-in default is text/html +; http://php.net/default-mimetype +default_mimetype = "text/html" + +; PHP's default character set is set to empty. +; http://php.net/default-charset +;default_charset = "UTF-8" + +; Always populate the $HTTP_RAW_POST_DATA variable. PHP's default behavior is +; to disable this feature. If post reading is disabled through +; enable_post_data_reading, $HTTP_RAW_POST_DATA is *NOT* populated. +; http://php.net/always-populate-raw-post-data +;always_populate_raw_post_data = On + +;;;;;;;;;;;;;;;;;;;;;;;;; +; Paths and Directories ; +;;;;;;;;;;;;;;;;;;;;;;;;; + +; UNIX: "/path1:/path2" +include_path = ".:/usr/share/php5:/usr/share/php" +; +; Windows: "\path1;\path2" +;include_path = ".;c:\php\includes" +; +; PHP's default setting for include_path is ".;/path/to/php/pear" +; http://php.net/include-path + +; The root of the PHP pages, used only if nonempty. +; if PHP was not compiled with FORCE_REDIRECT, you SHOULD set doc_root +; if you are running php as a CGI under any web server (other than IIS) +; see documentation for security issues. The alternate is to use the +; cgi.force_redirect configuration below +; http://php.net/doc-root +doc_root = + +; The directory under which PHP opens the script using /~username used only +; if nonempty. +; http://php.net/user-dir +user_dir = + +; Directory in which the loadable extensions (modules) reside. +; http://php.net/extension-dir +; extension_dir = "./" +; On windows: +; extension_dir = "ext" + +; Whether or not to enable the dl() function. The dl() function does NOT work +; properly in multithreaded servers, such as IIS or Zeus, and is automatically +; disabled on them. +; http://php.net/enable-dl +enable_dl = Off + +; cgi.force_redirect is necessary to provide security running PHP as a CGI under +; most web servers. Left undefined, PHP turns this on by default. You can +; turn it off here AT YOUR OWN RISK +; **You CAN safely turn this off for IIS, in fact, you MUST.** +; http://php.net/cgi.force-redirect +;cgi.force_redirect = 1 + +; if cgi.nph is enabled it will force cgi to always sent Status: 200 with +; every request. PHP's default behavior is to disable this feature. +;cgi.nph = 1 + +; if cgi.force_redirect is turned on, and you are not running under Apache or Netscape +; (iPlanet) web servers, you MAY need to set an environment variable name that PHP +; will look for to know it is OK to continue execution. Setting this variable MAY +; cause security issues, KNOW WHAT YOU ARE DOING FIRST. +; http://php.net/cgi.redirect-status-env +;cgi.redirect_status_env = + +; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI. PHP's +; previous behaviour was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not grok +; what PATH_INFO is. For more information on PATH_INFO, see the cgi specs. Setting +; this to 1 will cause PHP CGI to fix its paths to conform to the spec. A setting +; of zero causes PHP to behave as before. Default is 1. You should fix your scripts +; to use SCRIPT_FILENAME rather than PATH_TRANSLATED. +; http://php.net/cgi.fix-pathinfo +;cgi.fix_pathinfo=1 + +; FastCGI under IIS (on WINNT based OS) supports the ability to impersonate +; security tokens of the calling client. This allows IIS to define the +; security context that the request runs under. mod_fastcgi under Apache +; does not currently support this feature (03/17/2002) +; Set to 1 if running under IIS. Default is zero. +; http://php.net/fastcgi.impersonate +;fastcgi.impersonate = 1 + +; Disable logging through FastCGI connection. PHP's default behavior is to enable +; this feature. +;fastcgi.logging = 0 + +; cgi.rfc2616_headers configuration option tells PHP what type of headers to +; use when sending HTTP response code. If it's set 0 PHP sends Status: header that +; is supported by Apache. When this option is set to 1 PHP will send +; RFC2616 compliant header. +; Default is zero. +; http://php.net/cgi.rfc2616-headers +;cgi.rfc2616_headers = 0 + +;;;;;;;;;;;;;;;; +; File Uploads ; +;;;;;;;;;;;;;;;; + +; Whether to allow HTTP file uploads. +; http://php.net/file-uploads +file_uploads = On + +; Temporary directory for HTTP uploaded files (will use system default if not +; specified). +; http://php.net/upload-tmp-dir +;upload_tmp_dir = + +; Maximum allowed size for uploaded files. +; http://php.net/upload-max-filesize +upload_max_filesize = 2M + +; Maximum number of files that can be uploaded via a single request +max_file_uploads = 20 + +;;;;;;;;;;;;;;;;;; +; Fopen wrappers ; +;;;;;;;;;;;;;;;;;; + +; Whether to allow the treatment of URLs (like http:// or ftp://) as files. +; http://php.net/allow-url-fopen +allow_url_fopen = On + +; Whether to allow include/require to open URLs (like http:// or ftp://) as files. +; http://php.net/allow-url-include +allow_url_include = Off + +; Define the anonymous ftp password (your email address). PHP's default setting +; for this is empty. +; http://php.net/from +;from="john@doe.com" + +; Define the User-Agent string. PHP's default setting for this is empty. +; http://php.net/user-agent +;user_agent="PHP" + +; Default timeout for socket based streams (seconds) +; http://php.net/default-socket-timeout +default_socket_timeout = 60 + +; If your scripts have to deal with files from Macintosh systems, +; or you are running on a Mac and need to deal with files from +; unix or win32 systems, setting this flag will cause PHP to +; automatically detect the EOL character in those files so that +; fgets() and file() will work regardless of the source of the file. +; http://php.net/auto-detect-line-endings +;auto_detect_line_endings = Off + +;;;;;;;;;;;;;;;;;;;;;; +; Dynamic Extensions ; +;;;;;;;;;;;;;;;;;;;;;; + +; If you wish to have an extension loaded automatically, use the following +; syntax: +; +; extension=modulename.extension +; +; For example, on Windows: +; +; extension=msql.dll +; +; ... or under UNIX: +; +; extension=msql.so +; +; ... or with a path: +; +; extension=/path/to/extension/msql.so +; +; If you only provide the name of the extension, PHP will look for it in its +; default extension directory. +; +; Windows Extensions +; Note that ODBC support is built in, so no dll is needed for it. +; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5) +; extension folders as well as the separate PECL DLL download (PHP 5). +; Be sure to appropriately set the extension_dir directive. +; +;extension=php_bz2.dll +;extension=php_curl.dll +;extension=php_fileinfo.dll +;extension=php_gd2.dll +;extension=php_gettext.dll +;extension=php_gmp.dll +;extension=php_intl.dll +;extension=php_imap.dll +;extension=php_interbase.dll +;extension=php_ldap.dll +;extension=php_mbstring.dll +;extension=php_exif.dll ; Must be after mbstring as it depends on it +;extension=php_mysql.dll +;extension=php_mysqli.dll +;extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client +;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client +;extension=php_openssl.dll +;extension=php_pdo_firebird.dll +;extension=php_pdo_mysql.dll +;extension=php_pdo_oci.dll +;extension=php_pdo_odbc.dll +;extension=php_pdo_pgsql.dll +;extension=php_pdo_sqlite.dll +;extension=php_pgsql.dll +;extension=php_pspell.dll +;extension=php_shmop.dll + +; The MIBS data available in the PHP distribution must be installed. +; See http://www.php.net/manual/en/snmp.installation.php +;extension=php_snmp.dll + +;extension=php_soap.dll +;extension=php_sockets.dll +;extension=php_sqlite3.dll +;extension=php_sybase_ct.dll +;extension=php_tidy.dll +;extension=php_xmlrpc.dll +;extension=php_xsl.dll + +;;;;;;;;;;;;;;;;;;; +; Module Settings ; +;;;;;;;;;;;;;;;;;;; + +[CLI Server] +; Whether the CLI web server uses ANSI color coding in its terminal output. +cli_server.color = On + +[Date] +; Defines the default timezone used by the date functions +; http://php.net/date.timezone +;date.timezone = + +; http://php.net/date.default-latitude +;date.default_latitude = 31.7667 + +; http://php.net/date.default-longitude +;date.default_longitude = 35.2333 + +; http://php.net/date.sunrise-zenith +;date.sunrise_zenith = 90.583333 + +; http://php.net/date.sunset-zenith +;date.sunset_zenith = 90.583333 + +[filter] +; http://php.net/filter.default +;filter.default = unsafe_raw + +; http://php.net/filter.default-flags +;filter.default_flags = + +[iconv] +;iconv.input_encoding = ISO-8859-1 +;iconv.internal_encoding = ISO-8859-1 +;iconv.output_encoding = ISO-8859-1 + +[intl] +;intl.default_locale = +; This directive allows you to produce PHP errors when some error +; happens within intl functions. The value is the level of the error produced. +; Default is 0, which does not produce any errors. +;intl.error_level = E_WARNING + +[sqlite] +; http://php.net/sqlite.assoc-case +;sqlite.assoc_case = 0 + +[sqlite3] +;sqlite3.extension_dir = + +[Pcre] +;PCRE library backtracking limit. +; http://php.net/pcre.backtrack-limit +;pcre.backtrack_limit=100000 + +;PCRE library recursion limit. +;Please note that if you set this value to a high number you may consume all +;the available process stack and eventually crash PHP (due to reaching the +;stack size limit imposed by the Operating System). +; http://php.net/pcre.recursion-limit +;pcre.recursion_limit=100000 + +[Pdo] +; Whether to pool ODBC connections. Can be one of "strict", "relaxed" or "off" +; http://php.net/pdo-odbc.connection-pooling +;pdo_odbc.connection_pooling=strict + +;pdo_odbc.db2_instance_name + +[Pdo_mysql] +; If mysqlnd is used: Number of cache slots for the internal result set cache +; http://php.net/pdo_mysql.cache_size +pdo_mysql.cache_size = 2000 + +; Default socket name for local MySQL connects. If empty, uses the built-in +; MySQL defaults. +; http://php.net/pdo_mysql.default-socket +pdo_mysql.default_socket= + +[Phar] +; http://php.net/phar.readonly +;phar.readonly = On + +; http://php.net/phar.require-hash +;phar.require_hash = On + +;phar.cache_list = + +[mail function] +; For Win32 only. +; http://php.net/smtp +SMTP = localhost +; http://php.net/smtp-port +smtp_port = 25 + +; For Win32 only. +; http://php.net/sendmail-from +;sendmail_from = me@example.com + +; For Unix only. You may supply arguments as well (default: "sendmail -t -i"). +; http://php.net/sendmail-path +;sendmail_path = + +; Force the addition of the specified parameters to be passed as extra parameters +; to the sendmail binary. These parameters will always replace the value of +; the 5th parameter to mail(), even in safe mode. +;mail.force_extra_parameters = + +; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename +mail.add_x_header = On + +; The path to a log file that will log all mail() calls. Log entries include +; the full path of the script, line number, To address and headers. +;mail.log = +; Log mail to syslog (Event Log on NT, not valid in Windows 95). +;mail.log = syslog + +[SQL] +; http://php.net/sql.safe-mode +sql.safe_mode = Off + +[ODBC] +; http://php.net/odbc.default-db +;odbc.default_db = Not yet implemented + +; http://php.net/odbc.default-user +;odbc.default_user = Not yet implemented + +; http://php.net/odbc.default-pw +;odbc.default_pw = Not yet implemented + +; Controls the ODBC cursor model. +; Default: SQL_CURSOR_STATIC (default). +;odbc.default_cursortype + +; Allow or prevent persistent links. +; http://php.net/odbc.allow-persistent +odbc.allow_persistent = On + +; Check that a connection is still valid before reuse. +; http://php.net/odbc.check-persistent +odbc.check_persistent = On + +; Maximum number of persistent links. -1 means no limit. +; http://php.net/odbc.max-persistent +odbc.max_persistent = -1 + +; Maximum number of links (persistent + non-persistent). -1 means no limit. +; http://php.net/odbc.max-links +odbc.max_links = -1 + +; Handling of LONG fields. Returns number of bytes to variables. 0 means +; passthru. +; http://php.net/odbc.defaultlrl +odbc.defaultlrl = 4096 + +; Handling of binary data. 0 means passthru, 1 return as is, 2 convert to char. +; See the documentation on odbc_binmode and odbc_longreadlen for an explanation +; of odbc.defaultlrl and odbc.defaultbinmode +; http://php.net/odbc.defaultbinmode +odbc.defaultbinmode = 1 + +;birdstep.max_links = -1 + +[Interbase] +; Allow or prevent persistent links. +ibase.allow_persistent = 1 + +; Maximum number of persistent links. -1 means no limit. +ibase.max_persistent = -1 + +; Maximum number of links (persistent + non-persistent). -1 means no limit. +ibase.max_links = -1 + +; Default database name for ibase_connect(). +;ibase.default_db = + +; Default username for ibase_connect(). +;ibase.default_user = + +; Default password for ibase_connect(). +;ibase.default_password = + +; Default charset for ibase_connect(). +;ibase.default_charset = + +; Default timestamp format. +ibase.timestampformat = "%Y-%m-%d %H:%M:%S" + +; Default date format. +ibase.dateformat = "%Y-%m-%d" + +; Default time format. +ibase.timeformat = "%H:%M:%S" + +[MySQL] +; Allow accessing, from PHP's perspective, local files with LOAD DATA statements +; http://php.net/mysql.allow_local_infile +mysql.allow_local_infile = On + +; Allow or prevent persistent links. +; http://php.net/mysql.allow-persistent +mysql.allow_persistent = On + +; If mysqlnd is used: Number of cache slots for the internal result set cache +; http://php.net/mysql.cache_size +mysql.cache_size = 2000 + +; Maximum number of persistent links. -1 means no limit. +; http://php.net/mysql.max-persistent +mysql.max_persistent = -1 + +; Maximum number of links (persistent + non-persistent). -1 means no limit. +; http://php.net/mysql.max-links +mysql.max_links = -1 + +; Default port number for mysql_connect(). If unset, mysql_connect() will use +; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the +; compile-time value defined MYSQL_PORT (in that order). Win32 will only look +; at MYSQL_PORT. +; http://php.net/mysql.default-port +mysql.default_port = + +; Default socket name for local MySQL connects. If empty, uses the built-in +; MySQL defaults. +; http://php.net/mysql.default-socket +mysql.default_socket = + +; Default host for mysql_connect() (doesn't apply in safe mode). +; http://php.net/mysql.default-host +mysql.default_host = + +; Default user for mysql_connect() (doesn't apply in safe mode). +; http://php.net/mysql.default-user +mysql.default_user = + +; Default password for mysql_connect() (doesn't apply in safe mode). +; Note that this is generally a *bad* idea to store passwords in this file. +; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password") +; and reveal this password! And of course, any users with read access to this +; file will be able to reveal the password as well. +; http://php.net/mysql.default-password +mysql.default_password = + +; Maximum time (in seconds) for connect timeout. -1 means no limit +; http://php.net/mysql.connect-timeout +mysql.connect_timeout = 60 + +; Trace mode. When trace_mode is active (=On), warnings for table/index scans and +; SQL-Errors will be displayed. +; http://php.net/mysql.trace-mode +mysql.trace_mode = Off + +[MySQLi] + +; Maximum number of persistent links. -1 means no limit. +; http://php.net/mysqli.max-persistent +mysqli.max_persistent = -1 + +; Allow accessing, from PHP's perspective, local files with LOAD DATA statements +; http://php.net/mysqli.allow_local_infile +;mysqli.allow_local_infile = On + +; Allow or prevent persistent links. +; http://php.net/mysqli.allow-persistent +mysqli.allow_persistent = On + +; Maximum number of links. -1 means no limit. +; http://php.net/mysqli.max-links +mysqli.max_links = -1 + +; If mysqlnd is used: Number of cache slots for the internal result set cache +; http://php.net/mysqli.cache_size +mysqli.cache_size = 2000 + +; Default port number for mysqli_connect(). If unset, mysqli_connect() will use +; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the +; compile-time value defined MYSQL_PORT (in that order). Win32 will only look +; at MYSQL_PORT. +; http://php.net/mysqli.default-port +mysqli.default_port = 3306 + +; Default socket name for local MySQL connects. If empty, uses the built-in +; MySQL defaults. +; http://php.net/mysqli.default-socket +mysqli.default_socket = + +; Default host for mysql_connect() (doesn't apply in safe mode). +; http://php.net/mysqli.default-host +mysqli.default_host = + +; Default user for mysql_connect() (doesn't apply in safe mode). +; http://php.net/mysqli.default-user +mysqli.default_user = + +; Default password for mysqli_connect() (doesn't apply in safe mode). +; Note that this is generally a *bad* idea to store passwords in this file. +; *Any* user with PHP access can run 'echo get_cfg_var("mysqli.default_pw") +; and reveal this password! And of course, any users with read access to this +; file will be able to reveal the password as well. +; http://php.net/mysqli.default-pw +mysqli.default_pw = + +; Allow or prevent reconnect +mysqli.reconnect = Off + +[mysqlnd] +; Enable / Disable collection of general statistics by mysqlnd which can be +; used to tune and monitor MySQL operations. +; http://php.net/mysqlnd.collect_statistics +mysqlnd.collect_statistics = On + +; Enable / Disable collection of memory usage statistics by mysqlnd which can be +; used to tune and monitor MySQL operations. +; http://php.net/mysqlnd.collect_memory_statistics +mysqlnd.collect_memory_statistics = On + +; Size of a pre-allocated buffer used when sending commands to MySQL in bytes. +; http://php.net/mysqlnd.net_cmd_buffer_size +;mysqlnd.net_cmd_buffer_size = 2048 + +; Size of a pre-allocated buffer used for reading data sent by the server in +; bytes. +; http://php.net/mysqlnd.net_read_buffer_size +;mysqlnd.net_read_buffer_size = 32768 + +[OCI8] + +; Connection: Enables privileged connections using external +; credentials (OCI_SYSOPER, OCI_SYSDBA) +; http://php.net/oci8.privileged-connect +;oci8.privileged_connect = Off + +; Connection: The maximum number of persistent OCI8 connections per +; process. Using -1 means no limit. +; http://php.net/oci8.max-persistent +;oci8.max_persistent = -1 + +; Connection: The maximum number of seconds a process is allowed to +; maintain an idle persistent connection. Using -1 means idle +; persistent connections will be maintained forever. +; http://php.net/oci8.persistent-timeout +;oci8.persistent_timeout = -1 + +; Connection: The number of seconds that must pass before issuing a +; ping during oci_pconnect() to check the connection validity. When +; set to 0, each oci_pconnect() will cause a ping. Using -1 disables +; pings completely. +; http://php.net/oci8.ping-interval +;oci8.ping_interval = 60 + +; Connection: Set this to a user chosen connection class to be used +; for all pooled server requests with Oracle 11g Database Resident +; Connection Pooling (DRCP). To use DRCP, this value should be set to +; the same string for all web servers running the same application, +; the database pool must be configured, and the connection string must +; specify to use a pooled server. +;oci8.connection_class = + +; High Availability: Using On lets PHP receive Fast Application +; Notification (FAN) events generated when a database node fails. The +; database must also be configured to post FAN events. +;oci8.events = Off + +; Tuning: This option enables statement caching, and specifies how +; many statements to cache. Using 0 disables statement caching. +; http://php.net/oci8.statement-cache-size +;oci8.statement_cache_size = 20 + +; Tuning: Enables statement prefetching and sets the default number of +; rows that will be fetched automatically after statement execution. +; http://php.net/oci8.default-prefetch +;oci8.default_prefetch = 100 + +; Compatibility. Using On means oci_close() will not close +; oci_connect() and oci_new_connect() connections. +; http://php.net/oci8.old-oci-close-semantics +;oci8.old_oci_close_semantics = Off + +[PostgreSQL] +; Allow or prevent persistent links. +; http://php.net/pgsql.allow-persistent +pgsql.allow_persistent = On + +; Detect broken persistent links always with pg_pconnect(). +; Auto reset feature requires a little overheads. +; http://php.net/pgsql.auto-reset-persistent +pgsql.auto_reset_persistent = Off + +; Maximum number of persistent links. -1 means no limit. +; http://php.net/pgsql.max-persistent +pgsql.max_persistent = -1 + +; Maximum number of links (persistent+non persistent). -1 means no limit. +; http://php.net/pgsql.max-links +pgsql.max_links = -1 + +; Ignore PostgreSQL backends Notice message or not. +; Notice message logging require a little overheads. +; http://php.net/pgsql.ignore-notice +pgsql.ignore_notice = 0 + +; Log PostgreSQL backends Notice message or not. +; Unless pgsql.ignore_notice=0, module cannot log notice message. +; http://php.net/pgsql.log-notice +pgsql.log_notice = 0 + +[Sybase-CT] +; Allow or prevent persistent links. +; http://php.net/sybct.allow-persistent +sybct.allow_persistent = On + +; Maximum number of persistent links. -1 means no limit. +; http://php.net/sybct.max-persistent +sybct.max_persistent = -1 + +; Maximum number of links (persistent + non-persistent). -1 means no limit. +; http://php.net/sybct.max-links +sybct.max_links = -1 + +; Minimum server message severity to display. +; http://php.net/sybct.min-server-severity +sybct.min_server_severity = 10 + +; Minimum client message severity to display. +; http://php.net/sybct.min-client-severity +sybct.min_client_severity = 10 + +; Set per-context timeout +; http://php.net/sybct.timeout +;sybct.timeout= + +;sybct.packet_size + +; The maximum time in seconds to wait for a connection attempt to succeed before returning failure. +; Default: one minute +;sybct.login_timeout= + +; The name of the host you claim to be connecting from, for display by sp_who. +; Default: none +;sybct.hostname= + +; Allows you to define how often deadlocks are to be retried. -1 means "forever". +; Default: 0 +;sybct.deadlock_retry_count= + +[bcmath] +; Number of decimal digits for all bcmath functions. +; http://php.net/bcmath.scale +bcmath.scale = 0 + +[browscap] +; http://php.net/browscap +;browscap = extra/browscap.ini + +[Session] +; Handler used to store/retrieve data. +; http://php.net/session.save-handler +session.save_handler = files + +; Argument passed to save_handler. In the case of files, this is the path +; where data files are stored. Note: Windows users have to change this +; variable in order to use PHP's session functions. +; +; The path can be defined as: +; +; session.save_path = "N;/path" +; +; where N is an integer. Instead of storing all the session files in +; /path, what this will do is use subdirectories N-levels deep, and +; store the session data in those directories. This is useful if you +; or your OS have problems with lots of files in one directory, and is +; a more efficient layout for servers that handle lots of sessions. +; +; NOTE 1: PHP will not create this directory structure automatically. +; You can use the script in the ext/session dir for that purpose. +; NOTE 2: See the section on garbage collection below if you choose to +; use subdirectories for session storage +; +; The file storage module creates files using mode 600 by default. +; You can change that by using +; +; session.save_path = "N;MODE;/path" +; +; where MODE is the octal representation of the mode. Note that this +; does not overwrite the process's umask. +; http://php.net/session.save-path +session.save_path = "/tmp" + +; Whether to use cookies. +; http://php.net/session.use-cookies +session.use_cookies = 1 + +; http://php.net/session.cookie-secure +;session.cookie_secure = + +; This option forces PHP to fetch and use a cookie for storing and maintaining +; the session id. We encourage this operation as it's very helpful in combating +; session hijacking when not specifying and managing your own session id. It is +; not the end all be all of session hijacking defense, but it's a good start. +; http://php.net/session.use-only-cookies +session.use_only_cookies = 1 + +; Name of the session (used as cookie name). +; http://php.net/session.name +session.name = PHPSESSID + +; Initialize session on request startup. +; http://php.net/session.auto-start +session.auto_start = 0 + +; Lifetime in seconds of cookie or, if 0, until browser is restarted. +; http://php.net/session.cookie-lifetime +session.cookie_lifetime = 0 + +; The path for which the cookie is valid. +; http://php.net/session.cookie-path +session.cookie_path = / + +; The domain for which the cookie is valid. +; http://php.net/session.cookie-domain +session.cookie_domain = + +; Whether or not to add the httpOnly flag to the cookie, which makes it inaccessible to browser scripting languages such as JavaScript. +; http://php.net/session.cookie-httponly +session.cookie_httponly = + +; Handler used to serialize data. php is the standard serializer of PHP. +; http://php.net/session.serialize-handler +session.serialize_handler = php + +; Defines the probability that the 'garbage collection' process is started +; on every session initialization. The probability is calculated by using +; gc_probability/gc_divisor. Where session.gc_probability is the numerator +; and gc_divisor is the denominator in the equation. Setting this value to 1 +; when the session.gc_divisor value is 100 will give you approximately a 1% chance +; the gc will run on any give request. +; Default Value: 1 +; Development Value: 1 +; Production Value: 1 +; http://php.net/session.gc-probability +session.gc_probability = 1 + +; Defines the probability that the 'garbage collection' process is started on every +; session initialization. The probability is calculated by using the following equation: +; gc_probability/gc_divisor. Where session.gc_probability is the numerator and +; session.gc_divisor is the denominator in the equation. Setting this value to 1 +; when the session.gc_divisor value is 100 will give you approximately a 1% chance +; the gc will run on any give request. Increasing this value to 1000 will give you +; a 0.1% chance the gc will run on any give request. For high volume production servers, +; this is a more efficient approach. +; Default Value: 100 +; Development Value: 1000 +; Production Value: 1000 +; http://php.net/session.gc-divisor +session.gc_divisor = 1000 + +; After this number of seconds, stored data will be seen as 'garbage' and +; cleaned up by the garbage collection process. +; http://php.net/session.gc-maxlifetime +session.gc_maxlifetime = 1440 + +; NOTE: If you are using the subdirectory option for storing session files +; (see session.save_path above), then garbage collection does *not* +; happen automatically. You will need to do your own garbage +; collection through a shell script, cron entry, or some other method. +; For example, the following script would is the equivalent of +; setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes): +; find /path/to/sessions -cmin +24 -type f | xargs rm + +; PHP 4.2 and less have an undocumented feature/bug that allows you to +; to initialize a session variable in the global scope. +; PHP 4.3 and later will warn you, if this feature is used. +; You can disable the feature and the warning separately. At this time, +; the warning is only displayed, if bug_compat_42 is enabled. This feature +; introduces some serious security problems if not handled correctly. It's +; recommended that you do not use this feature on production servers. But you +; should enable this on development servers and enable the warning as well. If you +; do not enable the feature on development servers, you won't be warned when it's +; used and debugging errors caused by this can be difficult to track down. +; Default Value: On +; Development Value: On +; Production Value: Off +; http://php.net/session.bug-compat-42 +session.bug_compat_42 = On + +; This setting controls whether or not you are warned by PHP when initializing a +; session value into the global space. session.bug_compat_42 must be enabled before +; these warnings can be issued by PHP. See the directive above for more information. +; Default Value: On +; Development Value: On +; Production Value: Off +; http://php.net/session.bug-compat-warn +session.bug_compat_warn = On + +; Check HTTP Referer to invalidate externally stored URLs containing ids. +; HTTP_REFERER has to contain this substring for the session to be +; considered as valid. +; http://php.net/session.referer-check +session.referer_check = + +; How many bytes to read from the file. +; http://php.net/session.entropy-length +;session.entropy_length = 32 + +; Specified here to create the session id. +; http://php.net/session.entropy-file +; Defaults to /dev/urandom +; On systems that don't have /dev/urandom but do have /dev/arandom, this will default to /dev/arandom +; If neither are found at compile time, the default is no entropy file. +; On windows, setting the entropy_length setting will activate the +; Windows random source (using the CryptoAPI) +;session.entropy_file = /dev/urandom + +; Set to {nocache,private,public,} to determine HTTP caching aspects +; or leave this empty to avoid sending anti-caching headers. +; http://php.net/session.cache-limiter +session.cache_limiter = nocache + +; Document expires after n minutes. +; http://php.net/session.cache-expire +session.cache_expire = 180 + +; trans sid support is disabled by default. +; Use of trans sid may risk your users security. +; Use this option with caution. +; - User may send URL contains active session ID +; to other person via. email/irc/etc. +; - URL that contains active session ID may be stored +; in publicly accessible computer. +; - User may access your site with the same session ID +; always using URL stored in browser's history or bookmarks. +; http://php.net/session.use-trans-sid +session.use_trans_sid = 0 + +; Select a hash function for use in generating session ids. +; Possible Values +; 0 (MD5 128 bits) +; 1 (SHA-1 160 bits) +; This option may also be set to the name of any hash function supported by +; the hash extension. A list of available hashes is returned by the hash_algos() +; function. +; http://php.net/session.hash-function +session.hash_function = 0 + +; Define how many bits are stored in each character when converting +; the binary hash data to something readable. +; Possible values: +; 4 (4 bits: 0-9, a-f) +; 5 (5 bits: 0-9, a-v) +; 6 (6 bits: 0-9, a-z, A-Z, "-", ",") +; Default Value: 4 +; Development Value: 5 +; Production Value: 5 +; http://php.net/session.hash-bits-per-character +session.hash_bits_per_character = 5 + +; The URL rewriter will look for URLs in a defined set of HTML tags. +; form/fieldset are special; if you include them here, the rewriter will +; add a hidden field with the info which is otherwise appended +; to URLs. If you want XHTML conformity, remove the form entry. +; Note that all valid entries require a "=", even if no value follows. +; Default Value: "a=href,area=href,frame=src,form=,fieldset=" +; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry" +; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry" +; http://php.net/url-rewriter.tags +url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry" + +; Enable upload progress tracking in $_SESSION +; Default Value: On +; Development Value: On +; Production Value: On +; http://php.net/session.upload-progress.enabled +;session.upload_progress.enabled = On + +; Cleanup the progress information as soon as all POST data has been read +; (i.e. upload completed). +; Default Value: On +; Development Value: On +; Production Value: On +; http://php.net/session.upload-progress.cleanup +;session.upload_progress.cleanup = On + +; A prefix used for the upload progress key in $_SESSION +; Default Value: "upload_progress_" +; Development Value: "upload_progress_" +; Production Value: "upload_progress_" +; http://php.net/session.upload-progress.prefix +;session.upload_progress.prefix = "upload_progress_" + +; The index name (concatenated with the prefix) in $_SESSION +; containing the upload progress information +; Default Value: "PHP_SESSION_UPLOAD_PROGRESS" +; Development Value: "PHP_SESSION_UPLOAD_PROGRESS" +; Production Value: "PHP_SESSION_UPLOAD_PROGRESS" +; http://php.net/session.upload-progress.name +;session.upload_progress.name = "PHP_SESSION_UPLOAD_PROGRESS" + +; How frequently the upload progress should be updated. +; Given either in percentages (per-file), or in bytes +; Default Value: "1%" +; Development Value: "1%" +; Production Value: "1%" +; http://php.net/session.upload-progress.freq +;session.upload_progress.freq = "1%" + +; The minimum delay between updates, in seconds +; Default Value: 1 +; Development Value: 1 +; Production Value: 1 +; http://php.net/session.upload-progress.min-freq +;session.upload_progress.min_freq = "1" + +[MSSQL] +; Allow or prevent persistent links. +mssql.allow_persistent = On + +; Maximum number of persistent links. -1 means no limit. +mssql.max_persistent = -1 + +; Maximum number of links (persistent+non persistent). -1 means no limit. +mssql.max_links = -1 + +; Minimum error severity to display. +mssql.min_error_severity = 10 + +; Minimum message severity to display. +mssql.min_message_severity = 10 + +; Compatibility mode with old versions of PHP 3.0. +mssql.compatability_mode = Off + +; Connect timeout +;mssql.connect_timeout = 5 + +; Query timeout +;mssql.timeout = 60 + +; Valid range 0 - 2147483647. Default = 4096. +;mssql.textlimit = 4096 + +; Valid range 0 - 2147483647. Default = 4096. +;mssql.textsize = 4096 + +; Limits the number of records in each batch. 0 = all records in one batch. +;mssql.batchsize = 0 + +; Specify how datetime and datetim4 columns are returned +; On => Returns data converted to SQL server settings +; Off => Returns values as YYYY-MM-DD hh:mm:ss +;mssql.datetimeconvert = On + +; Use NT authentication when connecting to the server +mssql.secure_connection = Off + +; Specify max number of processes. -1 = library default +; msdlib defaults to 25 +; FreeTDS defaults to 4096 +;mssql.max_procs = -1 + +; Specify client character set. +; If empty or not set the client charset from freetds.conf is used +; This is only used when compiled with FreeTDS +;mssql.charset = "ISO-8859-1" + +[Assertion] +; Assert(expr); active by default. +; http://php.net/assert.active +;assert.active = On + +; Issue a PHP warning for each failed assertion. +; http://php.net/assert.warning +;assert.warning = On + +; Don't bail out by default. +; http://php.net/assert.bail +;assert.bail = Off + +; User-function to be called if an assertion fails. +; http://php.net/assert.callback +;assert.callback = 0 + +; Eval the expression with current error_reporting(). Set to true if you want +; error_reporting(0) around the eval(). +; http://php.net/assert.quiet-eval +;assert.quiet_eval = 0 + +[COM] +; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs +; http://php.net/com.typelib-file +;com.typelib_file = + +; allow Distributed-COM calls +; http://php.net/com.allow-dcom +;com.allow_dcom = true + +; autoregister constants of a components typlib on com_load() +; http://php.net/com.autoregister-typelib +;com.autoregister_typelib = true + +; register constants casesensitive +; http://php.net/com.autoregister-casesensitive +;com.autoregister_casesensitive = false + +; show warnings on duplicate constant registrations +; http://php.net/com.autoregister-verbose +;com.autoregister_verbose = true + +; The default character set code-page to use when passing strings to and from COM objects. +; Default: system ANSI code page +;com.code_page= + +[mbstring] +; language for internal character representation. +; http://php.net/mbstring.language +;mbstring.language = Japanese + +; internal/script encoding. +; Some encoding cannot work as internal encoding. +; (e.g. SJIS, BIG5, ISO-2022-*) +; http://php.net/mbstring.internal-encoding +;mbstring.internal_encoding = EUC-JP + +; http input encoding. +; http://php.net/mbstring.http-input +;mbstring.http_input = auto + +; http output encoding. mb_output_handler must be +; registered as output buffer to function +; http://php.net/mbstring.http-output +;mbstring.http_output = SJIS + +; enable automatic encoding translation according to +; mbstring.internal_encoding setting. Input chars are +; converted to internal encoding by setting this to On. +; Note: Do _not_ use automatic encoding translation for +; portable libs/applications. +; http://php.net/mbstring.encoding-translation +;mbstring.encoding_translation = Off + +; automatic encoding detection order. +; auto means +; http://php.net/mbstring.detect-order +;mbstring.detect_order = auto + +; substitute_character used when character cannot be converted +; one from another +; http://php.net/mbstring.substitute-character +;mbstring.substitute_character = none; + +; overload(replace) single byte functions by mbstring functions. +; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(), +; etc. Possible values are 0,1,2,4 or combination of them. +; For example, 7 for overload everything. +; 0: No overload +; 1: Overload mail() function +; 2: Overload str*() functions +; 4: Overload ereg*() functions +; http://php.net/mbstring.func-overload +;mbstring.func_overload = 0 + +; enable strict encoding detection. +;mbstring.strict_detection = Off + +; This directive specifies the regex pattern of content types for which mb_output_handler() +; is activated. +; Default: mbstring.http_output_conv_mimetype=^(text/|application/xhtml\+xml) +;mbstring.http_output_conv_mimetype= + +[gd] +; Tell the jpeg decode to ignore warnings and try to create +; a gd image. The warning will then be displayed as notices +; disabled by default +; http://php.net/gd.jpeg-ignore-warning +;gd.jpeg_ignore_warning = 0 + +[exif] +; Exif UNICODE user comments are handled as UCS-2BE/UCS-2LE and JIS as JIS. +; With mbstring support this will automatically be converted into the encoding +; given by corresponding encode setting. When empty mbstring.internal_encoding +; is used. For the decode settings you can distinguish between motorola and +; intel byte order. A decode setting cannot be empty. +; http://php.net/exif.encode-unicode +;exif.encode_unicode = ISO-8859-15 + +; http://php.net/exif.decode-unicode-motorola +;exif.decode_unicode_motorola = UCS-2BE + +; http://php.net/exif.decode-unicode-intel +;exif.decode_unicode_intel = UCS-2LE + +; http://php.net/exif.encode-jis +;exif.encode_jis = + +; http://php.net/exif.decode-jis-motorola +;exif.decode_jis_motorola = JIS + +; http://php.net/exif.decode-jis-intel +;exif.decode_jis_intel = JIS + +[Tidy] +; The path to a default tidy configuration file to use when using tidy +; http://php.net/tidy.default-config +;tidy.default_config = /usr/local/lib/php/default.tcfg + +; Should tidy clean and repair output automatically? +; WARNING: Do not use this option if you are generating non-html content +; such as dynamic images +; http://php.net/tidy.clean-output +tidy.clean_output = Off + +[soap] +; Enables or disables WSDL caching feature. +; http://php.net/soap.wsdl-cache-enabled +soap.wsdl_cache_enabled=1 + +; Sets the directory name where SOAP extension will put cache files. +; http://php.net/soap.wsdl-cache-dir +soap.wsdl_cache_dir="/tmp" + +; (time to live) Sets the number of second while cached file will be used +; instead of original one. +; http://php.net/soap.wsdl-cache-ttl +soap.wsdl_cache_ttl=86400 + +; Sets the size of the cache limit. (Max. number of WSDL files to cache) +soap.wsdl_cache_limit = 5 + +[sysvshm] +; A default size of the shared memory segment +;sysvshm.init_mem = 10000 + +[ldap] +; Sets the maximum number of open links or -1 for unlimited. +ldap.max_links = -1 + +[mcrypt] +; For more information about mcrypt settings see http://php.net/mcrypt-module-open + +; Directory where to load mcrypt algorithms +; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt) +;mcrypt.algorithms_dir= + +; Directory where to load mcrypt modes +; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt) +;mcrypt.modes_dir= + +[dba] +;dba.default_handler= + +[curl] +; A default value for the CURLOPT_CAINFO option. This is required to be an +; absolute path. +;curl.cainfo = + +; Local Variables: +; tab-width: 4 +; End: diff --git a/config-archive/etc/postfix/main.cf b/config-archive/etc/postfix/main.cf index f1639d8..508be66 100644 --- a/config-archive/etc/postfix/main.cf +++ b/config-archive/etc/postfix/main.cf @@ -642,7 +642,7 @@ setgid_group = postdrop # html_directory: The location of the Postfix HTML documentation. # -html_directory = /usr/share/doc/postfix-2.10.0/html +html_directory = /usr/share/doc/postfix-2.10.1/html # manpage_directory: The location of the Postfix on-line manual pages. # @@ -655,7 +655,7 @@ sample_directory = /etc/postfix # readme_directory: The location of the Postfix README files. # -readme_directory = /usr/share/doc/postfix-2.10.0/readme +readme_directory = /usr/share/doc/postfix-2.10.1/readme home_mailbox = .maildir/ #alias_maps = mysql:/etc/postfix/mysql-aliases.cf alias_maps = hash:/etc/postfix/maps/aliases diff --git a/config-archive/etc/postfix/main.cf.1 b/config-archive/etc/postfix/main.cf.1 index 0befb51..f1639d8 100644 --- a/config-archive/etc/postfix/main.cf.1 +++ b/config-archive/etc/postfix/main.cf.1 @@ -642,7 +642,7 @@ setgid_group = postdrop # html_directory: The location of the Postfix HTML documentation. # -html_directory = /usr/share/doc/postfix-2.9.5/html +html_directory = /usr/share/doc/postfix-2.10.0/html # manpage_directory: The location of the Postfix on-line manual pages. # @@ -655,7 +655,7 @@ sample_directory = /etc/postfix # readme_directory: The location of the Postfix README files. # -readme_directory = /usr/share/doc/postfix-2.9.5/readme +readme_directory = /usr/share/doc/postfix-2.10.0/readme home_mailbox = .maildir/ #alias_maps = mysql:/etc/postfix/mysql-aliases.cf alias_maps = hash:/etc/postfix/maps/aliases diff --git a/config-archive/etc/postfix/main.cf.2 b/config-archive/etc/postfix/main.cf.2 index e911f61..0befb51 100644 --- a/config-archive/etc/postfix/main.cf.2 +++ b/config-archive/etc/postfix/main.cf.2 @@ -642,7 +642,7 @@ setgid_group = postdrop # html_directory: The location of the Postfix HTML documentation. # -html_directory = /usr/share/doc/postfix-2.9.4/html +html_directory = /usr/share/doc/postfix-2.9.5/html # manpage_directory: The location of the Postfix on-line manual pages. # @@ -655,7 +655,7 @@ sample_directory = /etc/postfix # readme_directory: The location of the Postfix README files. # -readme_directory = /usr/share/doc/postfix-2.9.4/readme +readme_directory = /usr/share/doc/postfix-2.9.5/readme home_mailbox = .maildir/ #alias_maps = mysql:/etc/postfix/mysql-aliases.cf alias_maps = hash:/etc/postfix/maps/aliases diff --git a/config-archive/etc/postfix/main.cf.3 b/config-archive/etc/postfix/main.cf.3 index 044fe07..e911f61 100644 --- a/config-archive/etc/postfix/main.cf.3 +++ b/config-archive/etc/postfix/main.cf.3 @@ -642,7 +642,7 @@ setgid_group = postdrop # html_directory: The location of the Postfix HTML documentation. # -html_directory = /usr/share/doc/postfix-2.9.3/html +html_directory = /usr/share/doc/postfix-2.9.4/html # manpage_directory: The location of the Postfix on-line manual pages. # @@ -655,7 +655,7 @@ sample_directory = /etc/postfix # readme_directory: The location of the Postfix README files. # -readme_directory = /usr/share/doc/postfix-2.9.3/readme +readme_directory = /usr/share/doc/postfix-2.9.4/readme home_mailbox = .maildir/ #alias_maps = mysql:/etc/postfix/mysql-aliases.cf alias_maps = hash:/etc/postfix/maps/aliases diff --git a/config-archive/etc/postfix/main.cf.4 b/config-archive/etc/postfix/main.cf.4 index 6bac0c9..044fe07 100644 --- a/config-archive/etc/postfix/main.cf.4 +++ b/config-archive/etc/postfix/main.cf.4 @@ -41,7 +41,7 @@ command_directory = /usr/sbin # daemon programs (i.e. programs listed in the master.cf file). This # directory must be owned by root. # -daemon_directory = /usr/lib64/postfix +daemon_directory = /usr/libexec/postfix # The data_directory parameter specifies the location of Postfix-writable # data files (caches, random numbers). This directory must be owned @@ -460,7 +460,12 @@ unknown_local_recipient_reject_code = 550 # the main.cf file, otherwise the SMTP server will reject mail for # non-UNIX accounts with "User unknown in local recipient table". # -#mailbox_transport = lmtp:unix:/file/name +# Cyrus IMAP over LMTP. Specify ``lmtpunix cmd="lmtpd" +# listen="/var/imap/socket/lmtp" prefork=0'' in cyrus.conf. +#mailbox_transport = lmtp:unix:/var/imap/socket/lmtp +# +# Cyrus IMAP via command line. Uncomment the "cyrus...pipe" and +# subsequent line in master.cf. #mailbox_transport = cyrus # The fallback_transport specifies the optional transport in master.cf @@ -637,7 +642,7 @@ setgid_group = postdrop # html_directory: The location of the Postfix HTML documentation. # -html_directory = /usr/share/doc/postfix-2.8.9/html +html_directory = /usr/share/doc/postfix-2.9.3/html # manpage_directory: The location of the Postfix on-line manual pages. # @@ -650,7 +655,7 @@ sample_directory = /etc/postfix # readme_directory: The location of the Postfix README files. # -readme_directory = /usr/share/doc/postfix-2.8.9/readme +readme_directory = /usr/share/doc/postfix-2.9.3/readme home_mailbox = .maildir/ #alias_maps = mysql:/etc/postfix/mysql-aliases.cf alias_maps = hash:/etc/postfix/maps/aliases diff --git a/config-archive/etc/postfix/main.cf.5 b/config-archive/etc/postfix/main.cf.5 index 01dffb3..6bac0c9 100644 --- a/config-archive/etc/postfix/main.cf.5 +++ b/config-archive/etc/postfix/main.cf.5 @@ -41,7 +41,7 @@ command_directory = /usr/sbin # daemon programs (i.e. programs listed in the master.cf file). This # directory must be owned by root. # -daemon_directory = //usr/lib64/postfix +daemon_directory = /usr/lib64/postfix # The data_directory parameter specifies the location of Postfix-writable # data files (caches, random numbers). This directory must be owned diff --git a/config-archive/etc/postfix/main.cf.6 b/config-archive/etc/postfix/main.cf.6 new file mode 100644 index 0000000..01dffb3 --- /dev/null +++ b/config-archive/etc/postfix/main.cf.6 @@ -0,0 +1,736 @@ +# vim: noai: filetype=pfmain ts=4 sw=4 + +# Global Postfix configuration file. This file lists only a subset +# of all parameters. For the syntax, and for a complete parameter +# list, see the postconf(5) manual page (command: "man 5 postconf"). +# +# For common configuration examples, see BASIC_CONFIGURATION_README +# and STANDARD_CONFIGURATION_README. To find these documents, use +# the command "postconf html_directory readme_directory", or go to +# http://www.postfix.org/. +# +# For best results, change no more than 2-3 parameters at a time, +# and test if Postfix still works after every change. + +# SOFT BOUNCE +# +# The soft_bounce parameter provides a limited safety net for +# testing. When soft_bounce is enabled, mail will remain queued that +# would otherwise bounce. This parameter disables locally-generated +# bounces, and prevents the SMTP server from rejecting mail permanently +# (by changing 5xx replies into 4xx replies). However, soft_bounce +# is no cure for address rewriting mistakes or mail routing mistakes. +# +#soft_bounce = no + +# LOCAL PATHNAME INFORMATION +# +# The queue_directory specifies the location of the Postfix queue. +# This is also the root directory of Postfix daemons that run chrooted. +# See the files in examples/chroot-setup for setting up Postfix chroot +# environments on different UNIX systems. +# +queue_directory = /var/spool/postfix + +# The command_directory parameter specifies the location of all +# postXXX commands. +# +command_directory = /usr/sbin + +# The daemon_directory parameter specifies the location of all Postfix +# daemon programs (i.e. programs listed in the master.cf file). This +# directory must be owned by root. +# +daemon_directory = //usr/lib64/postfix + +# The data_directory parameter specifies the location of Postfix-writable +# data files (caches, random numbers). This directory must be owned +# by the mail_owner account (see below). +# +data_directory = /var/lib/postfix + +# QUEUE AND PROCESS OWNERSHIP +# +# The mail_owner parameter specifies the owner of the Postfix queue +# and of most Postfix daemon processes. Specify the name of a user +# account THAT DOES NOT SHARE ITS USER OR GROUP ID WITH OTHER ACCOUNTS +# AND THAT OWNS NO OTHER FILES OR PROCESSES ON THE SYSTEM. In +# particular, don't specify nobody or daemon. PLEASE USE A DEDICATED +# USER. +# +mail_owner = postfix + +# The default_privs parameter specifies the default rights used by +# the local delivery agent for delivery to external file or command. +# These rights are used in the absence of a recipient user context. +# DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER. +# +#default_privs = nobody + +# INTERNET HOST AND DOMAIN NAMES +# +# The myhostname parameter specifies the internet hostname of this +# mail system. The default is to use the fully-qualified domain name +# from gethostname(). $myhostname is used as a default value for many +# other configuration parameters. +# +#myhostname = host.domain.tld +#myhostname = virtual.domain.tld + +# The mydomain parameter specifies the local internet domain name. +# The default is to use $myhostname minus the first component. +# $mydomain is used as a default value for many other configuration +# parameters. +# +#mydomain = domain.tld + +# SENDING MAIL +# +# The myorigin parameter specifies the domain that locally-posted +# mail appears to come from. The default is to append $myhostname, +# which is fine for small sites. If you run a domain with multiple +# machines, you should (1) change this to $mydomain and (2) set up +# a domain-wide alias database that aliases each user to +# user@that.users.mailhost. +# +# For the sake of consistency between sender and recipient addresses, +# myorigin also specifies the default domain name that is appended +# to recipient addresses that have no @domain part. +# +#myorigin = $myhostname +#myorigin = $mydomain + +# RECEIVING MAIL + +# The inet_interfaces parameter specifies the network interface +# addresses that this mail system receives mail on. By default, +# the software claims all active interfaces on the machine. The +# parameter also controls delivery of mail to user@[ip.address]. +# +# See also the proxy_interfaces parameter, for network addresses that +# are forwarded to us via a proxy or network address translator. +# +# Note: you need to stop/start Postfix when this parameter changes. +# +#inet_interfaces = all +#inet_interfaces = $myhostname +#inet_interfaces = $myhostname, localhost + +# The proxy_interfaces parameter specifies the network interface +# addresses that this mail system receives mail on by way of a +# proxy or network address translation unit. This setting extends +# the address list specified with the inet_interfaces parameter. +# +# You must specify your proxy/NAT addresses when your system is a +# backup MX host for other domains, otherwise mail delivery loops +# will happen when the primary MX host is down. +# +#proxy_interfaces = +#proxy_interfaces = 1.2.3.4 + +# The mydestination parameter specifies the list of domains that this +# machine considers itself the final destination for. +# +# These domains are routed to the delivery agent specified with the +# local_transport parameter setting. By default, that is the UNIX +# compatible delivery agent that lookups all recipients in /etc/passwd +# and /etc/aliases or their equivalent. +# +# The default is $myhostname + localhost.$mydomain. On a mail domain +# gateway, you should also include $mydomain. +# +# Do not specify the names of virtual domains - those domains are +# specified elsewhere (see VIRTUAL_README). +# +# Do not specify the names of domains that this machine is backup MX +# host for. Specify those names via the relay_domains settings for +# the SMTP server, or use permit_mx_backup if you are lazy (see +# STANDARD_CONFIGURATION_README). +# +# The local machine is always the final destination for mail addressed +# to user@[the.net.work.address] of an interface that the mail system +# receives mail on (see the inet_interfaces parameter). +# +# Specify a list of host or domain names, /file/name or type:table +# patterns, separated by commas and/or whitespace. A /file/name +# pattern is replaced by its contents; a type:table is matched when +# a name matches a lookup key (the right-hand side is ignored). +# Continue long lines by starting the next line with whitespace. +# +# See also below, section "REJECTING MAIL FOR UNKNOWN LOCAL USERS". +# +#mydestination = $myhostname, localhost.$mydomain, localhost +#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain +#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain, +# mail.$mydomain, www.$mydomain, ftp.$mydomain + +# REJECTING MAIL FOR UNKNOWN LOCAL USERS +# +# The local_recipient_maps parameter specifies optional lookup tables +# with all names or addresses of users that are local with respect +# to $mydestination, $inet_interfaces or $proxy_interfaces. +# +# If this parameter is defined, then the SMTP server will reject +# mail for unknown local users. This parameter is defined by default. +# +# To turn off local recipient checking in the SMTP server, specify +# local_recipient_maps = (i.e. empty). +# +# The default setting assumes that you use the default Postfix local +# delivery agent for local delivery. You need to update the +# local_recipient_maps setting if: +# +# - You define $mydestination domain recipients in files other than +# /etc/passwd, /etc/aliases, or the $virtual_alias_maps files. +# For example, you define $mydestination domain recipients in +# the $virtual_mailbox_maps files. +# +# - You redefine the local delivery agent in master.cf. +# +# - You redefine the "local_transport" setting in main.cf. +# +# - You use the "luser_relay", "mailbox_transport", or "fallback_transport" +# feature of the Postfix local delivery agent (see local(8)). +# +# Details are described in the LOCAL_RECIPIENT_README file. +# +# Beware: if the Postfix SMTP server runs chrooted, you probably have +# to access the passwd file via the proxymap service, in order to +# overcome chroot restrictions. The alternative, having a copy of +# the system passwd file in the chroot jail is just not practical. +# +# The right-hand side of the lookup tables is conveniently ignored. +# In the left-hand side, specify a bare username, an @domain.tld +# wild-card, or specify a user@domain.tld address. +# +#local_recipient_maps = unix:passwd.byname $alias_maps +#local_recipient_maps = proxy:unix:passwd.byname $alias_maps +#local_recipient_maps = + +# The unknown_local_recipient_reject_code specifies the SMTP server +# response code when a recipient domain matches $mydestination or +# ${proxy,inet}_interfaces, while $local_recipient_maps is non-empty +# and the recipient address or address local-part is not found. +# +# The default setting is 550 (reject mail) but it is safer to start +# with 450 (try again later) until you are certain that your +# local_recipient_maps settings are OK. +# +unknown_local_recipient_reject_code = 550 + +# TRUST AND RELAY CONTROL + +# The mynetworks parameter specifies the list of "trusted" SMTP +# clients that have more privileges than "strangers". +# +# In particular, "trusted" SMTP clients are allowed to relay mail +# through Postfix. See the smtpd_recipient_restrictions parameter +# in postconf(5). +# +# You can specify the list of "trusted" network addresses by hand +# or you can let Postfix do it for you (which is the default). +# +# By default (mynetworks_style = subnet), Postfix "trusts" SMTP +# clients in the same IP subnetworks as the local machine. +# On Linux, this does works correctly only with interfaces specified +# with the "ifconfig" command. +# +# Specify "mynetworks_style = class" when Postfix should "trust" SMTP +# clients in the same IP class A/B/C networks as the local machine. +# Don't do this with a dialup site - it would cause Postfix to "trust" +# your entire provider's network. Instead, specify an explicit +# mynetworks list by hand, as described below. +# +# Specify "mynetworks_style = host" when Postfix should "trust" +# only the local machine. +# +#mynetworks_style = class +#mynetworks_style = subnet +#mynetworks_style = host + +# Alternatively, you can specify the mynetworks list by hand, in +# which case Postfix ignores the mynetworks_style setting. +# +# Specify an explicit list of network/netmask patterns, where the +# mask specifies the number of bits in the network part of a host +# address. +# +# You can also specify the absolute pathname of a pattern file instead +# of listing the patterns here. Specify type:table for table-based lookups +# (the value on the table right-hand side is not used). +# +#mynetworks = 168.100.189.0/28, 127.0.0.0/8 +#mynetworks = $config_directory/mynetworks +#mynetworks = hash:/etc/postfix/network_table + +# The relay_domains parameter restricts what destinations this system will +# relay mail to. See the smtpd_recipient_restrictions description in +# postconf(5) for detailed information. +# +# By default, Postfix relays mail +# - from "trusted" clients (IP address matches $mynetworks) to any destination, +# - from "untrusted" clients to destinations that match $relay_domains or +# subdomains thereof, except addresses with sender-specified routing. +# The default relay_domains value is $mydestination. +# +# In addition to the above, the Postfix SMTP server by default accepts mail +# that Postfix is final destination for: +# - destinations that match $inet_interfaces or $proxy_interfaces, +# - destinations that match $mydestination +# - destinations that match $virtual_alias_domains, +# - destinations that match $virtual_mailbox_domains. +# These destinations do not need to be listed in $relay_domains. +# +# Specify a list of hosts or domains, /file/name patterns or type:name +# lookup tables, separated by commas and/or whitespace. Continue +# long lines by starting the next line with whitespace. A file name +# is replaced by its contents; a type:name table is matched when a +# (parent) domain appears as lookup key. +# +# NOTE: Postfix will not automatically forward mail for domains that +# list this system as their primary or backup MX host. See the +# permit_mx_backup restriction description in postconf(5). +# +#relay_domains = $mydestination + +# INTERNET OR INTRANET + +# The relayhost parameter specifies the default host to send mail to +# when no entry is matched in the optional transport(5) table. When +# no relayhost is given, mail is routed directly to the destination. +# +# On an intranet, specify the organizational domain name. If your +# internal DNS uses no MX records, specify the name of the intranet +# gateway host instead. +# +# In the case of SMTP, specify a domain, host, host:port, [host]:port, +# [address] or [address]:port; the form [host] turns off MX lookups. +# +# If you're connected via UUCP, see also the default_transport parameter. +# +#relayhost = $mydomain +#relayhost = [gateway.my.domain] +#relayhost = [mailserver.isp.tld] +#relayhost = uucphost +#relayhost = [an.ip.add.ress] + +# REJECTING UNKNOWN RELAY USERS +# +# The relay_recipient_maps parameter specifies optional lookup tables +# with all addresses in the domains that match $relay_domains. +# +# If this parameter is defined, then the SMTP server will reject +# mail for unknown relay users. This feature is off by default. +# +# The right-hand side of the lookup tables is conveniently ignored. +# In the left-hand side, specify an @domain.tld wild-card, or specify +# a user@domain.tld address. +# +#relay_recipient_maps = hash:/etc/postfix/relay_recipients + +# INPUT RATE CONTROL +# +# The in_flow_delay configuration parameter implements mail input +# flow control. This feature is turned on by default, although it +# still needs further development (it's disabled on SCO UNIX due +# to an SCO bug). +# +# A Postfix process will pause for $in_flow_delay seconds before +# accepting a new message, when the message arrival rate exceeds the +# message delivery rate. With the default 100 SMTP server process +# limit, this limits the mail inflow to 100 messages a second more +# than the number of messages delivered per second. +# +# Specify 0 to disable the feature. Valid delays are 0..10. +# +#in_flow_delay = 1s + +# ADDRESS REWRITING +# +# The ADDRESS_REWRITING_README document gives information about +# address masquerading or other forms of address rewriting including +# username->Firstname.Lastname mapping. + +# ADDRESS REDIRECTION (VIRTUAL DOMAIN) +# +# The VIRTUAL_README document gives information about the many forms +# of domain hosting that Postfix supports. + +# "USER HAS MOVED" BOUNCE MESSAGES +# +# See the discussion in the ADDRESS_REWRITING_README document. + +# TRANSPORT MAP +# +# See the discussion in the ADDRESS_REWRITING_README document. + +# ALIAS DATABASE +# +# The alias_maps parameter specifies the list of alias databases used +# by the local delivery agent. The default list is system dependent. +# +# On systems with NIS, the default is to search the local alias +# database, then the NIS alias database. See aliases(5) for syntax +# details. +# +# If you change the alias database, run "postalias /etc/aliases" (or +# wherever your system stores the mail alias file), or simply run +# "newaliases" to build the necessary DBM or DB file. +# +# It will take a minute or so before changes become visible. Use +# "postfix reload" to eliminate the delay. +# +#alias_maps = dbm:/etc/aliases +#alias_maps = hash:/etc/aliases +#alias_maps = hash:/etc/aliases, nis:mail.aliases +#alias_maps = netinfo:/aliases + +# The alias_database parameter specifies the alias database(s) that +# are built with "newaliases" or "sendmail -bi". This is a separate +# configuration parameter, because alias_maps (see above) may specify +# tables that are not necessarily all under control by Postfix. +# +#alias_database = dbm:/etc/aliases +#alias_database = dbm:/etc/mail/aliases +#alias_database = hash:/etc/aliases +#alias_database = hash:/etc/aliases, hash:/opt/majordomo/aliases + +# ADDRESS EXTENSIONS (e.g., user+foo) +# +# The recipient_delimiter parameter specifies the separator between +# user names and address extensions (user+foo). See canonical(5), +# local(8), relocated(5) and virtual(5) for the effects this has on +# aliases, canonical, virtual, relocated and .forward file lookups. +# Basically, the software tries user+foo and .forward+foo before +# trying user and .forward. +# +#recipient_delimiter = + + +# DELIVERY TO MAILBOX +# +# The home_mailbox parameter specifies the optional pathname of a +# mailbox file relative to a user's home directory. The default +# mailbox file is /var/spool/mail/user or /var/mail/user. Specify +# "Maildir/" for qmail-style delivery (the / is required). +# +#home_mailbox = Mailbox +#home_mailbox = Maildir/ + +# The mail_spool_directory parameter specifies the directory where +# UNIX-style mailboxes are kept. The default setting depends on the +# system type. +# +#mail_spool_directory = /var/mail +#mail_spool_directory = /var/spool/mail + +# The mailbox_command parameter specifies the optional external +# command to use instead of mailbox delivery. The command is run as +# the recipient with proper HOME, SHELL and LOGNAME environment settings. +# Exception: delivery for root is done as $default_user. +# +# Other environment variables of interest: USER (recipient username), +# EXTENSION (address extension), DOMAIN (domain part of address), +# and LOCAL (the address localpart). +# +# Unlike other Postfix configuration parameters, the mailbox_command +# parameter is not subjected to $parameter substitutions. This is to +# make it easier to specify shell syntax (see example below). +# +# Avoid shell meta characters because they will force Postfix to run +# an expensive shell process. Procmail alone is expensive enough. +# +# IF YOU USE THIS TO DELIVER MAIL SYSTEM-WIDE, YOU MUST SET UP AN +# ALIAS THAT FORWARDS MAIL FOR ROOT TO A REAL USER. +# +#mailbox_command = /some/where/procmail +#mailbox_command = /some/where/procmail -a "$EXTENSION" + +# The mailbox_transport specifies the optional transport in master.cf +# to use after processing aliases and .forward files. This parameter +# has precedence over the mailbox_command, fallback_transport and +# luser_relay parameters. +# +# Specify a string of the form transport:nexthop, where transport is +# the name of a mail delivery transport defined in master.cf. The +# :nexthop part is optional. For more details see the sample transport +# configuration file. +# +# NOTE: if you use this feature for accounts not in the UNIX password +# file, then you must update the "local_recipient_maps" setting in +# the main.cf file, otherwise the SMTP server will reject mail for +# non-UNIX accounts with "User unknown in local recipient table". +# +#mailbox_transport = lmtp:unix:/file/name +#mailbox_transport = cyrus + +# The fallback_transport specifies the optional transport in master.cf +# to use for recipients that are not found in the UNIX passwd database. +# This parameter has precedence over the luser_relay parameter. +# +# Specify a string of the form transport:nexthop, where transport is +# the name of a mail delivery transport defined in master.cf. The +# :nexthop part is optional. For more details see the sample transport +# configuration file. +# +# NOTE: if you use this feature for accounts not in the UNIX password +# file, then you must update the "local_recipient_maps" setting in +# the main.cf file, otherwise the SMTP server will reject mail for +# non-UNIX accounts with "User unknown in local recipient table". +# +#fallback_transport = lmtp:unix:/file/name +#fallback_transport = cyrus +#fallback_transport = + +# The luser_relay parameter specifies an optional destination address +# for unknown recipients. By default, mail for unknown@$mydestination, +# unknown@[$inet_interfaces] or unknown@[$proxy_interfaces] is returned +# as undeliverable. +# +# The following expansions are done on luser_relay: $user (recipient +# username), $shell (recipient shell), $home (recipient home directory), +# $recipient (full recipient address), $extension (recipient address +# extension), $domain (recipient domain), $local (entire recipient +# localpart), $recipient_delimiter. Specify ${name?value} or +# ${name:value} to expand value only when $name does (does not) exist. +# +# luser_relay works only for the default Postfix local delivery agent. +# +# NOTE: if you use this feature for accounts not in the UNIX password +# file, then you must specify "local_recipient_maps =" (i.e. empty) in +# the main.cf file, otherwise the SMTP server will reject mail for +# non-UNIX accounts with "User unknown in local recipient table". +# +#luser_relay = $user@other.host +#luser_relay = $local@other.host +#luser_relay = admin+$local + +# JUNK MAIL CONTROLS +# +# The controls listed here are only a very small subset. The file +# SMTPD_ACCESS_README provides an overview. + +# The header_checks parameter specifies an optional table with patterns +# that each logical message header is matched against, including +# headers that span multiple physical lines. +# +# By default, these patterns also apply to MIME headers and to the +# headers of attached messages. With older Postfix versions, MIME and +# attached message headers were treated as body text. +# +# For details, see "man header_checks". +# +#header_checks = regexp:/etc/postfix/header_checks + +# FAST ETRN SERVICE +# +# Postfix maintains per-destination logfiles with information about +# deferred mail, so that mail can be flushed quickly with the SMTP +# "ETRN domain.tld" command, or by executing "sendmail -qRdomain.tld". +# See the ETRN_README document for a detailed description. +# +# The fast_flush_domains parameter controls what destinations are +# eligible for this service. By default, they are all domains that +# this server is willing to relay mail to. +# +#fast_flush_domains = $relay_domains + +# SHOW SOFTWARE VERSION OR NOT +# +# The smtpd_banner parameter specifies the text that follows the 220 +# code in the SMTP server's greeting banner. Some people like to see +# the mail version advertised. By default, Postfix shows no version. +# +# You MUST specify $myhostname at the start of the text. That is an +# RFC requirement. Postfix itself does not care. +# +#smtpd_banner = $myhostname ESMTP $mail_name +#smtpd_banner = $myhostname ESMTP $mail_name ($mail_version) + +# PARALLEL DELIVERY TO THE SAME DESTINATION +# +# How many parallel deliveries to the same user or domain? With local +# delivery, it does not make sense to do massively parallel delivery +# to the same user, because mailbox updates must happen sequentially, +# and expensive pipelines in .forward files can cause disasters when +# too many are run at the same time. With SMTP deliveries, 10 +# simultaneous connections to the same domain could be sufficient to +# raise eyebrows. +# +# Each message delivery transport has its XXX_destination_concurrency_limit +# parameter. The default is $default_destination_concurrency_limit for +# most delivery transports. For the local delivery agent the default is 2. + +#local_destination_concurrency_limit = 2 +#default_destination_concurrency_limit = 20 + +# DEBUGGING CONTROL +# +# The debug_peer_level parameter specifies the increment in verbose +# logging level when an SMTP client or server host name or address +# matches a pattern in the debug_peer_list parameter. +# +debug_peer_level = 2 + +# The debug_peer_list parameter specifies an optional list of domain +# or network patterns, /file/name patterns or type:name tables. When +# an SMTP client or server host name or address matches a pattern, +# increase the verbose logging level by the amount specified in the +# debug_peer_level parameter. +# +#debug_peer_list = 127.0.0.1 +#debug_peer_list = some.domain + +# The debugger_command specifies the external command that is executed +# when a Postfix daemon program is run with the -D option. +# +# Use "command .. & sleep 5" so that the debugger can attach before +# the process marches on. If you use an X-based debugger, be sure to +# set up your XAUTHORITY environment variable before starting Postfix. +# +debugger_command = + PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin + ddd $daemon_directory/$process_name $process_id & sleep 5 + +# If you can't use X, use this to capture the call stack when a +# daemon crashes. The result is in a file in the configuration +# directory, and is named after the process name and the process ID. +# +# debugger_command = +# PATH=/bin:/usr/bin:/usr/local/bin; export PATH; (echo cont; +# echo where) | gdb $daemon_directory/$process_name $process_id 2>&1 +# >$config_directory/$process_name.$process_id.log & sleep 5 +# +# Another possibility is to run gdb under a detached screen session. +# To attach to the screen sesssion, su root and run "screen -r +# " where uniquely matches one of the detached +# sessions (from "screen -list"). +# +# debugger_command = +# PATH=/bin:/usr/bin:/sbin:/usr/sbin; export PATH; screen +# -dmS $process_name gdb $daemon_directory/$process_name +# $process_id & sleep 1 + +# INSTALL-TIME CONFIGURATION INFORMATION +# +# The following parameters are used when installing a new Postfix version. +# +# sendmail_path: The full pathname of the Postfix sendmail command. +# This is the Sendmail-compatible mail posting interface. +# +sendmail_path = /usr/sbin/sendmail + +# newaliases_path: The full pathname of the Postfix newaliases command. +# This is the Sendmail-compatible command to build alias databases. +# +newaliases_path = /usr/bin/newaliases + +# mailq_path: The full pathname of the Postfix mailq command. This +# is the Sendmail-compatible mail queue listing command. +# +mailq_path = /usr/bin/mailq + +# setgid_group: The group for mail submission and queue management +# commands. This must be a group name with a numerical group ID that +# is not shared with other accounts, not even with the Postfix account. +# +setgid_group = postdrop + +# html_directory: The location of the Postfix HTML documentation. +# +html_directory = /usr/share/doc/postfix-2.8.9/html + +# manpage_directory: The location of the Postfix on-line manual pages. +# +manpage_directory = /usr/share/man + +# sample_directory: The location of the Postfix sample configuration files. +# This parameter is obsolete as of Postfix 2.1. +# +sample_directory = /etc/postfix + +# readme_directory: The location of the Postfix README files. +# +readme_directory = /usr/share/doc/postfix-2.8.9/readme +home_mailbox = .maildir/ +#alias_maps = mysql:/etc/postfix/mysql-aliases.cf +alias_maps = hash:/etc/postfix/maps/aliases +anvil_status_update_time = 3600s +body_checks = pcre:/etc/postfix/maps/body_checks +bounce_template_file = /etc/postfix/bounce-templates/bounce.de-DE.cf +broken_sasl_auth_clients = yes +#canonical_maps = mysql:/etc/postfix/mysql-canonical.cf +canonical_maps = hash:/etc/postfix/maps/canonical +cyrus_sasl_config_path = /etc/sasl2 +default_destination_concurrency_limit = 5 +header_checks = pcre:/etc/postfix/maps/header_checks +inet_protocols = all +local_recipient_maps = $alias_maps $virtual_mailbox_maps unix:passwd.byname +mail_spool_directory = /var/spool/mail +mailbox_size_limit = 512000000 +message_size_limit = 51200000 +#mydestination = $myhostname, $mydomain, mysql:/etc/postfix/mysql-mydomains.cf +mydestination = $myhostname, $mydomain, hash:/etc/postfix/maps/mydomains +mydomain = brehm-online.com +myhostname = helga.brehm-online.com +mynetworks = 127.0.0.0/8 85.214.134.152/32 85.214.109.1/32 [::1]/128 [2a01:238:4225:6e00:8f8c:808a:7fb8:88df]/128 +mynetworks_style = host +myorigin = $mydomain +#recipient_bcc_maps = mysql:/etc/postfix/mysql-recipient_bcc.cf +recipient_bcc_maps = hash:/etc/postfix/maps/recipient_bcc +#relay_clientcerts = hash:/etc/postfix/relay_clientcerts +relay_clientcerts = hash:/etc/postfix/maps/relay_clientcerts +#relay_domains = mysql:/etc/postfix/mysql-relay-domains.cf +relay_domains = hash:/etc/postfix/maps/relay_domains +#relocated_maps = mysql:/etc/postfix/mysql-relocated.cf +relocated_maps = hash:/etc/postfix/maps/relocated +#sender_bcc_maps = mysql:/etc/postfix/mysql-sender_bcc.cf +sender_bcc_maps = hash:/etc/postfix/maps/sender_bcc +smtp_generic_maps = hash:/etc/postfix/maps/generic +smtp_tls_CAfile = /etc/ssl/CA-Brehm/cacert.pem +smtp_tls_cert_file = /etc/postfix/postfix.pem +smtp_tls_enforce_peername = no +smtp_use_tls = yes +smtpd_banner = $myhostname ESMTP Frank Brehms Mail Service $mail_name ($mail_version) + +smtpd_recipient_restrictions = + check_client_access cidr:/etc/postfix/maps/access_client, + check_recipient_access hash:/etc/postfix/maps/access_recipient, + check_helo_access hash:/etc/postfix/maps/access_helo, + check_sender_access hash:/etc/postfix/maps/access_sender, + reject_non_fqdn_recipient, + reject_unknown_recipient_domain, + reject_non_fqdn_sender, + reject_unknown_sender_domain, + reject_invalid_helo_hostname, + permit_mynetworks, + permit_sasl_authenticated, + permit_tls_clientcerts, + reject_rbl_client zen.spamhaus.org, + reject_rbl_client ix.dnsbl.manitu.net, + check_policy_service unix:private/postgrey, + check_policy_service inet:127.0.0.1:12525, + reject_unverified_recipient, + permit_mx_backup, + reject_unauth_destination, + permit + +smtpd_sasl_auth_enable = yes +smtpd_tls_CAfile = $smtp_tls_CAfile +smtpd_tls_cert_file = $smtp_tls_cert_file +smtpd_tls_key_file = $smtp_tls_cert_file +smtpd_tls_loglevel = 1 +smtpd_tls_received_header = yes +smtpd_use_tls = yes +transport_maps = hash:/etc/postfix/maps/transport +#virtual_alias_domains = mysql:/etc/postfix/mysql-virtual-alias-domains.cf +virtual_alias_domains = hash:/etc/postfix/maps/virtual_alias_domains +#virtual_alias_maps = mysql:/etc/postfix/mysql-virtual.cf +virtual_alias_maps = hash:/etc/postfix/maps/virtual_alias_maps +virtual_gid_maps = static:1023 +virtual_mailbox_base = / +#virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf +virtual_mailbox_domains = hash:/etc/postfix/maps/virtual_mailbox_domains +virtual_mailbox_limit = 512000000 +#virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-maps.cf +virtual_mailbox_maps = hash:/etc/postfix/maps/virtual_mailbox_maps +virtual_uid_maps = static:1023 diff --git a/config-archive/etc/postfix/main.cf.dist b/config-archive/etc/postfix/main.cf.dist index 849ec43..e556e0c 100644 --- a/config-archive/etc/postfix/main.cf.dist +++ b/config-archive/etc/postfix/main.cf.dist @@ -640,7 +640,7 @@ setgid_group = postdrop # html_directory: The location of the Postfix HTML documentation. # -html_directory = /usr/share/doc/postfix-2.10.1/html +html_directory = /usr/share/doc/postfix-2.10.2/html # manpage_directory: The location of the Postfix on-line manual pages. # @@ -653,5 +653,5 @@ sample_directory = /etc/postfix # readme_directory: The location of the Postfix README files. # -readme_directory = /usr/share/doc/postfix-2.10.1/readme +readme_directory = /usr/share/doc/postfix-2.10.2/readme home_mailbox = .maildir/ diff --git a/config-archive/etc/rc.conf b/config-archive/etc/rc.conf index ae9e0cf..b9a9d6d 100644 --- a/config-archive/etc/rc.conf +++ b/config-archive/etc/rc.conf @@ -154,7 +154,7 @@ rc_sys="" rc_tty_number=12 # If you have cgroups turned on in your kernel, this switch controls -# whether or not a group for each controler is mounted under +# whether or not a group for each controller is mounted under # /sys/fs/cgroup. # Support for process management by cgroups is planned in the future, # so if you turn this off, be aware that you may not be able to use that diff --git a/config-archive/etc/rc.conf.1 b/config-archive/etc/rc.conf.1 index e0be8cb..ae9e0cf 100644 --- a/config-archive/etc/rc.conf.1 +++ b/config-archive/etc/rc.conf.1 @@ -1,8 +1,18 @@ # Global OpenRC configuration settings +# Set to "YES" if you want the rc system to try and start services +# in parallel for a slight speed improvement. When running in parallel we +# prefix the service output with its name as the output will get +# jumbled up. +# WARNING: whilst we have improved parallel, it can still potentially lock +# the boot process. Don't file bugs about this unless you can supply +# patches that fix it without breaking other things! +#rc_parallel="NO" + # Set rc_interactive to "YES" and you'll be able to press the I key during # boot so you can choose to start specific services. Set to "NO" to disable -# this feature. +# this feature. This feature is automatically disabled if rc_parallel is +# set to YES. #rc_interactive="YES" # If we need to drop to a shell, you can specify it here. @@ -84,6 +94,10 @@ unicode="YES" # These variables are documented here, but should be configured in # /etc/conf.d/foo for service foo and NOT enabled here unless you # really want them to work on a global basis. +# If your service has characters in its name which are not legal in +# shell variable names and you configure the variables for it in this +# file, those characters should be replaced with underscores in the +# variable names as shown below. # Some daemons are started and stopped via start-stop-daemon. # We can set some things on a per service basis, like the nicelevel. @@ -106,6 +120,13 @@ unicode="YES" #rc_foo_need="openvpn" #rc_foo_after="clock" +# Below is an example for service foo-bar. Note that the '-' is illegal +# in a shell variable name, so we convert it to an underscore. +# example for service foo-bar. +#rc_foo_bar_config="/etc/foo-bar" +#rc_foo_bar_need="openvpn" +#rc_foo_bar_after="clock" + # You can also remove dependencies. # This is mainly used for saying which servies do NOT provide net. #rc_net_tap0_provide="!net" @@ -122,9 +143,7 @@ unicode="YES" # "vserver" - Linux vserver # "xen0" - Xen0 Domain # "xenU" - XenU Domain -# If this is commented out, automatic detection will be attempted. -# Note that autodetection will not work in a prefix environment or in a -# linux container. +# If this is commented out, automatic detection will be used. # # This should be set to the value representing the environment this file is # PRESENTLY in, not the virtualization the environment is capable of. @@ -133,3 +152,11 @@ rc_sys="" # This is the number of tty's used in most of the rc-scripts (like # consolefont, numlock, etc ...) rc_tty_number=12 + +# If you have cgroups turned on in your kernel, this switch controls +# whether or not a group for each controler is mounted under +# /sys/fs/cgroup. +# Support for process management by cgroups is planned in the future, +# so if you turn this off, be aware that you may not be able to use that +# feature. +#rc_controller_cgroups="YES" diff --git a/config-archive/etc/rc.conf.2 b/config-archive/etc/rc.conf.2 new file mode 100644 index 0000000..e0be8cb --- /dev/null +++ b/config-archive/etc/rc.conf.2 @@ -0,0 +1,135 @@ +# Global OpenRC configuration settings + +# Set rc_interactive to "YES" and you'll be able to press the I key during +# boot so you can choose to start specific services. Set to "NO" to disable +# this feature. +#rc_interactive="YES" + +# If we need to drop to a shell, you can specify it here. +# If not specified we use $SHELL, otherwise the one specified in /etc/passwd, +# otherwise /bin/sh +# Linux users could specify /sbin/sulogin +rc_shell=/sbin/sulogin + +# Do we allow any started service in the runlevel to satisfy the dependency +# or do we want all of them regardless of state? For example, if net.eth0 +# and net.eth1 are in the default runlevel then with rc_depend_strict="NO" +# both will be started, but services that depend on 'net' will work if either +# one comes up. With rc_depend_strict="YES" we would require them both to +# come up. +#rc_depend_strict="YES" + +# rc_hotplug is a list of services that we allow to be hotplugged. +# By default we do not allow hotplugging. +# A hotplugged service is one started by a dynamic dev manager when a matching +# hardware device is found. +# This service is intrinsically included in the boot runlevel. +# To disable services, prefix with a ! +# Example - rc_hotplug="net.wlan !net.*" +# This allows net.wlan and any service not matching net.* to be plugged. +# Example - rc_hotplug="*" +# This allows all services to be hotplugged +#rc_hotplug="*" + +# rc_logger launches a logging daemon to log the entire rc process to +# /var/log/rc.log +# NOTE: Linux systems require the devfs service to be started before +# logging can take place and as such cannot log the sysinit runlevel. +rc_logger="YES" + +# Through rc_log_path you can specify a custom log file. +# The default value is: /var/log/rc.log +rc_log_path="/var/log/rc.log" + +# By default we filter the environment for our running scripts. To allow other +# variables through, add them here. Use a * to allow all variables through. +#rc_env_allow="VAR1 VAR2" + +# By default we assume that all daemons will start correctly. +# However, some do not - a classic example is that they fork and return 0 AND +# then child barfs on a configuration error. Or the daemon has a bug and the +# child crashes. You can set the number of milliseconds start-stop-daemon +# waits to check that the daemon is still running after starting here. +# The default is 0 - no checking. +#rc_start_wait=100 + +# rc_nostop is a list of services which will not stop when changing runlevels. +# This still allows the service itself to be stopped when called directly. +#rc_nostop="" + +# rc will attempt to start crashed services by default. +# However, it will not stop them by default as that could bring down other +# critical services. +#rc_crashed_stop=NO +#rc_crashed_start=YES + +############################################################################## +# MISC CONFIGURATION VARIABLES +# There variables are shared between many init scripts + +# Set unicode to YES to turn on unicode support for keyboards and screens. +unicode="YES" + +# Below is the default list of network fstypes. +# +# afs cifs coda davfs fuse fuse.sshfs gfs glusterfs lustre ncpfs +# nfs nfs4 ocfs2 shfs smbfs +# +# If you would like to add to this list, you can do so by adding your +# own fstypes to the following variable. +#extra_net_fs_list="" + +############################################################################## +# SERVICE CONFIGURATION VARIABLES +# These variables are documented here, but should be configured in +# /etc/conf.d/foo for service foo and NOT enabled here unless you +# really want them to work on a global basis. + +# Some daemons are started and stopped via start-stop-daemon. +# We can set some things on a per service basis, like the nicelevel. +#export SSD_NICELEVEL="-19" + +# Pass ulimit parameters +#rc_ulimit="-u 30" + +# It's possible to define extra dependencies for services like so +#rc_config="/etc/foo" +#rc_need="openvpn" +#rc_use="net.eth0" +#rc_after="clock" +#rc_before="local" +#rc_provide="!net" + +# You can also enable the above commands here for each service. Below is an +# example for service foo. +#rc_foo_config="/etc/foo" +#rc_foo_need="openvpn" +#rc_foo_after="clock" + +# You can also remove dependencies. +# This is mainly used for saying which servies do NOT provide net. +#rc_net_tap0_provide="!net" + +############################################################################## +# LINUX SPECIFIC OPTIONS + +# This is the subsystem type. Valid options on Linux: +# "" - nothing special +# "lxc" - Linux Containers +# "openvz" - Linux OpenVZ +# "prefix" - Prefix +# "uml" - Usermode Linux +# "vserver" - Linux vserver +# "xen0" - Xen0 Domain +# "xenU" - XenU Domain +# If this is commented out, automatic detection will be attempted. +# Note that autodetection will not work in a prefix environment or in a +# linux container. +# +# This should be set to the value representing the environment this file is +# PRESENTLY in, not the virtualization the environment is capable of. +rc_sys="" + +# This is the number of tty's used in most of the rc-scripts (like +# consolefont, numlock, etc ...) +rc_tty_number=12 diff --git a/config-archive/etc/rc.conf.dist b/config-archive/etc/rc.conf.dist index 4c186dc..ec1c4a4 100644 --- a/config-archive/etc/rc.conf.dist +++ b/config-archive/etc/rc.conf.dist @@ -80,6 +80,10 @@ rc_shell=/sbin/sulogin # Set unicode to YES to turn on unicode support for keyboards and screens. unicode="YES" +# This is how long fuser should wait for a remote server to respond. The +# default is 60 seconds, but it can be adjusted here. +#rc_fuser_timeout=60 + # Below is the default list of network fstypes. # # afs cifs coda davfs fuse fuse.sshfs gfs glusterfs lustre ncpfs @@ -101,7 +105,7 @@ unicode="YES" # Some daemons are started and stopped via start-stop-daemon. # We can set some things on a per service basis, like the nicelevel. -#export SSD_NICELEVEL="-19" +#SSD_NICELEVEL="-19" # Pass ulimit parameters #rc_ulimit="-u 30" @@ -153,10 +157,59 @@ unicode="YES" # consolefont, numlock, etc ...) rc_tty_number=12 +############################################################################## +# CGROUPS RESOURCE MANAGEMENT + # If you have cgroups turned on in your kernel, this switch controls # whether or not a group for each controller is mounted under # /sys/fs/cgroup. -# Support for process management by cgroups is planned in the future, -# so if you turn this off, be aware that you may not be able to use that -# feature. +# None of the other options in this section work if this is set to "NO". #rc_controller_cgroups="YES" + +# The following settings allow you to set up values for the cgroup +# controllers for your services. +# They can be set in this file;, however, if you do this, the settings +# will apply to all of your services. +# If you want different settings for each service, place the settings in +# /etc/conf.d/foo for service foo. +# The format is to specify the names of the settings followed by their +# values. Each variable can hold multiple settings. +# For example, you would use this to set the cpu.shares setting in the +# cpu controller to 512 for your service. +# rc_cgroup_cpu=" +# cpu.shares 512 +# " +# +#For more information about the adjustments that can be made with +#cgroups, see Documentation/cgroups/* in the linux kernel source tree. + +# Set the blkio controller settings for this service. +#rc_cgroup_blkio="" + +# Set the cpu controller settings for this service. +#rc_cgroup_cpu="" + +# Add this service to the cpuacct controller (any value means yes). +#rc_cgroup_cpuacct="" + +# Set the cpuset controller settings for this service. +#rc_cgroup_cpuset="" + +# Set the devices controller settings for this service. +#rc_cgroup_devices="" + +# Set the memory controller settings for this service. +#rc_cgroup_memory="" + +# Set the net_prio controller settings for this service. +#rc_cgroup_net_prio="" + +# Set this to YES if yu want all of the processes in a service's cgroup +# killed when the service is stopped or restarted. +# This should not be set globally because it kills all of the service's +# child processes, and most of the time this is undesirable. Please set +# it in /etc/conf.d/. +# To perform this cleanup manually for a stopped service, you can +# execute cgroup_cleanup with /etc/init.d/ cgroup_cleanup or +# rc-service cgroup_cleanup. +# rc_cgroup_cleanup="NO" diff --git a/config-archive/etc/ssh/ssh_config.dist b/config-archive/etc/ssh/ssh_config.dist new file mode 100644 index 0000000..fde6a76 --- /dev/null +++ b/config-archive/etc/ssh/ssh_config.dist @@ -0,0 +1,62 @@ +# $OpenBSD$ + +# This is the ssh client system-wide configuration file. See +# ssh_config(5) for more information. This file provides defaults for +# users, and the values can be changed in per-user configuration files +# or on the command line. + +# Configuration data is parsed as follows: +# 1. command line options +# 2. user-specific file +# 3. system-wide file +# Any configuration value is only changed the first time it is set. +# Thus, host-specific definitions should be at the beginning of the +# configuration file, and defaults at the end. + +# Site-wide defaults for some commonly used options. For a comprehensive +# list of available options, their meanings and defaults, please see the +# ssh_config(5) man page. + +# Host * +# ForwardAgent no +# ForwardX11 no +# RhostsRSAAuthentication no +# RSAAuthentication yes +# PasswordAuthentication yes +# HostbasedAuthentication no +# GSSAPIAuthentication no +# GSSAPIDelegateCredentials no +# BatchMode no +# CheckHostIP yes +# AddressFamily any +# ConnectTimeout 0 +# StrictHostKeyChecking ask +# IdentityFile ~/.ssh/identity +# IdentityFile ~/.ssh/id_rsa +# IdentityFile ~/.ssh/id_dsa +# Port 22 +# Protocol 2,1 +# Cipher 3des +# Ciphers aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc +# MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160 +# EscapeChar ~ +# AllowedCertPurpose sslserver +# MandatoryCRL no +# CACertificateFile /etc/ssh/ca/ca-bundle.crt +# CACertificatePath /etc/ssh/ca/crt +# CARevocationFile /etc/ssh/ca/ca-bundle.crl +# CARevocationPath /etc/ssh/ca/crl +# UserCACertificateFile ~/.ssh/ca-bundle.crt +# UserCACertificatePath ~/.ssh/crt +# UserCARevocationFile ~/.ssh/ca-bundle.crl +# UserCARevocationPath ~/.ssh/crl +# VAType none +# Tunnel no +# TunnelDevice any:any +# PermitLocalCommand no +# VisualHostKey no +# ProxyCommand ssh -q -W %h:%p gateway.example.com +# RekeyLimit 1G 1h + +# Send locale environment variables #367017 +SendEnv LANG LC_* diff --git a/config-archive/etc/ssh/ssh_config.dist.new b/config-archive/etc/ssh/ssh_config.dist.new deleted file mode 100644 index b632c25..0000000 --- a/config-archive/etc/ssh/ssh_config.dist.new +++ /dev/null @@ -1,58 +0,0 @@ -# $OpenBSD$ - -# This is the ssh client system-wide configuration file. See -# ssh_config(5) for more information. This file provides defaults for -# users, and the values can be changed in per-user configuration files -# or on the command line. - -# Configuration data is parsed as follows: -# 1. command line options -# 2. user-specific file -# 3. system-wide file -# Any configuration value is only changed the first time it is set. -# Thus, host-specific definitions should be at the beginning of the -# configuration file, and defaults at the end. - -# Site-wide defaults for some commonly used options. For a comprehensive -# list of available options, their meanings and defaults, please see the -# ssh_config(5) man page. - -# Host * -# ForwardAgent no -# ForwardX11 no -# RhostsRSAAuthentication no -# RSAAuthentication yes -# PasswordAuthentication yes -# HostbasedAuthentication no -# GSSAPIAuthentication no -# GSSAPIDelegateCredentials no -# BatchMode no -# CheckHostIP yes -# AddressFamily any -# ConnectTimeout 0 -# StrictHostKeyChecking ask -# IdentityFile ~/.ssh/identity -# IdentityFile ~/.ssh/id_rsa -# IdentityFile ~/.ssh/id_dsa -# Port 22 -# Protocol 2,1 -# Cipher 3des -# Ciphers aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc -# MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160 -# EscapeChar ~ -# AllowedCertPurpose sslserver -# MandatoryCRL no -# CACertificateFile /etc/ssh/ca/ca-bundle.crt -# CACertificatePath /etc/ssh/ca/crt -# CARevocationFile /etc/ssh/ca/ca-bundle.crl -# CARevocationPath /etc/ssh/ca/crl -# UserCACertificateFile ~/.ssh/ca-bundle.crt -# UserCACertificatePath ~/.ssh/crt -# UserCARevocationFile ~/.ssh/ca-bundle.crl -# UserCARevocationPath ~/.ssh/crl -# VAType none -# Tunnel no -# TunnelDevice any:any -# PermitLocalCommand no -# VisualHostKey no -# ProxyCommand ssh -q -W %h:%p gateway.example.com diff --git a/config-archive/etc/ssh/sshd_config.dist b/config-archive/etc/ssh/sshd_config.dist new file mode 100644 index 0000000..e818623 --- /dev/null +++ b/config-archive/etc/ssh/sshd_config.dist @@ -0,0 +1,214 @@ +# $OpenBSD$ + +# This is the sshd server system-wide configuration file. See +# sshd_config(5) for more information. + +# This sshd was compiled with PATH=/usr/bin:/bin:/usr/sbin:/sbin + +# The strategy used for options in the default sshd_config shipped with +# OpenSSH is to specify options with their default value where +# possible, but leave them commented. Uncommented options override the +# default value. + +#Port 22 +#AddressFamily any +#ListenAddress 0.0.0.0 +#ListenAddress :: + +# The default requires explicit activation of protocol 1 +#Protocol 2 + +# HostKey for protocol version 1 +#HostKey /etc/ssh/ssh_host_key +# HostKeys for protocol version 2 +#HostKey /etc/ssh/ssh_host_rsa_key +#HostKey /etc/ssh/ssh_host_dsa_key +#HostKey /etc/ssh/ssh_host_ecdsa_key + +# "key type names" for X.509 certificates with RSA key +# Note first defined is used in signature operations! +#X509KeyAlgorithm x509v3-sign-rsa,rsa-sha1 +#X509KeyAlgorithm x509v3-sign-rsa,rsa-md5 + +# "key type names" for X.509 certificates with DSA key +# Note first defined is used in signature operations! +#X509KeyAlgorithm x509v3-sign-dss,dss-asn1 +#X509KeyAlgorithm x509v3-sign-dss,dss-raw + +# The intended use for the X509 client certificate. Without this option +# no chain verification will be done. Currently accepted uses are case +# insensitive: +# - "sslclient", "SSL client", "SSL_client" or "client" +# - "any", "Any Purpose", "Any_Purpose" or "AnyPurpose" +# - "skip" or ""(empty): don`t check purpose. +#AllowedCertPurpose sslclient + +# Specifies whether self-issued(self-signed) X.509 certificate can be +# allowed only by entry in AutorizedKeysFile that contain matching +# public key or certificate blob. +#KeyAllowSelfIssued no + +# Specifies whether CRL must present in store for all certificates in +# certificate chain with atribute "cRLDistributionPoints" +#MandatoryCRL no + +# A file with multiple certificates of certificate signers +# in PEM format concatenated together. +#CACertificateFile /etc/ssh/ca/ca-bundle.crt + +# A directory with certificates of certificate signers. +# The certificates should have name of the form: [HASH].[NUMBER] +# or have symbolic links to them of this form. +#CACertificatePath /etc/ssh/ca/crt + +# A file with multiple CRL of certificate signers +# in PEM format concatenated together. +#CARevocationFile /etc/ssh/ca/ca-bundle.crl + +# A directory with CRL of certificate signers. +# The CRL should have name of the form: [HASH].r[NUMBER] +# or have symbolic links to them of this form. +#CARevocationPath /etc/ssh/ca/crl + +# LDAP protocol version. +# Example: +# CAldapVersion 2 + +# Note because of OpenSSH options parser limitation +# use %3D instead of = ! +# LDAP initialization may require URL to be escaped, i.e. +# use %2C instead of ,(comma). Escaped URL don't depend from +# LDAP initialization method. +# Example: +# CAldapURL ldap://localhost:389/dc%3Dexample%2Cdc%3Dcom + +# SSH can use "Online Certificate Status Protocol"(OCSP) +# to validate certificate. Set VAType to +# - none : do not use OCSP to validate certificates; +# - ocspcert: validate only certificates that specify `OCSP +# Service Locator' URL; +# - ocspspec: use specified in the configuration 'OCSP Responder' +# to validate all certificates. +#VAType none + +# Lifetime and size of ephemeral version 1 server key +#KeyRegenerationInterval 1h +#ServerKeyBits 1024 + +# Ciphers and keying +#RekeyLimit default none + +# Logging +# obsoletes QuietMode and FascistLogging +#SyslogFacility AUTH +#LogLevel INFO + +# Authentication: + +#LoginGraceTime 2m +#PermitRootLogin yes +#StrictModes yes +#MaxAuthTries 6 +#MaxSessions 10 + +#RSAAuthentication yes +#PubkeyAuthentication yes + +# The default is to check both .ssh/authorized_keys and .ssh/authorized_keys2 +# but this is overridden so installations will only check .ssh/authorized_keys +#AuthorizedKeysFile .ssh/authorized_keys + +#AuthorizedPrincipalsFile none + +#AuthorizedKeysCommand none +#AuthorizedKeysCommandUser nobody + +# For this to work you will also need host keys in /etc/ssh/ssh_known_hosts +#RhostsRSAAuthentication no +# similar for protocol version 2 +#HostbasedAuthentication no +# Change to yes if you don't trust ~/.ssh/known_hosts for +# RhostsRSAAuthentication and HostbasedAuthentication +#IgnoreUserKnownHosts no +# Don't read the user's ~/.rhosts and ~/.shosts files +#IgnoreRhosts yes + +# To disable tunneled clear text passwords, change to no here! +PasswordAuthentication no +#PermitEmptyPasswords no + +# Change to no to disable s/key passwords +#ChallengeResponseAuthentication yes + +# Kerberos options +#KerberosAuthentication no +#KerberosOrLocalPasswd yes +#KerberosTicketCleanup yes +#KerberosGetAFSToken no + +# GSSAPI options +#GSSAPIAuthentication no +#GSSAPICleanupCredentials yes +#GSSAPIStrictAcceptorCheck yes + +# Set this to 'yes' to enable PAM authentication, account processing, +# and session processing. If this is enabled, PAM authentication will +# be allowed through the ChallengeResponseAuthentication and +# PasswordAuthentication. Depending on your PAM configuration, +# PAM authentication via ChallengeResponseAuthentication may bypass +# the setting of "PermitRootLogin without-password". +# If you just want the PAM account and session checks to run without +# PAM authentication, then enable this but set PasswordAuthentication +# and ChallengeResponseAuthentication to 'no'. +UsePAM yes + +#AllowAgentForwarding yes +#AllowTcpForwarding yes +#GatewayPorts no +#X11Forwarding no +#X11DisplayOffset 10 +#X11UseLocalhost yes +PrintMotd no +PrintLastLog no +#TCPKeepAlive yes +#UseLogin no +UsePrivilegeSeparation sandbox # Default for new installations. +#PermitUserEnvironment no +#Compression delayed +#ClientAliveInterval 0 +#ClientAliveCountMax 3 +#UseDNS yes +#PidFile /var/run/sshd.pid +#MaxStartups 10:30:100 +#PermitTunnel no +#ChrootDirectory none +#VersionAddendum none + +# no default banner path +#Banner none + +# override default of no subsystems +Subsystem sftp /usr/lib64/misc/sftp-server + +# the following are HPN related configuration options +# tcp receive buffer polling. disable in non autotuning kernels +#TcpRcvBufPoll yes + +# disable hpn performance boosts +#HPNDisabled no + +# buffer size for hpn to non-hpn connections +#HPNBufferSize 2048 + + +# allow the use of the none cipher +#NoneEnabled no + +# Example of overriding settings on a per-user basis +#Match User anoncvs +# X11Forwarding no +# AllowTcpForwarding no +# ForceCommand cvs server + +# Allow client to pass locale environment variables #367017 +AcceptEnv LANG LC_* diff --git a/config-archive/etc/ssh/sshd_config.dist.new b/config-archive/etc/ssh/sshd_config.dist.new deleted file mode 100644 index 6a61721..0000000 --- a/config-archive/etc/ssh/sshd_config.dist.new +++ /dev/null @@ -1,202 +0,0 @@ -# $OpenBSD$ - -# This is the sshd server system-wide configuration file. See -# sshd_config(5) for more information. - -# This sshd was compiled with PATH=/usr/bin:/bin:/usr/sbin:/sbin - -# The strategy used for options in the default sshd_config shipped with -# OpenSSH is to specify options with their default value where -# possible, but leave them commented. Uncommented options override the -# default value. - -#Port 22 -#AddressFamily any -#ListenAddress 0.0.0.0 -#ListenAddress :: - -# The default requires explicit activation of protocol 1 -#Protocol 2 - -# HostKey for protocol version 1 -#HostKey /etc/ssh/ssh_host_key -# HostKeys for protocol version 2 -#HostKey /etc/ssh/ssh_host_rsa_key -#HostKey /etc/ssh/ssh_host_dsa_key -#HostKey /etc/ssh/ssh_host_ecdsa_key - -# "key type names" for X.509 certificates with RSA key -# Note first defined is used in signature operations! -#X509KeyAlgorithm x509v3-sign-rsa,rsa-md5 -#X509KeyAlgorithm x509v3-sign-rsa,rsa-sha1 - -# "key type names" for X.509 certificates with DSA key -# Note first defined is used in signature operations! -#X509KeyAlgorithm x509v3-sign-dss,dss-asn1 -#X509KeyAlgorithm x509v3-sign-dss,dss-raw - -# The intended use for the X509 client certificate. Without this option -# no chain verification will be done. Currently accepted uses are case -# insensitive: -# - "sslclient", "SSL client", "SSL_client" or "client" -# - "any", "Any Purpose", "Any_Purpose" or "AnyPurpose" -# - "skip" or ""(empty): don`t check purpose. -#AllowedCertPurpose sslclient - -# Specifies whether self-issued(self-signed) X.509 certificate can be -# allowed only by entry in AutorizedKeysFile that contain matching -# public key or certificate blob. -#KeyAllowSelfIssued no - -# Specifies whether CRL must present in store for all certificates in -# certificate chain with atribute "cRLDistributionPoints" -#MandatoryCRL no - -# A file with multiple certificates of certificate signers -# in PEM format concatenated together. -#CACertificateFile /etc/ssh/ca/ca-bundle.crt - -# A directory with certificates of certificate signers. -# The certificates should have name of the form: [HASH].[NUMBER] -# or have symbolic links to them of this form. -#CACertificatePath /etc/ssh/ca/crt - -# A file with multiple CRL of certificate signers -# in PEM format concatenated together. -#CARevocationFile /etc/ssh/ca/ca-bundle.crl - -# A directory with CRL of certificate signers. -# The CRL should have name of the form: [HASH].r[NUMBER] -# or have symbolic links to them of this form. -#CARevocationPath /etc/ssh/ca/crl - -# LDAP protocol version. -# Example: -# CAldapVersion 2 - -# Note because of OpenSSH options parser limitation -# use %3D instead of = ! -# LDAP initialization may require URL to be escaped, i.e. -# use %2C instead of ,(comma). Escaped URL don't depend from -# LDAP initialization method. -# Example: -# CAldapURL ldap://localhost:389/dc%3Dexample%2Cdc%3Dcom - -# SSH can use "Online Certificate Status Protocol"(OCSP) -# to validate certificate. Set VAType to -# - none : do not use OCSP to validate certificates; -# - ocspcert: validate only certificates that specify `OCSP -# Service Locator' URL; -# - ocspspec: use specified in the configuration 'OCSP Responder' -# to validate all certificates. -#VAType none - -# Lifetime and size of ephemeral version 1 server key -#KeyRegenerationInterval 1h -#ServerKeyBits 1024 - -# Logging -# obsoletes QuietMode and FascistLogging -#SyslogFacility AUTH -#LogLevel INFO - -# Authentication: - -#LoginGraceTime 2m -#PermitRootLogin yes -#StrictModes yes -#MaxAuthTries 6 -#MaxSessions 10 - -#RSAAuthentication yes -#PubkeyAuthentication yes - -# The default is to check both .ssh/authorized_keys and .ssh/authorized_keys2 -# but this is overridden so installations will only check .ssh/authorized_keys -#AuthorizedKeysFile .ssh/authorized_keys - -# For this to work you will also need host keys in /etc/ssh/ssh_known_hosts -#RhostsRSAAuthentication no -# similar for protocol version 2 -#HostbasedAuthentication no -# Change to yes if you don't trust ~/.ssh/known_hosts for -# RhostsRSAAuthentication and HostbasedAuthentication -#IgnoreUserKnownHosts no -# Don't read the user's ~/.rhosts and ~/.shosts files -#IgnoreRhosts yes - -# To disable tunneled clear text passwords, change to no here! -PasswordAuthentication no -#PermitEmptyPasswords no - -# Change to no to disable s/key passwords -#ChallengeResponseAuthentication yes - -# Kerberos options -#KerberosAuthentication no -#KerberosOrLocalPasswd yes -#KerberosTicketCleanup yes -#KerberosGetAFSToken no - -# GSSAPI options -#GSSAPIAuthentication no -#GSSAPICleanupCredentials yes -#GSSAPIStrictAcceptorCheck yes - -# Set this to 'yes' to enable PAM authentication, account processing, -# and session processing. If this is enabled, PAM authentication will -# be allowed through the ChallengeResponseAuthentication and -# PasswordAuthentication. Depending on your PAM configuration, -# PAM authentication via ChallengeResponseAuthentication may bypass -# the setting of "PermitRootLogin without-password". -# If you just want the PAM account and session checks to run without -# PAM authentication, then enable this but set PasswordAuthentication -# and ChallengeResponseAuthentication to 'no'. -UsePAM yes - -#AllowAgentForwarding yes -#AllowTcpForwarding yes -#GatewayPorts no -#X11Forwarding no -#X11DisplayOffset 10 -#X11UseLocalhost yes -PrintMotd no -PrintLastLog no -#TCPKeepAlive yes -#UseLogin no -#UsePrivilegeSeparation yes -#PermitUserEnvironment no -#Compression delayed -#ClientAliveInterval 0 -#ClientAliveCountMax 3 -#UseDNS yes -#PidFile /var/run/sshd.pid -#MaxStartups 10 -#PermitTunnel no -#ChrootDirectory none - -# no default banner path -#Banner none - -# override default of no subsystems -Subsystem sftp /usr/lib64/misc/sftp-server - -# the following are HPN related configuration options -# tcp receive buffer polling. disable in non autotuning kernels -#TcpRcvBufPoll yes - -# allow the use of the none cipher -#NoneEnabled no - -# disable hpn performance boosts. -#HPNDisabled no - -# buffer size for hpn to non-hpn connections -#HPNBufferSize 2048 - - -# Example of overriding settings on a per-user basis -#Match User anoncvs -# X11Forwarding no -# AllowTcpForwarding no -# ForceCommand cvs server diff --git a/config-archive/usr/share/logwatch/default.conf/services/named.conf b/config-archive/usr/share/logwatch/default.conf/services/named.conf new file mode 100644 index 0000000..6fa4958 --- /dev/null +++ b/config-archive/usr/share/logwatch/default.conf/services/named.conf @@ -0,0 +1,36 @@ +########################################################################### +# $Id: named.conf,v 1.10 2005/02/24 17:05:20 kirk Exp $ +########################################################################### + +# You can put comments anywhere you want to. They are effective for the +# rest of the line. + +# this is in the format of = . Whitespace at the beginning +# and end of the lines is removed. Whitespace before and after the = sign +# is removed. Everything is case *insensitive*. + +# Yes = True = On = 1 +# No = False = Off = 0 + +Title = "Named" + +# Which logfile group... +LogFile = messages + +# Whether or not to lookup the IPs into hostnames... +# Setting this to Yes will significantly increase runtime +$named_ip_lookup = No + +# Only give lines pertaining to the named service... +#*OnlyService = named +#*RemoveHeaders + +######################################################## +# This was written and is maintained by: +# Kirk Bauer +# +# Please send all comments, suggestions, bug reports, +# etc, to kirk@kaybee.org. +######################################################## + +# vi: shiftwidth=3 filetype=conf tabstop=3 et diff --git a/config-archive/usr/share/logwatch/default.conf/services/named.conf.dist b/config-archive/usr/share/logwatch/default.conf/services/named.conf.dist new file mode 100644 index 0000000..9104a4e --- /dev/null +++ b/config-archive/usr/share/logwatch/default.conf/services/named.conf.dist @@ -0,0 +1,36 @@ +########################################################################### +# $Id: named.conf 149 2013-06-18 22:18:12Z mtremaine $ +########################################################################### + +# You can put comments anywhere you want to. They are effective for the +# rest of the line. + +# this is in the format of = . Whitespace at the beginning +# and end of the lines is removed. Whitespace before and after the = sign +# is removed. Everything is case *insensitive*. + +# Yes = True = On = 1 +# No = False = Off = 0 + +Title = "Named" + +# Which logfile group... +LogFile = messages + +# Whether or not to lookup the IPs into hostnames... +# Setting this to Yes will significantly increase runtime +$named_ip_lookup = No + +# Only give lines pertaining to the named service... +*OnlyService = named +*RemoveHeaders + +######################################################## +# This was written and is maintained by: +# Kirk Bauer +# +# Please send all comments, suggestions, bug reports, +# etc, to kirk@kaybee.org. +######################################################## + +# vi: shiftwidth=3 tabstop=3 et diff --git a/courier-imap/imapd b/courier-imap/imapd index 3c6c141..c0d690d 100644 --- a/courier-imap/imapd +++ b/courier-imap/imapd @@ -1,4 +1,4 @@ -##VERSION: $Id: imapd,v 1.2 2010/10/05 17:24:49 root Exp $ +##VERSION: $Id: imapd.dist.in,v 1.41 2008/06/21 16:01:23 mrsam Exp $ # # imapd created from imapd.dist by sysconftool # diff --git a/courier-imap/imapd-ssl b/courier-imap/imapd-ssl index 92d6619..93e9328 100644 --- a/courier-imap/imapd-ssl +++ b/courier-imap/imapd-ssl @@ -1,4 +1,4 @@ -##VERSION: $Id: imapd-ssl,v 1.3 2010/10/05 17:35:41 root Exp $ +##VERSION: $Id: imapd-ssl.dist.in,v 1.22 2009/08/12 22:25:49 mrsam Exp $ # # imapd-ssl created from imapd-ssl.dist by sysconftool # @@ -149,7 +149,7 @@ TLS_STARTTLS_PROTOCOL=TLS1 # # OpenSSL: # -# TLS_CIPHER_LIST="SSLv3:TLSv1:!SSLv2:HIGH:!LOW:!MEDIUM:!EXP:!NULL@STRENGTH" +# TLS_CIPHER_LIST="SSLv3:TLSv1:!SSLv2:HIGH:!LOW:!MEDIUM:!EXP:!NULL:!aNULL@STRENGTH" # # To enable SSL2, remove the obvious "!SSLv2" part from the above list. # diff --git a/courier-imap/pop3d b/courier-imap/pop3d index b84b05a..8dd8bd1 100644 --- a/courier-imap/pop3d +++ b/courier-imap/pop3d @@ -1,4 +1,4 @@ -##VERSION: $Id: pop3d,v 1.2 2010/10/05 05:56:31 root Exp $ +##VERSION: $Id: pop3d.dist.in,v 1.16 2005/07/05 12:42:51 mrsam Exp $ # # pop3d created from pop3d.dist by sysconftool # diff --git a/courier-imap/pop3d-ssl b/courier-imap/pop3d-ssl index 06a747f..472fa52 100644 --- a/courier-imap/pop3d-ssl +++ b/courier-imap/pop3d-ssl @@ -1,4 +1,4 @@ -##VERSION: $Id: pop3d-ssl,v 1.1 2009/11/12 16:55:53 root Exp $ +##VERSION: $Id: pop3d-ssl.dist.in,v 1.23 2009/08/12 22:25:49 mrsam Exp $ # # pop3d-ssl created from pop3d-ssl.dist by sysconftool # @@ -134,7 +134,7 @@ TLS_STARTTLS_PROTOCOL=TLS1 # # OpenSSL: # -# TLS_CIPHER_LIST="SSLv3:TLSv1:!SSLv2:HIGH:!LOW:!MEDIUM:!EXP:!NULL@STRENGTH" +# TLS_CIPHER_LIST="SSLv3:TLSv1:!SSLv2:HIGH:!LOW:!MEDIUM:!EXP:!NULL:!aNULL@STRENGTH" # # To enable SSL2, remove the obvious "!SSLv2" part from the above list. # diff --git a/crontab b/crontab index b89f446..bb7c4e7 100644 --- a/crontab +++ b/crontab @@ -9,7 +9,7 @@ HOME=/ # check scripts in cron.hourly, cron.daily, cron.weekly and cron.monthly 59 * * * * root rm -f /var/spool/cron/lastrun/cron.hourly -9 4 * * * root rm -f /var/spool/cron/lastrun/cron.daily -19 5 * * 6 root rm -f /var/spool/cron/lastrun/cron.weekly -29 6 1 * * root rm -f /var/spool/cron/lastrun/cron.monthly +9 3 * * * root rm -f /var/spool/cron/lastrun/cron.daily +19 4 * * 6 root rm -f /var/spool/cron/lastrun/cron.weekly +29 5 1 * * root rm -f /var/spool/cron/lastrun/cron.monthly */10 * * * * root test -x /usr/sbin/run-crons && /usr/sbin/run-crons diff --git a/csh.env b/csh.env index c7837cf..4a1a288 100644 --- a/csh.env +++ b/csh.env @@ -3,23 +3,23 @@ # GO INTO /etc/csh.cshrc NOT /etc/csh.env setenv CONFIG_PROTECT '/var/bind /usr/share/gnupg/qualified.txt' -setenv CONFIG_PROTECT_MASK '/etc/gentoo-release /etc/sandbox.d /etc/php/cli-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/apache2-php5.3/ext-active/ /etc/php/cli-php5.4/ext-active/ /etc/php/cgi-php5.4/ext-active/ /etc/php/apache2-php5.4/ext-active/ /etc/fonts/fonts.conf /etc/gconf /etc/terminfo /etc/ca-certificates.conf /etc/texmf/web2c /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/revdep-rebuild' +setenv CONFIG_PROTECT_MASK '/etc/gentoo-release /etc/sandbox.d /etc/php/cli-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/apache2-php5.3/ext-active/ /etc/php/cli-php5.4/ext-active/ /etc/php/cgi-php5.4/ext-active/ /etc/php/apache2-php5.4/ext-active/ /etc/fonts/fonts.conf /etc/terminfo /etc/ca-certificates.conf /etc/texmf/web2c /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/revdep-rebuild' setenv EDITOR '/usr/bin/vim' setenv GCC_SPECS '' -setenv GSETTINGS_BACKEND 'gconf' setenv GUILE_LOAD_PATH '/usr/share/guile/1.8' setenv HG '/usr/bin/hg' -setenv INFOPATH '/usr/share/info:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.6.3/info:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.23.1/info' +setenv INFOPATH '/usr/share/info:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.7.3/info:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.23.2/info' setenv LESS '-R -M --shift 5' setenv LESSOPEN '|lesspipe %s' -setenv MANPATH '/usr/local/share/man:/usr/share/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.6.3/man:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.23.1/man:/etc/java-config-2/current-system-vm/man/:/usr/lib64/php5.3/man/:/usr/lib64/php5.4/man/:/usr/share/postgresql/man/:/usr/share/postgresql-9.2/man/' +setenv MANPATH '/usr/local/share/man:/usr/share/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.7.3/man:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.23.2/man:/etc/java-config-2/current-system-vm/man/:/usr/lib64/php5.3/man/:/usr/lib64/php5.4/man/:/usr/share/postgresql/man/:/usr/share/postgresql-9.3/man/' setenv MULTIOSDIRS '../lib64:../lib32' setenv OPENGL_PROFILE 'xorg-x11' setenv PAGER '/usr/bin/less' -setenv PATH '/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.6.3:/usr/lib64/subversion/bin' +setenv PATH '/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.7.3:/usr/lib64/subversion/bin' setenv PRELINK_PATH_MASK '/usr/lib64/libfreebl3.so:/usr/lib64/libnssdbm3.so:/usr/lib64/libsoftokn3.so' setenv PYTHONDOCS_2_7 '/usr/share/doc/python-docs-2.7.3/html/library' -setenv PYTHONDOCS_3_2 '/usr/share/doc/python-docs-3.2.3/html/library' -setenv ROOTPATH '/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.6.3:/usr/lib64/subversion/bin' +setenv PYTHONDOCS_3_3 '/usr/share/doc/python-docs-3.3.2/html/library' +setenv ROOTPATH '/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.7.3:/usr/lib64/subversion/bin' +setenv RUBYOPT '-rauto_gem' setenv XDG_CONFIG_DIRS '/etc/xdg' setenv XDG_DATA_DIRS '/usr/local/share:/usr/share' diff --git a/cups/cups-browsed.conf b/cups/cups-browsed.conf index 57d2deb..c006e55 100644 --- a/cups/cups-browsed.conf +++ b/cups/cups-browsed.conf @@ -22,5 +22,10 @@ BrowseRemoteProtocols DNSSD,CUPS # Use BrowsePoll to poll a particular CUPS server # BrowsePoll cups.example.com # BrowsePoll cups.example.com:631 +# BrowsePoll cups.example.com:631/version=1.1 + +# Use DomainSocket to access the local CUPS daemon via another than the +# default domain socket +# DomainSocket /var/lib/run/cups/cups.sock # Unknown directives are ignored, also unknown values. diff --git a/cups/cups-files.conf b/cups/cups-files.conf index 9edfd39..8dea2f5 100644 --- a/cups/cups-files.conf +++ b/cups/cups-files.conf @@ -1,5 +1,5 @@ # -# "$Id: cups-files.conf.in 10765 2012-12-13 20:36:17Z mike $" +# "$Id: cups-files.conf.in 11221 2013-08-06 16:16:01Z msweet $" # # Sample file/directory/user/group configuration file for the CUPS scheduler. # See "man cups-files.conf" for a complete description of this file. @@ -8,6 +8,9 @@ # List of events that are considered fatal errors for the scheduler... #FatalErrors config +# Do we call fsync() after writing configuration or status files? +#SyncOnClose No + # Default user and group for filters/backends/helper programs; this cannot be # any user or group that resolves to ID 0 for security reasons... #User lp @@ -94,5 +97,5 @@ PageLog /var/log/cups/page_log #TempDir /var/spool/cups/tmp # -# End of "$Id: cups-files.conf.in 10765 2012-12-13 20:36:17Z mike $". +# End of "$Id: cups-files.conf.in 11221 2013-08-06 16:16:01Z msweet $". # diff --git a/cups/cupsd.conf b/cups/cupsd.conf index 43280df..d3ac323 100644 --- a/cups/cupsd.conf +++ b/cups/cupsd.conf @@ -1,5 +1,5 @@ # -# "$Id: cupsd.conf.in 10710 2012-11-26 18:26:01Z mike $" +# "$Id: cupsd.conf.in 11173 2013-07-23 12:31:34Z msweet $" # # Sample configuration file for the CUPS scheduler. See "man cupsd.conf" for a # complete description of this file. @@ -130,5 +130,5 @@ WebInterface Yes # -# End of "$Id: cupsd.conf.in 10710 2012-11-26 18:26:01Z mike $". +# End of "$Id: cupsd.conf.in 11173 2013-07-23 12:31:34Z msweet $". # diff --git a/cups/snmp.conf b/cups/snmp.conf index 5539d50..17d376e 100644 --- a/cups/snmp.conf +++ b/cups/snmp.conf @@ -1,5 +1,5 @@ # -# "$Id: snmp.conf.in 9045 2010-03-24 07:48:42Z mike $" +# "$Id: snmp.conf.in 11173 2013-07-23 12:31:34Z msweet $" # # Sample SNMP configuration file for CUPS. See "man cups-snmp.conf" for a # complete description of this file. @@ -9,5 +9,5 @@ Address @LOCAL Community public # -# End of "$Id: snmp.conf.in 9045 2010-03-24 07:48:42Z mike $". +# End of "$Id: snmp.conf.in 11173 2013-07-23 12:31:34Z msweet $". # diff --git a/default/grub b/default/grub new file mode 100644 index 0000000..e810299 --- /dev/null +++ b/default/grub @@ -0,0 +1,53 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/files/grub.default-2,v 1.4 2013/09/21 18:10:55 floppym Exp $ +# +# To populate all changes in this file you need to regenerate your +# grub configuration file afterwards: +# 'grub2-mkconfig -o /boot/grub/grub.cfg' +# +# See the grub info page for documentation on possible variables and +# their associated values. + +GRUB_DISTRIBUTOR="Gentoo" + +GRUB_DEFAULT=0 +GRUB_HIDDEN_TIMEOUT=5 +GRUB_HIDDEN_TIMEOUT_QUIET=true +GRUB_TIMEOUT=10 + +# Append parameters to the linux kernel command line +GRUB_CMDLINE_LINUX="console=tty0 console=ttyS0,57600n8 domdadm dolvm" + +GRUB_PRELOAD_MODULES=lvm + +# Append parameters to the linux kernel command line for non-recovery entries +#GRUB_CMDLINE_LINUX_DEFAULT="" +#GRUB_CMDLINE_LINUX_DEFAULT="console=tty0 console=ttyS0,57600n8" + +# Uncomment to disable graphical terminal (grub-pc only) +#GRUB_TERMINAL=console +# Serial console +GRUB_TERMINAL=serial +GRUB_SERIAL_COMMAND="serial --speed=57600 --unit=0 --word=8 --parity=no --stop=1" + + +# The resolution used on graphical terminal. +# Note that you can use only modes which your graphic card supports via VBE. +# You can see them in real GRUB with the command `vbeinfo'. +#GRUB_GFXMODE=640x480 + +# Path to theme spec txt file. +# The starfield is by default provided with use truetype. +# NOTE: when enabling custom theme, ensure you have required font/etc. +#GRUB_THEME="/boot/grub/themes/starfield/theme.txt" + +# Background image used on graphical terminal. +# Can be in various bitmap formats. +#GRUB_BACKGROUND="/boot/grub/mybackground.png" + +# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to kernel +GRUB_DISABLE_LINUX_UUID=true + +# Uncomment to disable generation of recovery mode menu entries +#GRUB_DISABLE_RECOVERY=true diff --git a/drirc b/drirc deleted file mode 100644 index a13941f..0000000 --- a/drirc +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/eixrc b/eixrc deleted file mode 100644 index deda6e9..0000000 --- a/eixrc +++ /dev/null @@ -1,29 +0,0 @@ -# /etc/eixrc -# -# In this file system-wide defaults for variables related to eix binaries -# are stored, i.e. the variables set in this file override the built-in -# defaults. Both can be overridden by ~/.eixrc and by environment variables. -# -# It is strongly recommended to set here only those variables which you -# want to *differ* from the built-in defaults (or for which you have a -# particular reason why the default should never change with an eix update). -# -# *Otherwise you might miss changes in the defaults in newer eix versions* -# which may result in confusing behavior of the eix binaries. -# -# ebuilds of <=eix-0.10.3 (and >=eix-0.7.4) used to set *all* variables in -# /etc/eixrc which is not recommended anymore. If you want to get such a file -# (i.e. a file where all variables are described and set to the current -# values resp. to the built-in default values) you can redirect the output -# of the options --dump or --dump-defaults, respectively. -# -# However once more: To avoid unexpected problems -# -# *IT IS NOT RECOMMENDED TO SET _ALL_ VARIABLES* in /etc/eixrc -# -# Only set those for which you have a reason to do so! -# -# For the available variables and their defaults, see the output of the -# options --dump or --dump-defaults. -# For more detailed explanations see the manpage of eix. - diff --git a/eixrc.backup.0000 b/eixrc.backup.0000 new file mode 100644 index 0000000..deda6e9 --- /dev/null +++ b/eixrc.backup.0000 @@ -0,0 +1,29 @@ +# /etc/eixrc +# +# In this file system-wide defaults for variables related to eix binaries +# are stored, i.e. the variables set in this file override the built-in +# defaults. Both can be overridden by ~/.eixrc and by environment variables. +# +# It is strongly recommended to set here only those variables which you +# want to *differ* from the built-in defaults (or for which you have a +# particular reason why the default should never change with an eix update). +# +# *Otherwise you might miss changes in the defaults in newer eix versions* +# which may result in confusing behavior of the eix binaries. +# +# ebuilds of <=eix-0.10.3 (and >=eix-0.7.4) used to set *all* variables in +# /etc/eixrc which is not recommended anymore. If you want to get such a file +# (i.e. a file where all variables are described and set to the current +# values resp. to the built-in default values) you can redirect the output +# of the options --dump or --dump-defaults, respectively. +# +# However once more: To avoid unexpected problems +# +# *IT IS NOT RECOMMENDED TO SET _ALL_ VARIABLES* in /etc/eixrc +# +# Only set those for which you have a reason to do so! +# +# For the available variables and their defaults, see the output of the +# options --dump or --dump-defaults. +# For more detailed explanations see the manpage of eix. + diff --git a/env.d/04gcc-x86_64-pc-linux-gnu b/env.d/04gcc-x86_64-pc-linux-gnu index 2106f84..eb3094f 100644 --- a/env.d/04gcc-x86_64-pc-linux-gnu +++ b/env.d/04gcc-x86_64-pc-linux-gnu @@ -1,6 +1,6 @@ -PATH="/usr/x86_64-pc-linux-gnu/gcc-bin/4.6.3" -ROOTPATH="/usr/x86_64-pc-linux-gnu/gcc-bin/4.6.3" +PATH="/usr/x86_64-pc-linux-gnu/gcc-bin/4.7.3" +ROOTPATH="/usr/x86_64-pc-linux-gnu/gcc-bin/4.7.3" GCC_SPECS="" -MANPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/4.6.3/man" -INFOPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/4.6.3/info" +MANPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/4.7.3/man" +INFOPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/4.7.3/info" MULTIOSDIRS="../lib64:../lib32" diff --git a/env.d/05binutils b/env.d/05binutils index 40c7c1f..7b6cfe5 100644 --- a/env.d/05binutils +++ b/env.d/05binutils @@ -1,2 +1,2 @@ -MANPATH=/usr/share/binutils-data/x86_64-pc-linux-gnu/2.23.1/man -INFOPATH=/usr/share/binutils-data/x86_64-pc-linux-gnu/2.23.1/info +MANPATH=/usr/share/binutils-data/x86_64-pc-linux-gnu/2.23.2/man +INFOPATH=/usr/share/binutils-data/x86_64-pc-linux-gnu/2.23.2/info diff --git a/env.d/10rubygems b/env.d/10rubygems new file mode 100644 index 0000000..f512216 --- /dev/null +++ b/env.d/10rubygems @@ -0,0 +1 @@ +RUBYOPT="-rauto_gem" diff --git a/env.d/50gconf b/env.d/50gconf deleted file mode 100644 index 3ee3da3..0000000 --- a/env.d/50gconf +++ /dev/null @@ -1,2 +0,0 @@ -CONFIG_PROTECT_MASK="/etc/gconf" -GSETTINGS_BACKEND="gconf" diff --git a/env.d/50postgresql b/env.d/50postgresql index e71633d..358814a 100644 --- a/env.d/50postgresql +++ b/env.d/50postgresql @@ -1,4 +1,4 @@ # Configuration file for eselect # This file has been automatically generated. -LDPATH="/usr/lib/postgresql:/usr/lib64/postgresql:/usr/lib64/postgresql-9.2/lib64/" -MANPATH="/usr/share/postgresql/man/:/usr/share/postgresql-9.2/man/" +LDPATH="/usr/lib/postgresql:/usr/lib64/postgresql:/usr/lib64/postgresql-9.3/lib64/" +MANPATH="/usr/share/postgresql/man/:/usr/share/postgresql-9.3/man/" diff --git a/env.d/60python-docs-3.2 b/env.d/60python-docs-3.2 deleted file mode 100644 index 9fce20d..0000000 --- a/env.d/60python-docs-3.2 +++ /dev/null @@ -1 +0,0 @@ -PYTHONDOCS_3_2="/usr/share/doc/python-docs-3.2.3/html/library" diff --git a/env.d/60python-docs-3.3 b/env.d/60python-docs-3.3 new file mode 100644 index 0000000..a868263 --- /dev/null +++ b/env.d/60python-docs-3.3 @@ -0,0 +1 @@ +PYTHONDOCS_3_3="/usr/share/doc/python-docs-3.3.2/html/library" diff --git a/env.d/binutils/config-x86_64-pc-linux-gnu b/env.d/binutils/config-x86_64-pc-linux-gnu index 930d9b8..9abf957 100644 --- a/env.d/binutils/config-x86_64-pc-linux-gnu +++ b/env.d/binutils/config-x86_64-pc-linux-gnu @@ -1 +1 @@ -CURRENT=2.23.1 +CURRENT=2.23.2 diff --git a/env.d/binutils/x86_64-pc-linux-gnu-2.23.1 b/env.d/binutils/x86_64-pc-linux-gnu-2.23.1 deleted file mode 100644 index d9ce38f..0000000 --- a/env.d/binutils/x86_64-pc-linux-gnu-2.23.1 +++ /dev/null @@ -1,4 +0,0 @@ -TARGET="x86_64-pc-linux-gnu" -VER="2.23.1" -LIBPATH="/usr/lib64/binutils/x86_64-pc-linux-gnu/2.23.1" -FAKE_TARGETS="x86_64-pc-linux-gnu" diff --git a/env.d/binutils/x86_64-pc-linux-gnu-2.23.2 b/env.d/binutils/x86_64-pc-linux-gnu-2.23.2 new file mode 100644 index 0000000..6f49818 --- /dev/null +++ b/env.d/binutils/x86_64-pc-linux-gnu-2.23.2 @@ -0,0 +1,4 @@ +TARGET="x86_64-pc-linux-gnu" +VER="2.23.2" +LIBPATH="/usr/lib64/binutils/x86_64-pc-linux-gnu/2.23.2" +FAKE_TARGETS="x86_64-pc-linux-gnu" diff --git a/env.d/gcc/.NATIVE b/env.d/gcc/.NATIVE index 99ba904..d7f9d99 120000 --- a/env.d/gcc/.NATIVE +++ b/env.d/gcc/.NATIVE @@ -1 +1 @@ -x86_64-pc-linux-gnu-4.6.3 \ No newline at end of file +x86_64-pc-linux-gnu-4.7.3 \ No newline at end of file diff --git a/env.d/gcc/config-x86_64-pc-linux-gnu b/env.d/gcc/config-x86_64-pc-linux-gnu index 63f79f2..b93dfd2 100644 --- a/env.d/gcc/config-x86_64-pc-linux-gnu +++ b/env.d/gcc/config-x86_64-pc-linux-gnu @@ -1 +1 @@ -CURRENT=x86_64-pc-linux-gnu-4.6.3 +CURRENT=x86_64-pc-linux-gnu-4.7.3 diff --git a/env.d/gcc/x86_64-pc-linux-gnu-4.6.3 b/env.d/gcc/x86_64-pc-linux-gnu-4.6.3 deleted file mode 100644 index 1f63693..0000000 --- a/env.d/gcc/x86_64-pc-linux-gnu-4.6.3 +++ /dev/null @@ -1,8 +0,0 @@ -LDPATH="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3:/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/32" -MANPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/4.6.3/man" -INFOPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/4.6.3/info" -STDCXX_INCDIR="g++-v4" -CTARGET="x86_64-pc-linux-gnu" -GCC_SPECS="" -MULTIOSDIRS="../lib64:../lib32" -GCC_PATH="/usr/x86_64-pc-linux-gnu/gcc-bin/4.6.3" diff --git a/env.d/gcc/x86_64-pc-linux-gnu-4.7.3 b/env.d/gcc/x86_64-pc-linux-gnu-4.7.3 new file mode 100644 index 0000000..58a677b --- /dev/null +++ b/env.d/gcc/x86_64-pc-linux-gnu-4.7.3 @@ -0,0 +1,8 @@ +LDPATH="/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3:/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/32" +MANPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/4.7.3/man" +INFOPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/4.7.3/info" +STDCXX_INCDIR="g++-v4" +CTARGET="x86_64-pc-linux-gnu" +GCC_SPECS="" +MULTIOSDIRS="../lib64:../lib32" +GCC_PATH="/usr/x86_64-pc-linux-gnu/gcc-bin/4.7.3" diff --git a/eselect/postgresql/active b/eselect/postgresql/active index 1a2c355..c3cae12 100644 --- a/eselect/postgresql/active +++ b/eselect/postgresql/active @@ -1 +1 @@ -9.2 +9.3 diff --git a/eselect/postgresql/active.links b/eselect/postgresql/active.links index 9e2f715..3f249ff 100644 --- a/eselect/postgresql/active.links +++ b/eselect/postgresql/active.links @@ -1,42 +1,45 @@ -/usr/include/postgresql -/usr/include/libpq-fe.h -/usr/include/pg_config_manual.h -/usr/include/libpq -/usr/include/postgres_ext.h -/usr/lib64/postgresql -/usr/lib64/libecpg.so.6.4 -/usr/lib64/libpq.a -/usr/lib64/libpq.so.5 -/usr/lib64/libpgtypes.so.3 -/usr/lib64/libecpg.a -/usr/lib64/libecpg_compat.so.3.4 -/usr/lib64/libpgport.a -/usr/lib64/libpgtypes.so -/usr/lib64/libecpg.so -/usr/lib64/libpq.so.5.5 -/usr/lib64/libecpg_compat.so -/usr/lib64/libpgtypes.so.3.3 -/usr/lib64/libpgtypes.a -/usr/lib64/libpq.so -/usr/lib64/libecpg_compat.a -/usr/lib64/libecpg.so.6 -/usr/lib64/libecpg_compat.so.3 -/usr/bin/dropdb -/usr/bin/pg_restore -/usr/bin/pg_config -/usr/bin/pg_dump -/usr/bin/psql -/usr/bin/dropuser -/usr/bin/pg_dumpall -/usr/bin/ecpg -/usr/bin/droplang -/usr/bin/oid2name -/usr/bin/vacuumlo -/usr/bin/reindexdb -/usr/bin/createuser -/usr/bin/createlang -/usr/bin/clusterdb -/usr/bin/vacuumdb -/usr/bin/createdb -/usr/bin/pgbench -/usr/share/postgresql +usr/include/postgresql +usr/include/libpq-fe.h +usr/include/pg_config_ext.h +usr/include/pg_config_manual.h +usr/include/libpq +usr/include/postgres_ext.h +usr/lib64/postgresql +usr/lib64/libpq.so.5.6 +usr/lib64/libpq.a +usr/lib64/libpq.so.5 +usr/lib64/libpgtypes.so.3 +usr/lib64/libecpg.a +usr/lib64/libpgport.a +usr/lib64/libpgtypes.so +usr/lib64/libecpg.so +usr/lib64/libecpg_compat.so +usr/lib64/libecpg.so.6.5 +usr/lib64/libpgtypes.a +usr/lib64/libpq.so +usr/lib64/libecpg_compat.a +usr/lib64/libecpg.so.6 +usr/lib64/libecpg_compat.so.3.5 +usr/lib64/libecpg_compat.so.3 +usr/lib64/libpgtypes.so.3.4 +usr/lib64/libpgcommon.a +usr/bin/dropdb +usr/bin/pg_restore +usr/bin/pg_config +usr/bin/pg_dump +usr/bin/pg_isready +usr/bin/psql +usr/bin/dropuser +usr/bin/pg_dumpall +usr/bin/ecpg +usr/bin/droplang +usr/bin/oid2name +usr/bin/vacuumlo +usr/bin/reindexdb +usr/bin/createuser +usr/bin/createlang +usr/bin/clusterdb +usr/bin/vacuumdb +usr/bin/createdb +usr/bin/pgbench +usr/share/postgresql diff --git a/eselect/postgresql/active.links92 b/eselect/postgresql/active.links92 deleted file mode 100644 index d6dd3ce..0000000 --- a/eselect/postgresql/active.links92 +++ /dev/null @@ -1,18 +0,0 @@ -/usr/bin/dropdb92 -/usr/bin/pg_restore92 -/usr/bin/pg_config92 -/usr/bin/pg_dump92 -/usr/bin/psql92 -/usr/bin/dropuser92 -/usr/bin/pg_dumpall92 -/usr/bin/ecpg92 -/usr/bin/droplang92 -/usr/bin/oid2name92 -/usr/bin/vacuumlo92 -/usr/bin/reindexdb92 -/usr/bin/createuser92 -/usr/bin/createlang92 -/usr/bin/clusterdb92 -/usr/bin/vacuumdb92 -/usr/bin/createdb92 -/usr/bin/pgbench92 diff --git a/eselect/postgresql/active.links93 b/eselect/postgresql/active.links93 new file mode 100644 index 0000000..1e1845b --- /dev/null +++ b/eselect/postgresql/active.links93 @@ -0,0 +1,19 @@ +usr/bin/dropdb93 +usr/bin/pg_restore93 +usr/bin/pg_config93 +usr/bin/pg_dump93 +usr/bin/pg_isready93 +usr/bin/psql93 +usr/bin/dropuser93 +usr/bin/pg_dumpall93 +usr/bin/ecpg93 +usr/bin/droplang93 +usr/bin/oid2name93 +usr/bin/vacuumlo93 +usr/bin/reindexdb93 +usr/bin/createuser93 +usr/bin/createlang93 +usr/bin/clusterdb93 +usr/bin/vacuumdb93 +usr/bin/createdb93 +usr/bin/pgbench93 diff --git a/eselect/postgresql/slots/9.2/base b/eselect/postgresql/slots/9.2/base deleted file mode 100644 index 286352f..0000000 --- a/eselect/postgresql/slots/9.2/base +++ /dev/null @@ -1 +0,0 @@ -postgres_ebuilds="${postgres_ebuilds} postgresql-base-9.2.4" diff --git a/eselect/postgresql/slots/9.2/docs b/eselect/postgresql/slots/9.2/docs deleted file mode 100644 index a895eaa..0000000 --- a/eselect/postgresql/slots/9.2/docs +++ /dev/null @@ -1 +0,0 @@ -postgres_ebuilds="${postgres_ebuilds} postgresql-docs-9.2.4" diff --git a/eselect/postgresql/slots/9.3/base b/eselect/postgresql/slots/9.3/base new file mode 100644 index 0000000..33756c8 --- /dev/null +++ b/eselect/postgresql/slots/9.3/base @@ -0,0 +1 @@ +postgres_ebuilds="${postgres_ebuilds} postgresql-base-9.3.2" diff --git a/eselect/postgresql/slots/9.3/docs b/eselect/postgresql/slots/9.3/docs new file mode 100644 index 0000000..00fe356 --- /dev/null +++ b/eselect/postgresql/slots/9.3/docs @@ -0,0 +1 @@ +postgres_ebuilds="${postgres_ebuilds} postgresql-docs-9.3.2" diff --git a/fonts/conf.avail/10-autohint.conf b/fonts/conf.avail/10-autohint.conf index c597bf4..f9032ba 100644 --- a/fonts/conf.avail/10-autohint.conf +++ b/fonts/conf.avail/10-autohint.conf @@ -2,7 +2,13 @@ - - true + + + true diff --git a/fonts/conf.avail/10-no-sub-pixel.conf b/fonts/conf.avail/10-no-sub-pixel.conf index 87ada4e..cf12465 100644 --- a/fonts/conf.avail/10-no-sub-pixel.conf +++ b/fonts/conf.avail/10-no-sub-pixel.conf @@ -2,7 +2,13 @@ - - none + + + none diff --git a/fonts/conf.avail/10-scale-bitmap-fonts.conf b/fonts/conf.avail/10-scale-bitmap-fonts.conf new file mode 100644 index 0000000..e3bcd46 --- /dev/null +++ b/fonts/conf.avail/10-scale-bitmap-fonts.conf @@ -0,0 +1,81 @@ + + + + + + + false + + + + pixelsize + pixelsize + + + + + + false + + + + + pixelsizefixupfactor + 1.2 + + + pixelsizefixupfactor + 0.8 + + + + + + + + false + + + 64 + + + true + + + true + + + 1.0 + + + + + + false + + + 1.0 + + + + matrix + + pixelsizefixupfactor 0 + 0 pixelsizefixupfactor + + + + + + size + pixelsizefixupfactor + + + + + diff --git a/fonts/conf.avail/10-sub-pixel-bgr.conf b/fonts/conf.avail/10-sub-pixel-bgr.conf index e1f64fd..1378195 100644 --- a/fonts/conf.avail/10-sub-pixel-bgr.conf +++ b/fonts/conf.avail/10-sub-pixel-bgr.conf @@ -2,7 +2,13 @@ - - bgr + + + bgr diff --git a/fonts/conf.avail/10-sub-pixel-rgb.conf b/fonts/conf.avail/10-sub-pixel-rgb.conf index 2b49fe3..757c3b6 100644 --- a/fonts/conf.avail/10-sub-pixel-rgb.conf +++ b/fonts/conf.avail/10-sub-pixel-rgb.conf @@ -2,7 +2,13 @@ - - rgb + + + rgb diff --git a/fonts/conf.avail/10-sub-pixel-vbgr.conf b/fonts/conf.avail/10-sub-pixel-vbgr.conf index 5947650..c807e5c 100644 --- a/fonts/conf.avail/10-sub-pixel-vbgr.conf +++ b/fonts/conf.avail/10-sub-pixel-vbgr.conf @@ -2,7 +2,13 @@ - - vbgr + + + vbgr diff --git a/fonts/conf.avail/10-sub-pixel-vrgb.conf b/fonts/conf.avail/10-sub-pixel-vrgb.conf index 84481bd..b5985e0 100644 --- a/fonts/conf.avail/10-sub-pixel-vrgb.conf +++ b/fonts/conf.avail/10-sub-pixel-vrgb.conf @@ -2,7 +2,13 @@ - - vrgb + + + vrgb diff --git a/fonts/conf.avail/10-unhinted.conf b/fonts/conf.avail/10-unhinted.conf index 025ae2a..a25e3b1 100644 --- a/fonts/conf.avail/10-unhinted.conf +++ b/fonts/conf.avail/10-unhinted.conf @@ -2,7 +2,13 @@ - - false + + + false diff --git a/fonts/conf.avail/11-lcdfilter-default.conf b/fonts/conf.avail/11-lcdfilter-default.conf new file mode 100644 index 0000000..9d7d11f --- /dev/null +++ b/fonts/conf.avail/11-lcdfilter-default.conf @@ -0,0 +1,16 @@ + + + + + + + + lcddefault + + + diff --git a/fonts/conf.avail/11-lcdfilter-legacy.conf b/fonts/conf.avail/11-lcdfilter-legacy.conf new file mode 100644 index 0000000..7e2b256 --- /dev/null +++ b/fonts/conf.avail/11-lcdfilter-legacy.conf @@ -0,0 +1,16 @@ + + + + + + + + lcdlegacy + + + diff --git a/fonts/conf.avail/11-lcdfilter-light.conf b/fonts/conf.avail/11-lcdfilter-light.conf new file mode 100644 index 0000000..0dd0a90 --- /dev/null +++ b/fonts/conf.avail/11-lcdfilter-light.conf @@ -0,0 +1,16 @@ + + + + + + + + lcdlight + + + diff --git a/fonts/conf.avail/20-fix-globaladvance.conf b/fonts/conf.avail/20-fix-globaladvance.conf deleted file mode 100644 index 2a9c063..0000000 --- a/fonts/conf.avail/20-fix-globaladvance.conf +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - GulimChe - false - - - - DotumChe - false - - - - BatangChe - false - - - - GungsuhChe - false - - diff --git a/fonts/conf.avail/20-unhint-small-vera.conf b/fonts/conf.avail/20-unhint-small-vera.conf index c4ebee9..c9505ca 100644 --- a/fonts/conf.avail/20-unhint-small-vera.conf +++ b/fonts/conf.avail/20-unhint-small-vera.conf @@ -10,7 +10,7 @@ --> - + Bitstream Vera Sans @@ -22,7 +22,7 @@ - + Bitstream Vera Serif @@ -34,7 +34,7 @@ - + Bitstream Vera Sans Mono diff --git a/fonts/conf.avail/25-unhint-nonlatin.conf b/fonts/conf.avail/25-unhint-nonlatin.conf index ffb70c6..9adffa7 100644 --- a/fonts/conf.avail/25-unhint-nonlatin.conf +++ b/fonts/conf.avail/25-unhint-nonlatin.conf @@ -5,7 +5,7 @@ - + Kochi Mincho @@ -13,7 +13,7 @@ - + Kochi Gothic @@ -21,7 +21,7 @@ - + Sazanami Mincho @@ -29,7 +29,7 @@ - + Sazanami Gothic @@ -37,7 +37,7 @@ - + Baekmuk Batang @@ -45,7 +45,7 @@ - + Baekmuk Dotum @@ -53,7 +53,7 @@ - + Baekmuk Gulim @@ -61,7 +61,7 @@ - + Baekmuk Headline @@ -69,7 +69,7 @@ - + AR PL Mingti2L Big5 @@ -77,7 +77,7 @@ - + AR PL ShanHeiSun Uni @@ -85,7 +85,7 @@ - + AR PL KaitiM Big5 @@ -93,7 +93,7 @@ - + AR PL ZenKai Uni @@ -101,7 +101,7 @@ - + AR PL SungtiL GB @@ -109,7 +109,7 @@ - + AR PL KaitiM GB @@ -117,7 +117,7 @@ - + ZYSong18030 diff --git a/fonts/conf.avail/30-metric-aliases.conf b/fonts/conf.avail/30-metric-aliases.conf index 702a495..f25052a 100644 --- a/fonts/conf.avail/30-metric-aliases.conf +++ b/fonts/conf.avail/30-metric-aliases.conf @@ -15,10 +15,12 @@ Microsoft fonts: Arial + Arial Narrow Times New Roman Courier New Liberation fonts: Liberation Sans + Liberation Sans Narrow Liberation Serif Liberation Mono StarOffice fonts: @@ -29,10 +31,14 @@ Albany AMT Thorndale AMT Cumberland AMT + Google CrOS Core fonts: + Arimo + Cousine + Tinos Of these, URW fonts are design compatible with PostScrict fonts, - and the Liberation, StarOffice, and AMT ones are compatible with - Microsoft fonts. + and the Liberation, StarOffice, AMT and CrOS Core ones are + compatible with Microsoft fonts. We want for each of them to fallback to any of these available, but in an order preferring similar designs @@ -74,27 +80,91 @@ + + Arimo + + Arial + + + Liberation Sans + + Arial + + + + + Liberation Sans Narrow + + Arial Narrow + + + + Albany + + Arial + + + + Albany AMT Arial + + Tinos + + Times New Roman + + + Liberation Serif + + Times New Roman + + + + Thorndale + + Times New Roman + + + + Thorndale AMT Times New Roman + + Cousine + + Courier New + + + Liberation Mono + + Courier New + + + + Cumberland + + Courier New + + + + Cumberland AMT Courier New @@ -183,27 +253,37 @@ Arial - Liberation Sans - Albany - Albany AMT + Arimo + Liberation Sans + Albany + Albany AMT + + + + + Arial Narrow + + Liberation Sans Narrow Times New Roman - Liberation Serif - Thorndale - Thorndale AMT + Tinos + Liberation Serif + Thorndale + Thorndale AMT Courier New - Liberation Mono - Cumberland - Cumberland AMT + Cousine + Liberation Mono + Cumberland + Cumberland AMT diff --git a/fonts/conf.avail/30-urw-aliases.conf b/fonts/conf.avail/30-urw-aliases.conf index 8d2b04b..aae06ac 100644 --- a/fonts/conf.avail/30-urw-aliases.conf +++ b/fonts/conf.avail/30-urw-aliases.conf @@ -29,12 +29,8 @@ Zapf Dingbats Dingbats - - ZapfDingbats - Dingbats - - + Symbol diff --git a/fonts/conf.avail/40-nonlatin.conf b/fonts/conf.avail/40-nonlatin.conf index a875db0..c900fd4 100644 --- a/fonts/conf.avail/40-nonlatin.conf +++ b/fonts/conf.avail/40-nonlatin.conf @@ -11,58 +11,187 @@ --> Nazli + serif + + Lotoos + serif + + Mitra + serif + + Ferdosi + serif + + Badr + serif + + Zar + serif + + Titr + serif + + Jadid + serif + + Kochi Mincho + serif + + AR PL SungtiL GB + serif + + AR PL Mingti2L Big5 + serif + + MS 明朝 + serif + + + NanumMyeongjo + serif + + UnBatang + serif + + Baekmuk Batang + serif + + MgOpen Canonica + serif + + Sazanami Mincho + serif + + AR PL ZenKai Uni + serif + + ZYSong18030 + serif + + FreeSerif serif + + SimSun + serif + Arshia + sans-serif + + Elham + sans-serif + + Farnaz + sans-serif + + Nasim + sans-serif + + Sina + sans-serif + + Roya + sans-serif + + Koodak + sans-serif + + Terafik + sans-serif + + Kochi Gothic + sans-serif + + AR PL KaitiM GB + sans-serif + + AR PL KaitiM Big5 + sans-serif + + MS ゴシック + sans-serif + + + NanumGothic + sans-serif + + UnDotum + sans-serif + + Baekmuk Dotum - SimSun + sans-serif + + MgOpen Modata + sans-serif + + Sazanami Gothic + sans-serif + + AR PL ShanHeiSun Uni + sans-serif + + ZYSong18030 + sans-serif + + FreeSans sans-serif - + NSimSun + monospace + + ZYSong18030 + monospace + + + NanumGothicCoding + monospace + + FreeMono monospace @@ -72,8 +201,17 @@ --> Homa + fantasy + + Kamran + fantasy + + Fantezi + fantasy + + Tabassom fantasy @@ -83,6 +221,9 @@ --> IranNastaliq + cursive + + Nafees Nastaleeq cursive diff --git a/fonts/conf.avail/45-latin.conf b/fonts/conf.avail/45-latin.conf index 7e41264..09fd526 100644 --- a/fonts/conf.avail/45-latin.conf +++ b/fonts/conf.avail/45-latin.conf @@ -11,13 +11,37 @@ --> Bitstream Vera Serif + serif + + DejaVu Serif + serif + + Liberation Serif + serif + + Times New Roman + serif + + Times + serif + + Nimbus Roman No9 L + serif + + Luxi Serif + serif + + Thorndale AMT + serif + + Thorndale serif @@ -26,14 +50,41 @@ --> Bitstream Vera Sans + sans-serif + + DejaVu Sans + sans-serif + + Liberation Sans + sans-serif + + Arial + sans-serif + + Helvetica + sans-serif + + Verdana + sans-serif + + Albany AMT + sans-serif + + Albany + sans-serif + + Nimbus Sans L + sans-serif + + Luxi Sans sans-serif @@ -42,15 +93,45 @@ --> Bitstream Vera Sans Mono + monospace + + DejaVu Sans Mono + monospace + + Liberation Mono + monospace + + Inconsolata + monospace + + Courier New + monospace + + Courier + monospace + + Andale Mono + monospace + + Luxi Mono + monospace + + Cumberland AMT + monospace + + Cumberland + monospace + + Nimbus Mono L monospace @@ -59,8 +140,17 @@ --> Impact + fantasy + + Copperplate Gothic Std + fantasy + + Cooper Std + fantasy + + Bauhaus Std fantasy @@ -69,7 +159,13 @@ --> ITC Zapf Chancery Std + cursive + + Zapfino + cursive + + Comic Sans MS cursive diff --git a/fonts/conf.avail/50-user.conf b/fonts/conf.avail/50-user.conf index 3f89012..07c9182 100644 --- a/fonts/conf.avail/50-user.conf +++ b/fonts/conf.avail/50-user.conf @@ -1,7 +1,15 @@ - - ~/.fonts.conf.d - ~/.fonts.conf + + fontconfig/conf.d + fontconfig/fonts.conf + + ~/.fonts.conf.d + ~/.fonts.conf diff --git a/fonts/conf.avail/65-fonts-persian.conf b/fonts/conf.avail/65-fonts-persian.conf index 0033675..ea00661 100644 --- a/fonts/conf.avail/65-fonts-persian.conf +++ b/fonts/conf.avail/65-fonts-persian.conf @@ -181,7 +181,7 @@ - + Elham @@ -190,7 +190,7 @@ - + Homa @@ -199,7 +199,7 @@ - + Koodak @@ -208,7 +208,7 @@ - + Nazli @@ -217,7 +217,7 @@ - + Roya @@ -226,7 +226,7 @@ - + Terafik @@ -235,7 +235,7 @@ - + Titr diff --git a/fonts/conf.avail/65-nonlatin.conf b/fonts/conf.avail/65-nonlatin.conf index 53ac064..9306f74 100644 --- a/fonts/conf.avail/65-nonlatin.conf +++ b/fonts/conf.avail/65-nonlatin.conf @@ -23,8 +23,7 @@ Sampige padmaa Hapax Berbère - MS Gothic - UmePlus P Gothic + MS Mincho SimSun PMingLiu WenQuanYi Zen Hei @@ -43,8 +42,9 @@ AR PL Zenkai Uni MS 明朝 ZYSong18030 - UnBatang - Baekmuk Batang + NanumMyeongjo + UnBatang + Baekmuk Batang KacstQura Frank Ruehl CLM Lohit Bengali @@ -117,9 +117,10 @@ MS ゴシック ZYSong18030 TSCu_Paranar - UnDotum - Baekmuk Dotum - Baekmuk Gulim + NanumGothic + UnDotum + Baekmuk Dotum + Baekmuk Gulim KacstQura Lohit Bengali Lohit Gujarati @@ -160,11 +161,11 @@ AR PL SungtiL GB AR PL Mingti2L Big5 ZYSong18030 - UnBatang - UnDotum - Baekmuk Batang - Baekmuk Dotum - Baekmuk Gulim + NanumGothicCoding + NanumGothic + UnDotum + Baekmuk Dotum + Baekmuk Gulim TlwgTypo TlwgTypist TlwgTypewriter diff --git a/fonts/conf.avail/80-delicious.conf b/fonts/conf.avail/80-delicious.conf index 728f50c..845647b 100644 --- a/fonts/conf.avail/80-delicious.conf +++ b/fonts/conf.avail/80-delicious.conf @@ -5,7 +5,7 @@ - + Delicious diff --git a/fonts/conf.d/10-scale-bitmap-fonts.conf b/fonts/conf.d/10-scale-bitmap-fonts.conf new file mode 120000 index 0000000..56049bc --- /dev/null +++ b/fonts/conf.d/10-scale-bitmap-fonts.conf @@ -0,0 +1 @@ +/etc/fonts/conf.avail/10-scale-bitmap-fonts.conf \ No newline at end of file diff --git a/fonts/conf.d/20-fix-globaladvance.conf b/fonts/conf.d/20-fix-globaladvance.conf deleted file mode 120000 index 8fec131..0000000 --- a/fonts/conf.d/20-fix-globaladvance.conf +++ /dev/null @@ -1 +0,0 @@ -../conf.avail/20-fix-globaladvance.conf \ No newline at end of file diff --git a/fonts/fonts.conf b/fonts/fonts.conf index 059259a..e2d5567 100644 --- a/fonts/fonts.conf +++ b/fonts/fonts.conf @@ -25,6 +25,8 @@ /usr/share/fonts /usr/local/share/fonts + fonts + ~/.fonts - conf.d + /etc/fonts/conf.d /var/cache/fontconfig + fontconfig + ~/.fontconfig diff --git a/fonts/fonts.dtd b/fonts/fonts.dtd deleted file mode 100644 index cbdfdab..0000000 --- a/fonts/fonts.dtd +++ /dev/null @@ -1,224 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/freshclam.conf b/freshclam.conf index a218449..d55e3b3 100644 --- a/freshclam.conf +++ b/freshclam.conf @@ -20,7 +20,8 @@ UpdateLogFile /var/log/clamav/freshclam.log # Value of 0 disables the limit. # You may use 'M' or 'm' for megabytes (1M = 1m = 1048576 bytes) # and 'K' or 'k' for kilobytes (1K = 1k = 1024 bytes). -# in bytes just don't use modifiers. +# in bytes just don't use modifiers. If LogFileMaxSize is enabled, +# log rotation (the LogRotate option) will always be enabled. # Default: 1M #LogFileMaxSize 2M @@ -41,6 +42,10 @@ UpdateLogFile /var/log/clamav/freshclam.log # Default: LOG_LOCAL6 #LogFacility LOG_MAIL +# Enable log rotation. Always enabled when LogFileMaxSize is enabled. +# Default: no +#LogRotate yes + # This option allows you to save the process identifier of the daemon # Default: disabled PidFile /var/run/clamav/freshclam.pid @@ -94,6 +99,19 @@ ScriptedUpdates yes #DatabaseCustomURL http://myserver.com/mysigs.ndb #DatabaseCustomURL file:///mnt/nfs/local.hdb +# This option allows you to easily point freshclam to private mirrors. +# If PrivateMirror is set, freshclam does not attempt to use DNS +# to determine whether its databases are out-of-date, instead it will +# use the If-Modified-Since request or directly check the headers of the +# remote database files. For each database, freshclam first attempts +# to download the CLD file. If that fails, it tries to download the +# CVD file. This option overrides DatabaseMirror, DNSDatabaseInfo +# and ScriptedUpdates. It can be used multiple times to provide +# fall-back mirrors. +# Default: disabled +#PrivateMirror mirror1.mynetwork.com +#PrivateMirror mirror2.mynetwork.com + # Number of database checks per day. # Default: 12 (every two hours) #Checks 24 diff --git a/gai.conf b/gai.conf index ac31e38..4616ed0 100644 --- a/gai.conf +++ b/gai.conf @@ -55,21 +55,11 @@ # # scopev4 -# Add another rule to the RFC 3484 scope table for IPv4 addresses. -# The definitions in RFC 3484 are equivalent to: +# Add another rule to the RFC 6724 scope table for IPv4 addresses. +# By default the scope IDs described in section 3.2 in RFC 6724 are +# used. Changing these defaults should hardly ever be necessary. +# The defaults are equivalent to: # #scopev4 ::ffff:169.254.0.0/112 2 #scopev4 ::ffff:127.0.0.0/104 2 -#scopev4 ::ffff:10.0.0.0/104 5 -#scopev4 ::ffff:172.16.0.0/108 5 -#scopev4 ::ffff:192.168.0.0/112 5 #scopev4 ::ffff:0.0.0.0/96 14 -# -# For sites which use site-local IPv4 addresses behind NAT there is -# the problem that even if IPv4 addresses are preferred they do not -# have the same scope and are therefore not sorted first. To change -# this use only these rules: -# -scopev4 ::ffff:169.254.0.0/112 2 -scopev4 ::ffff:127.0.0.0/104 2 -scopev4 ::ffff:0.0.0.0/96 14 diff --git a/gconf/2/evoldap.conf b/gconf/2/evoldap.conf deleted file mode 100644 index 41b2950..0000000 --- a/gconf/2/evoldap.conf +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - - - - - - diff --git a/gconf/2/path b/gconf/2/path deleted file mode 100644 index 1601065..0000000 --- a/gconf/2/path +++ /dev/null @@ -1,35 +0,0 @@ -# This file stores the addresses of config sources for GConf -# When a value is stored or requested, the sources are scanned from top to -# bottom, and the first one to have a value for the key (or the first one -# to be writeable) is used to load/store the data. - -# See the GConf manual for details - -# Look first in systemwide mandatory settings directory -xml:readonly:/etc/gconf/gconf.xml.mandatory - -# To read in any mandatory settings that the Sys Admin may have created -# prior to a desktop system upgrade. The SysAdmin can stick read-only system -# wide sources in this file. -include /etc/gconf/2/local-mandatory.path - -# Now see where users want us to look - basically the user can stick arbitrary -# sources in a ~/.gconf.path file and they're inserted here -include "$(HOME)/.gconf.path" - -# Give users a default storage location, ~/.gconf -xml:readwrite:$(HOME)/.gconf - -# Location for system-wide settings that are set by the defaults mechanism -xml:readonly:/etc/gconf/gconf.xml.system - -# To read in any defaults settings that the Sys Admin may have created -# prior to a desktop system upgrade. The SysAdmin can stick default values -# system-wide in this file. -include /etc/gconf/2/local-defaults.path - -# Finally, look at the systemwide defaults -xml:readonly:/etc/gconf/gconf.xml.defaults - - - diff --git a/grub.d/00_header b/grub.d/00_header new file mode 100755 index 0000000..3c6370d --- /dev/null +++ b/grub.d/00_header @@ -0,0 +1,328 @@ +#! /bin/sh +set -e + +# grub-mkconfig helper script. +# Copyright (C) 2006,2007,2008,2009,2010 Free Software Foundation, Inc. +# +# GRUB is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# GRUB is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with GRUB. If not, see . + +prefix="/usr" +exec_prefix="${prefix}" +datarootdir="${prefix}/share" +grub_lang=`echo $LANG | cut -d . -f 1` + +export TEXTDOMAIN=grub +export TEXTDOMAINDIR="${datarootdir}/locale" + +. "/usr/share/grub/grub-mkconfig_lib" + +# Do this as early as possible, since other commands might depend on it. +# (e.g. the `loadfont' command might need lvm or raid modules) +for i in ${GRUB_PRELOAD_MODULES} ; do + echo "insmod $i" +done + +if [ "x${GRUB_DEFAULT}" = "x" ] ; then GRUB_DEFAULT=0 ; fi +if [ "x${GRUB_DEFAULT}" = "xsaved" ] ; then GRUB_DEFAULT='${saved_entry}' ; fi +if [ "x${GRUB_TIMEOUT}" = "x" ] ; then GRUB_TIMEOUT=5 ; fi +if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=auto ; fi + +if [ "x${GRUB_DEFAULT_BUTTON}" = "x" ] ; then GRUB_DEFAULT_BUTTON="$GRUB_DEFAULT" ; fi +if [ "x${GRUB_DEFAULT_BUTTON}" = "xsaved" ] ; then GRUB_DEFAULT_BUTTON='${saved_entry}' ; fi +if [ "x${GRUB_TIMEOUT_BUTTON}" = "x" ] ; then GRUB_TIMEOUT_BUTTON="$GRUB_TIMEOUT" ; fi + +cat << EOF +if [ -s \$prefix/grubenv ]; then + load_env +fi +EOF +if [ "x$GRUB_BUTTON_CMOS_ADDRESS" != "x" ]; then + cat < /dev/null ; then + font_path="${path}" + else + continue + fi + break 2 + done + done + if [ -n "${font_path}" ] ; then + cat << EOF +if [ x\$feature_default_font_path = xy ] ; then + font=unicode +else +EOF + # Make the font accessible + prepare_grub_to_access_device `${grub_probe} --target=device "${font_path}"` + cat << EOF + font="`make_system_path_relative_to_its_root "${font_path}"`" +fi + +if loadfont \$font ; then +EOF + else + cat << EOF +if loadfont unicode ; then +EOF + fi + fi + + cat << EOF + set gfxmode=${GRUB_GFXMODE} + load_video + insmod gfxterm +EOF + +# Gettext variables and module +if [ "x${LANG}" != "xC" ] ; then + cat << EOF + set locale_dir=\$prefix/locale + set lang=${grub_lang} + insmod gettext +EOF +fi + +cat <&2 + + prepare_grub_to_access_device `${grub_probe} --target=device "$GRUB_THEME"` + cat << EOF +insmod gfxmenu +EOF + themedir="`dirname "$GRUB_THEME"`" + for x in "$themedir"/*.pf2 "$themedir"/f/*.pf2; do + if [ -f "$x" ]; then + cat << EOF +loadfont (\$root)`make_system_path_relative_to_its_root $x` +EOF + fi + done + if [ x"`echo "$themedir"/*.jpg`" != x"$themedir/*.jpg" ] || [ x"`echo "$themedir"/*.jpeg`" != x"$themedir/*.jpeg" ]; then + cat << EOF +insmod jpeg +EOF + fi + if [ x"`echo "$themedir"/*.png`" != x"$themedir/*.png" ]; then + cat << EOF +insmod png +EOF + fi + if [ x"`echo "$themedir"/*.tga`" != x"$themedir/*.tga" ]; then + cat << EOF +insmod tga +EOF + fi + + cat << EOF +set theme=(\$root)`make_system_path_relative_to_its_root $GRUB_THEME` +export theme +EOF + elif [ "x$GRUB_BACKGROUND" != x ] && [ -f "$GRUB_BACKGROUND" ] \ + && is_path_readable_by_grub "$GRUB_BACKGROUND"; then + gettext_printf "Found background: %s\n" "$GRUB_BACKGROUND" >&2 + case "$GRUB_BACKGROUND" in + *.png) reader=png ;; + *.tga) reader=tga ;; + *.jpg|*.jpeg) reader=jpeg ;; + *) gettext "Unsupported image format" >&2; echo >&2; exit 1 ;; + esac + prepare_grub_to_access_device `${grub_probe} --target=device "$GRUB_BACKGROUND"` + cat << EOF +insmod $reader +background_image -m stretch `make_system_path_relative_to_its_root "$GRUB_BACKGROUND"` +EOF + fi +fi + +make_timeout () +{ + if [ "x${1}" != "x" ] ; then + if [ "x${GRUB_HIDDEN_TIMEOUT_QUIET}" = "xtrue" ] ; then + verbose= + else + verbose=" --verbose" + fi + cat << EOF +if sleep$verbose --interruptible ${1} ; then + set timeout=${2} +fi +EOF + else + cat << EOF +set timeout=${2} +EOF + fi +} + +if [ "x$GRUB_BUTTON_CMOS_ADDRESS" != "x" ]; then + cat <. + +prefix="/usr" +exec_prefix="${prefix}" +datarootdir="${prefix}/share" + +. "/usr/share/grub/grub-mkconfig_lib" + +export TEXTDOMAIN=grub +export TEXTDOMAINDIR="${datarootdir}/locale" + +CLASS="--class gnu-linux --class gnu --class os" + +if [ "x${GRUB_DISTRIBUTOR}" = "x" ] ; then + OS=GNU/Linux +else + OS="${GRUB_DISTRIBUTOR} GNU/Linux" + CLASS="--class $(echo ${GRUB_DISTRIBUTOR} | tr 'A-Z' 'a-z' | cut -d' ' -f1) ${CLASS}" +fi + +# loop-AES arranges things so that /dev/loop/X can be our root device, but +# the initrds that Linux uses don't like that. +case ${GRUB_DEVICE} in + /dev/loop/*|/dev/loop[0-9]) + GRUB_DEVICE=`losetup ${GRUB_DEVICE} | sed -e "s/^[^(]*(\([^)]\+\)).*/\1/"` + ;; +esac + +if [ "x${GRUB_DEVICE_UUID}" = "x" ] || [ "x${GRUB_DISABLE_LINUX_UUID}" = "xtrue" ] \ + || ! test -e "/dev/disk/by-uuid/${GRUB_DEVICE_UUID}" \ + || uses_abstraction "${GRUB_DEVICE}" lvm; then + LINUX_ROOT_DEVICE=${GRUB_DEVICE} +else + LINUX_ROOT_DEVICE=UUID=${GRUB_DEVICE_UUID} +fi + +GRUBFS="`${grub_probe} --device ${GRUB_DEVICE} --target=fs 2>/dev/null || true`" + +if [ x"$GRUBFS" = x ]; then + GRUBFS="$(stat -f --printf=%T / || true)" +fi + +case x"$GRUBFS" in + xbtrfs) + rootsubvol="`make_system_path_relative_to_its_root /`" + rootsubvol="${rootsubvol#/}" + if [ "x${rootsubvol}" != x ]; then + GRUB_CMDLINE_LINUX="rootflags=subvol=${rootsubvol} ${GRUB_CMDLINE_LINUX}" + fi;; + xzfs) + rpool=`${grub_probe} --device ${GRUB_DEVICE} --target=fs_label 2>/dev/null || true` + bootfs="`make_system_path_relative_to_its_root / | sed -e "s,@$,,"`" + LINUX_ROOT_DEVICE="ZFS=${rpool}${bootfs}" + ;; +esac + +title_correction_code= + +linux_entry () +{ + os="$1" + version="$2" + type="$3" + args="$4" + + if [ -z "$boot_device_id" ]; then + boot_device_id="$(grub_get_device_id "${GRUB_DEVICE}")" + fi + if [ x$type != xsimple ] ; then + case $type in + recovery) + title="$(gettext_printf "%s, with Linux %s (recovery mode)" "${os}" "${version}")" ;; + *) + title="$(gettext_printf "%s, with Linux %s" "${os}" "${version}")" ;; + esac + if [ x"$title" = x"$GRUB_ACTUAL_DEFAULT" ] || [ x"Previous Linux versions>$title" = x"$GRUB_ACTUAL_DEFAULT" ]; then + replacement_title="$(echo "Advanced options for ${OS}" | sed 's,>,>>,g')>$(echo "$title" | sed 's,>,>>,g')" + quoted="$(echo "$GRUB_ACTUAL_DEFAULT" | grub_quote)" + title_correction_code="${title_correction_code}if [ \"x\$default\" = '$quoted' ]; then default='$(echo "$replacement_title" | grub_quote)'; fi;" + grub_warn "$(gettext_printf "Please don't use old title \`%s' for GRUB_DEFAULT, use \`%s' (for versions before 2.00) or \`%s' (for 2.00 or later)" "$GRUB_ACTUAL_DEFAULT" "$replacement_title" "gnulinux-advanced-$boot_device_id>gnulinux-$version-$type-$boot_device_id")" + fi + echo "menuentry '$(echo "$title" | grub_quote)' ${CLASS} \$menuentry_id_option 'gnulinux-$version-$type-$boot_device_id' {" | sed "s/^/$submenu_indentation/" + else + echo "menuentry '$(echo "$os" | grub_quote)' ${CLASS} \$menuentry_id_option 'gnulinux-simple-$boot_device_id' {" | sed "s/^/$submenu_indentation/" + fi + if [ x$type != xrecovery ] ; then + save_default_entry | grub_add_tab + fi + + # Use ELILO's generic "efifb" when it's known to be available. + # FIXME: We need an interface to select vesafb in case efifb can't be used. + if [ "x$GRUB_GFXPAYLOAD_LINUX" = x ]; then + echo " load_video" | sed "s/^/$submenu_indentation/" + if grep -qx "CONFIG_FB_EFI=y" "${config}" 2> /dev/null \ + && grep -qx "CONFIG_VT_HW_CONSOLE_BINDING=y" "${config}" 2> /dev/null; then + echo " set gfxpayload=keep" | sed "s/^/$submenu_indentation/" + fi + else + if [ "x$GRUB_GFXPAYLOAD_LINUX" != xtext ]; then + echo " load_video" | sed "s/^/$submenu_indentation/" + fi + echo " set gfxpayload=$GRUB_GFXPAYLOAD_LINUX" | sed "s/^/$submenu_indentation/" + fi + + echo " insmod gzio" | sed "s/^/$submenu_indentation/" + + if [ x$dirname = x/ ]; then + if [ -z "${prepare_root_cache}" ]; then + prepare_root_cache="$(prepare_grub_to_access_device ${GRUB_DEVICE} | grub_add_tab)" + fi + printf '%s\n' "${prepare_root_cache}" | sed "s/^/$submenu_indentation/" + else + if [ -z "${prepare_boot_cache}" ]; then + prepare_boot_cache="$(prepare_grub_to_access_device ${GRUB_DEVICE_BOOT} | grub_add_tab)" + fi + printf '%s\n' "${prepare_boot_cache}" | sed "s/^/$submenu_indentation/" + fi + message="$(gettext_printf "Loading Linux %s ..." ${version})" + sed "s/^/$submenu_indentation/" << EOF + echo '$(echo "$message" | grub_quote)' + linux ${rel_dirname}/${basename} root=${linux_root_device_thisversion} ro ${args} +EOF + if test -n "${initrd}" ; then + # TRANSLATORS: ramdisk isn't identifier. Should be translated. + message="$(gettext_printf "Loading initial ramdisk ...")" + sed "s/^/$submenu_indentation/" << EOF + echo '$(echo "$message" | grub_quote)' + initrd ${rel_dirname}/${initrd} +EOF + fi + sed "s/^/$submenu_indentation/" << EOF +} +EOF +} + +machine=`uname -m` +case "x$machine" in + xi?86 | xx86_64) + list=`for i in /boot/vmlinuz-* /vmlinuz-* /boot/kernel-* ; do + if grub_file_is_not_garbage "$i" ; then echo -n "$i " ; fi + done` ;; + *) + list=`for i in /boot/vmlinuz-* /boot/vmlinux-* /vmlinuz-* /vmlinux-* /boot/kernel-* ; do + if grub_file_is_not_garbage "$i" ; then echo -n "$i " ; fi + done` ;; +esac + +case "$machine" in + i?86) GENKERNEL_ARCH="x86" ;; + mips|mips64) GENKERNEL_ARCH="mips" ;; + mipsel|mips64el) GENKERNEL_ARCH="mipsel" ;; + arm*) GENKERNEL_ARCH="arm" ;; + *) GENKERNEL_ARCH="$machine" ;; +esac + +prepare_boot_cache= +prepare_root_cache= +boot_device_id= +title_correction_code= + +# Extra indentation to add to menu entries in a submenu. We're not in a submenu +# yet, so it's empty. In a submenu it will be equal to '\t' (one tab). +submenu_indentation="" + +is_first_entry=true +while [ "x$list" != "x" ] ; do + linux=`version_find_latest $list` + gettext_printf "Found linux image: %s\n" "$linux" >&2 + basename=`basename $linux` + dirname=`dirname $linux` + rel_dirname=`make_system_path_relative_to_its_root $dirname` + version=`echo $basename | sed -e "s,^[^0-9]*-,,g"` + alt_version=`echo $version | sed -e "s,\.old$,,g"` + linux_root_device_thisversion="${LINUX_ROOT_DEVICE}" + + initrd= + for i in "initrd.img-${version}" "initrd-${version}.img" "initrd-${version}.gz" \ + "initrd-${version}" "initramfs-${version}.img" \ + "initrd.img-${alt_version}" "initrd-${alt_version}.img" \ + "initrd-${alt_version}" "initramfs-${alt_version}.img" \ + "initramfs-genkernel-${version}" \ + "initramfs-genkernel-${alt_version}" \ + "initramfs-genkernel-${GENKERNEL_ARCH}-${version}" \ + "initramfs-genkernel-${GENKERNEL_ARCH}-${alt_version}"; do + if test -e "${dirname}/${i}" ; then + initrd="$i" + break + fi + done + + config= + for i in "${dirname}/config-${version}" "${dirname}/config-${alt_version}" "/etc/kernels/kernel-config-${version}" ; do + if test -e "${i}" ; then + config="${i}" + break + fi + done + + initramfs= + if test -n "${config}" ; then + initramfs=`grep CONFIG_INITRAMFS_SOURCE= "${config}" | cut -f2 -d= | tr -d \"` + fi + + if test -n "${initrd}" ; then + gettext_printf "Found initrd image: %s\n" "${dirname}/${initrd}" >&2 + elif test -z "${initramfs}" ; then + # "UUID=" and "ZFS=" magic is parsed by initrd or initramfs. Since there's + # no initrd or builtin initramfs, it can't work here. + linux_root_device_thisversion=${GRUB_DEVICE} + fi + + if [ "x$is_first_entry" = xtrue ]; then + linux_entry "${OS}" "${version}" simple \ + "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}" + + submenu_indentation="$grub_tab" + + if [ -z "$boot_device_id" ]; then + boot_device_id="$(grub_get_device_id "${GRUB_DEVICE}")" + fi + # TRANSLATORS: %s is replaced with an OS name + echo "submenu '$(gettext_printf "Advanced options for %s" "${OS}" | grub_quote)' \$menuentry_id_option 'gnulinux-advanced-$boot_device_id' {" + fi + + linux_entry "${OS}" "${version}" advanced \ + "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}" + if [ "x${GRUB_DISABLE_RECOVERY}" != "xtrue" ]; then + linux_entry "${OS}" "${version}" recovery \ + "single ${GRUB_CMDLINE_LINUX}" + fi + + list=`echo $list | tr ' ' '\n' | grep -vx $linux | tr '\n' ' '` + is_first_entry=false +done + +# If at least one kernel was found, then we need to +# add a closing '}' for the submenu command. +if [ x"$is_first_entry" != xtrue ]; then + echo '}' +fi + +echo "$title_correction_code" diff --git a/grub.d/20_linux_xen b/grub.d/20_linux_xen new file mode 100755 index 0000000..dbd8891 --- /dev/null +++ b/grub.d/20_linux_xen @@ -0,0 +1,278 @@ +#! /bin/sh +set -e + +# grub-mkconfig helper script. +# Copyright (C) 2006,2007,2008,2009,2010 Free Software Foundation, Inc. +# +# GRUB is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# GRUB is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with GRUB. If not, see . + +prefix="/usr" +exec_prefix="${prefix}" +datarootdir="${prefix}/share" + +. "/usr/share/grub/grub-mkconfig_lib" + +export TEXTDOMAIN=grub +export TEXTDOMAINDIR="${datarootdir}/locale" + +CLASS="--class gnu-linux --class gnu --class os --class xen" + +if [ "x${GRUB_DISTRIBUTOR}" = "x" ] ; then + OS=GNU/Linux +else + OS="${GRUB_DISTRIBUTOR} GNU/Linux" + CLASS="--class $(echo ${GRUB_DISTRIBUTOR} | tr 'A-Z' 'a-z' | cut -d' ' -f1) ${CLASS}" +fi + +# loop-AES arranges things so that /dev/loop/X can be our root device, but +# the initrds that Linux uses don't like that. +case ${GRUB_DEVICE} in + /dev/loop/*|/dev/loop[0-9]) + GRUB_DEVICE=`losetup ${GRUB_DEVICE} | sed -e "s/^[^(]*(\([^)]\+\)).*/\1/"` + ;; +esac + +if [ "x${GRUB_DEVICE_UUID}" = "x" ] || [ "x${GRUB_DISABLE_LINUX_UUID}" = "xtrue" ] \ + || ! test -e "/dev/disk/by-uuid/${GRUB_DEVICE_UUID}" \ + || uses_abstraction "${GRUB_DEVICE}" lvm; then + LINUX_ROOT_DEVICE=${GRUB_DEVICE} +else + LINUX_ROOT_DEVICE=UUID=${GRUB_DEVICE_UUID} +fi + +# Allow overriding GRUB_CMDLINE_LINUX and GRUB_CMDLINE_LINUX_DEFAULT. +if [ "${GRUB_CMDLINE_LINUX_XEN_REPLACE}" ]; then + GRUB_CMDLINE_LINUX="${GRUB_CMDLINE_LINUX_XEN_REPLACE}" +fi +if [ "${GRUB_CMDLINE_LINUX_XEN_REPLACE_DEFAULT}" ]; then + GRUB_CMDLINE_LINUX_DEFAULT="${GRUB_CMDLINE_LINUX_XEN_REPLACE_DEFAULT}" +fi + +GRUBFS="`${grub_probe} --device ${GRUB_DEVICE} --target=fs 2>/dev/null || true`" + +if [ x"$GRUBFS" = x ]; then + GRUBFS="$(stat -f --printf=%T /)" +fi + +case x"$GRUBFS" in + xbtrfs) + rootsubvol="`make_system_path_relative_to_its_root /`" + rootsubvol="${rootsubvol#/}" + if [ "x${rootsubvol}" != x ]; then + GRUB_CMDLINE_LINUX="rootflags=subvol=${rootsubvol} ${GRUB_CMDLINE_LINUX}" + fi;; + xzfs) + rpool=`${grub_probe} --device ${GRUB_DEVICE} --target=fs_label 2>/dev/null || true` + bootfs="`make_system_path_relative_to_its_root / | sed -e "s,@$,,"`" + LINUX_ROOT_DEVICE="ZFS=${rpool}${bootfs}" + ;; +esac + +title_correction_code= + +linux_entry () +{ + os="$1" + version="$2" + xen_version="$3" + type="$4" + args="$5" + xen_args="$6" + if [ -z "$boot_device_id" ]; then + boot_device_id="$(grub_get_device_id "${GRUB_DEVICE}")" + fi + if [ x$type != xsimple ] ; then + if [ x$type = xrecovery ] ; then + title="$(gettext_printf "%s, with Xen %s and Linux %s (recovery mode)" "${os}" "${xen_version}" "${version}")" + else + title="$(gettext_printf "%s, with Xen %s and Linux %s" "${os}" "${xen_version}" "${version}")" + fi + replacement_title="$(echo "Advanced options for ${OS}" | sed 's,>,>>,g')>$(echo "$title" | sed 's,>,>>,g')" + if [ x"Xen ${xen_version}>$title" = x"$GRUB_ACTUAL_DEFAULT" ]; then + quoted="$(echo "$GRUB_ACTUAL_DEFAULT" | grub_quote)" + title_correction_code="${title_correction_code}if [ \"x\$default\" = '$quoted' ]; then default='$(echo "$replacement_title" | grub_quote)'; fi;" + grub_warn "$(gettext_printf "Please don't use old title \`%s' for GRUB_DEFAULT, use \`%s' (for versions before 2.00) or \`%s' (for 2.00 or later)" "$GRUB_ACTUAL_DEFAULT" "$replacement_title" "gnulinux-advanced-$boot_device_id>gnulinux-$version-$type-$boot_device_id")" + fi + echo "menuentry '$(echo "$title" | grub_quote)' ${CLASS} \$menuentry_id_option 'xen-gnulinux-$version-$type-$boot_device_id' {" | sed "s/^/$submenu_indentation/" + else + title="$(gettext_printf "%s, with Xen hypervisor" "${os}")" + echo "menuentry '$(echo "$title" | grub_quote)' ${CLASS} \$menuentry_id_option 'xen-gnulinux-simple-$boot_device_id' {" | sed "s/^/$submenu_indentation/" + fi + if [ x$type != xrecovery ] ; then + save_default_entry | grub_add_tab | sed "s/^/$submenu_indentation/" + fi + + if [ -z "${prepare_boot_cache}" ]; then + prepare_boot_cache="$(prepare_grub_to_access_device ${GRUB_DEVICE_BOOT} | grub_add_tab)" + fi + printf '%s\n' "${prepare_boot_cache}" | sed "s/^/$submenu_indentation/" + xmessage="$(gettext_printf "Loading Xen %s ..." ${xen_version})" + lmessage="$(gettext_printf "Loading Linux %s ..." ${version})" + sed "s/^/$submenu_indentation/" << EOF + echo '$(echo "$xmessage" | grub_quote)' + if [ "\$grub_platform" = "pc" -o "\$grub_platform" = "" ]; then + xen_rm_opts= + else + xen_rm_opts="no-real-mode edd=off" + fi + multiboot ${rel_xen_dirname}/${xen_basename} placeholder ${xen_args} \${xen_rm_opts} + echo '$(echo "$lmessage" | grub_quote)' + module ${rel_dirname}/${basename} placeholder root=${linux_root_device_thisversion} ro ${args} +EOF + if test -n "${initrd}" ; then + # TRANSLATORS: ramdisk isn't identifier. Should be translated. + message="$(gettext_printf "Loading initial ramdisk ...")" + sed "s/^/$submenu_indentation/" << EOF + echo '$(echo "$message" | grub_quote)' + module ${rel_dirname}/${initrd} +EOF + fi + sed "s/^/$submenu_indentation/" << EOF +} +EOF +} + +linux_list=`for i in /boot/vmlinu[xz]-* /vmlinu[xz]-* /boot/kernel-*; do + if grub_file_is_not_garbage "$i"; then + basename=$(basename $i) + version=$(echo $basename | sed -e "s,^[^0-9]*-,,g") + dirname=$(dirname $i) + config= + for j in "${dirname}/config-${version}" "${dirname}/config-${alt_version}" "/etc/kernels/kernel-config-${version}" ; do + if test -e "${j}" ; then + config="${j}" + break + fi + done + if (grep -qx "CONFIG_XEN_DOM0=y" "${config}" 2> /dev/null || grep -qx "CONFIG_XEN_PRIVILEGED_GUEST=y" "${config}" 2> /dev/null); then echo -n "$i " ; fi + fi + done` +if [ "x${linux_list}" = "x" ] ; then + exit 0 +fi + +file_is_not_sym () { + case "$1" in + */xen-syms-*) + return 1;; + *) + return 0;; + esac +} + +xen_list=`for i in /boot/xen*; do + if grub_file_is_not_garbage "$i" && file_is_not_sym "$i" ; then echo -n "$i " ; fi + done` +prepare_boot_cache= +boot_device_id= + +title_correction_code= + +machine=`uname -m` + +case "$machine" in + i?86) GENKERNEL_ARCH="x86" ;; + mips|mips64) GENKERNEL_ARCH="mips" ;; + mipsel|mips64el) GENKERNEL_ARCH="mipsel" ;; + arm*) GENKERNEL_ARCH="arm" ;; + *) GENKERNEL_ARCH="$machine" ;; +esac + +# Extra indentation to add to menu entries in a submenu. We're not in a submenu +# yet, so it's empty. In a submenu it will be equal to '\t' (one tab). +submenu_indentation="" + +is_first_entry=true + +while [ "x${xen_list}" != "x" ] ; do + list="${linux_list}" + current_xen=`version_find_latest $xen_list` + xen_basename=`basename ${current_xen}` + xen_dirname=`dirname ${current_xen}` + rel_xen_dirname=`make_system_path_relative_to_its_root $xen_dirname` + xen_version=`echo $xen_basename | sed -e "s,.gz$,,g;s,^xen-,,g"` + if [ -z "$boot_device_id" ]; then + boot_device_id="$(grub_get_device_id "${GRUB_DEVICE}")" + fi + if [ "x$is_first_entry" != xtrue ]; then + echo " submenu '$(gettext_printf "Xen hypervisor, version %s" "${xen_version}" | grub_quote)' \$menuentry_id_option 'xen-hypervisor-$xen_version-$boot_device_id' {" + fi + while [ "x$list" != "x" ] ; do + linux=`version_find_latest $list` + gettext_printf "Found linux image: %s\n" "$linux" >&2 + basename=`basename $linux` + dirname=`dirname $linux` + rel_dirname=`make_system_path_relative_to_its_root $dirname` + version=`echo $basename | sed -e "s,^[^0-9]*-,,g"` + alt_version=`echo $version | sed -e "s,\.old$,,g"` + linux_root_device_thisversion="${LINUX_ROOT_DEVICE}" + + initrd= + for i in "initrd.img-${version}" "initrd-${version}.img" "initrd-${version}.gz" \ + "initrd-${version}" "initramfs-${version}.img" \ + "initrd.img-${alt_version}" "initrd-${alt_version}.img" \ + "initrd-${alt_version}" "initramfs-${alt_version}.img" \ + "initramfs-genkernel-${version}" \ + "initramfs-genkernel-${alt_version}" \ + "initramfs-genkernel-${GENKERNEL_ARCH}-${version}" \ + "initramfs-genkernel-${GENKERNEL_ARCH}-${alt_version}" ; do + if test -e "${dirname}/${i}" ; then + initrd="$i" + break + fi + done + if test -n "${initrd}" ; then + gettext_printf "Found initrd image: %s\n" "${dirname}/${initrd}" >&2 + else + # "UUID=" magic is parsed by initrds. Since there's no initrd, it can't work here. + linux_root_device_thisversion=${GRUB_DEVICE} + fi + + if [ "x$is_first_entry" = xtrue ]; then + linux_entry "${OS}" "${version}" "${xen_version}" simple \ + "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}" "${GRUB_CMDLINE_XEN} ${GRUB_CMDLINE_XEN_DEFAULT}" + + submenu_indentation="$grub_tab$grub_tab" + + if [ -z "$boot_device_id" ]; then + boot_device_id="$(grub_get_device_id "${GRUB_DEVICE}")" + fi + # TRANSLATORS: %s is replaced with an OS name + echo "submenu '$(gettext_printf "Advanced options for %s (with Xen hypervisor)" "${OS}" | grub_quote)' \$menuentry_id_option 'gnulinux-advanced-$boot_device_id' {" + echo " submenu '$(gettext_printf "Xen hypervisor, version %s" "${xen_version}" | grub_quote)' \$menuentry_id_option 'xen-hypervisor-$xen_version-$boot_device_id' {" + fi + is_first_entry=false + + linux_entry "${OS}" "${version}" "${xen_version}" advanced \ + "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}" "${GRUB_CMDLINE_XEN} ${GRUB_CMDLINE_XEN_DEFAULT}" + if [ "x${GRUB_DISABLE_RECOVERY}" != "xtrue" ]; then + linux_entry "${OS}" "${version}" "${xen_version}" recovery \ + "single ${GRUB_CMDLINE_LINUX}" "${GRUB_CMDLINE_XEN}" + fi + + list=`echo $list | tr ' ' '\n' | grep -vx $linux | tr '\n' ' '` + done + if [ x"$is_first_entry" != xtrue ]; then + echo ' }' + fi + xen_list=`echo $xen_list | tr ' ' '\n' | grep -vx $current_xen | tr '\n' ' '` +done + +# If at least one kernel was found, then we need to +# add a closing '}' for the submenu command. +if [ x"$is_first_entry" != xtrue ]; then + echo '}' +fi + +echo "$title_correction_code" diff --git a/grub.d/30_os-prober b/grub.d/30_os-prober new file mode 100755 index 0000000..4af65f2 --- /dev/null +++ b/grub.d/30_os-prober @@ -0,0 +1,298 @@ +#! /bin/sh +set -e + +# grub-mkconfig helper script. +# Copyright (C) 2006,2007,2008,2009 Free Software Foundation, Inc. +# +# GRUB is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# GRUB is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with GRUB. If not, see . + +prefix="/usr" +exec_prefix="${prefix}" +datarootdir="${prefix}/share" + +export TEXTDOMAIN=grub +export TEXTDOMAINDIR="${datarootdir}/locale" + +. "/usr/share/grub/grub-mkconfig_lib" + +if [ "x${GRUB_DISABLE_OS_PROBER}" = "xtrue" ]; then + exit 0 +fi + +if [ -z "`which os-prober 2> /dev/null`" -o -z "`which linux-boot-prober 2> /dev/null`" ] ; then + # missing os-prober and/or linux-boot-prober + exit 0 +fi + +OSPROBED="`os-prober | tr ' ' '^' | paste -s -d ' '`" +if [ -z "${OSPROBED}" ] ; then + # empty os-prober output, nothing doing + exit 0 +fi + +osx_entry() { + if [ x$2 = x32 ]; then + # TRANSLATORS: it refers to kernel architecture (32-bit) + bitstr="$(gettext "(32-bit)")" + else + # TRANSLATORS: it refers to kernel architecture (64-bit) + bitstr="$(gettext "(64-bit)")" + fi + # TRANSLATORS: it refers on the OS residing on device %s + onstr="$(gettext_printf "(on %s)" "${DEVICE}")" + cat << EOF +menuentry '$(echo "${LONGNAME} $bitstr $onstr" | grub_quote)' --class osx --class darwin --class os \$menuentry_id_option 'osprober-xnu-$2-$(grub_get_device_id "${DEVICE}")' { +EOF + save_default_entry | grub_add_tab + prepare_grub_to_access_device ${DEVICE} | grub_add_tab + cat << EOF + load_video + set do_resume=0 + if [ /var/vm/sleepimage -nt10 / ]; then + if xnu_resume /var/vm/sleepimage; then + set do_resume=1 + fi + fi + if [ \$do_resume = 0 ]; then + xnu_uuid ${OSXUUID} uuid + if [ -f /Extra/DSDT.aml ]; then + acpi -e /Extra/DSDT.aml + fi + if [ /kernelcache -nt /System/Library/Extensions ]; then + $1 /kernelcache boot-uuid=\${uuid} rd=*uuid + else + $1 /mach_kernel boot-uuid=\${uuid} rd=*uuid + if [ /System/Library/Extensions.mkext -nt /System/Library/Extensions ]; then + xnu_mkext /System/Library/Extensions.mkext + else + xnu_kextdir /System/Library/Extensions + fi + fi + if [ -f /Extra/Extensions.mkext ]; then + xnu_mkext /Extra/Extensions.mkext + fi + if [ -d /Extra/Extensions ]; then + xnu_kextdir /Extra/Extensions + fi + if [ -f /Extra/devprop.bin ]; then + xnu_devprop_load /Extra/devprop.bin + fi + if [ -f /Extra/splash.jpg ]; then + insmod jpeg + xnu_splash /Extra/splash.jpg + fi + if [ -f /Extra/splash.png ]; then + insmod png + xnu_splash /Extra/splash.png + fi + if [ -f /Extra/splash.tga ]; then + insmod tga + xnu_splash /Extra/splash.tga + fi + fi +} +EOF +} + +used_osprober_linux_ids= + +for OS in ${OSPROBED} ; do + DEVICE="`echo ${OS} | cut -d ':' -f 1`" + LONGNAME="`echo ${OS} | cut -d ':' -f 2 | tr '^' ' '`" + LABEL="`echo ${OS} | cut -d ':' -f 3 | tr '^' ' '`" + BOOT="`echo ${OS} | cut -d ':' -f 4`" + BTRFS="`echo ${OS} | cut -d ':' -f 5`" + if [ "x$BTRFS" = "xbtrfs" ]; then + BTRFSuuid="`echo ${OS} | cut -d ':' -f 6`" + BTRFSsubvol="`echo ${OS} | cut -d ':' -f 7`" + fi + + if [ -z "${LONGNAME}" ] ; then + LONGNAME="${LABEL}" + fi + + gettext_printf "Found %s on %s\n" "${LONGNAME}" "${DEVICE}" >&2 + + case ${BOOT} in + chain) + + onstr="$(gettext_printf "(on %s)" "${DEVICE}")" + cat << EOF +menuentry '$(echo "${LONGNAME} $onstr" | grub_quote)' --class windows --class os \$menuentry_id_option 'osprober-chain-$(grub_get_device_id "${DEVICE}")' { +EOF + save_default_entry | grub_add_tab + prepare_grub_to_access_device ${DEVICE} | grub_add_tab + + case ${LONGNAME} in + Windows\ Vista*|Windows\ 7*|Windows\ Server\ 2008*) + ;; + *) + cat << EOF + drivemap -s (hd0) \${root} +EOF + ;; + esac + + cat < /dev/null; do + counter=$((counter+1)); + done + if [ -z "$boot_device_id" ]; then + boot_device_id="$(grub_get_device_id "${DEVICE}")" + fi + used_osprober_linux_ids="$used_osprober_linux_ids 'osprober-gnulinux-$LKERNEL-${recovery_params}-$counter-$boot_device_id'" + + if [ -z "${prepare_boot_cache}" ]; then + prepare_boot_cache="$(prepare_grub_to_access_device ${LBOOT} | grub_add_tab)" + fi + + if [ "x$is_first_entry" = xtrue ]; then + cat << EOF +menuentry '$(echo "$OS $onstr" | grub_quote)' --class gnu-linux --class gnu --class os \$menuentry_id_option 'osprober-gnulinux-simple-$boot_device_id' { +EOF + save_default_entry | grub_add_tab + printf '%s\n' "${prepare_boot_cache}" + cat << EOF + linux ${LKERNEL} ${LPARAMS} +EOF + if [ -n "${LINITRD}" ] ; then + cat << EOF + initrd ${LINITRD} +EOF + fi + cat << EOF +} +EOF + echo "submenu '$(gettext_printf "Advanced options for %s" "${OS} $onstr" | grub_quote)' \$menuentry_id_option 'osprober-gnulinux-advanced-$boot_device_id' {" + is_first_entry=false + fi + title="${LLABEL} $onstr" + cat << EOF + menuentry '$(echo "$title" | grub_quote)' --class gnu-linux --class gnu --class os \$menuentry_id_option 'osprober-gnulinux-$LKERNEL-${recovery_params}-$boot_device_id' { +EOF + save_default_entry | sed -e "s/^/$grub_tab$grub_tab/" + printf '%s\n' "${prepare_boot_cache}" | grub_add_tab + cat << EOF + linux ${LKERNEL} ${LPARAMS} +EOF + if [ -n "${LINITRD}" ] ; then + cat << EOF + initrd ${LINITRD} +EOF + fi + cat << EOF + } +EOF + if [ x"$title" = x"$GRUB_ACTUAL_DEFAULT" ] || [ x"Previous Linux versions>$title" = x"$GRUB_ACTUAL_DEFAULT" ]; then + replacement_title="$(echo "Advanced options for ${OS} $onstr" | sed 's,>,>>,g')>$(echo "$title" | sed 's,>,>>,g')" + quoted="$(echo "$GRUB_ACTUAL_DEFAULT" | grub_quote)" + title_correction_code="${title_correction_code}if [ \"x\$default\" = '$quoted' ]; then default='$(echo "$replacement_title" | grub_quote)'; fi;" + grub_warn "$(gettext_printf "Please don't use old title \`%s' for GRUB_DEFAULT, use \`%s' (for versions before 2.00) or \`%s' (for 2.00 or later)" "$GRUB_ACTUAL_DEFAULT" "$replacement_title" "gnulinux-advanced-$boot_device_id>gnulinux-$version-$type-$boot_device_id")" + fi + done + if [ x"$is_first_entry" != xtrue ]; then + echo '}' + fi + echo "$title_correction_code" + ;; + macosx) + OSXUUID="`${grub_probe} --target=fs_uuid --device ${DEVICE} 2> /dev/null`" + osx_entry xnu_kernel 32 + osx_entry xnu_kernel64 64 + ;; + hurd) + onstr="$(gettext_printf "(on %s)" "${DEVICE}")" + cat << EOF +menuentry '$(echo "${LONGNAME} $onstr" | grub_quote)' --class hurd --class gnu --class os \$menuentry_id_option 'osprober-gnuhurd-/boot/gnumach.gz-false-$(grub_get_device_id "${DEVICE}")' { +EOF + save_default_entry | grub_add_tab + prepare_grub_to_access_device ${DEVICE} | grub_add_tab + grub_device="`${grub_probe} --device ${DEVICE} --target=drive`" + mach_device="`echo "${grub_device}" | sed -e 's/(\(hd.*\),msdos\(.*\))/\1s\2/'`" + grub_fs="`${grub_probe} --device ${DEVICE} --target=fs`" + case "${grub_fs}" in + *fs) hurd_fs="${grub_fs}" ;; + *) hurd_fs="${grub_fs}fs" ;; + esac + cat << EOF + multiboot /boot/gnumach.gz root=device:${mach_device} + module /hurd/${hurd_fs}.static ${hurd_fs} --readonly \\ + --multiboot-command-line='\${kernel-command-line}' \\ + --host-priv-port='\${host-port}' \\ + --device-master-port='\${device-port}' \\ + --exec-server-task='\${exec-task}' -T typed '\${root}' \\ + '\$(task-create)' '\$(task-resume)' + module /lib/ld.so.1 exec /hurd/exec '\$(exec-task=task-create)' +} +EOF + ;; + *) + echo -n " " + # TRANSLATORS: %s is replaced by OS name. + gettext_printf "%s is not yet supported by grub-mkconfig.\n" "${LONGNAME}" >&2 + ;; + esac +done diff --git a/grub.d/40_custom b/grub.d/40_custom new file mode 100755 index 0000000..48068de --- /dev/null +++ b/grub.d/40_custom @@ -0,0 +1,5 @@ +#!/bin/sh +exec tail -n +3 $0 +# This file provides an easy way to add custom menu entries. Simply type the +# menu entries you want to add after this comment. Be careful not to change +# the 'exec tail' line above. diff --git a/grub.d/41_custom b/grub.d/41_custom new file mode 100755 index 0000000..fcc21a9 --- /dev/null +++ b/grub.d/41_custom @@ -0,0 +1,9 @@ +#!/bin/sh +cat <)]*?>\s*$]] }, + { Lang="sh", Shebang=[[^#!\s*(/usr)?(/local)?/bin/(env\s+)?([bd]ash|t?csh|[akz]?sh)]] }, + { Lang="make",Shebang=[[^#!\s*(/usr)?(/local)?/bin/(env\s+)?make]] }, + { Lang="awk", Shebang=[[^#!\s*(/usr)?(/local)?/bin/(env\s+)?[gnm]?awk]] }, + { Lang="perl", Shebang=[[^#!\s*(/usr)?(/local)?/bin/(env\s+)?perl]] }, + { Lang="python", Shebang=[[^#!\s*(/usr)?(/local)?/bin/(env\s+)?python]] }, + { Lang="ruby", Shebang=[[^#!\s*(/usr)?(/local)?/bin/(env\s+)?ruby]] }, + { Lang="php", Shebang=[[^#!\s*(/usr)?(/local)?/bin/(env\s+)?php]] } } + diff --git a/icinga/cgi.cfg b/icinga/cgi.cfg index 9360c53..bfae436 100644 --- a/icinga/cgi.cfg +++ b/icinga/cgi.cfg @@ -1,10 +1,17 @@ ################################################################# # -# CGI.CFG - Sample CGI Configuration File for Icinga +# CGI.CFG - CGI Configuration File for Icinga # ################################################################# + +###################################### +# +# COMMON (ALL CGIs) +# +###################################### + # MAIN CONFIGURATION FILE # This tells the CGIs where to find your main configuration file. # The CGIs will read the main and host config files for any other @@ -13,17 +20,25 @@ main_config_file=/etc/icinga/icinga.cfg -# ATTRIBUTE BASED AUTHORIZATION FILE -# This option will include a file defining authroization based on -# attributes. -#authorization_config_file=/etc/icinga/cgiauth.cfg +# STANDALONE INSTALLATION +# This is only useful in an Icinga 2 setup (or any other setup +# containing multiple Classic UI installs). If you have installed +# Icinga 2 with compat layer and classic-ui, you can set this +# to 1. Otherwise leave it at 0. +# Enabling this option ignores main_config_file setting. +# +# NOTE: Check also the "Standalone (Icinga2) section" at the bottom +# if this option is switched on! + +standalone_installation=0 + # PHYSICAL HTML PATH # This is the path where the HTML files for Icinga reside. This # value is used to locate the logo images needed by the statusmap -# and statuswrl CGIs. +# and status CGIs. physical_html_path=/usr/share/icinga/htdocs @@ -58,23 +73,49 @@ http_charset=utf-8 -# CONTEXT-SENSITIVE HELP -# This option determines whether or not a context-sensitive -# help icon will be displayed for most of the CGIs. -# Values: 0 = disables context-sensitive help -# 1 = enables context-sensitive help +# REFRESH RATE +# This option allows you to specify the refresh rate in seconds +# of various CGIs (extinfo, outages, status, statusmap and tac). -show_context_help=0 +refresh_rate=90 -# HIGHLIGHT TABLE ROWS -# This option allows you to define if table rows in status.cgi -# will be highlighted or not. -# Values: 0 = disables row highlighting -# 1 = enables row highlighting +# REFRESH TYPE +# This option determines what type of refresh should be used. +# You can choose between http header and javascript. By +# default javascript (1) is activated. If you have trouble +# using javascript then try refresh via http header (0). -highlight_table_rows=1 +refresh_type=1 + + + +# ESCAPE HTML TAGS +# This option determines whether HTML tags in host and service +# status output is escaped in the web interface. If enabled, +# your plugin output will not be able to contain clickable links. + +escape_html_tags=1 + + + +# RESULT LIMIT +# This options specifies the number of page entries +# displayed by default in various cgi's. To display +# all entries by default set this value to 0. +# Default is 50. + +result_limit=50 + + + +# SHOW TAC INFORMATION IN TOP FRAME +# This options places tactical overview information in +# the top frame similar to the view that's in icinga-web. +# By default it is enabled. + +show_tac_header=1 @@ -82,62 +123,71 @@ highlight_table_rows=1 # This option determines what states should be displayed in the web # interface for hosts/services that have not yet been checked. # Values: 0 = leave hosts/services that have not been check yet in their original state -# 1 = mark hosts/services that have not been checked yet as PENDING +# 1 = mark hosts/services that have not been checked yet as PENDING (default) use_pending_states=1 -# Logging -# USE LOGGING -# If you want to log information from cgi's (e.g. all submitted commands) -# then set this option to 1, default is 0 (off). -# WARNING: -# This log is highly experimental and changes may occure without notice. Use at your own risk!! +# FIRST DAY OF WEEK +# Here you can set if your week starts on sunday or monday. +# Default is 0 (Sunday), set it to 1 if your week start monday. -use_logging=0 +first_day_of_week=0 -# CGI LOG FILE -# This is the cgi log file for information about what users are doing. -# At the moment only submitted commands from cmd.cgi will be logged. -cgi_log_file=/usr/share/icinga/htdocs/log/icinga-cgi.log +# CSV DELIMITER +# This option determines the character which should act as +# delimiter. Default is ";". +#csv_delimiter=; -# CGI LOG ROTATION METHOD -# This is the log rotation method that should be used to rotate -# the cgi log file. Values are as follows.. -# n = None - don't rotate the log -# h = Hourly rotation (top of the hour) -# d = Daily rotation (midnight every day) -# w = Weekly rotation (midnight on Saturday evening) -# m = Monthly rotation (midnight last day of month) -cgi_log_rotation_method=d +# CSV DATA ENCLOSURE +# This option determines the character which should act as +# data enclosure to wrap in the data. Default is "'". -# CGI LOG ARCHIVE PATH -# This is the directory where archived (rotated) cgi log files should be -# placed (assuming you've chosen to do log rotation). +#csv_data_enclosure=' -cgi_log_archive_path=/usr/share/icinga/htdocs/log -# FORCE COMMENT -# This option forces the users of to comment every action they perform. -# The comments get logged into cgi log file. This option only has effect -# if logging is switched on. See option "use_logging" -# Default is 0 (off), to activate it set it to 1 (on). +# SUPPRESS MAINTENANCE DOWNTIME +# This options suppresses the state coloring of hosts and services +# that are in a scheduled downtime. It sets their coloring to gray, +# so they no longer draw extra attention to themselves, making it +# so only actual problems are the ones that stand out. +# By default it is disabled. -enforce_comments_on_actions=0 +suppress_maintenance_downtime=0 -# FIRST DAY OF WEEK -# Here you can set if your week starts on sunday or monday. -# Default is 0 (Sunday), set it to 1 if your week start monday. -first_day_of_week=0 +# URL TARGET FRAMES +# These options determine the target frames in which notes and +# action URLs will open. Default is main frame. + +action_url_target=main +notes_url_target=main +#action_url_target=_blank +#notes_url_target=_blank + + + + +###################################### +# +# AUTHENTICATION (ALL CGIs) +# +###################################### + +# ATTRIBUTE BASED AUTHORIZATION FILE +# This option will include a file defining authroization based on +# attributes. + +#authorization_config_file=/etc/icinga/cgiauth.cfg + # AUTHENTICATION USAGE @@ -161,16 +211,33 @@ use_authentication=1 - -# x509 CERT AUTHENTICATION -# When enabled, this option allows you to use x509 cert (SSL) -# authentication in the CGIs. This is an advanced option and should -# not be enabled unless you know what you're doing. +# USE CLIENT CERTIFICATTES +# This option controls whether the value of the web server environment +# variable REMOTE_USER or SSL_CLIENT_S_DN_CN will be used. The name of +# the directive is a bit misleading because unless you set up the use +# of client certificates the value has to be set to zero (0). Setting +# the value to one (1) requires "SSLUserName SSL_CLIENT_S_DN_CN" and +# several other options in your web server config. Please consult your +# web server configuration documentation for details. +# +# Values: +# 0 = Use web server environment variable REMOTE_USER to get the user +# logged in. Don't use client certificates (default) +# 1 = Use web server environment variable SSL_CLIENT_S_DN_CN to get +# the user logged in. Use client certificates use_ssl_authentication=0 +# LOWERCASE USER NAME +# This option controls whether or not the username is converted +# to all lowercase letters. Can be useful if the username is stored +# in Active Directory (case-insensitive). + +lowercase_user_name=0 + + # DEFAULT USER # Setting this variable will define a default user name that can @@ -204,6 +271,7 @@ authorized_for_system_information=icingaadmin #authorized_contactgroup_for_system_information= + # CONFIGURATION INFORMATION ACCESS # This option is a comma-delimited list of all usernames that # can view ALL configuration information (hosts, commands, etc). @@ -218,6 +286,7 @@ authorized_for_configuration_information=icingaadmin #authorized_contactgroup_for_configuration_information= + # RAW COMMANDLINE CONFIGURATION INFORMATION ACCESS # This option is a comma-delimited list of all usernames that # can view a command in config command expander as icinga would @@ -231,6 +300,7 @@ authorized_for_full_command_resolution=icingaadmin #authorized_contactgroup_for_full_command_resolution= + # SYSTEM/PROCESS COMMAND ACCESS # This option is a comma-delimited list of all usernames that # can issue shutdown and restart commands to Icinga via the @@ -246,6 +316,7 @@ authorized_for_system_commands=icingaadmin #authorized_contactgroup_for_system_commands= + # GLOBAL HOST/SERVICE VIEW ACCESS # These two options are comma-delimited lists of all usernames that # can view information for all hosts and services that are being @@ -253,9 +324,10 @@ authorized_for_system_commands=icingaadmin # for hosts or services that they are contacts for (unless you # you choose to not use authorization). You may use an asterisk (*) # to authorize any user who has authenticated to the web server. -# Alternatively you can specify contactgroups too, starting -# with Icinga 1.5.0 - +# Alternatively you can specify contactgroups too. +# +# NOTE: Users in authorized_for_all_hosts are also automatically +# authorised to view information for all services. authorized_for_all_services=icingaadmin authorized_for_all_hosts=icingaadmin @@ -263,6 +335,7 @@ authorized_for_all_hosts=icingaadmin #authorized_contactgroup_for_all_hosts= + # GLOBAL HOST/SERVICE COMMAND ACCESS # These two options are comma-delimited lists of all usernames that # can issue host or service related commands via the command @@ -271,8 +344,10 @@ authorized_for_all_hosts=icingaadmin # that they are contacts for (unless you you choose to not use # authorization). You may use an asterisk (*) to authorize any # user who has authenticated to the web server. -# Alternatively you can specify contactgroups too, starting -# with Icinga 1.5.0 +# Alternatively you can specify contactgroups too. +# +# NOTE: Users in authorized_for_all_host_commands are also automatically +# authorised to issue commands for all services. authorized_for_all_service_commands=icingaadmin authorized_for_all_host_commands=icingaadmin @@ -280,11 +355,12 @@ authorized_for_all_host_commands=icingaadmin #authorized_contactgroup_for_all_host_commands= + # READ-ONLY USERS # A comma-delimited list of usernames that have read-only rights in # the CGIs. This will block any service or host commands normally shown -# on the extinfo CGI pages. It will also block comments from being shown -# to read-only users. +# on the extinfo CGI pages. It will also block comments and downtimes +# from being shown to read-only users. # Alternatively you can specify contactgroups too, starting # with Icinga 1.5.0 @@ -292,6 +368,31 @@ authorized_for_all_host_commands=icingaadmin #authorized_contactgroup_for_read_only= + +# READ-ONLY FOR COMMENTS USERS +# A comma-delimited list of usernames that have rights to view comments in +# the CGIs. If user is defined as read-only and you add the same user to +# this options, then the user can still see comments. If user is NOT +# read-only then the options to delete comments in extinfo.cgi are not +# displayed as well. + +#authorized_for_comments_read_only=user1,user2 +#authorized_contactgroup_for_comments_read_only= + + + +# READ-ONLY FOR DOWNTIMES USERS +# A comma-delimited list of usernames that have rights to view downtimes in +# the CGIs. If user is defined as read-only and you add the same user to +# this options, then the user can still see downtimes. If user is NOT +# read-only then the options to delete downtimes in extinfo.cgi are not +# displayed as well. + +#authorized_for_downtimes_read_only=user1,user2 +#authorized_contactgroup_for_downtimes_read_only= + + + # SHOW ALL SERVICES THE HOST IS AUTHORIZED FOR # By default, a user can see all services on a host, if the user is # authorized as contact for the host only. By disabling this option, @@ -303,33 +404,68 @@ authorized_for_all_host_commands=icingaadmin show_all_services_host_is_authorized_for=1 + # SHOW PARTIAL HOSTGROUPS -# By default, a user only sees a hostgroup and the hosts within it if -# they are an authorized contact for all of the hosts of the group. By -# enabling this option hostgroups will show a partial listing of hosts -# the user is an authorized contact for in the hostgroups. +# By default (meaning the directive is not present or disabled), a user +# only sees a hostgroup and the hosts within it if they are an authorised +# contact for all of the hosts of the group. The behaviour can be changed +# using the directive show_partial_hostgroups=1. +# When enabled, the hostgroups overview will show a partial listing of hosts +# that the user is an authorised contact for within each hostgroup. +# It will also add the string "(Partial Hostgroups Enabled)" to the top of +# the Hostgroup Overview to help prevent any confusion over whether the option +# is in use or not. However for privacy reasons, hostgroups that are only showing +# a partial listing are not specifically indicated. +# # Values: 0 - disabled, user only sees full hostgroups (default) # 1 - enabled, user sees partial hostgroups show_partial_hostgroups=0 + +# SHOW PARTIAL SERVICEROUPS +# By default (meaning the directive is not present or disabled), a user +# only sees a servicegroup and the hosts and services within it if they are an +# authorised contact for all of the hosts and services of the group. +# The behaviour can be changed using the directive show_partial_servicegroups=1. +# When enabled, the serviceroups overview will show a partial listing of hosts +# and services that the user is an authorised contact for within each servicegroup. +# It will also add the string "(Partial Servicegroups Enabled)" to the top of +# the Servicegroup Overview to help prevent any confusion over whether the option +# is in use or not. However for privacy reasons, servicegroups that are only showing +# a partial listing are not specifically indicated. +# +# Values: 0 - disabled, user only sees full servicegroups (default) +# 1 - enabled, user sees partial servicegroups + +show_partial_servicegroups=0 + + + + +###################################### +# +# STATUSMAP (statusmap.cgi) +# +###################################### + # STATUSMAP BACKGROUND IMAGE -# This option allows you to specify an image to be used as a -# background in the statusmap CGI. It is assumed that the image -# resides in the HTML images path (i.e. /usr/local/icinga/share/images). -# This path is automatically determined by appending "/images" -# to the path specified by the 'physical_html_path' directive. -# Note: The image file may be in GIF, PNG, JPEG, or GD2 format. -# However, I recommend that you convert your image to GD2 format -# (uncompressed), as this will cause less CPU load when the CGI -# generates the image. +# This option allows you to specify an image to be used as a background +# in the statusmap CGI if you use the user-supplied coordinates layout method. +# The background image is not be available in any other layout methods. It is +# assumed that the image resides in the HTML images path (i.e. +# /usr/local/icinga/share/images). This path is automatically determined by +# appending "/images" to the path specified by the physical_html_path directive. +# +# NOTE: The image file can be in GIF, JPEG, PNG, or GD2 format. However, GD2 +# format (preferably in uncompressed format) is recommended, as it will reduce +# the CPU load when the CGI generates the map image. #statusmap_background_image=smbackground.gd2 - # STATUSMAP TRANSPARENCY INDEX COLOR # These options set the r,g,b values of the background color used the statusmap CGI, # so normal browsers that can't show real png transparency set the desired color as @@ -342,7 +478,6 @@ show_partial_hostgroups=0 - # DEFAULT STATUSMAP LAYOUT METHOD # This option allows you to specify the default layout method # the statusmap CGI should use for drawing hosts. If you do @@ -354,82 +489,18 @@ show_partial_hostgroups=0 # 3 = Balanced tree # 4 = Circular # 5 = Circular (Marked Up) +# 6 = Baloon (Marked Up) default_statusmap_layout=5 -# DEFAULT STATUSWRL LAYOUT METHOD -# This option allows you to specify the default layout method -# the statuswrl (VRML) CGI should use for drawing hosts. If you -# do not use this option, the default is to use user-defined -# coordinates. Valid options are as follows: -# 0 = User-defined coordinates -# 2 = Collapsed tree -# 3 = Balanced tree -# 4 = Circular - -default_statuswrl_layout=4 - - - -# STATUSWRL INCLUDE -# This option allows you to include your own objects in the -# generated VRML world. It is assumed that the file -# resides in the HTML path (i.e. /usr/local/icinga/share). - -#statuswrl_include=myworld.wrl - - - -# PING SYNTAX -# This option determines what syntax should be used when -# attempting to ping a host from the WAP interface (using -# the statuswml CGI. You must include the full path to -# the ping binary, along with all required options. The -# $HOSTADDRESS$ macro is substituted with the address of -# the host before the command is executed. -# Please note that the syntax for the ping binary is -# notorious for being different on virtually ever *NIX -# OS and distribution, so you may have to tweak this to -# work on your system. - -ping_syntax=/bin/ping -n -U -c 5 $HOSTADDRESS$ - - - -# REFRESH RATE -# This option allows you to specify the refresh rate in seconds -# of various CGIs (extinfo, outages, status, statusmap and tac). - -refresh_rate=90 - - -# REFRESH TYPE -# This option determines what type of refresh should be used. -# You can choose between http header and javascript. By -# default javascript (1) is activated. If you have trouble -# using javascript then try refresh via http header (0). - -refresh_type=1 - - -# ESCAPE HTML TAGS -# This option determines whether HTML tags in host and service -# status output is escaped in the web interface. If enabled, -# your plugin output will not be able to contain clickable links. - -escape_html_tags=1 - - - -# PERSISTENT ACKNOWLEDGEMENT COMMENTS -# This options determines whether the initial state of the -# checkbox "Persistent Comment:" for service and host problem -# acknowledgements is checked or unchecked - -persistent_ack_comments=0 +###################################### +# +# STATUS (status.cgi) +# +###################################### # SOUND OPTIONS # These options allow you to specify an optional audio file @@ -457,45 +528,6 @@ persistent_ack_comments=0 -# URL TARGET FRAMES -# These options determine the target frames in which notes and -# action URLs will open. Default is main frame. - -action_url_target=main -notes_url_target=main -#action_url_target=_blank -#notes_url_target=_blank - - - - -# LOCK AUTHOR NAMES OPTION -# This option determines whether users can change the author name -# when submitting comments, scheduling downtime. If disabled, the -# author names will be locked into their contact name, as defined in Icinga. -# Values: 0 = allow editing author names -# 1 = lock author names (disallow editing) - -lock_author_names=1 - - - -# DEFAULT DOWNTIME DURATION -# This option defines the default duration (in seconds) of fixed and -# flexible downtimes. Default is 7200 seconds (2 hours). - -default_downtime_duration=7200 - - - -# DEFAULT EXPIRING ACKNOWLEDGEMENT DURATION -# This option defines the default duration (in seconds) of a expiring -# acknowledgement. Default is 86400 seconds (1 day). - -default_expiring_acknowledgement_duration=86400 - - - # SHOW LONG PLUGIN OUTPUT IN STATUS OPTION # This option allows you to specify the length of status information # in output of status.cgi. If you set the value to 1 it shows the @@ -516,45 +548,181 @@ display_status_totals=0 -# SHOW ONLY HARD STATES IN TAC OPTION -# This options allows you to specify if the tactical overview -# should only show hard states on hosts and services. -# By default disabled, all states will be shown. - -tac_show_only_hard_state=0 +# HIGHLIGHT TABLE ROWS +# This option allows you to define if table rows in status.cgi +# will be highlighted or not. +# Values: 0 = disables row highlighting +# 1 = enables row highlighting +highlight_table_rows=1 -# SHOW CHILD HOSTS IN EXTINFO OPTION -# This Option allows you to specify if the extended host information -# cgi will show child hosts for the selected host. -# 0 = disabled -# 1 = only show immediate child hosts -# 2 = show immediate and all child hosts -# NOTE: Option 2 could be a real performance killer in -# large installations, so use with care. -# By default disabled, as this could be a performance killer. -extinfo_show_child_hosts=0 +# SERVICE STATES TO ANNOTATE WITH CURRENT NOTIFICATION NO. +# Set this to an OR of the service state identifiers for +# which status.cgi should not only report "Attempts" (e.g., +# "3/3" for a HARD non-OK state with max_check_attempts=3) +# but also the current notification number ("(#0)" if no +# problem notification has been sent yet, etc.). This is +# helpful to identify services which switched between +# different non-OK states a lot, or services which have a +# first_notification_delay set and are "not yet officially" +# considered in trouble. +# Relevant values from include/statusdata.h (look them up +# *there* if you want to be *really* sure): +# #define SERVICE_PENDING 1 +# #define SERVICE_OK 2 +# #define SERVICE_WARNING 4 +# #define SERVICE_UNKNOWN 8 +# #define SERVICE_CRITICAL 16 +# You'll likely want to use add_notif_num_hard=0 (default) +# or add_notif_num_hard=28 (warn+crit+unknown). There's an +# add_notif_num_soft affecting services in a SOFT state +# for sake of completeness, too. + +#add_notif_num_hard=28 +#add_notif_num_soft=0 -# SUPPRESS MAINTENANCE DOWNTIME -# This options suppresses the state coloring of hosts and services -# that are in a scheduled downtime. It sets their coloring to gray, -# so they no longer draw extra attention to themselves, making it -# so only actual problems are the ones that stand out. -# By default it is disabled. -suppress_maintenance_downtime=0 +###################################### +# +# SEND COMMANDS (cmd.cgi) +# +###################################### +# Logging -# SHOW TAC INFORMATION IN TOP FRAME -# This options places tactical overview information in -# the top frame similar to the view that's in icinga-web. -# By default it is enabled. +# USE LOGGING +# If you want to log information from cgi's (e.g. all submitted commands) +# then set this option to 1, default is 0 (off). +# WARNING: +# This log is highly experimental and changes may occure without notice. Use at your own risk!! + +use_logging=0 + + + +# CGI LOG FILE +# This is the cgi log file for information about what users are doing. +# At the moment only submitted commands from cmd.cgi will be logged. + +cgi_log_file=/usr/share/icinga/htdocs/log/icinga-cgi.log + + + +# CGI LOG ROTATION METHOD +# This is the log rotation method that should be used to rotate +# the cgi log file. Values are as follows.. +# n = None - don't rotate the log +# h = Hourly rotation (top of the hour) +# d = Daily rotation (midnight every day) +# w = Weekly rotation (midnight on Saturday evening) +# m = Monthly rotation (midnight last day of month) + +cgi_log_rotation_method=d + + + +# CGI LOG ARCHIVE PATH +# This is the directory where archived (rotated) cgi log files should be +# placed (assuming you've chosen to do log rotation). + +cgi_log_archive_path=/usr/share/icinga/htdocs/log + + + +# FORCE COMMENT +# This option forces the users of to comment every action they perform. +# The comments get logged into cgi log file. This option only has effect +# if logging is switched on. See option "use_logging" +# Default is 0 (off), to activate it set it to 1 (on). + +enforce_comments_on_actions=0 + + + +# SEND ACK NOTIFICATIONS +# This options determines whether the initial state of the +# checkbox "Send Notifications" when acknowledging a problem. +# A value of 1 ticks the checkbox and 0 does not. The default +# is 1, which will send notifications on acknowledged problems. + +send_ack_notifications=1 + + + +# PERSISTENT ACKNOWLEDGEMENT COMMENTS +# This options determines whether the initial state of the +# checkbox "Persistent Comment:" for service and host problem +# acknowledgements is checked or unchecked + +persistent_ack_comments=0 + + + +# LOCK AUTHOR NAMES OPTION +# This option allows you to restrict users from changing the author name +# when submitting comments, acknowledgements, and scheduled downtime from +# the web interface. If this option is enabled, users will be unable to +# change the author name associated with the command request. +# +# Values: 0 = Allow users to change author names when submitting commands +# 1 = Prevent users from changing author names (default) + +lock_author_names=1 + + + +# DEFAULT DOWNTIME DURATION +# This option defines the default duration (in seconds) of fixed and +# flexible downtimes. Default is 7200 seconds (2 hours). + +default_downtime_duration=7200 + + + +# SET EXPIRE ACK BY DEFAULT +# This option either sets or clears the checkbox for "Use Expire Time" +# in the acknowledgement menu. Valid values are 0 (DO NOT tick the +# checkbox by default) or 1 (tick the checkbox by default). The default +# is 0 (leave the checkbox blank). + +set_expire_ack_by_default=0 + + + +# DEFAULT EXPIRING ACKNOWLEDGEMENT DURATION +# This option defines the default duration (in seconds) of a expiring +# acknowledgement. Default is 86400 seconds (1 day). + +default_expiring_acknowledgement_duration=86400 + + + +# DEFAULT EXPIRING DISABLED NOTIFICATIONS DURATION +# This option defines the default duration (in seconds) of a expiring +# disabled notifications. Default is 86400 seconds (1 day). + +default_expiring_disabled_notifications_duration=86400 + + + + +###################################### +# +# TACTICAL OVERVIEW (tac.cgi) +# +###################################### + +# SHOW ONLY HARD STATES IN TAC OPTION +# This options allows you to specify if the tactical overview +# should only show hard states on hosts and services. +# By default disabled, all states will be shown. + +tac_show_only_hard_state=0 -show_tac_header=1 # SHOW PENDING IN TAC HEADER @@ -568,51 +736,48 @@ show_tac_header_pending=1 -# SHOW INITIAL STATES IN SHOWLOG OPTION -# This options allows you to specify if initial states -# of hosts and services should be shown in showlog.cgi -# Note: This Option only works if the option -# "log_initial_states" in icinga.cfg is set to 1. -# By default it's enabled. Default is 0. - -#showlog_initial_states=0 - - - -# SHOW CURRENT STATES IN SHOWLOG OPTION -# This options allows you to specify if current states -# of hosts and services should be shown in showlog.cgi -# Note: This Option only works if the option -# "log_current_states" in icinga.cfg is set to 1. -# By default it's enabled. Default is 0. -#showlog_current_states=0 +###################################### +# +# EXTENDED INFO (extinfo.cgi) +# +###################################### +# EXCLUDE CUSTOMVAR NAMES +# This Option allows you to specify a comma seperated list of +# custom variable names which are automatically excluded when +# a variable name would contain that name. +# NOTE: For security reasons, you should at least exclude all +# sensitive information like passwords, snmp communities, etc +# Use * to exclude all custom variable names. +exclude_customvar_name=PASSWORD,COMMUNITY -# DEFAULT NUM DISPLAYED LOG ENTRIES OPTION -# This options specifies the number of log entries -# displayed by default in showlog.cgi. To display -# all log entries by default set this value to 0. -# Default is 10000. -#default_num_displayed_log_entries=10000 +# EXCLUDE CUSTOMVAR VALUES +# This Option allows you to specify a comma seperated list of +# custom variable values which are automatically excluded when +# a variable value would contain that value. +# NOTE: For security reasons, you should at least exclude all +# sensitive information like passwords, snmp communities, etc +# Use * to exclude all custom variable values. +exclude_customvar_value=secret -# CSV DELIMITER -# This option determines the character which should act as -# delimiter. Default is ";". - -#csv_delimiter=; +# SHOW CHILD HOSTS IN EXTINFO OPTION +# This Option allows you to specify if the extended host information +# cgi will show child hosts for the selected host. +# 0 = disabled +# 1 = only show immediate child hosts +# 2 = show immediate and all child hosts +# NOTE: Option 2 could be a real performance killer in +# large installations, so use with care. +# By default disabled, as this could be a performance killer. -# CSV DATA ENCLOSURE -# This option determines the character which should act as -# data enclosure to wrap in the data. Default is "'". - -#csv_data_enclosure=' +extinfo_show_child_hosts=0 @@ -631,32 +796,42 @@ show_tac_header_pending=1 tab_friendly_titles=1 -# SERVICE STATES TO ANNOTATE WITH CURRENT NOTIFICATION NO. -# Set this to an OR of the service state identifiers for -# which status.cgi should not only report "Attempts" (e.g., -# "3/3" for a HARD non-OK state with max_check_attempts=3) -# but also the current notification number ("(#0)" if no -# problem notification has been sent yet, etc.). This is -# helpful to identify services which switched between -# different non-OK states a lot, or services which have a -# first_notification_delay set and are "not yet officially" -# considered in trouble. -# Relevant values from include/statusdata.h (look them up -# *there* if you want to be *really* sure): -# #define SERVICE_PENDING 1 -# #define SERVICE_OK 2 -# #define SERVICE_WARNING 4 -# #define SERVICE_UNKNOWN 8 -# #define SERVICE_CRITICAL 16 -# You'll likely want to use add_notif_num_hard=0 (default) -# or add_notif_num_hard=28 (warn+crit+unknown). There's an -# add_notif_num_soft affecting services in a SOFT state -# for sake of completeness, too. -#add_notif_num_hard=28 -#add_notif_num_soft=0 +###################################### +# +# SHOWLOG (showlog.cgi) +# +###################################### +# SHOW INITIAL STATES IN SHOWLOG OPTION +# This options allows you to specify if initial states +# of hosts and services should be shown in showlog.cgi +# Note: This Option only works if the option +# "log_initial_states" in icinga.cfg is set to 1. +# By default it's disabled. Default is 0. + +#showlog_initial_states=0 + + + +# SHOW CURRENT STATES IN SHOWLOG OPTION +# This options allows you to specify if current states +# of hosts and services should be shown in showlog.cgi +# Note: This Option only works if the option +# "log_current_states" in icinga.cfg is set to 1. +# By default it's disabled. Default is 0. + +#showlog_current_states=0 + + + + +###################################### +# +# SPLUNK INTEGRATION (VARIOUS CGIs) +# +###################################### # SPLUNK INTEGRATION OPTIONS # These options allow you to enable integration with Splunk @@ -673,9 +848,146 @@ tab_friendly_titles=1 #enable_splunk_integration=1 + # This option should be the URL used to access your instance of Splunk #splunk_url=http://127.0.0.1:8000/ + +###################################### +# +# STANDALONE (ICINGA 2) OPTIONS +# requires standalone_installation=1 +# +###################################### + +# OBJECT CACHE FILE +# This option determines where object definitions are cached when +# Icinga starts/restarts. The CGIs read object definitions from +# this cache file (rather than looking at the object config files +# directly) in order to prevent inconsistencies that can occur +# when the config files are modified after Icinga starts. +# Icinga 2 provides this file through its compat component, if enabled. + +object_cache_file=/var/lib/icinga/objects.cache + + + +# STATUS FILE +# This is where the current status of all monitored services and +# hosts is stored. Its contents are read and processed by the CGIs. +# The contents of the status file are deleted every time Icinga +# restarts. +# Icinga 2 provides this file through its compat component, if enabled. + +status_file=/var/lib/icinga/status.dat + + + +# RESOURCE FILE +# This is an optional resource file that contains $USERx$ macro +# definitions. Multiple resource files can be specified by using +# multiple resource_file definitions. The CGIs will not attempt to +# read the contents of resource files, so information that is +# considered to be sensitive (usernames, passwords, etc) can be +# defined as macros in this file and restrictive permissions (600) +# can be placed on this file. + +resource_file=/etc/icinga/resource.cfg + + + +# EXTERNAL COMMAND FILE +# This is the file that Icinga checks for external command requests. +# It is also where the command CGI will write commands that are submitted +# by users, so it must be writeable by the user that the web server +# is running as (usually 'nobody'). Permissions should be set at the +# directory level instead of on the file, as the file is deleted every +# time its contents are processed. +# Icinga 2 provides this file through its compat component, if enabled. + +command_file=/var/lib/icinga/rw/icinga.cmd + + + +# EXTERNAL COMMAND OPTION +# This option allows you to specify whether or not Icinga should check +# for external commands (in the command file defined below). By default +# Icinga will *not* check for external commands, just to be on the +# cautious side. If you want to be able to use the CGI command interface +# you will have to enable this. +# Values: 0 = disable commands, 1 = enable commands + +check_external_commands=1 + + + +# INTERVAL LENGTH +# This is the seconds per unit interval as used in the +# host/contact/service configuration files. Setting this to 60 means +# that each interval is one minute long (60 seconds). Other settings +# have not been tested much, so your mileage is likely to vary... + +interval_length=60 + + + +# STATUS FILE UPDATE INTERVAL +# This option determines the frequency (in seconds) that +# Icinga will periodically dump program, host, and +# service status data. +# Increase the value, if you don't require it that often. + +#status_update_interval=30 +status_update_interval=10 + + + +# LOG FILE +# This is the main log file where service and host events are logged +# for historical purposes. This should be the first option specified +# in the config file!!! +# Icinga 2 provides this file through its compat component, if enabled. + +log_file=/var/log/icinga/icinga.log + + + +# LOG ROTATION METHOD +# This is the log rotation method that Icinga should use to rotate +# the main log file. Values are as follows.. +# n = None - don't rotate the log +# h = Hourly rotation (top of the hour) +# d = Daily rotation (midnight every day) +# w = Weekly rotation (midnight on Saturday evening) +# m = Monthly rotation (midnight last day of month) + +log_rotation_method=d + + + +# LOG ARCHIVE PATH +# This is the directory where archived (rotated) log files should be +# placed (assuming you've chosen to do log rotation). +# Icinga 2 provides this file through its compat component, if enabled. + +log_archive_path=/var/log/icinga/archives + + + +# DATE FORMAT OPTION +# This option determines how short dates are displayed. Valid options +# include: +# us (MM-DD-YYYY HH:MM:SS) +# euro (DD-MM-YYYY HH:MM:SS) +# iso8601 (YYYY-MM-DD HH:MM:SS) +# strict-iso8601 (YYYY-MM-DDTHH:MM:SS) +# + +date_format=us + + + +# EOF diff --git a/icinga/icinga.cfg b/icinga/icinga.cfg index bc5ae6d..adb71fa 100644 --- a/icinga/icinga.cfg +++ b/icinga/icinga.cfg @@ -71,6 +71,11 @@ cfg_dir=/etc/icinga/modules # this cache file (rather than looking at the object config files # directly) in order to prevent inconsistencies that can occur # when the config files are modified after Icinga starts. +# If you explicitely set it to /dev/null the core will skip writing +# the objects cache file entirely. +# Note: This is a mandatory output for Icinga Classic UI to work properly. +# Tip: Use that file to debug your configuration with fully resolved +# objects like the core sees them. object_cache_file=/var/lib/icinga/objects.cache @@ -109,7 +114,11 @@ resource_file=/etc/icinga/resource.cfg # This is where the current status of all monitored services and # hosts is stored. Its contents are read and processed by the CGIs. # The contents of the status file are deleted every time Icinga -# restarts. +# restarts. +# If you explicitely set it to /dev/null the core will skip writing +# the status file entirely. This becomes handy when using other methods +# for data retrieval (e.g. IDOUtils DB) +# Note: This is a mandatory output for Icinga Classic UI to work properly. status_file=/var/lib/icinga/status.dat @@ -545,6 +554,23 @@ max_check_result_file_age=3600 +# MAX CHECK RESULT LIST ITEMS !!EXPERIMENTAL!! +# This experimental option allows you to set the max number of items +# the checkresult reaper will put onto the checkresult list for further +# processing by the core. If there are too many, the reaping will be +# terminated early, allowing the core to process the results sooner. +# On larger setups, that list might grow too much, and decrease +# performance on processing. You might experiment with that value, the +# inner core default is set to 0, disabling that feature. +# Values: +# 0 = Disable max check result list items +# number = set max check result list items + +#max_check_result_list_items=1024 + + + + # CACHED HOST CHECK HORIZON # This option determines the maximum amount of time (in seconds) # that the state of a previous host check is considered current. @@ -614,7 +640,7 @@ soft_state_dependencies=0 # TIME CHANGE ADJUSTMENT THRESHOLDS # These options determine when Icinga will react to detected changes -# in system time (either forward or backwards). +# in system time (forward into the future). #time_change_threshold=900 @@ -765,10 +791,11 @@ use_retained_program_state=1 # DUMP RETAINED HOST SERVICE STATES TO NEB # This setting determines wether or not Icinga will dump host # and service states based on the values saved in the retention -# file to the neb modules. If you don't want that, use at your -# own risk and disable it +# file to the neb modules. It will already do that on event loop +# initialization. +# Changed in Icinga 1.10 to disabled - re-enable if you require it. -dump_retained_host_service_states_to_neb=1 +dump_retained_host_service_states_to_neb=0 @@ -901,6 +928,20 @@ enable_event_handlers=1 +# STATE BASED ESCALATION RANGES !!!Experimental!!! +# This option allows you to enable state based escalation ranges which +# will allow a more detailed granularity on when an escalation notification +# may happen, adding a filter based on the current host or service state +# when checking the escalation for notification viability. +# This is a behavioural change to the default, and therefore intentionally +# disabled. Enable at your own risk, as this remains an experimental feature. +# Values: 1 = enable state based escalation ranges, +# 0 = disable state based escalation ranges + +#enable_state_based_escalation_ranges=0 + + + # PROCESS PERFORMANCE DATA OPTION # This determines whether or not Icinga will process performance # data returned from service and host checks. If this option is @@ -1296,7 +1337,7 @@ stalking_notifications_for_services=0 # be used in host names, service descriptions, or names of other # object types. -illegal_object_name_chars=`~!$%^&*|'"<>?,()= +illegal_object_name_chars=`~!$%^&*|'"<>?,()=: @@ -1319,6 +1360,21 @@ illegal_macro_output_chars=`~$&|'"<> +# KEEP UNKNOWN MACROS +# This option can be used to keep unknown macros within the output. +# e.g. check_proc -C $foo$ will remain. +# This was the default in versions older than Icinga 1.8, but now +# the default is to remove those macros from the output, causing +# the shell to interpret $foo and leaving a single $ there. See +# #2291 for further information. +# Make sure to escape single dollar signs with another '$', as the +# docs describe. Other than that, enable this setting to revert to +# the old behaviour. + +keep_unknown_macros=0 + + + # REGULAR EXPRESSION MATCHING # This option controls whether or not regular expression matching # takes place in the object config files. Regular expression @@ -1476,10 +1532,13 @@ max_debug_file_size=100000000 -# EVENT PROFILING +# EVENT PROFILING - DEPRECATED! # This option enables or disables event profiling for stats of event counts # and time taken for events. Option can't be used on Solaris with gcc3. # Values: 0 - disabled # 1 - enabled +# +# WARNING: This setting will be deprecated in 1.9 and not developed +# anymore, as it remains buggy and wasn't really useful for anyone. event_profiling_enabled=0 diff --git a/icinga/ido2db.cfg-sample b/icinga/ido2db.cfg-sample index 3c1edb2..01acf7d 100644 --- a/icinga/ido2db.cfg-sample +++ b/icinga/ido2db.cfg-sample @@ -43,6 +43,16 @@ socket_name=/var/lib/icinga/ido.sock +# SOCKET PERMISSIONS +# This option determines the permissions of the Unix domain +# socket. This option is only valid if the socket type specified +# above is "unix". Default permissions are set to 0755. + +socket_perm=0755 + + + + # TCP PORT # This option determines what port the daemon will listen for # connections on. This option is only vlaid if the socket type @@ -66,6 +76,17 @@ use_ssl=0 +# LIBDBI DRIVER DIRECTORY !!!EXPERIMENTAL!!! +# This option is only valid when using libdbi as database abstraction layer +# (so not oracle) on compile time. By default, libdbi will figure out the +# correct path itsself. If you want to change it, enable and change the value. +# +# Default: not in use, enable and change to e.g. /usr/local/lib/dbd + +#libdbi_driver_dir=/usr/local/lib/dbd + + + # DATABASE SERVER TYPE # This option determines what type of DB server the daemon should # connect to. @@ -170,9 +191,6 @@ db_pass=icinga # ***DEFAULT*** -# Keep timed events for 1 hour -max_timedevents_age=60 - # Keep system commands for 1 day max_systemcommands_age=1440 @@ -203,27 +221,8 @@ max_contactnotifications_age=44640 # Keep contactnotificationmethods for 31 days max_contactnotificationmethods_age=44640 - -## CLEAN REALTIME TABLES AT CORE STARTUP -# If you don't want to clean all those tables, set this option to 0. -# This can be useful if the deletes slow down the normal data -# processing. -# Values: 0 - don't clean -# 1 - clean (default) - -clean_realtime_tables_on_core_startup=1 - - -## CLEAN CONFIG TABLES AT CORE STARTUP -# If you don't want to clean all those tables, set this option to 0. -# This can be useful if the deletes slow down the normal data -# processing. -# Furthermore if you need to keep e.g. the state of customvariables -# or any other tables not directly linked to the objects table. -# Values: 0 - don't clean -# 1 - clean (default) - -clean_config_tables_on_core_startup=1 +# Keep downtimehistory for 31 days +max_downtimehistory_age=44640 # ***EXPERIMENTAL*** DB TRIMMING INTERVAL @@ -319,15 +318,3 @@ oci_errors_to_syslog=1 # 12 – Bind Variables and Wait Events oracle_trace_level=0 - - - -# ENABLE SLA - EXPERIMENTAL! -# This setting enables collection of SLA data in the slahistory table -# Values: 0 = disabled, 1 = enabled -# -# WARNING: This setting is highly experimantal and may harm your -# systems performance. Enable at your own risk, and if any problems -# occur, remark that you are explicitely using it. You've been warned. - -enable_sla=0 diff --git a/icinga/idomod.cfg-sample b/icinga/idomod.cfg-sample index 9b53855..d733fcd 100644 --- a/icinga/idomod.cfg-sample +++ b/icinga/idomod.cfg-sample @@ -147,7 +147,7 @@ reconnect_warning_interval=15 # Basically you have to calculate from the following values # #define IDOMOD_PROCESS_PROCESS_DATA 1 -#define IDOMOD_PROCESS_TIMED_EVENT_DATA 2 +#define IDOMOD_PROCESS_TIMED_EVENT_DATA 2 /* removed */ #define IDOMOD_PROCESS_LOG_DATA 4 #define IDOMOD_PROCESS_SYSTEM_COMMAND_DATA 8 #define IDOMOD_PROCESS_EVENT_HANDLER_DATA 16 @@ -178,9 +178,8 @@ reconnect_warning_interval=15 # ATTENTION: if process data is not dumped via idomod, ido2db won't # clean tables and set objects inactive!!! # -# You may use the Online Calculator by Gerhard Lausser: -# http://labs.consol.de/nagios/ndo-data-processing-options/ -# (please note that there is a checkbox for everything!) +# NOTE: TIMED_EVENT_DATA was removed in IDOUtils 1.10 - this setting +# has no effect anymore. # # The default setting will remove everything not used by default. # TIMED_EVENT_DATA (-2) @@ -213,6 +212,21 @@ config_output_options=2 +# DUMP CUSTOMVAR STATUS +# Custom variables are dumped as required configuration on core startup, +# but also during runtime (there may be modifications via external commands). +# Since these updates happen on each host/service/contact status update without +# any possibility to filter via data_processing_options, this is made a seperate +# config option. In most scenarios, those updates are not required, therefore +# the default option is disabled. +# +# Values: 0 = disabled (default) +# 1 = enabled + +dump_customvar_status=0 + + + # DEBUG LEVEL # This option determines how much (if any) debugging information will # be written to the debug file. OR values together to log multiple diff --git a/init.d/atd b/init.d/atd index 8c89ad5..4d70ae5 100755 --- a/init.d/atd +++ b/init.d/atd @@ -1,21 +1,13 @@ #!/sbin/runscript -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-process/at/files/atd.rc6,v 1.3 2011/09/23 12:04:44 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-process/at/files/atd.rc7,v 1.1 2013/02/27 13:06:29 polynomial-c Exp $ + +pidfile="/var/run/atd.pid" +command="/usr/sbin/atd" +command_args="${ATD_OPTS}" +start_stop_daemon_args="--pidfile ${pidfile}" depend() { need clock logger } - -start() { - ebegin "Starting atd" - start-stop-daemon --start --quiet --pidfile /var/run/atd.pid \ - --exec /usr/sbin/atd -- ${ATD_OPTS} - eend $? -} - -stop() { - ebegin "Shutting down atd" - start-stop-daemon --stop --quiet --pidfile /var/run/atd.pid - eend $? -} diff --git a/init.d/autofs b/init.d/autofs index bd3f14f..939444e 100755 --- a/init.d/autofs +++ b/init.d/autofs @@ -1,7 +1,7 @@ #!/sbin/runscript # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/files/autofs5.initd,v 1.3 2011/10/05 14:27:26 pva Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/files/autofs5.initd,v 1.4 2013/11/10 15:53:29 tomwij Exp $ DAEMON=/usr/sbin/automount PIDFILE=/var/run/autofs.pid @@ -64,7 +64,7 @@ reload() { if [ ! -r "${PIDFILE}" ]; then eend 1 "automount not running" else - kill -HUP $(cat "${PIDFILE}") 2> /dev/null + kill -s HUP $(cat "${PIDFILE}") 2> /dev/null eend $? fi } diff --git a/init.d/bootmisc b/init.d/bootmisc index 2b5248e..d77c720 100755 --- a/init.d/bootmisc +++ b/init.d/bootmisc @@ -27,9 +27,9 @@ cleanup_tmp_dir() ebegin "Wiping $dir directory" # Faster than raw find - if ! rm -rf -- [^ajlq\.]* 2>/dev/null ; then + if ! rm -rf -- [!ajlq\.]* 2>/dev/null ; then # Blah, too many files - find . -maxdepth 1 -name '[^ajlq\.]*' -exec rm -rf -- {} + + find . -maxdepth 1 -name '[!ajlq\.]*' -exec rm -rf -- {} + fi # pam_mktemp creates a .private directory within which @@ -59,6 +59,34 @@ cleanup_tmp_dir() fi } +cleanup_var_run_dir() +{ + ebegin "Cleaning /var/run" + for x in $(find /var/run ! -type d ! -name utmp \ + ! -name random-seed ! -name dev.db \ + ! -name ld-elf.so.hints ! -name ld.so.hints); + do + # Clean stale sockets + if [ -S "$x" ]; then + if type fuser >/dev/null 2>&1; then + fuser "$x" >/dev/null 2>&1 || rm -- "$x" + else + rm -- "$x" + fi + fi + [ ! -f "$x" ] && continue + # Do not remove pidfiles of already running daemons + case "$x" in + *.pid) + start-stop-daemon --test --quiet \ + --stop --pidfile "$x" && continue + ;; + esac + rm -f -- "$x" + done + eend 0 +} + mkutmp() { : >"$1" @@ -87,6 +115,17 @@ migrate_to_run() fi } +clean_run() +{ + [ "$RC_SYS" = VSERVER ] && return 0 + local dir + dir=$(mktemp -d) + mount --bind / $dir + rm -rf $dir/run/* + umount $dir + rm -rf $dir +} + start() { # Remove any added console dirs @@ -115,6 +154,7 @@ start() if [ "$RC_UNAME" = Linux -a -d /run ]; then migrate_to_run /var/lock /run/lock migrate_to_run /var/run /run + clean_run fi if checkpath -W /var/run; then @@ -127,36 +167,13 @@ start() [ -e /var/log/wtmp ] || mkutmp /var/log/wtmp eend 0 - ebegin "Cleaning /var/run" - for x in $(find /var/run ! -type d ! -name utmp \ - ! -name random-seed ! -name dev.db \ - ! -name ld-elf.so.hints ! -name ld.so.hints); - do - # Clean stale sockets - if [ -S "$x" ]; then - if type fuser >/dev/null 2>&1; then - fuser "$x" >/dev/null 2>&1 || rm -- "$x" - else - rm -- "$x" - fi - fi - [ ! -f "$x" ] && continue - # Do not remove pidfiles of already running daemons - case "$x" in - *.pid) - start-stop-daemon --test --quiet \ - --stop --pidfile "$x" && continue - ;; - esac - rm -f -- "$x" - done - eend 0 + mountinfo -q -f tmpfs /var/run || cleanup_var_run_dir fi # Clean up /tmp directories local tmp= for tmp in ${clean_tmp_dirs:-${wipe_tmp_dirs-/tmp}}; do - cleanup_tmp_dir "$tmp" + mountinfo -q -f tmpfs "$tmp" || cleanup_tmp_dir "$tmp" done if checkpath -W /tmp; then @@ -174,7 +191,7 @@ start() if yesno $log_dmesg; then if $logw || checkpath -W /var/log; then # Create an 'after-boot' dmesg log - if [ "$RC_SYS" != VSERVER -a "$RC_SYS" != OPENVZ ]; then + if [ "$RC_SYS" != VSERVER -a "$RC_SYS" != OPENVZ -a "$RC_SYS" != LXC ]; then dmesg > /var/log/dmesg chmod 640 /var/log/dmesg fi diff --git a/init.d/busybox-klogd b/init.d/busybox-klogd new file mode 100755 index 0000000..4c6dbbc --- /dev/null +++ b/init.d/busybox-klogd @@ -0,0 +1,12 @@ +#!/sbin/runscript +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/busybox/files/klogd.initd,v 1.2 2012/12/21 03:15:28 blueness Exp $ + +command="/bin/busybox klogd" +command_args="${KLOGD_OPTS}" +pidfile="/var/run/klogd.pid" + +depend() { + need clock hostname +} diff --git a/init.d/busybox-ntpd b/init.d/busybox-ntpd new file mode 100755 index 0000000..5a05c31 --- /dev/null +++ b/init.d/busybox-ntpd @@ -0,0 +1,13 @@ +#!/sbin/runscript +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/busybox/files/ntpd.initd,v 1.2 2012/12/21 03:15:28 blueness Exp $ + +command="/bin/busybox ntpd" +command_args="${NTPD_OPTS}" +pidfile="/var/run/ntpd.pid" + +depend() { + use net dns logger + after ntp-client +} diff --git a/init.d/busybox-syslogd b/init.d/busybox-syslogd new file mode 100755 index 0000000..f14224a --- /dev/null +++ b/init.d/busybox-syslogd @@ -0,0 +1,13 @@ +#!/sbin/runscript +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/busybox/files/syslogd.initd,v 1.2 2012/12/21 03:15:28 blueness Exp $ + +command="/bin/busybox syslogd" +command_args="${SYSLOGD_OPTS}" +pidfile="/var/run/syslogd.pid" + +depend() { + need clock hostname + provide logger +} diff --git a/init.d/busybox-watchdog b/init.d/busybox-watchdog new file mode 100755 index 0000000..214468a --- /dev/null +++ b/init.d/busybox-watchdog @@ -0,0 +1,8 @@ +#!/sbin/runscript +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/busybox/files/watchdog.initd,v 1.3 2013/04/27 07:47:23 vapier Exp $ + +command="/bin/busybox watchdog" +command_args="${WATCHDOG_OPTS}" +pidfile="/var/run/watchdog.pid" diff --git a/init.d/clamd b/init.d/clamd index d1ad2e2..276e07a 100755 --- a/init.d/clamd +++ b/init.d/clamd @@ -1,7 +1,7 @@ #!/sbin/runscript # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-antivirus/clamav/files/clamd.initd-r3,v 1.1 2013/03/01 08:18:17 eras Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-antivirus/clamav/files/clamd.initd-r6,v 1.1 2013/09/27 16:04:14 eras Exp $ daemon_clamd="/usr/sbin/clamd" daemon_freshclam="/usr/bin/freshclam" @@ -30,9 +30,7 @@ get_config() { } start() { - local clamd_socket=$(get_config clamd LocalSocket /var/run/clamav/clamd.sock) - local clamd_user=$(get_config clamd User clamav) - local freshclam_user=$(get_config freshclam DatabaseOwner clamav) + # populate variables and fix log file permissions logfix if [ "${START_CLAMD}" = "yes" ]; then @@ -45,14 +43,19 @@ start() { ebegin "Starting clamd" start-stop-daemon --start --quiet \ --nicelevel ${CLAMD_NICELEVEL:-0} \ + --ionice ${IONICE_LEVEL:-0} \ --exec ${daemon_clamd} eend $? "Failed to start clamd" fi if [ "${START_FRESHCLAM}" = "yes" ]; then + checkpath --quiet --mode 755 \ + --owner "${clamd_user}":"${clamd_user}" \ + --directory `dirname ${clamd_socket}` ebegin "Starting freshclam" start-stop-daemon --start --quiet \ --nicelevel ${FRESHCLAM_NICELEVEL:-0} \ + --ionice ${IONICE_LEVEL:-0} \ --exec ${daemon_freshclam} -- -d retcode=$? if [ ${retcode} = 1 ]; then @@ -71,6 +74,7 @@ start() { ebegin "Starting clamav-milter" start-stop-daemon --start --quiet \ --nicelevel ${MILTER_NICELEVEL:-0} \ + --ionice ${IONICE_LEVEL:-0} \ --exec ${daemon_milter} -- -c ${MILTER_CONF_FILE} eend $? "Failed to start clamav-milter" fi @@ -95,6 +99,10 @@ stop() { } logfix() { + clamd_socket=$(get_config clamd LocalSocket /run/clamav/clamd.sock) + clamd_user=$(get_config clamd User clamav) + freshclam_user=$(get_config freshclam DatabaseOwner clamav) + if [ "${START_CLAMD}" = "yes" ]; then # fix clamd log permissions # (might be clobbered by logrotate or something) diff --git a/init.d/consolefont b/init.d/consolefont index 9d212a0..2ef35e7 100755 --- a/init.d/consolefont +++ b/init.d/consolefont @@ -53,14 +53,10 @@ start() done eend $retval - # Store the last font so we can use it ASAP on boot + # Store the font so we can use it ASAP on boot if [ $retval -eq 0 ] && checkpath -W "$RC_LIBEXECDIR"; then mkdir -p "$RC_LIBEXECDIR"/console - for font in /usr/share/consolefonts/"$consolefont".*; do - : - done - cp "$font" "$RC_LIBEXECDIR"/console - echo "${font##*/}" >"$RC_LIBEXECDIR"/console/font + setfont -O "$RC_LIBEXECDIR"/console/font fi return $retval diff --git a/init.d/cupsd b/init.d/cupsd index b9c6a2f..d81e2bc 100755 --- a/init.d/cupsd +++ b/init.d/cupsd @@ -9,8 +9,12 @@ depend() { start() { ebegin "Starting cupsd" + + checkpath -q -d -m 0775 -o root:lp /var/cache/cups + checkpath -q -d -m 0775 -o root:lp /var/cache/cups/rss checkpath -q -d -m 0755 -o root:lp /run/cups checkpath -q -d -m 0511 -o lp:lpadmin /run/cups/certs + start-stop-daemon --start --quiet --exec /usr/sbin/cupsd eend $? } diff --git a/init.d/devfs b/init.d/devfs index db80c04..4a6a7e8 100755 --- a/init.d/devfs +++ b/init.d/devfs @@ -7,12 +7,13 @@ description="Mount system critical filesystems in /dev." depend() { use dev-mount before dev - keyword -prefix -vserver + keyword -prefix -vserver -lxc } start() { # Mount required stuff as user may not have then in /etc/fstab for x in \ + "mqueue /dev/mqueue 1777 ,nodev mqueue" \ "devpts /dev/pts 0755 ,gid=5,mode=0620 devpts" \ "tmpfs /dev/shm 1777 ,nodev shm" \ ; do diff --git a/init.d/device-mapper b/init.d/device-mapper index 404c269..9ac8cdb 100755 --- a/init.d/device-mapper +++ b/init.d/device-mapper @@ -1,7 +1,7 @@ #!/sbin/runscript -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/files/device-mapper.rc-2.02.95-r2,v 1.1 2012/05/27 07:05:22 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/files/device-mapper.rc-2.02.95-r2,v 1.2 2013/04/09 11:00:26 ssuominen Exp $ depend() { # As of .67-r1, we call ALL lvm start/stop scripts with --sysinit, that diff --git a/init.d/dmeventd b/init.d/dmeventd index 1b8ebe6..cad661d 100755 --- a/init.d/dmeventd +++ b/init.d/dmeventd @@ -1,7 +1,7 @@ #!/sbin/runscript -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/files/dmeventd.initd-2.02.67-r1,v 1.1 2010/06/09 22:41:45 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/files/dmeventd.initd-2.02.67-r1,v 1.2 2013/04/09 11:00:26 ssuominen Exp $ depend() { # As of .67-r1, we call ALL lvm start/stop scripts with --sysinit, that diff --git a/init.d/fancontrol b/init.d/fancontrol index fb163ab..51857a1 100755 --- a/init.d/fancontrol +++ b/init.d/fancontrol @@ -1,33 +1,23 @@ #!/sbin/runscript -# Copyright 1999-2006 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/lm_sensors/files/fancontrol-init.d,v 1.1 2007/05/17 07:31:41 phreak Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/lm_sensors/files/fancontrol-init.d-2,v 1.1 2012/12/28 00:00:03 flameeyes Exp $ CONFIG=/etc/fancontrol -PID=/var/run/fancontrol.pid depend() { - after lm_sensors + need localmount + use lm_sensors } -checkconfig() { +command=/usr/sbin/fancontrol +command_arguments="${CONFIG}" +start_stop_daemon_args="--background" +pidfile=/var/run/fancontrol.pid + +start_pre() { if [ ! -f ${CONFIG} ]; then eerror "Configuration file ${CONFIG} not found" return 1 fi } - -start() { - checkconfig || return 1 - - ebegin "Starting fancontrol" - start-stop-daemon --start --quiet --background --pidfile ${PID} \ - --exec /usr/sbin/fancontrol -- ${CONFIG} - eend ${?} -} - -stop() { - ebegin "Stopping fancontrol" - start-stop-daemon --stop --pidfile ${PID} - eend ${?} -} diff --git a/init.d/fsck b/init.d/fsck index 5869c06..c2e883d 100755 --- a/init.d/fsck +++ b/init.d/fsck @@ -9,7 +9,7 @@ _IFS=" depend() { use dev clock modules - keyword -jail -openvz -prefix -timeout -vserver -lxc + keyword -jail -openvz -prefix -timeout -vserver -lxc -uml } _abort() { @@ -71,14 +71,12 @@ start() done if [ "$RC_UNAME" = Linux ]; then - local skiptypes x - for x in $net_fs_list $extra_net_fs_list; do - skiptypes="${skiptypes}no${x}," - done - skiptypes="${skiptypes}noopts=_netdev" - fsck_opts="$fsck_opts -C0 -T -t $skiptypes" + local skiptypes + skiptypes=$(printf 'no%s,' ${net_fs_list} ${extra_net_fs_list}) + [ "${skiptypes}" = "no," ] && skiptypes="" + fsck_opts="$fsck_opts -C0 -T -t ${skiptypes}noopts=_netdev" if [ -z "$fsck_passno" -a -z "$fsck_mnt" ]; then - fsck_args=${fsck_args--A -p} + fsck_args=${fsck_args:--A -p} if echo 2>/dev/null >/.test.$$; then rm -f /.test.$$ fsck_opts="$fsck_opts -R" @@ -87,7 +85,7 @@ start() fi trap : INT QUIT - fsck ${fsck_args--p} $fsck_opts "$@" + fsck ${fsck_args:--p} $fsck_opts "$@" case $? in 0) eend 0; return 0;; 1) ewend 1 "Filesystems repaired"; return 0;; diff --git a/init.d/gem_server b/init.d/gem_server new file mode 100755 index 0000000..49af383 --- /dev/null +++ b/init.d/gem_server @@ -0,0 +1,22 @@ +#!/sbin/runscript +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +PID=/var/run/gem_server.pid + +depend() { + need localmount net +} + +start() { + ebegin "Starting gem_server" + start-stop-daemon --start --chuid nobody --quiet --background --make-pidfile \ + --pidfile ${PID} --exec /usr/bin/ruby -- /usr/bin/gem server ${GEM_SERVER_OPTS} + eend ${?} +} + +stop() { + ebegin "Stopping gem_server" + start-stop-daemon --stop --pidfile ${PID} + eend ${?} +} diff --git a/init.d/gpm b/init.d/gpm index 4792620..1e0aaf3 100755 --- a/init.d/gpm +++ b/init.d/gpm @@ -1,38 +1,29 @@ #!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/gpm/files/gpm.rc6,v 1.12 2004/07/15 01:02:02 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/gpm/files/gpm.rc6-2,v 1.2 2012/10/28 11:35:56 vapier Exp $ #NB: Config is in /etc/conf.d/gpm +command=/usr/sbin/gpm +command_args=" + -m ${MOUSEDEV} + -t ${MOUSE} + ${RESPONSIVENESS:+ -r ${RESPONSIVENESS}} + ${REPEAT_TYPE:+ -R${REPEAT_TYPE}} + ${APPEND} +" + +pidfile=/var/run/gpm.pid + depend() { need localmount use hotplug logger } -checkconfig() { - if [ -z "$MOUSEDEV" ] || [ -z "$MOUSE" ] ; then +start_pre() { + if [ -z "${MOUSEDEV}" ] || [ -z "${MOUSE}" ] ; then eerror "You need to setup MOUSEDEV and MOUSE in /etc/conf.d/gpm first" return 1 fi } - -start() { - checkconfig || return 1 - - local params="" - [ -n "$RESPONSIVENESS" ] && params="$params -r $RESPONSIVENESS" - [ -n "$REPEAT_TYPE" ] && params="$params -R$REPEAT_TYPE" - [ -n "$APPEND" ] && params="$params $APPEND " - - ebegin "Starting gpm" - start-stop-daemon --start --quiet --exec /usr/sbin/gpm \ - -- -m ${MOUSEDEV} -t ${MOUSE} ${params} - eend ${?} -} - -stop() { - ebegin "Stopping gpm" - start-stop-daemon --stop --quiet --pidfile /var/run/gpm.pid - eend ${?} -} diff --git a/init.d/hostname b/init.d/hostname index 9bd2c7d..fb6260f 100755 --- a/init.d/hostname +++ b/init.d/hostname @@ -10,7 +10,9 @@ depend() { start() { - hostname=${hostname-${HOSTNAME-localhost}} + # HOSTNAME variable used to be defined in caps in conf.d/hostname. + # It is also a magic variable in bash. + hostname=${hostname-${HOSTNAME-localhost}} # checkbashisms: false positive ebegin "Setting hostname to $hostname" hostname "$hostname" eend $? "Failed to set the hostname" diff --git a/init.d/ip6tables b/init.d/ip6tables index 6806bc9..a63d076 100755 --- a/init.d/ip6tables +++ b/init.d/ip6tables @@ -1,15 +1,16 @@ #!/sbin/runscript -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/files/iptables-1.4.13-r1.init,v 1.1 2012/09/14 17:58:26 axs Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/files/iptables-1.4.13-r1.init,v 1.3 2013/04/27 17:29:09 vapier Exp $ -extra_commands="save panic" +extra_commands="check save panic" extra_started_commands="reload" iptables_name=${SVCNAME} -if [ "${iptables_name}" != "iptables" -a "${iptables_name}" != "ip6tables" ] ; then - iptables_name="iptables" -fi +case ${iptables_name} in +iptables|ip6tables) ;; +*) iptables_name="iptables" ;; +esac iptables_bin="/sbin/${iptables_name}" case ${iptables_name} in @@ -20,6 +21,7 @@ case ${iptables_name} in esac depend() { + need localmount #434774 before net } @@ -79,6 +81,7 @@ stop() { reload() { checkkernel || return 1 + checkrules || return 1 ebegin "Flushing firewall" local a for a in $(cat ${iptables_proc}) ; do @@ -90,6 +93,17 @@ reload() { start } +checkrules() { + ebegin "Checking rules" + ${iptables_bin}-restore --test ${SAVE_RESTORE_OPTIONS} < "${iptables_save}" + eend $? +} + +check() { + # Short name for users of init.d script. + checkrules +} + save() { ebegin "Saving ${iptables_name} state" checkpath -q -d "$(dirname "${iptables_save}")" diff --git a/init.d/iptables b/init.d/iptables index 6806bc9..a63d076 100755 --- a/init.d/iptables +++ b/init.d/iptables @@ -1,15 +1,16 @@ #!/sbin/runscript -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/files/iptables-1.4.13-r1.init,v 1.1 2012/09/14 17:58:26 axs Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/files/iptables-1.4.13-r1.init,v 1.3 2013/04/27 17:29:09 vapier Exp $ -extra_commands="save panic" +extra_commands="check save panic" extra_started_commands="reload" iptables_name=${SVCNAME} -if [ "${iptables_name}" != "iptables" -a "${iptables_name}" != "ip6tables" ] ; then - iptables_name="iptables" -fi +case ${iptables_name} in +iptables|ip6tables) ;; +*) iptables_name="iptables" ;; +esac iptables_bin="/sbin/${iptables_name}" case ${iptables_name} in @@ -20,6 +21,7 @@ case ${iptables_name} in esac depend() { + need localmount #434774 before net } @@ -79,6 +81,7 @@ stop() { reload() { checkkernel || return 1 + checkrules || return 1 ebegin "Flushing firewall" local a for a in $(cat ${iptables_proc}) ; do @@ -90,6 +93,17 @@ reload() { start } +checkrules() { + ebegin "Checking rules" + ${iptables_bin}-restore --test ${SAVE_RESTORE_OPTIONS} < "${iptables_save}" + eend $? +} + +check() { + # Short name for users of init.d script. + checkrules +} + save() { ebegin "Saving ${iptables_name} state" checkpath -q -d "$(dirname "${iptables_save}")" diff --git a/init.d/keymaps b/init.d/keymaps index ea8be34..507424b 100755 --- a/init.d/keymaps +++ b/init.d/keymaps @@ -58,7 +58,7 @@ start() if yesno $fix_euro; then ebegin "Fixing font for euro symbol" # Fix some fonts displaying the Euro, #173528. - echo "altgr keycode 18 = U+20AC" | loadkeys -q + echo "altgr keycode 18 = U+20AC" | loadkeys -q - eend $? fi diff --git a/init.d/kmod-static-nodes b/init.d/kmod-static-nodes new file mode 100755 index 0000000..43d8431 --- /dev/null +++ b/init.d/kmod-static-nodes @@ -0,0 +1,18 @@ +#!/sbin/runscript +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/kmod/files/kmod-static-nodes,v 1.1 2013/08/09 19:08:18 ssuominen Exp $ + +description="Create list of required static device nodes for the current kernel" + +depend() { + after dev-mount + before tmpfiles.dev dev +} + +start() { + ebegin "Creating list of required static device nodes for the current kernel" + checkpath -q -d /run/tmpfiles.d + kmod static-nodes --format=tmpfiles --output=/run/tmpfiles.d/kmod.conf + eend $? +} diff --git a/init.d/localmount b/init.d/localmount index b5d7df2..7974765 100755 --- a/init.d/localmount +++ b/init.d/localmount @@ -9,7 +9,7 @@ depend() need fsck use lvm modules mtab after lvm modules - keyword -jail -openvz -prefix -vserver -lxc + keyword -jail -prefix -vserver -lxc } start() @@ -17,13 +17,13 @@ start() # Mount local filesystems in /etc/fstab. local types="noproc" x= no_netdev= for x in $net_fs_list $extra_net_fs_list; do - types="${types},${x}" + types="${types},no${x}" done if [ "$RC_UNAME" = Linux ]; then no_netdev="-O no_netdev" if mountinfo -q /usr; then - touch $RC_SVCDIR/usr_premounted + touch "$RC_SVCDIR"/usr_premounted fi fi ebegin "Mounting local filesystems" @@ -40,7 +40,7 @@ stop() # We never unmount / or /dev or $RC_SVCDIR # Bug 381783 - local rc_svcdir=$(echo $RC_SVCDIR | sed 's:/lib\(32\|64\)\?/:/lib(32|64)?/:g') + local rc_svcdir=$(printf '%s\n' "$RC_SVCDIR" | sed 's:/lib\(32\|64\)\?/:/lib(32|64)?/:g') local x= no_umounts_r="/|/dev|/dev/.*|${rc_svcdir}" no_umounts_r="${no_umounts_r}|/bin|/sbin|/lib(32|64)?|/libexec" @@ -52,7 +52,7 @@ stop() if [ "$RC_UNAME" = Linux ]; then no_umounts_r="$no_umounts_r|/proc|/proc/.*|/run|/sys|/sys/.*" - if [ -e $rc_svcdir/usr_premounted ]; then + if [ -e "$rc_svcdir"/usr_premounted ]; then no_umounts_r="$no_umounts_r|/usr" fi fi diff --git a/init.d/loopback b/init.d/loopback new file mode 100755 index 0000000..4c7e6e1 --- /dev/null +++ b/init.d/loopback @@ -0,0 +1,35 @@ +#!/sbin/runscript +# Copyright (c) 2013 William Hubbs +# Released under the 2-clause BSD license. + +description="Configures the loopback interface." + +depend() +{ + keyword -jail -prefix -vserver +} + +start() +{ + if [ "$RC_UNAME" = Linux ]; then + ebegin "Bringing up network interface lo" + if type ip > /dev/null 2>&1; then + ip addr add 127.0.0.1/8 dev lo brd + scope host + ip route add 127.0.0.0/8 dev lo scope host + ip link set lo up + else + ifconfig lo 127.0.0.1 netmask 255.0.0.0 + route add -net 127.0.0.0 netmask 255.0.0.0 gw 127.0.0.1 + fi + else + ebegin "Bringing up network interface lo0" + ifconfig lo0 127.0.0.1 netmask 255.0.0.0 + route -q add -inet 127.0.0.0 -netmask 255.0.0.0 127.0.0.1 + fi + eend $? +} + +stop() +{ + return 0 +} diff --git a/init.d/lvm b/init.d/lvm index a06aa0b..76d90f3 100755 --- a/init.d/lvm +++ b/init.d/lvm @@ -1,7 +1,7 @@ #!/sbin/runscript -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/files/lvm.rc-2.02.95-r2,v 1.1 2012/05/27 07:05:22 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/files/lvm.rc-2.02.95-r2,v 1.2 2013/04/09 11:00:26 ssuominen Exp $ depend() { use dmeventd diff --git a/init.d/lvm-monitoring b/init.d/lvm-monitoring index 0b67f33..6a41bb6 100755 --- a/init.d/lvm-monitoring +++ b/init.d/lvm-monitoring @@ -1,7 +1,7 @@ #!/sbin/runscript -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/files/lvm-monitoring.initd-2.02.67-r2,v 1.3 2010/08/20 19:18:29 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/files/lvm-monitoring.initd-2.02.67-r2,v 1.4 2013/04/09 11:00:26 ssuominen Exp $ # This script is based on upstream file # LVM2.2.02.67/scripts/lvm2_monitoring_init_red_hat.in diff --git a/init.d/mdraid b/init.d/mdraid index 1a566cf..27421e2 100755 --- a/init.d/mdraid +++ b/init.d/mdraid @@ -1,40 +1,40 @@ #!/sbin/runscript -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/mdadm/files/mdraid.rc-3.1.1,v 1.1 2010/01/24 22:20:57 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/mdadm/files/mdraid.rc,v 1.6 2011/11/12 21:06:44 vapier Exp $ depend() { - if [ ! -e /sbin/functions.sh ] ; then - # on baselayout-1 this could cause - # dependency-cycles with checkroot (before *) - before checkfs fsck - after modules - fi -} - -run_addon() { - local f=/lib64/rcscripts/addons/$1.sh - if [ -r "$f" ]; then - ( . "$f" ) - fi -} -start_addon() { - run_addon "$1"-start -} -stop_addon() { - run_addon "$1"-stop + before checkfs fsck + after modules } start() { - if [ -e /sbin/functions.sh ] ; then - eerror "The ${SVCNAME} init script is written for baselayout-2" - eerror "Please do not use it with baselayout-1" - return 1 + local output + + ebegin "Starting up RAID devices" + output=$(mdadm -As 2>&1) + eend $? "${output}" + + local pat="/dev/md_d*" + set -- ${pat} + if [ "$*" != "${pat}" ] ; then + ebegin "Creating RAID device partitions" + blockdev "$@" + eend $? + # wait because vgscan runs next, and we want udev to fire + sleep 1 fi - start_addon raid + return 0 } stop() { - stop_addon raid + local output + + # XXX: Maybe drop this check ? + [ ! -e /etc/mdadm/mdadm.conf ] && [ ! -e /etc/mdadm.conf ] && return 0 + + ebegin "Shutting down RAID devices (mdadm)" + output=$(mdadm -Ss 2>&1) + eend $? "${output}" } diff --git a/init.d/memcached b/init.d/memcached index facaf5c..dd181eb 100755 --- a/init.d/memcached +++ b/init.d/memcached @@ -1,78 +1,93 @@ #!/sbin/runscript -# $Header: /var/cvsroot/gentoo-x86/net-misc/memcached/files/1.3.3/init,v 1.3 2012/12/23 18:05:21 robbat2 Exp $ CONF="${SVCNAME#*.}" CONFBASE="/etc/conf.d/memcached" -[ -z "${PIDBASE}" ] && PIDBASE="/var/run/memcached/memcached" -[ "${CONF}" = "memcached" ] && CONF='' +[ -z "${PIDBASE}" ] && PIDBASE="/run/memcached/memcached" +[ "${CONF}" == "memcached" ] && CONF='' if [ -n "${CONF}" ]; then - PIDFILE="${PIDBASE}-${PORT}.${CONF}.pid" - CONFSRC="${CONFBASE}.${CONF}" - if [ -f "${CONFSRC}" ]; then - . "${CONFSRC}" - else - eerror "The configuration file $CONFSRC was not found!" - fi + PIDFILE="${PIDBASE}.${CONF}.pid" + CONFSRC="${CONFBASE}.${CONF}" + if [ -f "${CONFSRC}" ]; then + source "${CONFSRC}" + else + eerror "The configuration file $CONFSRC was not found!" + fi else - PIDFILE="${PIDBASE}-${PORT}.pid" - CONFSRC="${CONFBASE}" + PIDFILE="${PIDBASE}.pid" + CONFSRC="${CONFBASE}" fi depend() { + if [ -z "${SOCKET}" ]; then need net - # per bug #269022, accurate time is important for memcached! - # We include the full list of ways it might be set on boot. - after ntp-client ntpd rdate openrdate adjtimex hwclock + fi + # per bug #269022, accurate time is important for memcached! + # We include the full list of ways it might be set on boot. + after ntp-client ntpd rdate openrdate adjtimex hwclock } checkconfig() { - if [ -z "${LISTENON}" ]; then - ewarn "You should edit $CONFSRC and specify an address to listen on." - ewarn "Listening on any address (check your firewall!)" - fi + if [ -z "${LISTENON}" ] && [ -z "${SOCKET}" ]; then + ewarn "You should edit $CONFSRC and specify an address or socket to listen on." + ewarn "Listening on any address (check your firewall!)" + fi } start() { - if [ -n "${CONF}" ]; then - ebegin "Starting memcached (${CONF})" - else - ebegin "Starting memcached" - fi - checkconfig - local dir="$(dirname ${PIDFILE})" - if [ ! -d "${dir}" ]; then - einfo " Creating ${dir}" - mkdir -p "${dir}" - fi - chown ${MEMCACHED_RUNAS} "${dir}" - if [ -f "${PIDFILE}" ]; then - einfo " Removing stale pidfile ${PIDFILE}" - rm -f "${PIDFILE}" 1>/dev/null + if [ -n "${CONF}" ]; then + ebegin "Starting memcached (${CONF})" + else + ebegin "Starting memcached" + fi + checkconfig + local dir="$(dirname ${PIDFILE})" + if [ ! -d "${dir}" ]; then + einfo " Creating ${dir}" + mkdir -p "${dir}" + fi + + chown ${MEMCACHED_RUNAS} "${dir}" + if [ -f "${PIDFILE}" ]; then + einfo " Removing stale pidfile ${PIDFILE}" + rm -f "${PIDFILE}" 1>/dev/null + fi + + + if [ -n "${SOCKET}" ]; then + CONNECTION="-s ${SOCKET}" + + if [ -n "${SOCKET_MASK}" ]; then + CONNECTION="${CONNECTION} -a ${SOCKET_MASK}" fi + else + CONNECTION="-p ${PORT} -U ${UDPPORT}" - if [ -z "${LISTENON}" ]; then - c_LISTENON="" - else - c_LISTENON="-l ${LISTENON}" + if [ -n "${LISTENON}" ]; then + CONNECTION="${CONNECTION} -l ${LISTENON}" fi + fi + + /sbin/start-stop-daemon --start --pidfile "${PIDFILE}" \ + --exec "${MEMCACHED_BINARY}" -- \ + -d ${CONNECTION} -m ${MEMUSAGE} \ + -c ${MAXCONN} -u ${MEMCACHED_RUNAS} -P "${PIDFILE}" \ + ${MISC_OPTS} - /sbin/start-stop-daemon --start --pidfile "${PIDFILE}" \ - --exec "${MEMCACHED_BINARY}" -- \ - -d -p ${PORT} -U ${UDPPORT} ${c_LISTENON} -m ${MEMUSAGE} \ - -c ${MAXCONN} -u ${MEMCACHED_RUNAS} -P "${PIDFILE}" \ - ${MISC_OPTS} - eend $? + eend $? } stop() { - if [ -n "${CONF}" ]; then - ebegin "Stopping memcached (${CONF})" - else - ebegin "Stopping memcached" - fi - start-stop-daemon --stop --quiet --pidfile "${PIDFILE}" - rm -f "${PIDFILE}" - eend $? + if [ -n "${CONF}" ]; then + ebegin "Stopping memcached (${CONF})" + else + ebegin "Stopping memcached" + fi + + start-stop-daemon --stop --quiet --pidfile "${PIDFILE}" + + rm -f "${PIDFILE}" + + eend $? } diff --git a/init.d/mtab b/init.d/mtab index f47cdd5..2c04c6b 100755 --- a/init.d/mtab +++ b/init.d/mtab @@ -28,7 +28,7 @@ start() # makes / readonly and dismounts all tmpfs even if in use which is # not good. Luckily, umount uses /etc/mtab instead of /proc/mounts # which allows this hack to work. - grep -v "^[^ ]* / tmpfs " /proc/mounts > /etc/mtab + grep -v "^[! ]* / tmpfs " /proc/mounts > /etc/mtab # Remove stale backups rm -f /etc/mtab~ /etc/mtab~~ diff --git a/init.d/net.lo b/init.d/net.lo index da7b3f4..5309423 100755 --- a/init.d/net.lo +++ b/init.d/net.lo @@ -2,7 +2,7 @@ # Copyright (c) 2007-2009 Roy Marples # Released under the 2-clause BSD license. -MODULESDIR="${RC_LIBEXECDIR}/net" +MODULESDIR="/lib/netifrc/net" MODULESLIST="${RC_SVCDIR}/nettree" _config_vars="config routes" @@ -116,12 +116,12 @@ _wait_for_carrier() yesno ${RC_PARALLEL} && efunc=einfo ${efunc} "Waiting for carrier (${timeout} seconds) " while [ ${timeout} -gt 0 ]; do - sleep 1 if _has_carrier; then [ "${efunc}" = "einfon" ] && echo eend 0 return 0 fi + sleep 1 : $(( timeout -= 1 )) [ "${efunc}" = "einfon" ] && printf "." done @@ -151,6 +151,9 @@ _netmask2cidr() local i= len= local IFS=. for i in $1; do + case $i in + 0x*) i=$((i)) ;; + esac while [ ${i} -ne 0 ]; do : $(( len += i % 2 )) : $(( i >>= 1 )) @@ -633,7 +636,7 @@ start() return 1 fi - local hidefirstroute=false first=true routes= + local hideFirstroute=false first=true routes= if ${fallback}; then routes="$(_get_array "fallback_routes_${IFVAR}")" fi @@ -644,18 +647,25 @@ start() if [ "${config_0}" != "null" ]; then routes="127.0.0.0/8 via 127.0.0.1 ${routes}" - hidefirstroute=true + hideFirstroute=true fi fi local OIFS="${IFS}" SIFS="${IFS-y}" local IFS="$__IFS" + local fam for cmd in ${routes}; do unset IFS if ${first}; then first=false einfo "Adding routes" fi + + case ${cmd} in + -6" "*) fam="-6"; cmd=${cmd#-6 };; + -4" "*) fam="-4"; cmd=${cmd#-4 };; + esac + eindent ebegin ${cmd} # Work out if we're a host or a net if not told @@ -665,13 +675,15 @@ ${routes}" *.*.*.*/32*) cmd="-host ${cmd}";; *.*.*.*/*|0.0.0.0|0.0.0.0" "*) cmd="-net ${cmd}";; default|default" "*) cmd="-net ${cmd}";; + *:*/128*) cmd="-host ${cmd}";; + *:*/*) cmd="-net ${cmd}";; *) cmd="-host ${cmd}";; esac - if ${hidefirstroute}; then - _add_route ${cmd} >/dev/null 2>&1 - hidefirstroute=false + if ${hideFirstroute}; then + _add_route ${fam} ${cmd} >/dev/null 2>&1 + hideFirstroute=false else - _add_route ${cmd} >/dev/null + _add_route ${fam} ${cmd} >/dev/null fi eend $? eoutdent @@ -700,6 +712,11 @@ ${routes}" stop() { + # Don't stop the network at shutdown. + # We don't use the noshutdown keyword so that we are started again + # correctly if we go back to multiuser. + yesno ${keep_network:-YES} && yesno $RC_GOINGDOWN && return 0 + local IFACE=${RC_SVCNAME#*.} module= local IFVAR=$(shell_var "${IFACE}") opts= diff --git a/init.d/netmount b/init.d/netmount index 9795960..be1a3ba 100755 --- a/init.d/netmount +++ b/init.d/netmount @@ -12,7 +12,7 @@ depend() config /etc/fstab use afc-client amd autofs openvpn use dns - keyword -jail -prefix -vserver + keyword -jail -prefix -vserver -lxc } start() diff --git a/init.d/nscd b/init.d/nscd deleted file mode 100755 index ebff59c..0000000 --- a/init.d/nscd +++ /dev/null @@ -1,66 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo/src/patchsets/glibc/extra/etc/nscd,v 1.6 2012/07/03 20:05:39 vapier Exp $ - -depend() { - use dns ldap net slapd -} - -checkconfig() { - if [ ! -d /var/run/nscd ] ; then - checkpath -d -m 755 /var/run/nscd - fi - if [ -z "${NSCD_PERMS_OK}" ] && [ "$(stat -c %a /var/run/nscd)" != "755" ] ; then - ewarn "nscd run dir is not world readable, you should reset the perms:" - ewarn "chmod 755 /var/run/nscd" - ewarn "chmod a+rw /var/run/nscd/socket" - ewarn "To disable this warning, set 'NSCD_PERMS_OK' in /etc/conf.d/nscd" - fi - - if grep -qs '^[[:space:]]*persistent\>' /etc/nscd.conf ; then - checkpath -d -m 700 /var/db/nscd - fi -} - -start() { - checkconfig - - ebegin "Starting Name Service Cache Daemon" - - local secure=`while read curline ; do - table=${curline%:*} - entries=${curline##$table:} - table=${table%%[^a-z]*} - case $table in - passwd*|group*|hosts) - for entry in $entries ; do - case $entry in - nisplus*) - /usr/sbin/nscd_nischeck $table || \ - /echo "-S $table,yes" - ;; - esac - done - ;; - esac - done < /etc/nsswitch.conf` - - local pidfile="/var/run/nscd/nscd.pid" - mkdir -p "${pidfile%/*}" - - start-stop-daemon --start --quiet --background \ - --exec /usr/sbin/nscd --pidfile ${pidfile} \ - -- $secure - eend $? -} - -stop() { - local pidfile="/var/run/nscd/nscd.pid" - ebegin "Shutting down Name Service Cache Daemon" - start-stop-daemon --stop --quiet \ - --exec /usr/sbin/nscd --pidfile ${pidfile} - eend $? -} - -# vim:ts=4 diff --git a/init.d/ntp-client b/init.d/ntp-client index 78715e2..3a8b15e 100755 --- a/init.d/ntp-client +++ b/init.d/ntp-client @@ -1,16 +1,16 @@ #!/sbin/runscript -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/ntp/files/ntp-client.rc,v 1.11 2007/03/09 17:24:28 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/ntp/files/ntp-client.rc,v 1.13 2013/12/24 11:01:52 vapier Exp $ depend() { before cron portmap - need net + after net use dns logger } checkconfig() { - if ! type "${NTPCLIENT_CMD}" >/dev/null 2>/dev/null ; then + if ! type "${NTPCLIENT_CMD}" >/dev/null 2>&1 ; then eerror "Please edit /etc/conf.d/ntp-client" eerror "Unable to locate the client command ${NTPCLIENT_CMD}!" return 1 diff --git a/init.d/pydoc-3.2 b/init.d/pydoc-3.2 deleted file mode 100755 index ad60fc0..0000000 --- a/init.d/pydoc-3.2 +++ /dev/null @@ -1,29 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2011 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public Licence v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/files/pydoc.init,v 1.4 2011/10/27 13:56:55 neurogeek Exp $ - -depend() { - need net -} - -start() { - local pydoc_port="${PYDOC3_2_PORT-${PYDOC_PORT}}" - - if [ -z "${pydoc_port}" ]; then - eerror "Port not set" - return 1 - fi - - ebegin "Starting pydoc server on port ${pydoc_port}" - start-stop-daemon --start --background --make-pidfile \ - --pidfile /var/run/pydoc3.2.pid \ - --exec /usr/bin/pydoc3.2 -- -p "${pydoc_port}" - eend $? -} - -stop() { - ebegin "Stopping pydoc server" - start-stop-daemon --stop --quiet --pidfile /var/run/pydoc3.2.pid - eend $? -} diff --git a/init.d/pydoc-3.3 b/init.d/pydoc-3.3 new file mode 100755 index 0000000..fc1676e --- /dev/null +++ b/init.d/pydoc-3.3 @@ -0,0 +1,29 @@ +#!/sbin/runscript +# Copyright 1999-2011 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public Licence v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/files/pydoc.init,v 1.4 2011/10/27 13:56:55 neurogeek Exp $ + +depend() { + need net +} + +start() { + local pydoc_port="${PYDOC3_3_PORT-${PYDOC_PORT}}" + + if [ -z "${pydoc_port}" ]; then + eerror "Port not set" + return 1 + fi + + ebegin "Starting pydoc server on port ${pydoc_port}" + start-stop-daemon --start --background --make-pidfile \ + --pidfile /var/run/pydoc3.3.pid \ + --exec /usr/bin/pydoc3.3 -- -p "${pydoc_port}" + eend $? +} + +stop() { + ebegin "Stopping pydoc server" + start-stop-daemon --stop --quiet --pidfile /var/run/pydoc3.3.pid + eend $? +} diff --git a/init.d/snmpd b/init.d/snmpd index d2244f4..6b0ca74 100755 --- a/init.d/snmpd +++ b/init.d/snmpd @@ -1,7 +1,7 @@ #!/sbin/runscript # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/net-snmp/files/snmpd.init.2,v 1.2 2012/08/21 15:45:47 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/net-snmp/files/snmpd.init.2,v 1.3 2012/10/22 02:57:05 flameeyes Exp $ SNMPD_PIDFILE="${SNMPD_PIDFILE:-/var/run/snmpd.pid}" @@ -13,7 +13,6 @@ pidfile="${SNMPD_PIDFILE}" depend() { use logger - need net } checkconfig() { diff --git a/init.d/snmptrapd b/init.d/snmptrapd index 028ee0c..fa0f807 100755 --- a/init.d/snmptrapd +++ b/init.d/snmptrapd @@ -1,7 +1,7 @@ #!/sbin/runscript # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/net-snmp/files/snmptrapd.init.2,v 1.1 2012/08/19 02:23:59 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/net-snmp/files/snmptrapd.init.2,v 1.2 2012/10/22 02:57:05 flameeyes Exp $ SNMPTRAPD_PIDFILE="${SNMPTRAPD_PIDFILE:-/var/run/snmptrapd.pid}" @@ -11,5 +11,4 @@ pidfile="${SNMPTRAPD_PIDFILE}" depend() { use logger - need net } diff --git a/init.d/sntp b/init.d/sntp new file mode 100755 index 0000000..cd42b44 --- /dev/null +++ b/init.d/sntp @@ -0,0 +1,27 @@ +#!/sbin/runscript +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/ntp/files/sntp.rc,v 1.1 2013/07/06 07:15:02 pacho Exp $ + +depend() { + before cron portmap + after net + use dns logger +} + +checkconfig() { + if [ -z "${SNTP_OPTS}" ] ; then + eerror "Please edit /etc/conf.d/sntp" + eerror "I need to know what server/options to use!" + return 1 + fi + return 0 +} + +start() { + checkconfig || return $? + + ebegin "Setting clock via SNTP" + /usr/bin/sntp ${SNTP_OPTS} + eend $? "Failed to set clock" +} diff --git a/init.d/spamd b/init.d/spamd index d0708a4..63eef62 100755 --- a/init.d/spamd +++ b/init.d/spamd @@ -1,12 +1,12 @@ #!/sbin/runscript -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/mail-filter/spamassassin/files/3.3.1-spamd.init,v 1.4 2011/09/14 23:00:38 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/mail-filter/spamassassin/files/3.3.1-spamd.init,v 1.6 2013/10/17 11:44:12 zlogene Exp $ # NB: Config is in /etc/conf.d/spamd # Provide a default location if they haven't in /etc/conf.d/spamd -PIDFILE=${PIDFILE:-/var/run/spamd.pid} +PIDFILE=${PIDFILE:-/run/spamd.pid} extra_started_commands="reload" @@ -14,8 +14,8 @@ depend() { need net before mta use logger - use postgresql - use mysql + use postgresql + use mysql } start() { @@ -41,6 +41,6 @@ stop() { reload() { ebegin "Reloading configuration" - kill -HUP $(< ${PIDFILE}) + start-stop-daemon --signal HUP --quiet --pidfile ${PIDFILE} eend $? } diff --git a/init.d/sshd b/init.d/sshd index c55116e..1b872bc 100755 --- a/init.d/sshd +++ b/init.d/sshd @@ -1,20 +1,41 @@ #!/sbin/runscript -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/openssh/files/sshd.rc6.3,v 1.2 2011/09/14 21:46:19 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/openssh/files/sshd.rc6.4,v 1.3 2013/04/24 03:13:03 vapier Exp $ -extra_commands="checkconfig gen_keys" +extra_commands="checkconfig" extra_started_commands="reload" -depend() { - use logger dns - need net -} - SSHD_CONFDIR=${SSHD_CONFDIR:-/etc/ssh} +SSHD_CONFIG=${SSHD_CONFIG:-${SSHD_CONFDIR}/sshd_config} SSHD_PIDFILE=${SSHD_PIDFILE:-/var/run/${SVCNAME}.pid} SSHD_BINARY=${SSHD_BINARY:-/usr/sbin/sshd} +depend() { + use logger dns + if [ "${rc_need+set}" = "set" ]; then + : # Do nothing, the user has explicitly set rc_need + else + warn_addr='' + for x in $(awk '/^ListenAddress/{ print $2 }' "$SSHD_CONFIG" 2>/dev/null) ; do + case "$x" in + 0.0.0.0|0.0.0.0:*) ;; + ::|\[::\]*) ;; + *) warn_addr="${warn_addr} $x" ;; + esac + done + unset x + if [ "${warn_addr:+set}" = "set" ]; then + need net + ewarn "You are binding an interface in ListenAddress statement in your sshd_config!" + ewarn "You must add rc_need=\"net.FOO\" to your /etc/conf.d/sshd" + ewarn "where FOO is the interface(s) providing the following address(es):" + ewarn "${warn_addr}" + fi + unset warn_addr + fi +} + checkconfig() { if [ ! -d /var/empty ] ; then mkdir -p /var/empty || return 1 @@ -26,7 +47,7 @@ checkconfig() { return 1 fi - gen_keys || return 1 + ssh-keygen -A || return 1 [ "${SSHD_PIDFILE}" != "/var/run/sshd.pid" ] \ && SSHD_OPTS="${SSHD_OPTS} -o PidFile=${SSHD_PIDFILE}" @@ -36,25 +57,6 @@ checkconfig() { "${SSHD_BINARY}" -t ${SSHD_OPTS} || return 1 } -gen_key() { - local type=$1 key ks - [ $# -eq 1 ] && ks="${type}_" - key="${SSHD_CONFDIR}/ssh_host_${ks}key" - if [ ! -e "${key}" ] ; then - ebegin "Generating ${type} host key" - ssh-keygen -t ${type} -f "${key}" -N '' - eend $? || return $? - fi -} - -gen_keys() { - if egrep -q '^[[:space:]]*Protocol[[:space:]]+.*1' "${SSHD_CONFDIR}"/sshd_config ; then - gen_key rsa1 "" || return 1 - fi - gen_key dsa && gen_key rsa && gen_key ecdsa - return $? -} - start() { checkconfig || return 1 diff --git a/init.d/swapfiles b/init.d/swapfiles index 086f25e..8a851fa 100755 --- a/init.d/swapfiles +++ b/init.d/swapfiles @@ -21,14 +21,6 @@ start() stop() { ebegin "Deactivating additional swap space" - - # Try to unmount all tmpfs filesystems not in use, else a deadlock may - # occur. As $RC_SVCDIR may also be tmpfs we cd to it to lock it - # fixme: Do we need this here since we are only unmounting swap files - # and loopback swap? - cd "$RC_SVCDIR" - umount -a -t tmpfs 2>/dev/null - case "$RC_UNAME" in Linux) if [ -e /proc/swaps ]; then diff --git a/init.d/sysfs b/init.d/sysfs index d129fde..ec88c6d 100755 --- a/init.d/sysfs +++ b/init.d/sysfs @@ -4,6 +4,8 @@ description="Mount the sys filesystem." +sysfs_opts=nodev,noexec,nosuid + depend() { keyword -lxc -prefix -vserver @@ -23,7 +25,7 @@ mount_sys() ebegin "Mounting /sys" if ! fstabinfo --mount /sys; then - mount -n -t sysfs -o noexec,nosuid,nodev sysfs /sys + mount -n -t sysfs -o ${sysfs_opts} sysfs /sys fi eend $? } @@ -35,7 +37,7 @@ mount_misc() ! mountinfo -q /sys/kernel/security; then if grep -qs securityfs /proc/filesystems; then ebegin "Mounting security filesystem" - mount -n -t securityfs -o nodev,noexec,nosuid \ + mount -n -t securityfs -o ${sysfs_opts} \ securityfs /sys/kernel/security eend $? fi @@ -45,8 +47,7 @@ mount_misc() if [ -d /sys/kernel/debug ] && ! mountinfo -q /sys/kernel/debug; then if grep -qs debugfs /proc/filesystems; then ebegin "Mounting debug filesystem" - mount -n -t debugfs -o nodev,noexec,nosuid \ - debugfs /sys/kernel/debug + mount -n -t debugfs -o ${sysfs_opts} debugfs /sys/kernel/debug eend $? fi fi @@ -55,8 +56,7 @@ mount_misc() if [ -d /sys/kernel/config ] && ! mountinfo -q /sys/kernel/config; then if grep -qs configfs /proc/filesystems; then ebegin "Mounting config filesystem" - mount -n -t configfs -o nodev,noexec,nosuid \ - configfs /sys/kernel/config + mount -n -t configfs -o ${sysfs_opts} configfs /sys/kernel/config eend $? fi fi @@ -65,11 +65,36 @@ mount_misc() if [ -d /sys/fs/cgroup ] && ! mountinfo -q /sys/fs/cgroup; then if grep -qs cgroup /proc/filesystems; then ebegin "Mounting cgroup filesystem" - local opts="nodev,noexec,nosuid,mode=755,size=${rc_cgroupsize:-10m}" + local opts="${sysfs_opts},mode=755,size=${rc_cgroupsize:-10m}" mount -n -t tmpfs -o ${opts} cgroup_root /sys/fs/cgroup eend $? fi fi + + # set up kernel support for fusectl + if [ -d /sys/fs/fuse/connections ] \ + && ! mountinfo -q /sys/fs/fuse/connections; then + if grep -qs fusectl /proc/filesystems; then + ebegin "Mounting fuse control filesystem" + mount -n -t fusectl -o ${sysfs_opts} \ + fusectl /sys/fs/fuse/connections + eend $? + fi + fi + + # setup up kernel support for efivarfs + # slightly complicated, as if it's build as a module but NOT yet loaded, + # it will NOT appear in /proc/filesystems yet + if [ -d /sys/firmware/efi/efivars ] \ + && ! mountinfo -q /sys/firmware/efi/efivars; then + modprobe -q efivarfs + if grep -qs efivarfs /proc/filesystems; then + ebegin "Mounting efivarfs filesystem" + mount -n -t efivarfs -o ${sysfs_opts} \ + efivarfs /sys/firmware/efi/efivars + eend $? + fi + fi } mount_cgroups() @@ -79,7 +104,7 @@ mount_cgroups() local agent="/lib64/rc/sh/cgroup-release-agent.sh" mkdir /sys/fs/cgroup/openrc mount -n -t cgroup \ - -o none,nodev,noexec,nosuid,name=openrc,release_agent="$agent" \ + -o none,${sysfs_opts},name=openrc,release_agent="$agent" \ openrc /sys/fs/cgroup/openrc echo 1 > /sys/fs/cgroup/openrc/notify_on_release @@ -87,7 +112,7 @@ mount_cgroups() while read name hier groups enabled rest; do case "${enabled}" in 1) mkdir /sys/fs/cgroup/${name} - mount -n -t cgroup -o nodev,noexec,nosuid,${name} \ + mount -n -t cgroup -o ${sysfs_opts},${name} \ ${name} /sys/fs/cgroup/${name} ;; esac diff --git a/init.d/syslog-ng b/init.d/syslog-ng index 318b3a8..eb28bb8 100755 --- a/init.d/syslog-ng +++ b/init.d/syslog-ng @@ -1,7 +1,7 @@ #!/sbin/runscript # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/syslog-ng/files/3.4/syslog-ng.rc6,v 1.5 2013/05/08 20:12:59 mr_bones_ Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/syslog-ng/files/3.4/syslog-ng.rc6,v 1.6 2013/08/31 17:44:03 mr_bones_ Exp $ SYSLOG_NG_CONFIGFILE=${SYSLOG_NG_CONFIGFILE:-/etc/syslog-ng/${RC_SVCNAME}.conf} SYSLOG_NG_STATEFILE_DIR=${SYSLOG_NG_STATEFILE_DIR:-/var/lib/syslog-ng} @@ -12,7 +12,7 @@ SYSLOG_NG_PIDFILE=${SYSLOG_NG_PIDFILE:-${SYSLOG_NG_PIDFILE_DIR}/${RC_SVCNAME}.pi SYSLOG_NG_GROUP=${SYSLOG_NG_GROUP:-root} SYSLOG_NG_USER=${SYSLOG_NG_USER:-root} -command="syslog-ng" +command="/usr/sbin/syslog-ng" command_args="--persist-file \"${SYSLOG_NG_STATEFILE}\" --cfgfile \"${SYSLOG_NG_CONFIGFILE}\" --pidfile \"${SYSLOG_NG_PIDFILE}\" ${SYSLOG_NG_OPTS}" extra_commands="checkconfig" extra_started_commands="reload" diff --git a/init.d/tmpfiles.dev b/init.d/tmpfiles.dev new file mode 100755 index 0000000..058980e --- /dev/null +++ b/init.d/tmpfiles.dev @@ -0,0 +1,21 @@ +#!/sbin/runscript +# Copyright 1999-2012 Gentoo Foundation +# Released under the 2-clause BSD license. + +description="set up tmpfiles.d entries" + +depend() +{ + use dev-mount + before dev + keyword -prefix -vserver +} + +start() +{ + ebegin "setting up tmpfiles.d entries for /dev" + /lib64/rc/sh/tmpfiles.sh --prefix=/dev --create --remove \ + ${tmpfiles_opts} + eend $? + return 0 +} diff --git a/init.d/tmpfiles.setup b/init.d/tmpfiles.setup index fc74426..7772741 100755 --- a/init.d/tmpfiles.setup +++ b/init.d/tmpfiles.setup @@ -12,7 +12,8 @@ depend() start() { ebegin "setting up tmpfiles.d entries" - /lib64/rc/sh/tmpfiles.sh --create --remove ${tmpfiles_opts} + /lib64/rc/sh/tmpfiles.sh --exclude-prefix=/dev --create --remove \ + ${tmpfiles_opts} eend $? return 0 } diff --git a/init.d/twistd b/init.d/twistd deleted file mode 100755 index 5d4d4e7..0000000 --- a/init.d/twistd +++ /dev/null @@ -1,25 +0,0 @@ -#!/sbin/runscript - -depend() { - need net -} - -start() { - if [[ -z "${TWISTD_OPTS}" ]]; then - eerror "TWISTD_OPTS is not set!" - eerror "You need to configure twistd in /etc/conf.d/twistd." - return 1 - fi - export PYTHONPATH - ebegin "Starting twistd" - start-stop-daemon --start --quiet --pidfile /var/run/twistd.pid \ - --exec /usr/bin/twistd -- --pidfile /var/run/twistd.pid \ - ${TWISTD_OPTS} - eend $? "Failed to start twistd" -} - -stop() { - ebegin "Stopping twistd" - start-stop-daemon --stop --quiet --pidfile /var/run/twistd.pid - eend $? "Failed to stop twistd" -} diff --git a/kernel-config/config-3.10.25-gentoo-00 b/kernel-config/config-3.10.25-gentoo-00 new file mode 100644 index 0000000..93065b5 --- /dev/null +++ b/kernel-config/config-3.10.25-gentoo-00 @@ -0,0 +1,3378 @@ +# +# Automatically generated file; DO NOT EDIT. +# Linux/x86 3.10.25-gentoo Kernel Configuration +# + +# +# Gentoo Linux +# +CONFIG_GENTOO_LINUX=y +CONFIG_GENTOO_LINUX_UDEV=y + +# +# Support for init systems, system and service managers +# +CONFIG_GENTOO_LINUX_INIT_SCRIPT=y +# CONFIG_GENTOO_LINUX_INIT_SYSTEMD is not set +CONFIG_64BIT=y +CONFIG_X86_64=y +CONFIG_X86=y +CONFIG_INSTRUCTION_DECODER=y +CONFIG_OUTPUT_FORMAT="elf64-x86-64" +CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_HAVE_LATENCYTOP_SUPPORT=y +CONFIG_MMU=y +CONFIG_NEED_DMA_MAP_STATE=y +CONFIG_NEED_SG_DMA_LENGTH=y +CONFIG_GENERIC_ISA_DMA=y +CONFIG_GENERIC_BUG=y +CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_ARCH_MAY_HAVE_PC_FDC=y +CONFIG_RWSEM_XCHGADD_ALGORITHM=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_ARCH_HAS_CPU_RELAX=y +CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y +CONFIG_ARCH_HAS_CPU_AUTOPROBE=y +CONFIG_HAVE_SETUP_PER_CPU_AREA=y +CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y +CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_ARCH_SUSPEND_POSSIBLE=y +CONFIG_ZONE_DMA32=y +CONFIG_AUDIT_ARCH=y +CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y +CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y +CONFIG_HAVE_INTEL_TXT=y +CONFIG_X86_64_SMP=y +CONFIG_X86_HT=y +CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-rdi -fcall-saved-rsi -fcall-saved-rdx -fcall-saved-rcx -fcall-saved-r8 -fcall-saved-r9 -fcall-saved-r10 -fcall-saved-r11" +CONFIG_ARCH_CPU_PROBE_RELEASE=y +CONFIG_ARCH_SUPPORTS_UPROBES=y +CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" +CONFIG_IRQ_WORK=y +CONFIG_BUILDTIME_EXTABLE_SORT=y + +# +# General setup +# +CONFIG_INIT_ENV_ARG_LIMIT=32 +CONFIG_CROSS_COMPILE="" +CONFIG_LOCALVERSION="" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_HAVE_KERNEL_GZIP=y +CONFIG_HAVE_KERNEL_BZIP2=y +CONFIG_HAVE_KERNEL_LZMA=y +CONFIG_HAVE_KERNEL_XZ=y +CONFIG_HAVE_KERNEL_LZO=y +CONFIG_KERNEL_GZIP=y +# CONFIG_KERNEL_BZIP2 is not set +# CONFIG_KERNEL_LZMA is not set +# CONFIG_KERNEL_XZ is not set +# CONFIG_KERNEL_LZO is not set +CONFIG_DEFAULT_HOSTNAME="helga" +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_SYSCTL=y +CONFIG_POSIX_MQUEUE=y +CONFIG_POSIX_MQUEUE_SYSCTL=y +CONFIG_FHANDLE=y +CONFIG_AUDIT=y +CONFIG_AUDITSYSCALL=y +CONFIG_AUDIT_WATCH=y +CONFIG_AUDIT_TREE=y +# CONFIG_AUDIT_LOGINUID_IMMUTABLE is not set +CONFIG_HAVE_GENERIC_HARDIRQS=y + +# +# IRQ subsystem +# +CONFIG_GENERIC_HARDIRQS=y +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_GENERIC_IRQ_SHOW=y +CONFIG_GENERIC_PENDING_IRQ=y +CONFIG_IRQ_DOMAIN=y +CONFIG_IRQ_DOMAIN_DEBUG=y +CONFIG_IRQ_FORCED_THREADING=y +CONFIG_SPARSE_IRQ=y +CONFIG_CLOCKSOURCE_WATCHDOG=y +CONFIG_ARCH_CLOCKSOURCE_DATA=y +CONFIG_GENERIC_TIME_VSYSCALL=y +CONFIG_GENERIC_CLOCKEVENTS=y +CONFIG_GENERIC_CLOCKEVENTS_BUILD=y +CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y +CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y +CONFIG_GENERIC_CMOS_UPDATE=y + +# +# Timers subsystem +# +CONFIG_TICK_ONESHOT=y +CONFIG_NO_HZ_COMMON=y +# CONFIG_HZ_PERIODIC is not set +CONFIG_NO_HZ_IDLE=y +# CONFIG_NO_HZ_FULL is not set +CONFIG_NO_HZ=y +CONFIG_HIGH_RES_TIMERS=y + +# +# CPU/Task time and stats accounting +# +# CONFIG_TICK_CPU_ACCOUNTING is not set +# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set +CONFIG_IRQ_TIME_ACCOUNTING=y +CONFIG_BSD_PROCESS_ACCT=y +CONFIG_BSD_PROCESS_ACCT_V3=y +CONFIG_TASKSTATS=y +CONFIG_TASK_DELAY_ACCT=y +CONFIG_TASK_XACCT=y +CONFIG_TASK_IO_ACCOUNTING=y + +# +# RCU Subsystem +# +CONFIG_TREE_RCU=y +# CONFIG_PREEMPT_RCU is not set +CONFIG_RCU_STALL_COMMON=y +# CONFIG_RCU_USER_QS is not set +CONFIG_RCU_FANOUT=64 +CONFIG_RCU_FANOUT_LEAF=16 +# CONFIG_RCU_FANOUT_EXACT is not set +# CONFIG_RCU_FAST_NO_HZ is not set +# CONFIG_TREE_RCU_TRACE is not set +# CONFIG_RCU_NOCB_CPU is not set +CONFIG_IKCONFIG=m +CONFIG_IKCONFIG_PROC=y +CONFIG_LOG_BUF_SHIFT=21 +CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y +CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y +CONFIG_ARCH_WANTS_PROT_NUMA_PROT_NONE=y +# CONFIG_NUMA_BALANCING is not set +CONFIG_CGROUPS=y +# CONFIG_CGROUP_DEBUG is not set +CONFIG_CGROUP_FREEZER=y +# CONFIG_CGROUP_DEVICE is not set +CONFIG_CPUSETS=y +CONFIG_PROC_PID_CPUSET=y +CONFIG_CGROUP_CPUACCT=y +CONFIG_RESOURCE_COUNTERS=y +CONFIG_MEMCG=y +CONFIG_MEMCG_SWAP=y +CONFIG_MEMCG_SWAP_ENABLED=y +CONFIG_MEMCG_KMEM=y +CONFIG_CGROUP_HUGETLB=y +# CONFIG_CGROUP_PERF is not set +CONFIG_CGROUP_SCHED=y +CONFIG_FAIR_GROUP_SCHED=y +CONFIG_CFS_BANDWIDTH=y +# CONFIG_RT_GROUP_SCHED is not set +CONFIG_BLK_CGROUP=y +# CONFIG_DEBUG_BLK_CGROUP is not set +# CONFIG_CHECKPOINT_RESTORE is not set +CONFIG_NAMESPACES=y +CONFIG_UTS_NS=y +CONFIG_IPC_NS=y +CONFIG_PID_NS=y +CONFIG_NET_NS=y +# CONFIG_SCHED_AUTOGROUP is not set +CONFIG_MM_OWNER=y +# CONFIG_SYSFS_DEPRECATED is not set +CONFIG_RELAY=y +CONFIG_BLK_DEV_INITRD=y +CONFIG_INITRAMFS_SOURCE="" +CONFIG_RD_GZIP=y +CONFIG_RD_BZIP2=y +CONFIG_RD_LZMA=y +CONFIG_RD_XZ=y +CONFIG_RD_LZO=y +# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set +CONFIG_SYSCTL=y +CONFIG_ANON_INODES=y +CONFIG_HAVE_UID16=y +CONFIG_SYSCTL_EXCEPTION_TRACE=y +CONFIG_HOTPLUG=y +CONFIG_HAVE_PCSPKR_PLATFORM=y +# CONFIG_EXPERT is not set +CONFIG_UID16=y +# CONFIG_SYSCTL_SYSCALL is not set +CONFIG_KALLSYMS=y +CONFIG_KALLSYMS_ALL=y +CONFIG_PRINTK=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_PCSPKR_PLATFORM=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_EPOLL=y +CONFIG_SIGNALFD=y +CONFIG_TIMERFD=y +CONFIG_EVENTFD=y +CONFIG_SHMEM=y +CONFIG_AIO=y +CONFIG_PCI_QUIRKS=y +# CONFIG_EMBEDDED is not set +CONFIG_HAVE_PERF_EVENTS=y + +# +# Kernel Performance Events And Counters +# +CONFIG_PERF_EVENTS=y +# CONFIG_DEBUG_PERF_USE_VMALLOC is not set +CONFIG_VM_EVENT_COUNTERS=y +CONFIG_SLUB_DEBUG=y +# CONFIG_COMPAT_BRK is not set +# CONFIG_SLAB is not set +CONFIG_SLUB=y +CONFIG_PROFILING=y +CONFIG_TRACEPOINTS=y +# CONFIG_OPROFILE is not set +CONFIG_HAVE_OPROFILE=y +CONFIG_OPROFILE_NMI_TIMER=y +CONFIG_KPROBES=y +# CONFIG_JUMP_LABEL is not set +CONFIG_OPTPROBES=y +CONFIG_UPROBES=y +# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set +CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y +CONFIG_ARCH_USE_BUILTIN_BSWAP=y +CONFIG_KRETPROBES=y +CONFIG_HAVE_IOREMAP_PROT=y +CONFIG_HAVE_KPROBES=y +CONFIG_HAVE_KRETPROBES=y +CONFIG_HAVE_OPTPROBES=y +CONFIG_HAVE_KPROBES_ON_FTRACE=y +CONFIG_HAVE_ARCH_TRACEHOOK=y +CONFIG_HAVE_DMA_ATTRS=y +CONFIG_USE_GENERIC_SMP_HELPERS=y +CONFIG_GENERIC_SMP_IDLE_THREAD=y +CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y +CONFIG_HAVE_DMA_API_DEBUG=y +CONFIG_HAVE_HW_BREAKPOINT=y +CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y +CONFIG_HAVE_USER_RETURN_NOTIFIER=y +CONFIG_HAVE_PERF_EVENTS_NMI=y +CONFIG_HAVE_PERF_REGS=y +CONFIG_HAVE_PERF_USER_STACK_DUMP=y +CONFIG_HAVE_ARCH_JUMP_LABEL=y +CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y +CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y +CONFIG_HAVE_CMPXCHG_LOCAL=y +CONFIG_HAVE_CMPXCHG_DOUBLE=y +CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y +CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y +CONFIG_HAVE_ARCH_SECCOMP_FILTER=y +CONFIG_SECCOMP_FILTER=y +CONFIG_HAVE_CONTEXT_TRACKING=y +CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y +CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y +CONFIG_MODULES_USE_ELF_RELA=y +CONFIG_OLD_SIGSUSPEND3=y +CONFIG_COMPAT_OLD_SIGACTION=y + +# +# GCOV-based kernel profiling +# +# CONFIG_GCOV_KERNEL is not set +# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set +CONFIG_SLABINFO=y +CONFIG_RT_MUTEXES=y +CONFIG_BASE_SMALL=0 +CONFIG_MODULES=y +CONFIG_MODULE_FORCE_LOAD=y +CONFIG_MODULE_UNLOAD=y +CONFIG_MODULE_FORCE_UNLOAD=y +# CONFIG_MODVERSIONS is not set +# CONFIG_MODULE_SRCVERSION_ALL is not set +# CONFIG_MODULE_SIG is not set +CONFIG_STOP_MACHINE=y +CONFIG_BLOCK=y +CONFIG_BLK_DEV_BSG=y +CONFIG_BLK_DEV_BSGLIB=y +# CONFIG_BLK_DEV_INTEGRITY is not set +CONFIG_BLK_DEV_THROTTLING=y + +# +# Partition Types +# +CONFIG_PARTITION_ADVANCED=y +# CONFIG_ACORN_PARTITION is not set +CONFIG_OSF_PARTITION=y +CONFIG_AMIGA_PARTITION=y +# CONFIG_ATARI_PARTITION is not set +CONFIG_MAC_PARTITION=y +CONFIG_MSDOS_PARTITION=y +CONFIG_BSD_DISKLABEL=y +CONFIG_MINIX_SUBPARTITION=y +CONFIG_SOLARIS_X86_PARTITION=y +CONFIG_UNIXWARE_DISKLABEL=y +# CONFIG_LDM_PARTITION is not set +CONFIG_SGI_PARTITION=y +# CONFIG_ULTRIX_PARTITION is not set +CONFIG_SUN_PARTITION=y +CONFIG_KARMA_PARTITION=y +CONFIG_EFI_PARTITION=y +# CONFIG_SYSV68_PARTITION is not set +CONFIG_BLOCK_COMPAT=y + +# +# IO Schedulers +# +CONFIG_IOSCHED_NOOP=y +CONFIG_IOSCHED_DEADLINE=y +CONFIG_IOSCHED_CFQ=m +# CONFIG_CFQ_GROUP_IOSCHED is not set +CONFIG_DEFAULT_DEADLINE=y +# CONFIG_DEFAULT_NOOP is not set +CONFIG_DEFAULT_IOSCHED="deadline" +CONFIG_ASN1=m +CONFIG_INLINE_SPIN_UNLOCK_IRQ=y +CONFIG_INLINE_READ_UNLOCK=y +CONFIG_INLINE_READ_UNLOCK_IRQ=y +CONFIG_INLINE_WRITE_UNLOCK=y +CONFIG_INLINE_WRITE_UNLOCK_IRQ=y +CONFIG_MUTEX_SPIN_ON_OWNER=y +CONFIG_FREEZER=y + +# +# Processor type and features +# +CONFIG_ZONE_DMA=y +CONFIG_SMP=y +# CONFIG_X86_X2APIC is not set +CONFIG_X86_MPPARSE=y +CONFIG_X86_EXTENDED_PLATFORM=y +# CONFIG_X86_VSMP is not set +# CONFIG_X86_INTEL_LPSS is not set +CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y +CONFIG_SCHED_OMIT_FRAME_POINTER=y +# CONFIG_HYPERVISOR_GUEST is not set +CONFIG_NO_BOOTMEM=y +# CONFIG_MEMTEST is not set +CONFIG_MK8=y +# CONFIG_MPSC is not set +# CONFIG_MCORE2 is not set +# CONFIG_MATOM is not set +# CONFIG_GENERIC_CPU is not set +CONFIG_X86_INTERNODE_CACHE_SHIFT=6 +CONFIG_X86_L1_CACHE_SHIFT=6 +CONFIG_X86_INTEL_USERCOPY=y +CONFIG_X86_USE_PPRO_CHECKSUM=y +CONFIG_X86_TSC=y +CONFIG_X86_CMPXCHG64=y +CONFIG_X86_CMOV=y +CONFIG_X86_MINIMUM_CPU_FAMILY=64 +CONFIG_X86_DEBUGCTLMSR=y +CONFIG_CPU_SUP_INTEL=y +CONFIG_CPU_SUP_AMD=y +CONFIG_CPU_SUP_CENTAUR=y +CONFIG_HPET_TIMER=y +CONFIG_HPET_EMULATE_RTC=y +CONFIG_DMI=y +CONFIG_GART_IOMMU=y +CONFIG_CALGARY_IOMMU=y +CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y +CONFIG_SWIOTLB=y +CONFIG_IOMMU_HELPER=y +# CONFIG_MAXSMP is not set +CONFIG_NR_CPUS=64 +CONFIG_SCHED_SMT=y +CONFIG_SCHED_MC=y +CONFIG_PREEMPT_NONE=y +# CONFIG_PREEMPT_VOLUNTARY is not set +# CONFIG_PREEMPT is not set +CONFIG_X86_LOCAL_APIC=y +CONFIG_X86_IO_APIC=y +CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y +CONFIG_X86_MCE=y +CONFIG_X86_MCE_INTEL=y +CONFIG_X86_MCE_AMD=y +CONFIG_X86_MCE_THRESHOLD=y +# CONFIG_X86_MCE_INJECT is not set +CONFIG_X86_THERMAL_VECTOR=y +# CONFIG_I8K is not set +CONFIG_MICROCODE=y +CONFIG_MICROCODE_INTEL=y +CONFIG_MICROCODE_AMD=y +CONFIG_MICROCODE_OLD_INTERFACE=y +CONFIG_MICROCODE_INTEL_LIB=y +CONFIG_MICROCODE_INTEL_EARLY=y +CONFIG_MICROCODE_EARLY=y +CONFIG_X86_MSR=y +CONFIG_X86_CPUID=y +CONFIG_ARCH_PHYS_ADDR_T_64BIT=y +CONFIG_ARCH_DMA_ADDR_T_64BIT=y +CONFIG_DIRECT_GBPAGES=y +CONFIG_NUMA=y +CONFIG_AMD_NUMA=y +CONFIG_X86_64_ACPI_NUMA=y +CONFIG_NODES_SPAN_OTHER_NODES=y +# CONFIG_NUMA_EMU is not set +CONFIG_NODES_SHIFT=6 +CONFIG_ARCH_SPARSEMEM_ENABLE=y +CONFIG_ARCH_SPARSEMEM_DEFAULT=y +CONFIG_ARCH_SELECT_MEMORY_MODEL=y +CONFIG_ARCH_PROC_KCORE_TEXT=y +CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 +CONFIG_SELECT_MEMORY_MODEL=y +CONFIG_SPARSEMEM_MANUAL=y +CONFIG_SPARSEMEM=y +CONFIG_NEED_MULTIPLE_NODES=y +CONFIG_HAVE_MEMORY_PRESENT=y +CONFIG_SPARSEMEM_EXTREME=y +CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y +CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y +CONFIG_SPARSEMEM_VMEMMAP=y +CONFIG_HAVE_MEMBLOCK=y +CONFIG_HAVE_MEMBLOCK_NODE_MAP=y +CONFIG_ARCH_DISCARD_MEMBLOCK=y +# CONFIG_MOVABLE_NODE is not set +# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set +# CONFIG_MEMORY_HOTPLUG is not set +CONFIG_PAGEFLAGS_EXTENDED=y +CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_BALLOON_COMPACTION=y +CONFIG_COMPACTION=y +CONFIG_MIGRATION=y +CONFIG_PHYS_ADDR_T_64BIT=y +CONFIG_ZONE_DMA_FLAG=1 +CONFIG_BOUNCE=y +CONFIG_VIRT_TO_BUS=y +CONFIG_MMU_NOTIFIER=y +# CONFIG_KSM is not set +CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 +CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y +# CONFIG_MEMORY_FAILURE is not set +CONFIG_TRANSPARENT_HUGEPAGE=y +CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y +# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set +CONFIG_CROSS_MEMORY_ATTACH=y +CONFIG_CLEANCACHE=y +CONFIG_FRONTSWAP=y +CONFIG_X86_CHECK_BIOS_CORRUPTION=y +CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y +CONFIG_X86_RESERVE_LOW=64 +CONFIG_MTRR=y +# CONFIG_MTRR_SANITIZER is not set +CONFIG_X86_PAT=y +CONFIG_ARCH_USES_PG_UNCACHED=y +CONFIG_ARCH_RANDOM=y +CONFIG_X86_SMAP=y +CONFIG_EFI=y +# CONFIG_EFI_STUB is not set +CONFIG_SECCOMP=y +# CONFIG_CC_STACKPROTECTOR is not set +# CONFIG_HZ_100 is not set +# CONFIG_HZ_250 is not set +# CONFIG_HZ_300 is not set +CONFIG_HZ_1000=y +CONFIG_HZ=1000 +CONFIG_SCHED_HRTICK=y +CONFIG_KEXEC=y +CONFIG_CRASH_DUMP=y +CONFIG_PHYSICAL_START=0x1000000 +CONFIG_RELOCATABLE=y +CONFIG_PHYSICAL_ALIGN=0x1000000 +CONFIG_HOTPLUG_CPU=y +# CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set +# CONFIG_DEBUG_HOTPLUG_CPU0 is not set +# CONFIG_COMPAT_VDSO is not set +# CONFIG_CMDLINE_BOOL is not set +CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y +CONFIG_USE_PERCPU_NUMA_NODE_ID=y + +# +# Power management and ACPI options +# +CONFIG_SUSPEND=y +CONFIG_SUSPEND_FREEZER=y +# CONFIG_HIBERNATION is not set +CONFIG_PM_SLEEP=y +CONFIG_PM_SLEEP_SMP=y +# CONFIG_PM_AUTOSLEEP is not set +CONFIG_PM_WAKELOCKS=y +CONFIG_PM_WAKELOCKS_LIMIT=100 +CONFIG_PM_WAKELOCKS_GC=y +# CONFIG_PM_RUNTIME is not set +CONFIG_PM=y +CONFIG_PM_DEBUG=y +CONFIG_PM_ADVANCED_DEBUG=y +# CONFIG_PM_TEST_SUSPEND is not set +CONFIG_PM_SLEEP_DEBUG=y +CONFIG_PM_TRACE=y +CONFIG_PM_TRACE_RTC=y +CONFIG_ACPI=y +CONFIG_ACPI_SLEEP=y +CONFIG_ACPI_PROCFS=y +CONFIG_ACPI_PROCFS_POWER=y +CONFIG_ACPI_EC_DEBUGFS=m +CONFIG_ACPI_PROC_EVENT=y +CONFIG_ACPI_AC=m +CONFIG_ACPI_BATTERY=m +CONFIG_ACPI_BUTTON=m +CONFIG_ACPI_FAN=m +CONFIG_ACPI_DOCK=y +CONFIG_ACPI_I2C=y +CONFIG_ACPI_PROCESSOR=m +CONFIG_ACPI_IPMI=m +CONFIG_ACPI_HOTPLUG_CPU=y +CONFIG_ACPI_PROCESSOR_AGGREGATOR=m +CONFIG_ACPI_THERMAL=m +CONFIG_ACPI_NUMA=y +# CONFIG_ACPI_CUSTOM_DSDT is not set +CONFIG_ACPI_INITRD_TABLE_OVERRIDE=y +CONFIG_ACPI_BLACKLIST_YEAR=0 +# CONFIG_ACPI_DEBUG is not set +CONFIG_ACPI_PCI_SLOT=y +CONFIG_X86_PM_TIMER=y +CONFIG_ACPI_CONTAINER=y +# CONFIG_ACPI_SBS is not set +CONFIG_ACPI_HED=m +CONFIG_ACPI_CUSTOM_METHOD=m +CONFIG_ACPI_BGRT=y +CONFIG_ACPI_APEI=y +# CONFIG_ACPI_APEI_GHES is not set +# CONFIG_ACPI_APEI_PCIEAER is not set +CONFIG_ACPI_APEI_EINJ=m +CONFIG_ACPI_APEI_ERST_DEBUG=m +# CONFIG_SFI is not set + +# +# CPU Frequency scaling +# +CONFIG_CPU_FREQ=y +CONFIG_CPU_FREQ_TABLE=y +CONFIG_CPU_FREQ_GOV_COMMON=y +CONFIG_CPU_FREQ_STAT=m +CONFIG_CPU_FREQ_STAT_DETAILS=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set +CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set +CONFIG_CPU_FREQ_GOV_PERFORMANCE=m +CONFIG_CPU_FREQ_GOV_POWERSAVE=m +CONFIG_CPU_FREQ_GOV_USERSPACE=y +CONFIG_CPU_FREQ_GOV_ONDEMAND=m +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m + +# +# x86 CPU frequency scaling drivers +# +# CONFIG_X86_INTEL_PSTATE is not set +CONFIG_X86_PCC_CPUFREQ=m +CONFIG_X86_ACPI_CPUFREQ=m +CONFIG_X86_ACPI_CPUFREQ_CPB=y +CONFIG_X86_POWERNOW_K8=m +CONFIG_X86_AMD_FREQ_SENSITIVITY=m +# CONFIG_X86_SPEEDSTEP_CENTRINO is not set +# CONFIG_X86_P4_CLOCKMOD is not set + +# +# shared options +# +# CONFIG_X86_SPEEDSTEP_LIB is not set +CONFIG_CPU_IDLE=y +# CONFIG_CPU_IDLE_MULTIPLE_DRIVERS is not set +CONFIG_CPU_IDLE_GOV_LADDER=y +CONFIG_CPU_IDLE_GOV_MENU=y +# CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set +# CONFIG_INTEL_IDLE is not set + +# +# Memory power savings +# +# CONFIG_I7300_IDLE is not set + +# +# Bus options (PCI etc.) +# +CONFIG_PCI=y +CONFIG_PCI_DIRECT=y +CONFIG_PCI_MMCONFIG=y +CONFIG_PCI_DOMAINS=y +CONFIG_PCIEPORTBUS=y +CONFIG_PCIEAER=y +# CONFIG_PCIE_ECRC is not set +# CONFIG_PCIEAER_INJECT is not set +CONFIG_PCIEASPM=y +# CONFIG_PCIEASPM_DEBUG is not set +CONFIG_PCIEASPM_DEFAULT=y +# CONFIG_PCIEASPM_POWERSAVE is not set +# CONFIG_PCIEASPM_PERFORMANCE is not set +CONFIG_ARCH_SUPPORTS_MSI=y +CONFIG_PCI_MSI=y +# CONFIG_PCI_DEBUG is not set +# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set +# CONFIG_PCI_STUB is not set +CONFIG_HT_IRQ=y +CONFIG_PCI_ATS=y +CONFIG_PCI_IOV=y +CONFIG_PCI_PRI=y +CONFIG_PCI_PASID=y +CONFIG_PCI_IOAPIC=y +CONFIG_PCI_LABEL=y +CONFIG_ISA_DMA_API=y +CONFIG_AMD_NB=y +# CONFIG_PCCARD is not set +# CONFIG_HOTPLUG_PCI is not set +# CONFIG_RAPIDIO is not set + +# +# Executable file formats / Emulations +# +CONFIG_BINFMT_ELF=y +CONFIG_COMPAT_BINFMT_ELF=y +CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y +CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +CONFIG_BINFMT_SCRIPT=y +# CONFIG_HAVE_AOUT is not set +CONFIG_BINFMT_MISC=y +CONFIG_COREDUMP=y +CONFIG_IA32_EMULATION=y +CONFIG_IA32_AOUT=m +# CONFIG_X86_X32 is not set +CONFIG_COMPAT=y +CONFIG_COMPAT_FOR_U64_ALIGNMENT=y +CONFIG_SYSVIPC_COMPAT=y +CONFIG_KEYS_COMPAT=y +CONFIG_HAVE_TEXT_POKE_SMP=y +CONFIG_X86_DEV_DMA_OPS=y +CONFIG_NET=y + +# +# Networking options +# +CONFIG_PACKET=y +CONFIG_PACKET_DIAG=m +CONFIG_UNIX=y +CONFIG_UNIX_DIAG=m +CONFIG_XFRM=y +CONFIG_XFRM_ALGO=y +CONFIG_XFRM_USER=y +# CONFIG_XFRM_SUB_POLICY is not set +CONFIG_XFRM_MIGRATE=y +# CONFIG_XFRM_STATISTICS is not set +CONFIG_XFRM_IPCOMP=m +CONFIG_NET_KEY=m +CONFIG_NET_KEY_MIGRATE=y +CONFIG_INET=y +CONFIG_IP_MULTICAST=y +CONFIG_IP_ADVANCED_ROUTER=y +CONFIG_IP_FIB_TRIE_STATS=y +CONFIG_IP_MULTIPLE_TABLES=y +CONFIG_IP_ROUTE_MULTIPATH=y +CONFIG_IP_ROUTE_VERBOSE=y +CONFIG_IP_ROUTE_CLASSID=y +CONFIG_IP_PNP=y +CONFIG_IP_PNP_DHCP=y +CONFIG_IP_PNP_BOOTP=y +CONFIG_IP_PNP_RARP=y +CONFIG_NET_IPIP=m +CONFIG_NET_IPGRE_DEMUX=m +CONFIG_NET_IP_TUNNEL=m +CONFIG_NET_IPGRE=m +CONFIG_NET_IPGRE_BROADCAST=y +CONFIG_IP_MROUTE=y +CONFIG_IP_MROUTE_MULTIPLE_TABLES=y +CONFIG_IP_PIMSM_V1=y +CONFIG_IP_PIMSM_V2=y +CONFIG_ARPD=y +CONFIG_SYN_COOKIES=y +CONFIG_NET_IPVTI=m +CONFIG_INET_AH=m +CONFIG_INET_ESP=m +CONFIG_INET_IPCOMP=m +CONFIG_INET_XFRM_TUNNEL=m +CONFIG_INET_TUNNEL=m +CONFIG_INET_XFRM_MODE_TRANSPORT=m +CONFIG_INET_XFRM_MODE_TUNNEL=m +CONFIG_INET_XFRM_MODE_BEET=m +CONFIG_INET_LRO=y +CONFIG_INET_DIAG=m +CONFIG_INET_TCP_DIAG=m +CONFIG_INET_UDP_DIAG=m +CONFIG_TCP_CONG_ADVANCED=y +CONFIG_TCP_CONG_BIC=m +CONFIG_TCP_CONG_CUBIC=m +CONFIG_TCP_CONG_WESTWOOD=m +CONFIG_TCP_CONG_HTCP=m +CONFIG_TCP_CONG_HSTCP=m +CONFIG_TCP_CONG_HYBLA=m +CONFIG_TCP_CONG_VEGAS=m +CONFIG_TCP_CONG_SCALABLE=m +CONFIG_TCP_CONG_LP=m +CONFIG_TCP_CONG_VENO=m +CONFIG_TCP_CONG_YEAH=m +CONFIG_TCP_CONG_ILLINOIS=m +CONFIG_DEFAULT_RENO=y +CONFIG_DEFAULT_TCP_CONG="reno" +CONFIG_TCP_MD5SIG=y +CONFIG_IPV6=y +CONFIG_IPV6_PRIVACY=y +CONFIG_IPV6_ROUTER_PREF=y +CONFIG_IPV6_ROUTE_INFO=y +# CONFIG_IPV6_OPTIMISTIC_DAD is not set +CONFIG_INET6_AH=m +CONFIG_INET6_ESP=m +CONFIG_INET6_IPCOMP=m +CONFIG_IPV6_MIP6=m +CONFIG_INET6_XFRM_TUNNEL=m +CONFIG_INET6_TUNNEL=m +CONFIG_INET6_XFRM_MODE_TRANSPORT=m +CONFIG_INET6_XFRM_MODE_TUNNEL=m +CONFIG_INET6_XFRM_MODE_BEET=m +CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m +CONFIG_IPV6_SIT=m +# CONFIG_IPV6_SIT_6RD is not set +CONFIG_IPV6_NDISC_NODETYPE=y +CONFIG_IPV6_TUNNEL=m +CONFIG_IPV6_GRE=m +CONFIG_IPV6_MULTIPLE_TABLES=y +CONFIG_IPV6_SUBTREES=y +CONFIG_IPV6_MROUTE=y +CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y +CONFIG_IPV6_PIMSM_V2=y +CONFIG_NETLABEL=y +CONFIG_NETWORK_SECMARK=y +# CONFIG_NETWORK_PHY_TIMESTAMPING is not set +CONFIG_NETFILTER=y +# CONFIG_NETFILTER_DEBUG is not set +CONFIG_NETFILTER_ADVANCED=y +CONFIG_BRIDGE_NETFILTER=y + +# +# Core Netfilter Configuration +# +CONFIG_NETFILTER_NETLINK=y +CONFIG_NETFILTER_NETLINK_ACCT=m +CONFIG_NETFILTER_NETLINK_QUEUE=m +CONFIG_NETFILTER_NETLINK_LOG=y +CONFIG_NF_CONNTRACK=m +CONFIG_NF_CONNTRACK_MARK=y +CONFIG_NF_CONNTRACK_SECMARK=y +# CONFIG_NF_CONNTRACK_ZONES is not set +CONFIG_NF_CONNTRACK_PROCFS=y +CONFIG_NF_CONNTRACK_EVENTS=y +CONFIG_NF_CONNTRACK_TIMEOUT=y +CONFIG_NF_CONNTRACK_TIMESTAMP=y +CONFIG_NF_CONNTRACK_LABELS=y +CONFIG_NF_CT_PROTO_DCCP=m +CONFIG_NF_CT_PROTO_GRE=m +CONFIG_NF_CT_PROTO_SCTP=m +CONFIG_NF_CT_PROTO_UDPLITE=m +CONFIG_NF_CONNTRACK_AMANDA=m +CONFIG_NF_CONNTRACK_FTP=m +CONFIG_NF_CONNTRACK_H323=m +CONFIG_NF_CONNTRACK_IRC=m +CONFIG_NF_CONNTRACK_BROADCAST=m +CONFIG_NF_CONNTRACK_NETBIOS_NS=m +CONFIG_NF_CONNTRACK_SNMP=m +CONFIG_NF_CONNTRACK_PPTP=m +CONFIG_NF_CONNTRACK_SANE=m +CONFIG_NF_CONNTRACK_SIP=m +CONFIG_NF_CONNTRACK_TFTP=m +CONFIG_NF_CT_NETLINK=m +CONFIG_NF_CT_NETLINK_TIMEOUT=m +CONFIG_NF_CT_NETLINK_HELPER=m +CONFIG_NETFILTER_NETLINK_QUEUE_CT=y +CONFIG_NF_NAT=m +CONFIG_NF_NAT_NEEDED=y +CONFIG_NF_NAT_PROTO_DCCP=m +CONFIG_NF_NAT_PROTO_UDPLITE=m +CONFIG_NF_NAT_PROTO_SCTP=m +CONFIG_NF_NAT_AMANDA=m +CONFIG_NF_NAT_FTP=m +CONFIG_NF_NAT_IRC=m +CONFIG_NF_NAT_SIP=m +CONFIG_NF_NAT_TFTP=m +CONFIG_NETFILTER_TPROXY=m +CONFIG_NETFILTER_XTABLES=y + +# +# Xtables combined modules +# +CONFIG_NETFILTER_XT_MARK=m +CONFIG_NETFILTER_XT_CONNMARK=m +CONFIG_NETFILTER_XT_SET=m + +# +# Xtables targets +# +CONFIG_NETFILTER_XT_TARGET_AUDIT=m +CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m +CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m +CONFIG_NETFILTER_XT_TARGET_CONNMARK=m +CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m +CONFIG_NETFILTER_XT_TARGET_CT=m +CONFIG_NETFILTER_XT_TARGET_DSCP=m +CONFIG_NETFILTER_XT_TARGET_HL=m +CONFIG_NETFILTER_XT_TARGET_HMARK=m +CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m +CONFIG_NETFILTER_XT_TARGET_LED=m +CONFIG_NETFILTER_XT_TARGET_LOG=m +CONFIG_NETFILTER_XT_TARGET_MARK=m +CONFIG_NETFILTER_XT_TARGET_NETMAP=m +CONFIG_NETFILTER_XT_TARGET_NFLOG=m +CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m +CONFIG_NETFILTER_XT_TARGET_NOTRACK=m +CONFIG_NETFILTER_XT_TARGET_RATEEST=m +CONFIG_NETFILTER_XT_TARGET_REDIRECT=m +CONFIG_NETFILTER_XT_TARGET_TEE=m +CONFIG_NETFILTER_XT_TARGET_TPROXY=m +CONFIG_NETFILTER_XT_TARGET_TRACE=m +CONFIG_NETFILTER_XT_TARGET_SECMARK=m +CONFIG_NETFILTER_XT_TARGET_TCPMSS=m +CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m + +# +# Xtables matches +# +CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m +CONFIG_NETFILTER_XT_MATCH_BPF=m +CONFIG_NETFILTER_XT_MATCH_CLUSTER=m +CONFIG_NETFILTER_XT_MATCH_COMMENT=m +CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m +CONFIG_NETFILTER_XT_MATCH_CONNLABEL=m +CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m +CONFIG_NETFILTER_XT_MATCH_CONNMARK=m +CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m +CONFIG_NETFILTER_XT_MATCH_CPU=m +CONFIG_NETFILTER_XT_MATCH_DCCP=m +CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m +CONFIG_NETFILTER_XT_MATCH_DSCP=m +CONFIG_NETFILTER_XT_MATCH_ECN=m +CONFIG_NETFILTER_XT_MATCH_ESP=m +CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m +CONFIG_NETFILTER_XT_MATCH_HELPER=m +CONFIG_NETFILTER_XT_MATCH_HL=m +CONFIG_NETFILTER_XT_MATCH_IPRANGE=m +CONFIG_NETFILTER_XT_MATCH_LENGTH=m +CONFIG_NETFILTER_XT_MATCH_LIMIT=m +CONFIG_NETFILTER_XT_MATCH_MAC=m +CONFIG_NETFILTER_XT_MATCH_MARK=m +CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m +CONFIG_NETFILTER_XT_MATCH_NFACCT=m +CONFIG_NETFILTER_XT_MATCH_OSF=m +CONFIG_NETFILTER_XT_MATCH_OWNER=m +CONFIG_NETFILTER_XT_MATCH_POLICY=m +CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m +CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m +CONFIG_NETFILTER_XT_MATCH_QUOTA=m +CONFIG_NETFILTER_XT_MATCH_RATEEST=m +CONFIG_NETFILTER_XT_MATCH_REALM=m +CONFIG_NETFILTER_XT_MATCH_RECENT=m +CONFIG_NETFILTER_XT_MATCH_SCTP=m +CONFIG_NETFILTER_XT_MATCH_SOCKET=m +CONFIG_NETFILTER_XT_MATCH_STATE=m +CONFIG_NETFILTER_XT_MATCH_STATISTIC=m +CONFIG_NETFILTER_XT_MATCH_STRING=m +CONFIG_NETFILTER_XT_MATCH_TCPMSS=m +CONFIG_NETFILTER_XT_MATCH_TIME=m +CONFIG_NETFILTER_XT_MATCH_U32=m +CONFIG_IP_SET=m +CONFIG_IP_SET_MAX=256 +CONFIG_IP_SET_BITMAP_IP=m +CONFIG_IP_SET_BITMAP_IPMAC=m +CONFIG_IP_SET_BITMAP_PORT=m +CONFIG_IP_SET_HASH_IP=m +CONFIG_IP_SET_HASH_IPPORT=m +CONFIG_IP_SET_HASH_IPPORTIP=m +CONFIG_IP_SET_HASH_IPPORTNET=m +CONFIG_IP_SET_HASH_NET=m +CONFIG_IP_SET_HASH_NETPORT=m +CONFIG_IP_SET_HASH_NETIFACE=m +CONFIG_IP_SET_LIST_SET=m +# CONFIG_IP_VS is not set + +# +# IP: Netfilter Configuration +# +CONFIG_NF_DEFRAG_IPV4=m +CONFIG_NF_CONNTRACK_IPV4=m +CONFIG_NF_CONNTRACK_PROC_COMPAT=y +CONFIG_IP_NF_IPTABLES=m +CONFIG_IP_NF_MATCH_AH=m +CONFIG_IP_NF_MATCH_ECN=m +CONFIG_IP_NF_MATCH_RPFILTER=m +CONFIG_IP_NF_MATCH_TTL=m +CONFIG_IP_NF_FILTER=m +CONFIG_IP_NF_TARGET_REJECT=m +CONFIG_IP_NF_TARGET_ULOG=m +CONFIG_NF_NAT_IPV4=m +CONFIG_IP_NF_TARGET_MASQUERADE=m +CONFIG_IP_NF_TARGET_NETMAP=m +CONFIG_IP_NF_TARGET_REDIRECT=m +CONFIG_NF_NAT_SNMP_BASIC=m +CONFIG_NF_NAT_PROTO_GRE=m +CONFIG_NF_NAT_PPTP=m +CONFIG_NF_NAT_H323=m +CONFIG_IP_NF_MANGLE=m +CONFIG_IP_NF_TARGET_CLUSTERIP=m +CONFIG_IP_NF_TARGET_ECN=m +CONFIG_IP_NF_TARGET_TTL=m +CONFIG_IP_NF_RAW=m +CONFIG_IP_NF_SECURITY=m +CONFIG_IP_NF_ARPTABLES=m +CONFIG_IP_NF_ARPFILTER=m +CONFIG_IP_NF_ARP_MANGLE=m + +# +# IPv6: Netfilter Configuration +# +CONFIG_NF_DEFRAG_IPV6=m +CONFIG_NF_CONNTRACK_IPV6=m +CONFIG_IP6_NF_IPTABLES=m +CONFIG_IP6_NF_MATCH_AH=m +CONFIG_IP6_NF_MATCH_EUI64=m +CONFIG_IP6_NF_MATCH_FRAG=m +CONFIG_IP6_NF_MATCH_OPTS=m +CONFIG_IP6_NF_MATCH_HL=m +CONFIG_IP6_NF_MATCH_IPV6HEADER=m +CONFIG_IP6_NF_MATCH_MH=m +CONFIG_IP6_NF_MATCH_RPFILTER=m +CONFIG_IP6_NF_MATCH_RT=m +CONFIG_IP6_NF_TARGET_HL=m +CONFIG_IP6_NF_FILTER=m +CONFIG_IP6_NF_TARGET_REJECT=m +CONFIG_IP6_NF_MANGLE=m +CONFIG_IP6_NF_RAW=m +CONFIG_IP6_NF_SECURITY=m +CONFIG_NF_NAT_IPV6=m +CONFIG_IP6_NF_TARGET_MASQUERADE=m +CONFIG_IP6_NF_TARGET_NPT=m +CONFIG_BRIDGE_NF_EBTABLES=m +CONFIG_BRIDGE_EBT_BROUTE=m +CONFIG_BRIDGE_EBT_T_FILTER=m +CONFIG_BRIDGE_EBT_T_NAT=m +CONFIG_BRIDGE_EBT_802_3=m +CONFIG_BRIDGE_EBT_AMONG=m +CONFIG_BRIDGE_EBT_ARP=m +CONFIG_BRIDGE_EBT_IP=m +CONFIG_BRIDGE_EBT_IP6=m +CONFIG_BRIDGE_EBT_LIMIT=m +CONFIG_BRIDGE_EBT_MARK=m +CONFIG_BRIDGE_EBT_PKTTYPE=m +CONFIG_BRIDGE_EBT_STP=m +CONFIG_BRIDGE_EBT_VLAN=m +CONFIG_BRIDGE_EBT_ARPREPLY=m +CONFIG_BRIDGE_EBT_DNAT=m +CONFIG_BRIDGE_EBT_MARK_T=m +CONFIG_BRIDGE_EBT_REDIRECT=m +CONFIG_BRIDGE_EBT_SNAT=m +CONFIG_BRIDGE_EBT_LOG=m +CONFIG_BRIDGE_EBT_ULOG=m +CONFIG_BRIDGE_EBT_NFLOG=m +CONFIG_IP_DCCP=m +CONFIG_INET_DCCP_DIAG=m + +# +# DCCP CCIDs Configuration +# +# CONFIG_IP_DCCP_CCID2_DEBUG is not set +CONFIG_IP_DCCP_CCID3=y +# CONFIG_IP_DCCP_CCID3_DEBUG is not set +CONFIG_IP_DCCP_TFRC_LIB=y + +# +# DCCP Kernel Hacking +# +# CONFIG_IP_DCCP_DEBUG is not set +# CONFIG_NET_DCCPPROBE is not set +CONFIG_IP_SCTP=m +CONFIG_NET_SCTPPROBE=m +# CONFIG_SCTP_DBG_MSG is not set +# CONFIG_SCTP_DBG_OBJCNT is not set +CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5=y +# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1 is not set +# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set +CONFIG_SCTP_COOKIE_HMAC_MD5=y +CONFIG_SCTP_COOKIE_HMAC_SHA1=y +CONFIG_RDS=m +CONFIG_RDS_TCP=m +# CONFIG_RDS_DEBUG is not set +CONFIG_TIPC=m +CONFIG_TIPC_PORTS=8191 +# CONFIG_ATM is not set +CONFIG_L2TP=m +CONFIG_L2TP_DEBUGFS=m +# CONFIG_L2TP_V3 is not set +CONFIG_STP=m +CONFIG_MRP=m +CONFIG_BRIDGE=m +CONFIG_BRIDGE_IGMP_SNOOPING=y +CONFIG_BRIDGE_VLAN_FILTERING=y +CONFIG_HAVE_NET_DSA=y +CONFIG_NET_DSA=m +CONFIG_NET_DSA_TAG_DSA=y +CONFIG_NET_DSA_TAG_EDSA=y +CONFIG_NET_DSA_TAG_TRAILER=y +CONFIG_VLAN_8021Q=m +# CONFIG_VLAN_8021Q_GVRP is not set +CONFIG_VLAN_8021Q_MVRP=y +# CONFIG_DECNET is not set +CONFIG_LLC=m +# CONFIG_LLC2 is not set +CONFIG_IPX=m +# CONFIG_IPX_INTERN is not set +CONFIG_ATALK=m +# CONFIG_DEV_APPLETALK is not set +# CONFIG_X25 is not set +# CONFIG_LAPB is not set +# CONFIG_PHONET is not set +# CONFIG_IEEE802154 is not set +CONFIG_NET_SCHED=y + +# +# Queueing/Scheduling +# +CONFIG_NET_SCH_CBQ=m +CONFIG_NET_SCH_HTB=m +CONFIG_NET_SCH_HFSC=m +CONFIG_NET_SCH_PRIO=m +CONFIG_NET_SCH_MULTIQ=m +CONFIG_NET_SCH_RED=m +CONFIG_NET_SCH_SFB=m +CONFIG_NET_SCH_SFQ=m +CONFIG_NET_SCH_TEQL=m +CONFIG_NET_SCH_TBF=m +CONFIG_NET_SCH_GRED=m +CONFIG_NET_SCH_DSMARK=m +CONFIG_NET_SCH_NETEM=m +CONFIG_NET_SCH_DRR=m +CONFIG_NET_SCH_MQPRIO=m +CONFIG_NET_SCH_CHOKE=m +CONFIG_NET_SCH_QFQ=m +CONFIG_NET_SCH_CODEL=m +CONFIG_NET_SCH_FQ_CODEL=m +CONFIG_NET_SCH_INGRESS=m +CONFIG_NET_SCH_PLUG=m + +# +# Classification +# +CONFIG_NET_CLS=y +CONFIG_NET_CLS_BASIC=m +CONFIG_NET_CLS_TCINDEX=m +CONFIG_NET_CLS_ROUTE4=m +CONFIG_NET_CLS_FW=m +CONFIG_NET_CLS_U32=m +CONFIG_CLS_U32_PERF=y +CONFIG_CLS_U32_MARK=y +CONFIG_NET_CLS_RSVP=m +CONFIG_NET_CLS_RSVP6=m +CONFIG_NET_CLS_FLOW=m +CONFIG_NET_CLS_CGROUP=m +CONFIG_NET_EMATCH=y +CONFIG_NET_EMATCH_STACK=32 +CONFIG_NET_EMATCH_CMP=m +CONFIG_NET_EMATCH_NBYTE=m +CONFIG_NET_EMATCH_U32=m +CONFIG_NET_EMATCH_META=m +CONFIG_NET_EMATCH_TEXT=m +CONFIG_NET_EMATCH_IPSET=m +CONFIG_NET_CLS_ACT=y +CONFIG_NET_ACT_POLICE=m +CONFIG_NET_ACT_GACT=m +# CONFIG_GACT_PROB is not set +CONFIG_NET_ACT_MIRRED=m +CONFIG_NET_ACT_IPT=m +CONFIG_NET_ACT_NAT=m +CONFIG_NET_ACT_PEDIT=m +CONFIG_NET_ACT_SIMP=m +CONFIG_NET_ACT_SKBEDIT=m +CONFIG_NET_ACT_CSUM=m +# CONFIG_NET_CLS_IND is not set +CONFIG_NET_SCH_FIFO=y +# CONFIG_DCB is not set +CONFIG_DNS_RESOLVER=y +# CONFIG_BATMAN_ADV is not set +CONFIG_OPENVSWITCH=m +CONFIG_VSOCKETS=m +# CONFIG_NETLINK_MMAP is not set +CONFIG_NETLINK_DIAG=m +CONFIG_RPS=y +CONFIG_RFS_ACCEL=y +CONFIG_XPS=y +CONFIG_NETPRIO_CGROUP=m +CONFIG_BQL=y +# CONFIG_BPF_JIT is not set + +# +# Network testing +# +CONFIG_NET_PKTGEN=m +CONFIG_NET_TCPPROBE=m +# CONFIG_NET_DROP_MONITOR is not set +# CONFIG_HAMRADIO is not set +# CONFIG_CAN is not set +# CONFIG_IRDA is not set +# CONFIG_BT is not set +CONFIG_AF_RXRPC=m +# CONFIG_AF_RXRPC_DEBUG is not set +# CONFIG_RXKAD is not set +CONFIG_FIB_RULES=y +# CONFIG_WIRELESS is not set +# CONFIG_WIMAX is not set +CONFIG_RFKILL=m +CONFIG_RFKILL_LEDS=y +CONFIG_RFKILL_INPUT=y +# CONFIG_NET_9P is not set +# CONFIG_CAIF is not set +CONFIG_CEPH_LIB=m +# CONFIG_CEPH_LIB_PRETTYDEBUG is not set +# CONFIG_CEPH_LIB_USE_DNS_RESOLVER is not set +# CONFIG_NFC is not set +CONFIG_HAVE_BPF_JIT=y + +# +# Device Drivers +# + +# +# Generic Driver Options +# +CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" +CONFIG_DEVTMPFS=y +CONFIG_DEVTMPFS_MOUNT=y +CONFIG_STANDALONE=y +CONFIG_PREVENT_FIRMWARE_BUILD=y +CONFIG_FW_LOADER=y +CONFIG_FIRMWARE_IN_KERNEL=y +CONFIG_EXTRA_FIRMWARE="" +CONFIG_FW_LOADER_USER_HELPER=y +# CONFIG_DEBUG_DRIVER is not set +CONFIG_DEBUG_DEVRES=y +# CONFIG_SYS_HYPERVISOR is not set +# CONFIG_GENERIC_CPU_DEVICES is not set +CONFIG_REGMAP=y +CONFIG_REGMAP_I2C=m +# CONFIG_DMA_SHARED_BUFFER is not set + +# +# Bus devices +# +CONFIG_CONNECTOR=y +CONFIG_PROC_EVENTS=y +# CONFIG_MTD is not set +# CONFIG_PARPORT is not set +CONFIG_PNP=y +CONFIG_PNP_DEBUG_MESSAGES=y + +# +# Protocols +# +CONFIG_PNPACPI=y +CONFIG_BLK_DEV=y +# CONFIG_BLK_DEV_FD is not set +# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set +# CONFIG_BLK_CPQ_DA is not set +# CONFIG_BLK_CPQ_CISS_DA is not set +# CONFIG_BLK_DEV_DAC960 is not set +# CONFIG_BLK_DEV_UMEM is not set +# CONFIG_BLK_DEV_COW_COMMON is not set +CONFIG_BLK_DEV_LOOP=y +CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 +# CONFIG_BLK_DEV_CRYPTOLOOP is not set +CONFIG_BLK_DEV_DRBD=m +# CONFIG_DRBD_FAULT_INJECTION is not set +CONFIG_BLK_DEV_NBD=m +# CONFIG_BLK_DEV_NVME is not set +# CONFIG_BLK_DEV_OSD is not set +# CONFIG_BLK_DEV_SX8 is not set +CONFIG_BLK_DEV_RAM=y +CONFIG_BLK_DEV_RAM_COUNT=16 +CONFIG_BLK_DEV_RAM_SIZE=16384 +# CONFIG_BLK_DEV_XIP is not set +# CONFIG_CDROM_PKTCDVD is not set +# CONFIG_ATA_OVER_ETH is not set +CONFIG_VIRTIO_BLK=m +# CONFIG_BLK_DEV_HD is not set +CONFIG_BLK_DEV_RBD=m +CONFIG_BLK_DEV_RSXX=m + +# +# Misc devices +# +CONFIG_SENSORS_LIS3LV02D=m +# CONFIG_AD525X_DPOT is not set +CONFIG_DUMMY_IRQ=m +# CONFIG_IBM_ASM is not set +# CONFIG_PHANTOM is not set +# CONFIG_INTEL_MID_PTI is not set +# CONFIG_SGI_IOC4 is not set +# CONFIG_TIFM_CORE is not set +# CONFIG_ICS932S401 is not set +# CONFIG_ATMEL_SSC is not set +# CONFIG_ENCLOSURE_SERVICES is not set +# CONFIG_HP_ILO is not set +# CONFIG_APDS9802ALS is not set +# CONFIG_ISL29003 is not set +# CONFIG_ISL29020 is not set +# CONFIG_SENSORS_TSL2550 is not set +# CONFIG_SENSORS_BH1780 is not set +# CONFIG_SENSORS_BH1770 is not set +# CONFIG_SENSORS_APDS990X is not set +# CONFIG_HMC6352 is not set +# CONFIG_DS1682 is not set +# CONFIG_BMP085_I2C is not set +# CONFIG_PCH_PHUB is not set +# CONFIG_USB_SWITCH_FSA9480 is not set +# CONFIG_SRAM is not set +# CONFIG_C2PORT is not set + +# +# EEPROM support +# +# CONFIG_EEPROM_AT24 is not set +# CONFIG_EEPROM_LEGACY is not set +# CONFIG_EEPROM_MAX6875 is not set +# CONFIG_EEPROM_93CX6 is not set +# CONFIG_CB710_CORE is not set + +# +# Texas Instruments shared transport line discipline +# +CONFIG_SENSORS_LIS3_I2C=m + +# +# Altera FPGA firmware download module +# +CONFIG_ALTERA_STAPL=m +CONFIG_INTEL_MEI=m +# CONFIG_INTEL_MEI_ME is not set +# CONFIG_VMWARE_VMCI is not set +CONFIG_HAVE_IDE=y +# CONFIG_IDE is not set + +# +# SCSI device support +# +CONFIG_SCSI_MOD=y +CONFIG_RAID_ATTRS=m +CONFIG_SCSI=y +CONFIG_SCSI_DMA=y +# CONFIG_SCSI_TGT is not set +CONFIG_SCSI_NETLINK=y +CONFIG_SCSI_PROC_FS=y + +# +# SCSI support type (disk, tape, CD-ROM) +# +CONFIG_BLK_DEV_SD=y +# CONFIG_CHR_DEV_ST is not set +# CONFIG_CHR_DEV_OSST is not set +CONFIG_BLK_DEV_SR=m +CONFIG_BLK_DEV_SR_VENDOR=y +CONFIG_CHR_DEV_SG=y +# CONFIG_CHR_DEV_SCH is not set +# CONFIG_SCSI_MULTI_LUN is not set +CONFIG_SCSI_CONSTANTS=y +# CONFIG_SCSI_LOGGING is not set +# CONFIG_SCSI_SCAN_ASYNC is not set + +# +# SCSI Transports +# +CONFIG_SCSI_SPI_ATTRS=y +CONFIG_SCSI_FC_ATTRS=m +CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_SAS_ATTRS=m +CONFIG_SCSI_SAS_LIBSAS=m +# CONFIG_SCSI_SAS_ATA is not set +CONFIG_SCSI_SAS_HOST_SMP=y +CONFIG_SCSI_SRP_ATTRS=m +# CONFIG_SCSI_LOWLEVEL is not set +CONFIG_SCSI_DH=m +# CONFIG_SCSI_DH_RDAC is not set +# CONFIG_SCSI_DH_HP_SW is not set +# CONFIG_SCSI_DH_EMC is not set +# CONFIG_SCSI_DH_ALUA is not set +CONFIG_SCSI_OSD_INITIATOR=m +CONFIG_SCSI_OSD_ULD=m +CONFIG_SCSI_OSD_DPRINT_SENSE=1 +# CONFIG_SCSI_OSD_DEBUG is not set +CONFIG_ATA=y +# CONFIG_ATA_NONSTANDARD is not set +CONFIG_ATA_VERBOSE_ERROR=y +CONFIG_ATA_ACPI=y +# CONFIG_SATA_ZPODD is not set +CONFIG_SATA_PMP=y + +# +# Controllers with non-SFF native interface +# +CONFIG_SATA_AHCI=y +# CONFIG_SATA_AHCI_PLATFORM is not set +# CONFIG_SATA_INIC162X is not set +# CONFIG_SATA_ACARD_AHCI is not set +# CONFIG_SATA_SIL24 is not set +CONFIG_ATA_SFF=y + +# +# SFF controllers with custom DMA interface +# +# CONFIG_PDC_ADMA is not set +# CONFIG_SATA_QSTOR is not set +# CONFIG_SATA_SX4 is not set +CONFIG_ATA_BMDMA=y + +# +# SATA SFF controllers with BMDMA +# +CONFIG_ATA_PIIX=y +CONFIG_SATA_HIGHBANK=m +# CONFIG_SATA_MV is not set +# CONFIG_SATA_NV is not set +# CONFIG_SATA_PROMISE is not set +# CONFIG_SATA_SIL is not set +# CONFIG_SATA_SIS is not set +# CONFIG_SATA_SVW is not set +# CONFIG_SATA_ULI is not set +# CONFIG_SATA_VIA is not set +# CONFIG_SATA_VITESSE is not set + +# +# PATA SFF controllers with BMDMA +# +# CONFIG_PATA_ALI is not set +CONFIG_PATA_AMD=y +# CONFIG_PATA_ARASAN_CF is not set +# CONFIG_PATA_ARTOP is not set +# CONFIG_PATA_ATIIXP is not set +# CONFIG_PATA_ATP867X is not set +# CONFIG_PATA_CMD64X is not set +# CONFIG_PATA_CS5520 is not set +# CONFIG_PATA_CS5530 is not set +# CONFIG_PATA_CS5536 is not set +# CONFIG_PATA_CYPRESS is not set +# CONFIG_PATA_EFAR is not set +# CONFIG_PATA_HPT366 is not set +# CONFIG_PATA_HPT37X is not set +# CONFIG_PATA_HPT3X2N is not set +# CONFIG_PATA_HPT3X3 is not set +# CONFIG_PATA_IT8213 is not set +# CONFIG_PATA_IT821X is not set +# CONFIG_PATA_JMICRON is not set +# CONFIG_PATA_MARVELL is not set +# CONFIG_PATA_NETCELL is not set +# CONFIG_PATA_NINJA32 is not set +# CONFIG_PATA_NS87415 is not set +CONFIG_PATA_OLDPIIX=y +# CONFIG_PATA_OPTIDMA is not set +# CONFIG_PATA_PDC2027X is not set +# CONFIG_PATA_PDC_OLD is not set +# CONFIG_PATA_RADISYS is not set +# CONFIG_PATA_RDC is not set +# CONFIG_PATA_SC1200 is not set +CONFIG_PATA_SCH=y +# CONFIG_PATA_SERVERWORKS is not set +# CONFIG_PATA_SIL680 is not set +# CONFIG_PATA_SIS is not set +# CONFIG_PATA_TOSHIBA is not set +# CONFIG_PATA_TRIFLEX is not set +# CONFIG_PATA_VIA is not set +# CONFIG_PATA_WINBOND is not set + +# +# PIO-only SFF controllers +# +# CONFIG_PATA_CMD640_PCI is not set +# CONFIG_PATA_MPIIX is not set +# CONFIG_PATA_NS87410 is not set +# CONFIG_PATA_OPTI is not set +# CONFIG_PATA_RZ1000 is not set + +# +# Generic fallback / legacy drivers +# +# CONFIG_PATA_ACPI is not set +# CONFIG_ATA_GENERIC is not set +# CONFIG_PATA_LEGACY is not set +CONFIG_MD=y +CONFIG_BLK_DEV_MD=y +CONFIG_MD_AUTODETECT=y +CONFIG_MD_LINEAR=m +CONFIG_MD_RAID0=m +CONFIG_MD_RAID1=y +CONFIG_MD_RAID10=y +CONFIG_MD_RAID456=m +CONFIG_MD_MULTIPATH=m +CONFIG_MD_FAULTY=m +CONFIG_BCACHE=m +# CONFIG_BCACHE_DEBUG is not set +# CONFIG_BCACHE_EDEBUG is not set +# CONFIG_BCACHE_CLOSURES_DEBUG is not set +CONFIG_BLK_DEV_DM=y +# CONFIG_DM_DEBUG is not set +CONFIG_DM_BUFIO=m +CONFIG_DM_BIO_PRISON=m +CONFIG_DM_PERSISTENT_DATA=m +CONFIG_DM_CRYPT=m +CONFIG_DM_SNAPSHOT=m +CONFIG_DM_THIN_PROVISIONING=m +# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set +CONFIG_DM_CACHE=m +CONFIG_DM_CACHE_MQ=m +CONFIG_DM_CACHE_CLEANER=m +CONFIG_DM_MIRROR=y +CONFIG_DM_RAID=m +CONFIG_DM_LOG_USERSPACE=m +CONFIG_DM_ZERO=y +CONFIG_DM_MULTIPATH=m +CONFIG_DM_MULTIPATH_QL=m +CONFIG_DM_MULTIPATH_ST=m +CONFIG_DM_DELAY=m +# CONFIG_DM_UEVENT is not set +CONFIG_DM_FLAKEY=m +CONFIG_DM_VERITY=m +CONFIG_TARGET_CORE=m +CONFIG_TCM_IBLOCK=m +CONFIG_TCM_FILEIO=m +CONFIG_TCM_PSCSI=m +CONFIG_LOOPBACK_TARGET=m +CONFIG_ISCSI_TARGET=m +# CONFIG_FUSION is not set + +# +# IEEE 1394 (FireWire) support +# +# CONFIG_FIREWIRE is not set +CONFIG_FIREWIRE_NOSY=m +CONFIG_I2O=m +CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y +CONFIG_I2O_EXT_ADAPTEC=y +CONFIG_I2O_EXT_ADAPTEC_DMA64=y +CONFIG_I2O_CONFIG=m +CONFIG_I2O_CONFIG_OLD_IOCTL=y +CONFIG_I2O_BUS=m +CONFIG_I2O_BLOCK=m +# CONFIG_I2O_SCSI is not set +CONFIG_I2O_PROC=m +# CONFIG_MACINTOSH_DRIVERS is not set +CONFIG_NETDEVICES=y +CONFIG_NET_CORE=y +CONFIG_BONDING=m +CONFIG_DUMMY=m +# CONFIG_EQUALIZER is not set +# CONFIG_NET_FC is not set +CONFIG_MII=y +CONFIG_IFB=m +# CONFIG_NET_TEAM is not set +CONFIG_MACVLAN=m +CONFIG_MACVTAP=m +CONFIG_VXLAN=m +CONFIG_NETCONSOLE=y +CONFIG_NETPOLL=y +# CONFIG_NETPOLL_TRAP is not set +CONFIG_NET_POLL_CONTROLLER=y +CONFIG_TUN=m +CONFIG_VETH=m +CONFIG_VIRTIO_NET=m +CONFIG_SUNGEM_PHY=m +# CONFIG_ARCNET is not set + +# +# CAIF transport drivers +# +# CONFIG_VHOST_NET is not set +# CONFIG_VHOST_SCSI is not set + +# +# Distributed Switch Architecture drivers +# +CONFIG_NET_DSA_MV88E6XXX=m +CONFIG_NET_DSA_MV88E6060=m +CONFIG_NET_DSA_MV88E6XXX_NEED_PPU=y +CONFIG_NET_DSA_MV88E6131=m +CONFIG_NET_DSA_MV88E6123_61_65=m +CONFIG_ETHERNET=y +CONFIG_MDIO=m +CONFIG_NET_VENDOR_3COM=y +CONFIG_VORTEX=m +CONFIG_TYPHOON=m +CONFIG_NET_VENDOR_ADAPTEC=y +CONFIG_ADAPTEC_STARFIRE=m +CONFIG_NET_VENDOR_ALTEON=y +CONFIG_ACENIC=m +# CONFIG_ACENIC_OMIT_TIGON_I is not set +CONFIG_NET_VENDOR_AMD=y +CONFIG_AMD8111_ETH=m +CONFIG_PCNET32=m +CONFIG_NET_VENDOR_ATHEROS=y +CONFIG_ATL2=m +CONFIG_ATL1=m +CONFIG_ATL1E=m +CONFIG_ATL1C=m +CONFIG_ALX=m +CONFIG_NET_CADENCE=y +CONFIG_ARM_AT91_ETHER=m +CONFIG_MACB=m +CONFIG_NET_VENDOR_BROADCOM=y +CONFIG_B44=m +CONFIG_B44_PCI_AUTOSELECT=y +CONFIG_B44_PCICORE_AUTOSELECT=y +CONFIG_B44_PCI=y +CONFIG_BNX2=m +CONFIG_CNIC=m +CONFIG_TIGON3=m +CONFIG_BNX2X=m +CONFIG_BNX2X_SRIOV=y +CONFIG_NET_VENDOR_BROCADE=y +CONFIG_BNA=m +# CONFIG_NET_CALXEDA_XGMAC is not set +CONFIG_NET_VENDOR_CHELSIO=y +CONFIG_CHELSIO_T1=m +CONFIG_CHELSIO_T1_1G=y +CONFIG_CHELSIO_T3=m +CONFIG_CHELSIO_T4=m +CONFIG_CHELSIO_T4VF=m +CONFIG_NET_VENDOR_CISCO=y +CONFIG_ENIC=m +CONFIG_DNET=m +CONFIG_NET_VENDOR_DEC=y +CONFIG_NET_TULIP=y +CONFIG_DE2104X=m +CONFIG_DE2104X_DSL=0 +CONFIG_TULIP=m +# CONFIG_TULIP_MWI is not set +# CONFIG_TULIP_MMIO is not set +# CONFIG_TULIP_NAPI is not set +CONFIG_DE4X5=m +CONFIG_WINBOND_840=m +CONFIG_DM9102=m +CONFIG_ULI526X=m +CONFIG_NET_VENDOR_DLINK=y +CONFIG_DL2K=m +CONFIG_SUNDANCE=m +# CONFIG_SUNDANCE_MMIO is not set +CONFIG_NET_VENDOR_EMULEX=y +CONFIG_BE2NET=m +CONFIG_NET_VENDOR_EXAR=y +CONFIG_S2IO=m +CONFIG_VXGE=m +# CONFIG_VXGE_DEBUG_TRACE_ALL is not set +CONFIG_NET_VENDOR_HP=y +# CONFIG_HP100 is not set +CONFIG_NET_VENDOR_INTEL=y +CONFIG_E100=m +CONFIG_E1000=m +CONFIG_E1000E=m +CONFIG_IGB=m +CONFIG_IGB_HWMON=y +CONFIG_IGBVF=m +CONFIG_IXGB=m +CONFIG_IXGBE=m +CONFIG_IXGBE_HWMON=y +CONFIG_IXGBEVF=m +CONFIG_NET_VENDOR_I825XX=y +CONFIG_IP1000=m +CONFIG_JME=m +CONFIG_NET_VENDOR_MARVELL=y +CONFIG_MVMDIO=m +CONFIG_SKGE=m +# CONFIG_SKGE_DEBUG is not set +# CONFIG_SKGE_GENESIS is not set +CONFIG_SKY2=m +# CONFIG_SKY2_DEBUG is not set +CONFIG_NET_VENDOR_MELLANOX=y +CONFIG_MLX4_EN=m +CONFIG_MLX4_CORE=m +CONFIG_MLX4_DEBUG=y +CONFIG_NET_VENDOR_MICREL=y +CONFIG_KS8842=m +CONFIG_KS8851_MLL=m +CONFIG_KSZ884X_PCI=m +CONFIG_NET_VENDOR_MYRI=y +CONFIG_MYRI10GE=m +CONFIG_FEALNX=m +CONFIG_NET_VENDOR_NATSEMI=y +CONFIG_NATSEMI=m +CONFIG_NS83820=m +CONFIG_NET_VENDOR_8390=y +CONFIG_NE2K_PCI=m +CONFIG_NET_VENDOR_NVIDIA=y +CONFIG_FORCEDETH=m +CONFIG_NET_VENDOR_OKI=y +CONFIG_PCH_GBE=m +CONFIG_ETHOC=m +CONFIG_NET_PACKET_ENGINE=y +CONFIG_HAMACHI=m +CONFIG_YELLOWFIN=m +CONFIG_NET_VENDOR_QLOGIC=y +CONFIG_QLA3XXX=m +CONFIG_QLCNIC=m +CONFIG_QLCNIC_SRIOV=y +CONFIG_QLGE=m +CONFIG_NETXEN_NIC=m +CONFIG_NET_VENDOR_REALTEK=y +CONFIG_8139CP=m +CONFIG_8139TOO=m +CONFIG_8139TOO_PIO=y +CONFIG_8139TOO_TUNE_TWISTER=y +CONFIG_8139TOO_8129=y +# CONFIG_8139_OLD_RX_RESET is not set +CONFIG_R8169=m +CONFIG_NET_VENDOR_RDC=y +CONFIG_R6040=m +CONFIG_NET_VENDOR_SEEQ=y +CONFIG_NET_VENDOR_SILAN=y +CONFIG_SC92031=m +CONFIG_NET_VENDOR_SIS=y +CONFIG_SIS900=m +CONFIG_SIS190=m +CONFIG_SFC=m +CONFIG_SFC_MCDI_MON=y +CONFIG_SFC_SRIOV=y +CONFIG_NET_VENDOR_SMSC=y +CONFIG_EPIC100=m +CONFIG_SMSC9420=m +CONFIG_NET_VENDOR_STMICRO=y +CONFIG_STMMAC_ETH=m +CONFIG_STMMAC_PLATFORM=y +# CONFIG_STMMAC_PCI is not set +CONFIG_STMMAC_DEBUG_FS=y +CONFIG_STMMAC_DA=y +CONFIG_NET_VENDOR_SUN=y +CONFIG_HAPPYMEAL=m +CONFIG_SUNGEM=m +CONFIG_CASSINI=m +CONFIG_NIU=m +CONFIG_NET_VENDOR_TEHUTI=y +CONFIG_TEHUTI=m +CONFIG_NET_VENDOR_TI=y +CONFIG_TLAN=m +CONFIG_NET_VENDOR_VIA=y +CONFIG_VIA_RHINE=m +# CONFIG_VIA_RHINE_MMIO is not set +CONFIG_VIA_VELOCITY=m +CONFIG_NET_VENDOR_WIZNET=y +CONFIG_WIZNET_W5100=m +CONFIG_WIZNET_W5300=m +# CONFIG_WIZNET_BUS_DIRECT is not set +# CONFIG_WIZNET_BUS_INDIRECT is not set +CONFIG_WIZNET_BUS_ANY=y +# CONFIG_FDDI is not set +# CONFIG_HIPPI is not set +# CONFIG_NET_SB1000 is not set +CONFIG_PHYLIB=y + +# +# MII PHY device drivers +# +CONFIG_AT803X_PHY=m +CONFIG_AMD_PHY=m +# CONFIG_MARVELL_PHY is not set +# CONFIG_DAVICOM_PHY is not set +# CONFIG_QSEMI_PHY is not set +# CONFIG_LXT_PHY is not set +# CONFIG_CICADA_PHY is not set +# CONFIG_VITESSE_PHY is not set +CONFIG_SMSC_PHY=m +# CONFIG_BROADCOM_PHY is not set +# CONFIG_BCM87XX_PHY is not set +# CONFIG_ICPLUS_PHY is not set +# CONFIG_REALTEK_PHY is not set +# CONFIG_NATIONAL_PHY is not set +# CONFIG_STE10XP is not set +# CONFIG_LSI_ET1011C_PHY is not set +# CONFIG_MICREL_PHY is not set +# CONFIG_FIXED_PHY is not set +# CONFIG_MDIO_BITBANG is not set +# CONFIG_PPP is not set +# CONFIG_SLIP is not set +# CONFIG_WLAN is not set + +# +# Enable WiMAX (Networking options) to see the WiMAX drivers +# +# CONFIG_WAN is not set +# CONFIG_VMXNET3 is not set +# CONFIG_ISDN is not set + +# +# Input device support +# +CONFIG_INPUT=y +CONFIG_INPUT_FF_MEMLESS=y +CONFIG_INPUT_POLLDEV=y +# CONFIG_INPUT_SPARSEKMAP is not set +# CONFIG_INPUT_MATRIXKMAP is not set + +# +# Userland interfaces +# +CONFIG_INPUT_MOUSEDEV=y +# CONFIG_INPUT_MOUSEDEV_PSAUX is not set +CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 +CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 +# CONFIG_INPUT_JOYDEV is not set +CONFIG_INPUT_EVDEV=y +# CONFIG_INPUT_EVBUG is not set + +# +# Input Device Drivers +# +CONFIG_INPUT_KEYBOARD=y +# CONFIG_KEYBOARD_ADP5588 is not set +# CONFIG_KEYBOARD_ADP5589 is not set +CONFIG_KEYBOARD_ATKBD=y +# CONFIG_KEYBOARD_QT1070 is not set +# CONFIG_KEYBOARD_QT2160 is not set +# CONFIG_KEYBOARD_LKKBD is not set +# CONFIG_KEYBOARD_TCA6416 is not set +# CONFIG_KEYBOARD_TCA8418 is not set +# CONFIG_KEYBOARD_LM8323 is not set +# CONFIG_KEYBOARD_LM8333 is not set +# CONFIG_KEYBOARD_MAX7359 is not set +# CONFIG_KEYBOARD_MCS is not set +# CONFIG_KEYBOARD_MPR121 is not set +# CONFIG_KEYBOARD_NEWTON is not set +# CONFIG_KEYBOARD_OPENCORES is not set +# CONFIG_KEYBOARD_STOWAWAY is not set +# CONFIG_KEYBOARD_SUNKBD is not set +# CONFIG_KEYBOARD_XTKBD is not set +# CONFIG_INPUT_MOUSE is not set +# CONFIG_INPUT_JOYSTICK is not set +# CONFIG_INPUT_TABLET is not set +# CONFIG_INPUT_TOUCHSCREEN is not set +# CONFIG_INPUT_MISC is not set + +# +# Hardware I/O ports +# +CONFIG_SERIO=y +CONFIG_SERIO_I8042=y +CONFIG_SERIO_SERPORT=y +# CONFIG_SERIO_CT82C710 is not set +# CONFIG_SERIO_PCIPS2 is not set +CONFIG_SERIO_LIBPS2=y +# CONFIG_SERIO_RAW is not set +# CONFIG_SERIO_ALTERA_PS2 is not set +# CONFIG_SERIO_PS2MULT is not set +# CONFIG_SERIO_ARC_PS2 is not set +# CONFIG_GAMEPORT is not set + +# +# Character devices +# +CONFIG_TTY=y +CONFIG_VT=y +CONFIG_CONSOLE_TRANSLATIONS=y +CONFIG_VT_CONSOLE=y +CONFIG_VT_CONSOLE_SLEEP=y +CONFIG_HW_CONSOLE=y +CONFIG_VT_HW_CONSOLE_BINDING=y +CONFIG_UNIX98_PTYS=y +# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set +# CONFIG_LEGACY_PTYS is not set +CONFIG_SERIAL_NONSTANDARD=y +# CONFIG_ROCKETPORT is not set +# CONFIG_CYCLADES is not set +# CONFIG_MOXA_INTELLIO is not set +# CONFIG_MOXA_SMARTIO is not set +# CONFIG_SYNCLINK is not set +# CONFIG_SYNCLINKMP is not set +# CONFIG_SYNCLINK_GT is not set +# CONFIG_NOZOMI is not set +# CONFIG_ISI is not set +# CONFIG_N_HDLC is not set +# CONFIG_N_GSM is not set +# CONFIG_TRACE_SINK is not set + +# +# KCopy +# +CONFIG_KCOPY=m +CONFIG_DEVKMEM=y +# CONFIG_STALDRV is not set + +# +# Serial drivers +# +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y +CONFIG_SERIAL_8250_PNP=y +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_FIX_EARLYCON_MEM=y +CONFIG_SERIAL_8250_DMA=y +CONFIG_SERIAL_8250_PCI=y +CONFIG_SERIAL_8250_NR_UARTS=32 +CONFIG_SERIAL_8250_RUNTIME_UARTS=4 +CONFIG_SERIAL_8250_EXTENDED=y +CONFIG_SERIAL_8250_MANY_PORTS=y +CONFIG_SERIAL_8250_SHARE_IRQ=y +CONFIG_SERIAL_8250_DETECT_IRQ=y +CONFIG_SERIAL_8250_RSA=y +CONFIG_SERIAL_8250_DW=m + +# +# Non-8250 serial port support +# +# CONFIG_SERIAL_MFD_HSU is not set +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_CORE_CONSOLE=y +# CONFIG_SERIAL_JSM is not set +# CONFIG_SERIAL_SCCNXP is not set +# CONFIG_SERIAL_TIMBERDALE is not set +# CONFIG_SERIAL_ALTERA_JTAGUART is not set +# CONFIG_SERIAL_ALTERA_UART is not set +# CONFIG_SERIAL_PCH_UART is not set +# CONFIG_SERIAL_ARC is not set +# CONFIG_SERIAL_RP2 is not set +CONFIG_HVC_DRIVER=y +CONFIG_VIRTIO_CONSOLE=m +CONFIG_IPMI_HANDLER=m +# CONFIG_IPMI_PANIC_EVENT is not set +CONFIG_IPMI_DEVICE_INTERFACE=m +CONFIG_IPMI_SI=m +CONFIG_IPMI_WATCHDOG=m +CONFIG_IPMI_POWEROFF=m +CONFIG_HW_RANDOM=m +CONFIG_HW_RANDOM_TIMERIOMEM=m +CONFIG_HW_RANDOM_INTEL=m +CONFIG_HW_RANDOM_AMD=m +CONFIG_HW_RANDOM_VIA=m +CONFIG_HW_RANDOM_VIRTIO=m +CONFIG_NVRAM=y +# CONFIG_R3964 is not set +# CONFIG_APPLICOM is not set +# CONFIG_MWAVE is not set +# CONFIG_RAW_DRIVER is not set +CONFIG_HPET=y +# CONFIG_HPET_MMAP is not set +# CONFIG_HANGCHECK_TIMER is not set +# CONFIG_TCG_TPM is not set +# CONFIG_TELCLOCK is not set +CONFIG_DEVPORT=y +CONFIG_I2C=y +CONFIG_I2C_BOARDINFO=y +CONFIG_I2C_COMPAT=y +CONFIG_I2C_CHARDEV=m +CONFIG_I2C_MUX=m + +# +# Multiplexer I2C Chip support +# +# CONFIG_I2C_MUX_PCA9541 is not set +CONFIG_I2C_MUX_PCA954x=m +CONFIG_I2C_HELPER_AUTO=y +CONFIG_I2C_SMBUS=m +CONFIG_I2C_ALGOBIT=m +CONFIG_I2C_ALGOPCA=m + +# +# I2C Hardware Bus support +# + +# +# PC SMBus host controller drivers +# +CONFIG_I2C_ALI1535=m +CONFIG_I2C_ALI1563=m +CONFIG_I2C_ALI15X3=m +CONFIG_I2C_AMD756=m +CONFIG_I2C_AMD756_S4882=m +CONFIG_I2C_AMD8111=m +CONFIG_I2C_I801=m +CONFIG_I2C_ISCH=m +CONFIG_I2C_ISMT=m +CONFIG_I2C_PIIX4=m +CONFIG_I2C_NFORCE2=m +CONFIG_I2C_NFORCE2_S4985=m +CONFIG_I2C_SIS5595=m +CONFIG_I2C_SIS630=m +CONFIG_I2C_SIS96X=m +CONFIG_I2C_VIA=m +CONFIG_I2C_VIAPRO=m + +# +# ACPI drivers +# +CONFIG_I2C_SCMI=m + +# +# I2C system bus drivers (mostly embedded / system-on-chip) +# +CONFIG_I2C_DESIGNWARE_CORE=m +CONFIG_I2C_DESIGNWARE_PCI=m +CONFIG_I2C_EG20T=m +CONFIG_I2C_INTEL_MID=m +CONFIG_I2C_OCORES=m +CONFIG_I2C_PCA_PLATFORM=m +# CONFIG_I2C_PXA_PCI is not set +CONFIG_I2C_SIMTEC=m +# CONFIG_I2C_XILINX is not set + +# +# External I2C/SMBus adapter drivers +# +CONFIG_I2C_PARPORT_LIGHT=m +CONFIG_I2C_TAOS_EVM=m + +# +# Other I2C/SMBus bus drivers +# +CONFIG_I2C_STUB=m +# CONFIG_I2C_DEBUG_CORE is not set +# CONFIG_I2C_DEBUG_ALGO is not set +# CONFIG_I2C_DEBUG_BUS is not set +# CONFIG_SPI is not set + +# +# Qualcomm MSM SSBI bus support +# +# CONFIG_SSBI is not set +# CONFIG_HSI is not set + +# +# PPS support +# +CONFIG_PPS=m +# CONFIG_PPS_DEBUG is not set + +# +# PPS clients support +# +CONFIG_PPS_CLIENT_KTIMER=m +CONFIG_PPS_CLIENT_LDISC=m +CONFIG_PPS_CLIENT_GPIO=m + +# +# PPS generators support +# + +# +# PTP clock support +# +CONFIG_PTP_1588_CLOCK=m + +# +# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. +# +CONFIG_PTP_1588_CLOCK_PCH=m +CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y +CONFIG_GPIO_DEVRES=y +# CONFIG_GPIOLIB is not set +# CONFIG_W1 is not set +CONFIG_POWER_SUPPLY=y +# CONFIG_POWER_SUPPLY_DEBUG is not set +# CONFIG_PDA_POWER is not set +CONFIG_TEST_POWER=m +# CONFIG_BATTERY_DS2780 is not set +# CONFIG_BATTERY_DS2781 is not set +# CONFIG_BATTERY_DS2782 is not set +# CONFIG_BATTERY_SBS is not set +# CONFIG_BATTERY_BQ27x00 is not set +# CONFIG_BATTERY_MAX17040 is not set +# CONFIG_BATTERY_MAX17042 is not set +# CONFIG_CHARGER_MAX8903 is not set +# CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_BQ2415X is not set +# CONFIG_CHARGER_SMB347 is not set +# CONFIG_BATTERY_GOLDFISH is not set +# CONFIG_POWER_RESET is not set +# CONFIG_POWER_AVS is not set +CONFIG_HWMON=y +CONFIG_HWMON_VID=m +# CONFIG_HWMON_DEBUG_CHIP is not set + +# +# Native drivers +# +CONFIG_SENSORS_ABITUGURU=m +CONFIG_SENSORS_ABITUGURU3=m +CONFIG_SENSORS_AD7414=m +CONFIG_SENSORS_AD7418=m +CONFIG_SENSORS_ADM1021=m +CONFIG_SENSORS_ADM1025=m +CONFIG_SENSORS_ADM1026=m +CONFIG_SENSORS_ADM1029=m +CONFIG_SENSORS_ADM1031=m +CONFIG_SENSORS_ADM9240=m +CONFIG_SENSORS_ADT7X10=m +CONFIG_SENSORS_ADT7410=m +CONFIG_SENSORS_ADT7411=m +CONFIG_SENSORS_ADT7462=m +CONFIG_SENSORS_ADT7470=m +CONFIG_SENSORS_ADT7475=m +CONFIG_SENSORS_ASC7621=m +CONFIG_SENSORS_K8TEMP=m +CONFIG_SENSORS_K10TEMP=m +CONFIG_SENSORS_FAM15H_POWER=m +CONFIG_SENSORS_ASB100=m +CONFIG_SENSORS_ATXP1=m +CONFIG_SENSORS_DS620=m +CONFIG_SENSORS_DS1621=m +CONFIG_SENSORS_I5K_AMB=m +CONFIG_SENSORS_F71805F=m +CONFIG_SENSORS_F71882FG=m +CONFIG_SENSORS_F75375S=m +CONFIG_SENSORS_FSCHMD=m +CONFIG_SENSORS_G760A=m +CONFIG_SENSORS_GL518SM=m +CONFIG_SENSORS_GL520SM=m +CONFIG_SENSORS_HIH6130=m +CONFIG_SENSORS_CORETEMP=m +CONFIG_SENSORS_IBMAEM=m +CONFIG_SENSORS_IBMPEX=m +CONFIG_SENSORS_IT87=m +CONFIG_SENSORS_JC42=m +CONFIG_SENSORS_LINEAGE=m +CONFIG_SENSORS_LM63=m +CONFIG_SENSORS_LM73=m +CONFIG_SENSORS_LM75=m +CONFIG_SENSORS_LM77=m +CONFIG_SENSORS_LM78=m +CONFIG_SENSORS_LM80=m +CONFIG_SENSORS_LM83=m +CONFIG_SENSORS_LM85=m +CONFIG_SENSORS_LM87=m +CONFIG_SENSORS_LM90=m +CONFIG_SENSORS_LM92=m +CONFIG_SENSORS_LM93=m +CONFIG_SENSORS_LTC4151=m +CONFIG_SENSORS_LTC4215=m +CONFIG_SENSORS_LTC4245=m +CONFIG_SENSORS_LTC4261=m +CONFIG_SENSORS_LM95234=m +CONFIG_SENSORS_LM95241=m +CONFIG_SENSORS_LM95245=m +CONFIG_SENSORS_MAX16065=m +CONFIG_SENSORS_MAX1619=m +CONFIG_SENSORS_MAX1668=m +CONFIG_SENSORS_MAX197=m +CONFIG_SENSORS_MAX6639=m +CONFIG_SENSORS_MAX6642=m +CONFIG_SENSORS_MAX6650=m +CONFIG_SENSORS_MAX6697=m +CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_NCT6775=m +CONFIG_SENSORS_NTC_THERMISTOR=m +CONFIG_SENSORS_PC87360=m +CONFIG_SENSORS_PC87427=m +CONFIG_SENSORS_PCF8591=m +CONFIG_PMBUS=m +CONFIG_SENSORS_PMBUS=m +CONFIG_SENSORS_ADM1275=m +CONFIG_SENSORS_LM25066=m +CONFIG_SENSORS_LTC2978=m +CONFIG_SENSORS_MAX16064=m +CONFIG_SENSORS_MAX34440=m +CONFIG_SENSORS_MAX8688=m +CONFIG_SENSORS_UCD9000=m +CONFIG_SENSORS_UCD9200=m +CONFIG_SENSORS_ZL6100=m +CONFIG_SENSORS_SHT21=m +CONFIG_SENSORS_SIS5595=m +CONFIG_SENSORS_SMM665=m +CONFIG_SENSORS_DME1737=m +CONFIG_SENSORS_EMC1403=m +CONFIG_SENSORS_EMC2103=m +CONFIG_SENSORS_EMC6W201=m +CONFIG_SENSORS_SMSC47M1=m +CONFIG_SENSORS_SMSC47M192=m +CONFIG_SENSORS_SMSC47B397=m +CONFIG_SENSORS_SCH56XX_COMMON=m +CONFIG_SENSORS_SCH5627=m +CONFIG_SENSORS_SCH5636=m +CONFIG_SENSORS_ADS1015=m +CONFIG_SENSORS_ADS7828=m +CONFIG_SENSORS_AMC6821=m +CONFIG_SENSORS_INA209=m +CONFIG_SENSORS_INA2XX=m +CONFIG_SENSORS_THMC50=m +CONFIG_SENSORS_TMP102=m +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_VIA_CPUTEMP=m +CONFIG_SENSORS_VIA686A=m +CONFIG_SENSORS_VT1211=m +CONFIG_SENSORS_VT8231=m +CONFIG_SENSORS_W83781D=m +CONFIG_SENSORS_W83791D=m +CONFIG_SENSORS_W83792D=m +CONFIG_SENSORS_W83793=m +CONFIG_SENSORS_W83795=m +CONFIG_SENSORS_W83795_FANCTRL=y +CONFIG_SENSORS_W83L785TS=m +CONFIG_SENSORS_W83L786NG=m +CONFIG_SENSORS_W83627HF=m +CONFIG_SENSORS_W83627EHF=m +CONFIG_SENSORS_APPLESMC=m + +# +# ACPI drivers +# +CONFIG_SENSORS_ACPI_POWER=m +CONFIG_SENSORS_ATK0110=m +CONFIG_THERMAL=y +CONFIG_THERMAL_HWMON=y +CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y +# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set +# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set +CONFIG_THERMAL_GOV_FAIR_SHARE=y +CONFIG_THERMAL_GOV_STEP_WISE=y +CONFIG_THERMAL_GOV_USER_SPACE=y +CONFIG_CPU_THERMAL=y +CONFIG_THERMAL_EMULATION=y +CONFIG_INTEL_POWERCLAMP=m +CONFIG_WATCHDOG=y +CONFIG_WATCHDOG_CORE=y +# CONFIG_WATCHDOG_NOWAYOUT is not set + +# +# Watchdog Device Drivers +# +CONFIG_SOFT_WATCHDOG=m +CONFIG_ACQUIRE_WDT=m +CONFIG_ADVANTECH_WDT=m +CONFIG_ALIM1535_WDT=m +CONFIG_ALIM7101_WDT=m +CONFIG_F71808E_WDT=m +CONFIG_SP5100_TCO=m +CONFIG_SC520_WDT=m +CONFIG_SBC_FITPC2_WATCHDOG=m +CONFIG_EUROTECH_WDT=m +CONFIG_IB700_WDT=m +CONFIG_IBMASR=m +CONFIG_WAFER_WDT=m +CONFIG_I6300ESB_WDT=m +CONFIG_IE6XX_WDT=m +CONFIG_ITCO_WDT=m +# CONFIG_ITCO_VENDOR_SUPPORT is not set +CONFIG_IT8712F_WDT=m +CONFIG_IT87_WDT=m +CONFIG_HP_WATCHDOG=m +# CONFIG_HPWDT_NMI_DECODING is not set +CONFIG_SC1200_WDT=m +CONFIG_PC87413_WDT=m +CONFIG_NV_TCO=m +CONFIG_60XX_WDT=m +CONFIG_SBC8360_WDT=m +CONFIG_CPU5_WDT=m +CONFIG_SMSC_SCH311X_WDT=m +CONFIG_SMSC37B787_WDT=m +CONFIG_VIA_WDT=m +CONFIG_W83627HF_WDT=m +CONFIG_W83697HF_WDT=m +CONFIG_W83697UG_WDT=m +CONFIG_W83877F_WDT=m +CONFIG_W83977F_WDT=m +CONFIG_MACHZ_WDT=m +CONFIG_SBC_EPX_C3_WATCHDOG=m + +# +# PCI-based Watchdog Cards +# +CONFIG_PCIPCWATCHDOG=m +CONFIG_WDTPCI=m +CONFIG_SSB_POSSIBLE=y + +# +# Sonics Silicon Backplane +# +CONFIG_SSB=m +CONFIG_SSB_SPROM=y +CONFIG_SSB_PCIHOST_POSSIBLE=y +CONFIG_SSB_PCIHOST=y +# CONFIG_SSB_B43_PCI_BRIDGE is not set +# CONFIG_SSB_DEBUG is not set +CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y +CONFIG_SSB_DRIVER_PCICORE=y +CONFIG_BCMA_POSSIBLE=y + +# +# Broadcom specific AMBA +# +CONFIG_BCMA=m +CONFIG_BCMA_HOST_PCI_POSSIBLE=y +CONFIG_BCMA_HOST_PCI=y +CONFIG_BCMA_DRIVER_GMAC_CMN=y +# CONFIG_BCMA_DEBUG is not set + +# +# Multifunction device drivers +# +CONFIG_MFD_CORE=m +# CONFIG_MFD_CS5535 is not set +# CONFIG_MFD_AS3711 is not set +# CONFIG_PMIC_ADP5520 is not set +# CONFIG_MFD_CROS_EC is not set +# CONFIG_PMIC_DA903X is not set +# CONFIG_MFD_DA9052_I2C is not set +# CONFIG_MFD_DA9055 is not set +# CONFIG_MFD_MC13XXX_I2C is not set +# CONFIG_HTC_PASIC3 is not set +CONFIG_LPC_ICH=m +CONFIG_LPC_SCH=m +CONFIG_MFD_JANZ_CMODIO=m +# CONFIG_MFD_88PM800 is not set +# CONFIG_MFD_88PM805 is not set +# CONFIG_MFD_88PM860X is not set +# CONFIG_MFD_MAX77686 is not set +# CONFIG_MFD_MAX77693 is not set +# CONFIG_MFD_MAX8907 is not set +# CONFIG_MFD_MAX8925 is not set +# CONFIG_MFD_MAX8997 is not set +# CONFIG_MFD_MAX8998 is not set +# CONFIG_MFD_RETU is not set +# CONFIG_MFD_PCF50633 is not set +CONFIG_MFD_RDC321X=m +# CONFIG_MFD_RTSX_PCI is not set +# CONFIG_MFD_RC5T583 is not set +# CONFIG_MFD_SEC_CORE is not set +# CONFIG_MFD_SI476X_CORE is not set +# CONFIG_MFD_SM501 is not set +# CONFIG_MFD_SMSC is not set +# CONFIG_ABX500_CORE is not set +# CONFIG_MFD_STMPE is not set +# CONFIG_MFD_SYSCON is not set +# CONFIG_MFD_TI_AM335X_TSCADC is not set +# CONFIG_MFD_LP8788 is not set +# CONFIG_MFD_PALMAS is not set +# CONFIG_TPS6105X is not set +# CONFIG_TPS6507X is not set +# CONFIG_MFD_TPS65090 is not set +# CONFIG_MFD_TPS65217 is not set +# CONFIG_MFD_TPS6586X is not set +# CONFIG_MFD_TPS80031 is not set +# CONFIG_TWL4030_CORE is not set +# CONFIG_TWL6040_CORE is not set +# CONFIG_MFD_WL1273_CORE is not set +CONFIG_MFD_LM3533=m +# CONFIG_MFD_TC3589X is not set +# CONFIG_MFD_TMIO is not set +CONFIG_MFD_VX855=m +# CONFIG_MFD_ARIZONA_I2C is not set +# CONFIG_MFD_WM8400 is not set +# CONFIG_MFD_WM831X_I2C is not set +# CONFIG_MFD_WM8350_I2C is not set +# CONFIG_MFD_WM8994 is not set +# CONFIG_REGULATOR is not set +# CONFIG_MEDIA_SUPPORT is not set + +# +# Graphics support +# +# CONFIG_AGP is not set +CONFIG_VGA_ARB=y +CONFIG_VGA_ARB_MAX_GPUS=16 +# CONFIG_VGA_SWITCHEROO is not set +# CONFIG_DRM is not set +# CONFIG_VGASTATE is not set +CONFIG_VIDEO_OUTPUT_CONTROL=m +CONFIG_FB=m +# CONFIG_FIRMWARE_EDID is not set +# CONFIG_FB_DDC is not set +# CONFIG_FB_BOOT_VESA_SUPPORT is not set +# CONFIG_FB_CFB_FILLRECT is not set +# CONFIG_FB_CFB_COPYAREA is not set +# CONFIG_FB_CFB_IMAGEBLIT is not set +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set +# CONFIG_FB_SYS_FILLRECT is not set +# CONFIG_FB_SYS_COPYAREA is not set +# CONFIG_FB_SYS_IMAGEBLIT is not set +# CONFIG_FB_FOREIGN_ENDIAN is not set +# CONFIG_FB_SYS_FOPS is not set +# CONFIG_FB_SVGALIB is not set +# CONFIG_FB_MACMODES is not set +# CONFIG_FB_BACKLIGHT is not set +CONFIG_FB_MODE_HELPERS=y +CONFIG_FB_TILEBLITTING=y + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_CIRRUS is not set +# CONFIG_FB_PM2 is not set +# CONFIG_FB_CYBER2000 is not set +# CONFIG_FB_ARC is not set +# CONFIG_FB_VGA16 is not set +# CONFIG_FB_UVESA is not set +# CONFIG_FB_N411 is not set +# CONFIG_FB_HGA is not set +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_NVIDIA is not set +# CONFIG_FB_RIVA is not set +# CONFIG_FB_I740 is not set +# CONFIG_FB_LE80578 is not set +# CONFIG_FB_MATROX is not set +# CONFIG_FB_RADEON is not set +# CONFIG_FB_ATY128 is not set +# CONFIG_FB_ATY is not set +# CONFIG_FB_S3 is not set +# CONFIG_FB_SAVAGE is not set +# CONFIG_FB_SIS is not set +# CONFIG_FB_VIA is not set +# CONFIG_FB_NEOMAGIC is not set +# CONFIG_FB_KYRO is not set +# CONFIG_FB_3DFX is not set +# CONFIG_FB_VOODOO1 is not set +# CONFIG_FB_VT8623 is not set +# CONFIG_FB_TRIDENT is not set +# CONFIG_FB_ARK is not set +# CONFIG_FB_PM3 is not set +# CONFIG_FB_CARMINE is not set +# CONFIG_FB_GEODE is not set +# CONFIG_FB_TMIO is not set +# CONFIG_FB_GOLDFISH is not set +# CONFIG_FB_VIRTUAL is not set +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_MB862XX is not set +# CONFIG_FB_BROADSHEET is not set +# CONFIG_FB_AUO_K190X is not set +# CONFIG_EXYNOS_VIDEO is not set +# CONFIG_BACKLIGHT_LCD_SUPPORT is not set + +# +# Console display driver support +# +CONFIG_VGA_CONSOLE=y +CONFIG_VGACON_SOFT_SCROLLBACK=y +CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 +CONFIG_DUMMY_CONSOLE=y +# CONFIG_FRAMEBUFFER_CONSOLE is not set +# CONFIG_LOGO is not set +# CONFIG_SOUND is not set + +# +# HID support +# +CONFIG_HID=y +# CONFIG_HID_BATTERY_STRENGTH is not set +CONFIG_HIDRAW=y +CONFIG_UHID=m +CONFIG_HID_GENERIC=m + +# +# Special HID drivers +# +CONFIG_HID_A4TECH=y +# CONFIG_HID_ACRUX is not set +CONFIG_HID_APPLE=y +# CONFIG_HID_AUREAL is not set +CONFIG_HID_BELKIN=y +CONFIG_HID_CHERRY=y +CONFIG_HID_CHICONY=y +CONFIG_HID_CYPRESS=y +# CONFIG_HID_DRAGONRISE is not set +# CONFIG_HID_EMS_FF is not set +# CONFIG_HID_ELECOM is not set +CONFIG_HID_EZKEY=y +# CONFIG_HID_KEYTOUCH is not set +# CONFIG_HID_KYE is not set +# CONFIG_HID_UCLOGIC is not set +# CONFIG_HID_WALTOP is not set +# CONFIG_HID_GYRATION is not set +# CONFIG_HID_ICADE is not set +# CONFIG_HID_TWINHAN is not set +CONFIG_HID_KENSINGTON=y +# CONFIG_HID_LCPOWER is not set +CONFIG_HID_LOGITECH=y +# CONFIG_HID_LOGITECH_DJ is not set +# CONFIG_LOGITECH_FF is not set +# CONFIG_LOGIRUMBLEPAD2_FF is not set +# CONFIG_LOGIG940_FF is not set +# CONFIG_LOGIWHEELS_FF is not set +# CONFIG_HID_MAGICMOUSE is not set +CONFIG_HID_MICROSOFT=y +CONFIG_HID_MONTEREY=y +# CONFIG_HID_MULTITOUCH is not set +# CONFIG_HID_ORTEK is not set +# CONFIG_HID_PANTHERLORD is not set +# CONFIG_HID_PETALYNX is not set +# CONFIG_HID_PICOLCD is not set +# CONFIG_HID_PRIMAX is not set +# CONFIG_HID_PS3REMOTE is not set +# CONFIG_HID_SAITEK is not set +# CONFIG_HID_SAMSUNG is not set +# CONFIG_HID_SPEEDLINK is not set +# CONFIG_HID_STEELSERIES is not set +# CONFIG_HID_SUNPLUS is not set +# CONFIG_HID_GREENASIA is not set +# CONFIG_HID_SMARTJOYPLUS is not set +# CONFIG_HID_TIVO is not set +# CONFIG_HID_TOPSEED is not set +# CONFIG_HID_THINGM is not set +# CONFIG_HID_THRUSTMASTER is not set +# CONFIG_HID_WACOM is not set +# CONFIG_HID_WIIMOTE is not set +# CONFIG_HID_ZEROPLUS is not set +# CONFIG_HID_ZYDACRON is not set +# CONFIG_HID_SENSOR_HUB is not set + +# +# I2C HID support +# +# CONFIG_I2C_HID is not set +CONFIG_USB_ARCH_HAS_OHCI=y +CONFIG_USB_ARCH_HAS_EHCI=y +CONFIG_USB_ARCH_HAS_XHCI=y +# CONFIG_USB_SUPPORT is not set +# CONFIG_UWB is not set +# CONFIG_MMC is not set +# CONFIG_MEMSTICK is not set +CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=y + +# +# LED drivers +# +# CONFIG_LEDS_LM3530 is not set +CONFIG_LEDS_LM3533=m +CONFIG_LEDS_LM3642=m +# CONFIG_LEDS_PCA9532 is not set +# CONFIG_LEDS_LP3944 is not set +# CONFIG_LEDS_LP5521 is not set +# CONFIG_LEDS_LP5523 is not set +# CONFIG_LEDS_LP5562 is not set +# CONFIG_LEDS_CLEVO_MAIL is not set +# CONFIG_LEDS_PCA955X is not set +# CONFIG_LEDS_PCA9633 is not set +# CONFIG_LEDS_BD2802 is not set +# CONFIG_LEDS_INTEL_SS4200 is not set +# CONFIG_LEDS_TCA6507 is not set +# CONFIG_LEDS_LM355x is not set +# CONFIG_LEDS_OT200 is not set +# CONFIG_LEDS_BLINKM is not set + +# +# LED Triggers +# +CONFIG_LEDS_TRIGGERS=y +# CONFIG_LEDS_TRIGGER_TIMER is not set +# CONFIG_LEDS_TRIGGER_ONESHOT is not set +# CONFIG_LEDS_TRIGGER_HEARTBEAT is not set +# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set +# CONFIG_LEDS_TRIGGER_CPU is not set +# CONFIG_LEDS_TRIGGER_DEFAULT_ON is not set + +# +# iptables trigger is under Netfilter config (LED target) +# +# CONFIG_LEDS_TRIGGER_TRANSIENT is not set +# CONFIG_LEDS_TRIGGER_CAMERA is not set +# CONFIG_ACCESSIBILITY is not set +# CONFIG_INFINIBAND is not set +CONFIG_EDAC=y +CONFIG_EDAC_LEGACY_SYSFS=y +# CONFIG_EDAC_DEBUG is not set +CONFIG_EDAC_DECODE_MCE=y +CONFIG_EDAC_MCE_INJ=m +# CONFIG_EDAC_MM_EDAC is not set +CONFIG_RTC_LIB=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_SYSTOHC=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" +# CONFIG_RTC_DEBUG is not set + +# +# RTC interfaces +# +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_INTF_PROC=y +CONFIG_RTC_INTF_DEV=y +# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set +CONFIG_RTC_DRV_TEST=m + +# +# I2C RTC drivers +# +CONFIG_RTC_DRV_DS1307=m +CONFIG_RTC_DRV_DS1374=m +CONFIG_RTC_DRV_DS1672=m +CONFIG_RTC_DRV_DS3232=m +CONFIG_RTC_DRV_MAX6900=m +CONFIG_RTC_DRV_RS5C372=m +CONFIG_RTC_DRV_ISL1208=m +CONFIG_RTC_DRV_ISL12022=m +CONFIG_RTC_DRV_X1205=m +CONFIG_RTC_DRV_PCF8523=m +CONFIG_RTC_DRV_PCF8563=m +CONFIG_RTC_DRV_PCF8583=m +CONFIG_RTC_DRV_M41T80=m +# CONFIG_RTC_DRV_M41T80_WDT is not set +CONFIG_RTC_DRV_BQ32K=m +CONFIG_RTC_DRV_S35390A=m +CONFIG_RTC_DRV_FM3130=m +CONFIG_RTC_DRV_RX8581=m +CONFIG_RTC_DRV_RX8025=m +CONFIG_RTC_DRV_EM3027=m +CONFIG_RTC_DRV_RV3029C2=m + +# +# SPI RTC drivers +# + +# +# Platform RTC drivers +# +CONFIG_RTC_DRV_CMOS=m +CONFIG_RTC_DRV_DS1286=m +CONFIG_RTC_DRV_DS1511=m +CONFIG_RTC_DRV_DS1553=m +CONFIG_RTC_DRV_DS1742=m +CONFIG_RTC_DRV_STK17TA8=m +CONFIG_RTC_DRV_M48T86=m +CONFIG_RTC_DRV_M48T35=m +CONFIG_RTC_DRV_M48T59=m +CONFIG_RTC_DRV_MSM6242=m +CONFIG_RTC_DRV_BQ4802=m +CONFIG_RTC_DRV_RP5C01=m +CONFIG_RTC_DRV_V3020=m +CONFIG_RTC_DRV_DS2404=m + +# +# on-CPU RTC drivers +# + +# +# HID Sensor RTC drivers +# +CONFIG_DMADEVICES=y +# CONFIG_DMADEVICES_DEBUG is not set + +# +# DMA Devices +# +CONFIG_INTEL_MID_DMAC=m +# CONFIG_INTEL_IOATDMA is not set +CONFIG_DW_DMAC=m +# CONFIG_DW_DMAC_BIG_ENDIAN_IO is not set +CONFIG_TIMB_DMA=m +CONFIG_PCH_DMA=m +CONFIG_DMA_ENGINE=y +CONFIG_DMA_ACPI=y + +# +# DMA Clients +# +# CONFIG_NET_DMA is not set +# CONFIG_ASYNC_TX_DMA is not set +CONFIG_DMATEST=m +# CONFIG_AUXDISPLAY is not set +CONFIG_UIO=m +CONFIG_UIO_CIF=m +CONFIG_UIO_PDRV=m +CONFIG_UIO_PDRV_GENIRQ=m +CONFIG_UIO_DMEM_GENIRQ=m +CONFIG_UIO_AEC=m +CONFIG_UIO_SERCOS3=m +CONFIG_UIO_PCI_GENERIC=m +CONFIG_UIO_NETX=m +CONFIG_VFIO_IOMMU_TYPE1=m +CONFIG_VFIO=m +CONFIG_VFIO_PCI=m +# CONFIG_VFIO_PCI_VGA is not set +# CONFIG_VIRT_DRIVERS is not set +CONFIG_VIRTIO=m + +# +# Virtio drivers +# +CONFIG_VIRTIO_PCI=m +CONFIG_VIRTIO_BALLOON=m +CONFIG_VIRTIO_MMIO=m +CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y + +# +# Microsoft Hyper-V guest support +# +CONFIG_STAGING=y +# CONFIG_ET131X is not set +# CONFIG_SLICOSS is not set +# CONFIG_ECHO is not set +# CONFIG_COMEDI is not set +# CONFIG_IDE_PHISON is not set +# CONFIG_DX_SEP is not set +# CONFIG_ZSMALLOC is not set +# CONFIG_FB_SM7XX is not set +# CONFIG_CRYSTALHD is not set +# CONFIG_FB_XGI is not set +# CONFIG_ACPI_QUICKSTART is not set +# CONFIG_FT1000 is not set + +# +# Speakup console speech +# +# CONFIG_SPEAKUP is not set +# CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4 is not set +# CONFIG_STAGING_MEDIA is not set + +# +# Android +# +# CONFIG_ANDROID is not set +CONFIG_WIMAX_GDM72XX=m +CONFIG_WIMAX_GDM72XX_QOS=y +CONFIG_WIMAX_GDM72XX_K_MODE=y +CONFIG_WIMAX_GDM72XX_WIMAX2=y +CONFIG_NET_VENDOR_SILICOM=y +CONFIG_SBYPASS=m +CONFIG_BPCTL=m +# CONFIG_DGRP is not set +CONFIG_ZCACHE=m +# CONFIG_ZCACHE_DEBUG is not set +CONFIG_X86_PLATFORM_DEVICES=y +# CONFIG_ACERHDF is not set +# CONFIG_ASUS_LAPTOP is not set +# CONFIG_CHROMEOS_LAPTOP is not set +# CONFIG_FUJITSU_TABLET is not set +# CONFIG_AMILO_RFKILL is not set +# CONFIG_HP_ACCEL is not set +# CONFIG_SONY_LAPTOP is not set +# CONFIG_THINKPAD_ACPI is not set +CONFIG_SENSORS_HDAPS=m +# CONFIG_INTEL_MENLOW is not set +# CONFIG_ACPI_WMI is not set +# CONFIG_TOPSTAR_LAPTOP is not set +# CONFIG_TOSHIBA_BT_RFKILL is not set +# CONFIG_ACPI_CMPC is not set +# CONFIG_INTEL_IPS is not set +# CONFIG_IBM_RTL is not set +# CONFIG_XO15_EBOOK is not set +# CONFIG_SAMSUNG_Q10 is not set +# CONFIG_PVPANIC is not set + +# +# Hardware Spinlock drivers +# +CONFIG_CLKEVT_I8253=y +CONFIG_I8253_LOCK=y +CONFIG_CLKBLD_I8253=y +# CONFIG_MAILBOX is not set +CONFIG_IOMMU_API=y +CONFIG_IOMMU_SUPPORT=y +CONFIG_AMD_IOMMU=y +CONFIG_AMD_IOMMU_STATS=y +CONFIG_AMD_IOMMU_V2=m +CONFIG_DMAR_TABLE=y +CONFIG_INTEL_IOMMU=y +CONFIG_INTEL_IOMMU_DEFAULT_ON=y +CONFIG_INTEL_IOMMU_FLOPPY_WA=y +CONFIG_IRQ_REMAP=y + +# +# Remoteproc drivers +# +CONFIG_REMOTEPROC=m +CONFIG_STE_MODEM_RPROC=m + +# +# Rpmsg drivers +# +# CONFIG_PM_DEVFREQ is not set +CONFIG_EXTCON=y + +# +# Extcon Device Drivers +# +# CONFIG_MEMORY is not set +# CONFIG_IIO is not set +# CONFIG_NTB is not set +# CONFIG_VME_BUS is not set +# CONFIG_PWM is not set +# CONFIG_IPACK_BUS is not set +# CONFIG_RESET_CONTROLLER is not set + +# +# Firmware Drivers +# +# CONFIG_EDD is not set +CONFIG_FIRMWARE_MEMMAP=y +# CONFIG_DELL_RBU is not set +# CONFIG_DCDBAS is not set +CONFIG_DMIID=y +CONFIG_DMI_SYSFS=m +# CONFIG_ISCSI_IBFT_FIND is not set +# CONFIG_GOOGLE_FIRMWARE is not set + +# +# EFI (Extensible Firmware Interface) Support +# +CONFIG_EFI_VARS=y +CONFIG_EFI_VARS_PSTORE=y +# CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE is not set + +# +# File systems +# +CONFIG_DCACHE_WORD_ACCESS=y +CONFIG_EXT2_FS=m +CONFIG_EXT2_FS_XATTR=y +CONFIG_EXT2_FS_POSIX_ACL=y +CONFIG_EXT2_FS_SECURITY=y +# CONFIG_EXT2_FS_XIP is not set +CONFIG_EXT3_FS=y +# CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set +CONFIG_EXT3_FS_XATTR=y +CONFIG_EXT3_FS_POSIX_ACL=y +CONFIG_EXT3_FS_SECURITY=y +CONFIG_EXT4_FS=y +CONFIG_EXT4_FS_POSIX_ACL=y +CONFIG_EXT4_FS_SECURITY=y +# CONFIG_EXT4_DEBUG is not set +CONFIG_JBD=y +CONFIG_JBD_DEBUG=y +CONFIG_JBD2=y +CONFIG_JBD2_DEBUG=y +CONFIG_FS_MBCACHE=y +CONFIG_REISERFS_FS=m +# CONFIG_REISERFS_CHECK is not set +CONFIG_REISERFS_PROC_INFO=y +CONFIG_REISERFS_FS_XATTR=y +CONFIG_REISERFS_FS_POSIX_ACL=y +CONFIG_REISERFS_FS_SECURITY=y +CONFIG_JFS_FS=m +CONFIG_JFS_POSIX_ACL=y +CONFIG_JFS_SECURITY=y +# CONFIG_JFS_DEBUG is not set +CONFIG_JFS_STATISTICS=y +CONFIG_XFS_FS=m +CONFIG_XFS_QUOTA=y +CONFIG_XFS_POSIX_ACL=y +CONFIG_XFS_RT=y +CONFIG_XFS_WARN=y +# CONFIG_XFS_DEBUG is not set +CONFIG_GFS2_FS=m +CONFIG_GFS2_FS_LOCKING_DLM=y +CONFIG_OCFS2_FS=m +CONFIG_OCFS2_FS_O2CB=m +CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCFS2_FS_STATS=y +CONFIG_OCFS2_DEBUG_MASKLOG=y +# CONFIG_OCFS2_DEBUG_FS is not set +CONFIG_BTRFS_FS=m +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set +CONFIG_BTRFS_FS_RUN_SANITY_TESTS=y +# CONFIG_BTRFS_DEBUG is not set +CONFIG_NILFS2_FS=m +CONFIG_FS_POSIX_ACL=y +CONFIG_EXPORTFS=y +CONFIG_FILE_LOCKING=y +CONFIG_FSNOTIFY=y +CONFIG_DNOTIFY=y +CONFIG_INOTIFY_USER=y +CONFIG_FANOTIFY=y +CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y +CONFIG_QUOTA=y +CONFIG_QUOTA_NETLINK_INTERFACE=y +# CONFIG_PRINT_QUOTA_WARNING is not set +CONFIG_QUOTA_DEBUG=y +CONFIG_QUOTA_TREE=m +# CONFIG_QFMT_V1 is not set +CONFIG_QFMT_V2=m +CONFIG_QUOTACTL=y +CONFIG_QUOTACTL_COMPAT=y +CONFIG_AUTOFS4_FS=m +CONFIG_FUSE_FS=m +CONFIG_CUSE=m +CONFIG_GENERIC_ACL=y + +# +# Caches +# +CONFIG_FSCACHE=m +CONFIG_FSCACHE_STATS=y +CONFIG_FSCACHE_HISTOGRAM=y +# CONFIG_FSCACHE_DEBUG is not set +CONFIG_FSCACHE_OBJECT_LIST=y +CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_DEBUG is not set +# CONFIG_CACHEFILES_HISTOGRAM is not set + +# +# CD-ROM/DVD Filesystems +# +CONFIG_ISO9660_FS=m +CONFIG_JOLIET=y +CONFIG_ZISOFS=y +CONFIG_UDF_FS=m +CONFIG_UDF_NLS=y + +# +# DOS/FAT/NT Filesystems +# +CONFIG_FAT_FS=m +CONFIG_MSDOS_FS=m +CONFIG_VFAT_FS=m +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +CONFIG_NTFS_FS=m +# CONFIG_NTFS_DEBUG is not set +CONFIG_NTFS_RW=y + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_PROC_KCORE=y +CONFIG_PROC_VMCORE=y +CONFIG_PROC_SYSCTL=y +CONFIG_PROC_PAGE_MONITOR=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +CONFIG_TMPFS_POSIX_ACL=y +CONFIG_TMPFS_XATTR=y +CONFIG_HUGETLBFS=y +CONFIG_HUGETLB_PAGE=y +CONFIG_CONFIGFS_FS=m +CONFIG_MISC_FILESYSTEMS=y +CONFIG_ADFS_FS=m +# CONFIG_ADFS_FS_RW is not set +# CONFIG_AFFS_FS is not set +CONFIG_ECRYPT_FS=m +CONFIG_ECRYPT_FS_MESSAGING=y +# CONFIG_HFS_FS is not set +# CONFIG_HFSPLUS_FS is not set +# CONFIG_BEFS_FS is not set +# CONFIG_BFS_FS is not set +# CONFIG_EFS_FS is not set +# CONFIG_LOGFS is not set +CONFIG_CRAMFS=m +CONFIG_SQUASHFS=m +CONFIG_SQUASHFS_XATTR=y +CONFIG_SQUASHFS_ZLIB=y +CONFIG_SQUASHFS_LZO=y +CONFIG_SQUASHFS_XZ=y +CONFIG_SQUASHFS_4K_DEVBLK_SIZE=y +CONFIG_SQUASHFS_EMBEDDED=y +CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 +# CONFIG_VXFS_FS is not set +# CONFIG_MINIX_FS is not set +# CONFIG_OMFS_FS is not set +# CONFIG_HPFS_FS is not set +# CONFIG_QNX4FS_FS is not set +# CONFIG_QNX6FS_FS is not set +CONFIG_ROMFS_FS=m +CONFIG_ROMFS_BACKED_BY_BLOCK=y +CONFIG_ROMFS_ON_BLOCK=y +CONFIG_PSTORE=y +CONFIG_PSTORE_CONSOLE=y +CONFIG_PSTORE_RAM=m +# CONFIG_SYSV_FS is not set +# CONFIG_UFS_FS is not set +# CONFIG_EXOFS_FS is not set +CONFIG_F2FS_FS=m +CONFIG_F2FS_STAT_FS=y +CONFIG_F2FS_FS_XATTR=y +CONFIG_F2FS_FS_POSIX_ACL=y +CONFIG_EFIVAR_FS=m +CONFIG_ORE=m +CONFIG_NETWORK_FILESYSTEMS=y +CONFIG_NFS_FS=m +CONFIG_NFS_V2=m +CONFIG_NFS_V3=m +CONFIG_NFS_V3_ACL=y +CONFIG_NFS_V4=m +# CONFIG_NFS_SWAP is not set +CONFIG_NFS_V4_1=y +CONFIG_PNFS_FILE_LAYOUT=m +CONFIG_PNFS_BLOCK=m +CONFIG_PNFS_OBJLAYOUT=m +CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" +# CONFIG_NFS_FSCACHE is not set +# CONFIG_NFS_USE_LEGACY_DNS is not set +CONFIG_NFS_USE_KERNEL_DNS=y +CONFIG_NFSD=m +CONFIG_NFSD_V2_ACL=y +CONFIG_NFSD_V3=y +CONFIG_NFSD_V3_ACL=y +CONFIG_NFSD_V4=y +# CONFIG_NFSD_FAULT_INJECTION is not set +CONFIG_LOCKD=m +CONFIG_LOCKD_V4=y +CONFIG_NFS_ACL_SUPPORT=m +CONFIG_NFS_COMMON=y +CONFIG_SUNRPC=m +CONFIG_SUNRPC_GSS=m +CONFIG_SUNRPC_BACKCHANNEL=y +CONFIG_RPCSEC_GSS_KRB5=m +# CONFIG_SUNRPC_DEBUG is not set +CONFIG_CEPH_FS=m +CONFIG_CIFS=m +CONFIG_CIFS_STATS=y +CONFIG_CIFS_STATS2=y +# CONFIG_CIFS_WEAK_PW_HASH is not set +# CONFIG_CIFS_UPCALL is not set +CONFIG_CIFS_XATTR=y +CONFIG_CIFS_POSIX=y +CONFIG_CIFS_ACL=y +CONFIG_CIFS_DEBUG=y +# CONFIG_CIFS_DEBUG2 is not set +CONFIG_CIFS_DFS_UPCALL=y +CONFIG_CIFS_SMB2=y +# CONFIG_CIFS_FSCACHE is not set +# CONFIG_NCP_FS is not set +# CONFIG_CODA_FS is not set +CONFIG_AFS_FS=m +# CONFIG_AFS_DEBUG is not set +# CONFIG_AFS_FSCACHE is not set +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="utf8" +CONFIG_NLS_CODEPAGE_437=m +CONFIG_NLS_CODEPAGE_737=m +CONFIG_NLS_CODEPAGE_775=m +CONFIG_NLS_CODEPAGE_850=m +CONFIG_NLS_CODEPAGE_852=m +CONFIG_NLS_CODEPAGE_855=m +CONFIG_NLS_CODEPAGE_857=m +CONFIG_NLS_CODEPAGE_860=m +CONFIG_NLS_CODEPAGE_861=m +CONFIG_NLS_CODEPAGE_862=m +CONFIG_NLS_CODEPAGE_863=m +CONFIG_NLS_CODEPAGE_864=m +CONFIG_NLS_CODEPAGE_865=m +CONFIG_NLS_CODEPAGE_866=m +CONFIG_NLS_CODEPAGE_869=m +CONFIG_NLS_CODEPAGE_936=m +CONFIG_NLS_CODEPAGE_950=m +CONFIG_NLS_CODEPAGE_932=m +CONFIG_NLS_CODEPAGE_949=m +CONFIG_NLS_CODEPAGE_874=m +CONFIG_NLS_ISO8859_8=m +CONFIG_NLS_CODEPAGE_1250=m +CONFIG_NLS_CODEPAGE_1251=m +CONFIG_NLS_ASCII=y +CONFIG_NLS_ISO8859_1=m +CONFIG_NLS_ISO8859_2=m +CONFIG_NLS_ISO8859_3=m +CONFIG_NLS_ISO8859_4=m +CONFIG_NLS_ISO8859_5=m +CONFIG_NLS_ISO8859_6=m +CONFIG_NLS_ISO8859_7=m +CONFIG_NLS_ISO8859_9=m +CONFIG_NLS_ISO8859_13=m +CONFIG_NLS_ISO8859_14=m +CONFIG_NLS_ISO8859_15=m +CONFIG_NLS_KOI8_R=m +CONFIG_NLS_KOI8_U=m +CONFIG_NLS_MAC_ROMAN=m +CONFIG_NLS_MAC_CELTIC=m +CONFIG_NLS_MAC_CENTEURO=m +CONFIG_NLS_MAC_CROATIAN=m +CONFIG_NLS_MAC_CYRILLIC=m +CONFIG_NLS_MAC_GAELIC=m +CONFIG_NLS_MAC_GREEK=m +CONFIG_NLS_MAC_ICELAND=m +CONFIG_NLS_MAC_INUIT=m +CONFIG_NLS_MAC_ROMANIAN=m +CONFIG_NLS_MAC_TURKISH=m +CONFIG_NLS_UTF8=y +CONFIG_DLM=m +# CONFIG_DLM_DEBUG is not set + +# +# Kernel hacking +# +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_PRINTK_TIME=y +CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4 +# CONFIG_ENABLE_WARN_DEPRECATED is not set +CONFIG_ENABLE_MUST_CHECK=y +CONFIG_FRAME_WARN=2048 +CONFIG_MAGIC_SYSRQ=y +# CONFIG_STRIP_ASM_SYMS is not set +CONFIG_READABLE_ASM=y +# CONFIG_UNUSED_SYMBOLS is not set +CONFIG_DEBUG_FS=y +# CONFIG_HEADERS_CHECK is not set +# CONFIG_DEBUG_SECTION_MISMATCH is not set +CONFIG_DEBUG_KERNEL=y +# CONFIG_DEBUG_SHIRQ is not set +# CONFIG_LOCKUP_DETECTOR is not set +# CONFIG_PANIC_ON_OOPS is not set +CONFIG_PANIC_ON_OOPS_VALUE=0 +# CONFIG_DETECT_HUNG_TASK is not set +# CONFIG_SCHED_DEBUG is not set +CONFIG_SCHEDSTATS=y +CONFIG_TIMER_STATS=y +# CONFIG_DEBUG_OBJECTS is not set +# CONFIG_SLUB_DEBUG_ON is not set +# CONFIG_SLUB_STATS is not set +CONFIG_HAVE_DEBUG_KMEMLEAK=y +# CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_RT_MUTEXES is not set +# CONFIG_RT_MUTEX_TESTER is not set +# CONFIG_DEBUG_SPINLOCK is not set +# CONFIG_DEBUG_MUTEXES is not set +# CONFIG_DEBUG_LOCK_ALLOC is not set +# CONFIG_PROVE_LOCKING is not set +# CONFIG_LOCK_STAT is not set +# CONFIG_DEBUG_ATOMIC_SLEEP is not set +# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set +CONFIG_STACKTRACE=y +CONFIG_DEBUG_STACK_USAGE=y +# CONFIG_DEBUG_KOBJECT is not set +CONFIG_DEBUG_BUGVERBOSE=y +# CONFIG_DEBUG_INFO is not set +# CONFIG_DEBUG_VM is not set +# CONFIG_DEBUG_VIRTUAL is not set +# CONFIG_DEBUG_WRITECOUNT is not set +CONFIG_DEBUG_MEMORY_INIT=y +# CONFIG_DEBUG_LIST is not set +# CONFIG_TEST_LIST_SORT is not set +# CONFIG_DEBUG_SG is not set +# CONFIG_DEBUG_NOTIFIERS is not set +# CONFIG_DEBUG_CREDENTIALS is not set +CONFIG_ARCH_WANT_FRAME_POINTERS=y +CONFIG_FRAME_POINTER=y +# CONFIG_BOOT_PRINTK_DELAY is not set + +# +# RCU Debugging +# +# CONFIG_SPARSE_RCU_POINTER is not set +# CONFIG_RCU_TORTURE_TEST is not set +CONFIG_RCU_CPU_STALL_TIMEOUT=60 +# CONFIG_RCU_CPU_STALL_INFO is not set +# CONFIG_RCU_TRACE is not set +# CONFIG_KPROBES_SANITY_TEST is not set +# CONFIG_BACKTRACE_SELF_TEST is not set +# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set +# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set +# CONFIG_DEBUG_PER_CPU_MAPS is not set +# CONFIG_LKDTM is not set +CONFIG_NOTIFIER_ERROR_INJECTION=m +CONFIG_CPU_NOTIFIER_ERROR_INJECT=m +CONFIG_PM_NOTIFIER_ERROR_INJECT=m +# CONFIG_FAULT_INJECTION is not set +# CONFIG_LATENCYTOP is not set +CONFIG_ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS=y +# CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set +# CONFIG_DEBUG_PAGEALLOC is not set +CONFIG_USER_STACKTRACE_SUPPORT=y +CONFIG_NOP_TRACER=y +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y +CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_SYSCALL_TRACEPOINTS=y +CONFIG_HAVE_FENTRY=y +CONFIG_HAVE_C_RECORDMCOUNT=y +CONFIG_TRACE_CLOCK=y +CONFIG_RING_BUFFER=y +CONFIG_EVENT_TRACING=y +CONFIG_CONTEXT_SWITCH_TRACER=y +CONFIG_TRACING=y +CONFIG_GENERIC_TRACER=y +CONFIG_TRACING_SUPPORT=y +CONFIG_FTRACE=y +# CONFIG_FUNCTION_TRACER is not set +# CONFIG_IRQSOFF_TRACER is not set +# CONFIG_SCHED_TRACER is not set +# CONFIG_FTRACE_SYSCALLS is not set +# CONFIG_TRACER_SNAPSHOT is not set +CONFIG_BRANCH_PROFILE_NONE=y +# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set +# CONFIG_PROFILE_ALL_BRANCHES is not set +# CONFIG_STACK_TRACER is not set +CONFIG_BLK_DEV_IO_TRACE=y +CONFIG_KPROBE_EVENT=y +CONFIG_UPROBE_EVENT=y +CONFIG_PROBE_EVENTS=y +# CONFIG_FTRACE_STARTUP_TEST is not set +# CONFIG_MMIOTRACE is not set +# CONFIG_RING_BUFFER_BENCHMARK is not set +# CONFIG_RING_BUFFER_STARTUP_TEST is not set +CONFIG_RBTREE_TEST=m +CONFIG_INTERVAL_TREE_TEST=m +CONFIG_PROVIDE_OHCI1394_DMA_INIT=y +# CONFIG_DYNAMIC_DEBUG is not set +# CONFIG_DMA_API_DEBUG is not set +# CONFIG_ATOMIC64_SELFTEST is not set +CONFIG_ASYNC_RAID6_TEST=m +# CONFIG_SAMPLES is not set +CONFIG_HAVE_ARCH_KGDB=y +# CONFIG_KGDB is not set +CONFIG_HAVE_ARCH_KMEMCHECK=y +# CONFIG_KMEMCHECK is not set +# CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_KSTRTOX is not set +# CONFIG_STRICT_DEVMEM is not set +CONFIG_X86_VERBOSE_BOOTUP=y +CONFIG_EARLY_PRINTK=y +CONFIG_EARLY_PRINTK_DBGP=y +CONFIG_DEBUG_STACKOVERFLOW=y +# CONFIG_X86_PTDUMP is not set +CONFIG_DEBUG_RODATA=y +# CONFIG_DEBUG_RODATA_TEST is not set +# CONFIG_DEBUG_SET_MODULE_RONX is not set +CONFIG_DEBUG_NX_TEST=m +# CONFIG_DEBUG_TLBFLUSH is not set +# CONFIG_IOMMU_DEBUG is not set +# CONFIG_IOMMU_STRESS is not set +CONFIG_HAVE_MMIOTRACE_SUPPORT=y +# CONFIG_X86_DECODER_SELFTEST is not set +CONFIG_IO_DELAY_TYPE_0X80=0 +CONFIG_IO_DELAY_TYPE_0XED=1 +CONFIG_IO_DELAY_TYPE_UDELAY=2 +CONFIG_IO_DELAY_TYPE_NONE=3 +CONFIG_IO_DELAY_0X80=y +# CONFIG_IO_DELAY_0XED is not set +# CONFIG_IO_DELAY_UDELAY is not set +# CONFIG_IO_DELAY_NONE is not set +CONFIG_DEFAULT_IO_DELAY_TYPE=0 +CONFIG_DEBUG_BOOT_PARAMS=y +# CONFIG_CPA_DEBUG is not set +CONFIG_OPTIMIZE_INLINING=y +# CONFIG_DEBUG_NMI_SELFTEST is not set + +# +# Security options +# +CONFIG_KEYS=y +CONFIG_ENCRYPTED_KEYS=y +CONFIG_KEYS_DEBUG_PROC_KEYS=y +# CONFIG_SECURITY_DMESG_RESTRICT is not set +CONFIG_SECURITY=y +CONFIG_SECURITYFS=y +CONFIG_SECURITY_NETWORK=y +CONFIG_SECURITY_NETWORK_XFRM=y +CONFIG_SECURITY_PATH=y +# CONFIG_INTEL_TXT is not set +CONFIG_LSM_MMAP_MIN_ADDR=65536 +CONFIG_SECURITY_SELINUX=y +CONFIG_SECURITY_SELINUX_BOOTPARAM=y +CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=1 +CONFIG_SECURITY_SELINUX_DISABLE=y +CONFIG_SECURITY_SELINUX_DEVELOP=y +CONFIG_SECURITY_SELINUX_AVC_STATS=y +CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 +# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set +# CONFIG_SECURITY_SMACK is not set +# CONFIG_SECURITY_TOMOYO is not set +# CONFIG_SECURITY_APPARMOR is not set +CONFIG_SECURITY_YAMA=y +# CONFIG_SECURITY_YAMA_STACKED is not set +CONFIG_INTEGRITY=y +# CONFIG_INTEGRITY_SIGNATURE is not set +# CONFIG_IMA is not set +CONFIG_EVM=y +CONFIG_EVM_HMAC_VERSION=2 +CONFIG_DEFAULT_SECURITY_SELINUX=y +# CONFIG_DEFAULT_SECURITY_YAMA is not set +# CONFIG_DEFAULT_SECURITY_DAC is not set +CONFIG_DEFAULT_SECURITY="selinux" +CONFIG_XOR_BLOCKS=m +CONFIG_ASYNC_CORE=m +CONFIG_ASYNC_MEMCPY=m +CONFIG_ASYNC_XOR=m +CONFIG_ASYNC_PQ=m +CONFIG_ASYNC_RAID6_RECOV=m +CONFIG_CRYPTO=y + +# +# Crypto core or helper +# +CONFIG_CRYPTO_ALGAPI=y +CONFIG_CRYPTO_ALGAPI2=y +CONFIG_CRYPTO_AEAD=y +CONFIG_CRYPTO_AEAD2=y +CONFIG_CRYPTO_BLKCIPHER=y +CONFIG_CRYPTO_BLKCIPHER2=y +CONFIG_CRYPTO_HASH=y +CONFIG_CRYPTO_HASH2=y +CONFIG_CRYPTO_RNG=y +CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_PCOMP=m +CONFIG_CRYPTO_PCOMP2=y +CONFIG_CRYPTO_MANAGER=y +CONFIG_CRYPTO_MANAGER2=y +CONFIG_CRYPTO_USER=m +CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y +CONFIG_CRYPTO_GF128MUL=m +CONFIG_CRYPTO_NULL=m +# CONFIG_CRYPTO_PCRYPT is not set +CONFIG_CRYPTO_WORKQUEUE=y +CONFIG_CRYPTO_CRYPTD=m +CONFIG_CRYPTO_AUTHENC=y +CONFIG_CRYPTO_TEST=m +CONFIG_CRYPTO_ABLK_HELPER_X86=m +CONFIG_CRYPTO_GLUE_HELPER_X86=m + +# +# Authenticated Encryption with Associated Data +# +CONFIG_CRYPTO_CCM=m +CONFIG_CRYPTO_GCM=m +CONFIG_CRYPTO_SEQIV=m + +# +# Block modes +# +CONFIG_CRYPTO_CBC=y +CONFIG_CRYPTO_CTR=m +CONFIG_CRYPTO_CTS=m +CONFIG_CRYPTO_ECB=y +CONFIG_CRYPTO_LRW=m +CONFIG_CRYPTO_PCBC=m +CONFIG_CRYPTO_XTS=m + +# +# Hash modes +# +CONFIG_CRYPTO_CMAC=m +CONFIG_CRYPTO_HMAC=y +CONFIG_CRYPTO_XCBC=m +CONFIG_CRYPTO_VMAC=m + +# +# Digest +# +CONFIG_CRYPTO_CRC32C=y +CONFIG_CRYPTO_CRC32C_INTEL=m +CONFIG_CRYPTO_CRC32=m +CONFIG_CRYPTO_CRC32_PCLMUL=m +CONFIG_CRYPTO_GHASH=m +CONFIG_CRYPTO_MD4=m +CONFIG_CRYPTO_MD5=y +CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_RMD128=m +CONFIG_CRYPTO_RMD160=m +CONFIG_CRYPTO_RMD256=m +CONFIG_CRYPTO_RMD320=m +CONFIG_CRYPTO_SHA1=y +CONFIG_CRYPTO_SHA1_SSSE3=m +CONFIG_CRYPTO_SHA256_SSSE3=m +CONFIG_CRYPTO_SHA512_SSSE3=m +CONFIG_CRYPTO_SHA256=y +CONFIG_CRYPTO_SHA512=m +CONFIG_CRYPTO_TGR192=m +CONFIG_CRYPTO_WP512=m +CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m + +# +# Ciphers +# +CONFIG_CRYPTO_AES=y +CONFIG_CRYPTO_AES_X86_64=m +CONFIG_CRYPTO_AES_NI_INTEL=m +CONFIG_CRYPTO_ANUBIS=m +CONFIG_CRYPTO_ARC4=y +CONFIG_CRYPTO_BLOWFISH=m +CONFIG_CRYPTO_BLOWFISH_COMMON=m +CONFIG_CRYPTO_BLOWFISH_X86_64=m +CONFIG_CRYPTO_CAMELLIA=m +CONFIG_CRYPTO_CAMELLIA_X86_64=m +CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=m +CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m +CONFIG_CRYPTO_CAST_COMMON=m +CONFIG_CRYPTO_CAST5=m +CONFIG_CRYPTO_CAST5_AVX_X86_64=m +CONFIG_CRYPTO_CAST6=m +CONFIG_CRYPTO_CAST6_AVX_X86_64=m +CONFIG_CRYPTO_DES=y +CONFIG_CRYPTO_FCRYPT=m +CONFIG_CRYPTO_KHAZAD=m +CONFIG_CRYPTO_SALSA20=m +CONFIG_CRYPTO_SALSA20_X86_64=m +CONFIG_CRYPTO_SEED=m +CONFIG_CRYPTO_SERPENT=m +CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m +CONFIG_CRYPTO_SERPENT_AVX_X86_64=m +CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m +CONFIG_CRYPTO_TEA=m +CONFIG_CRYPTO_TWOFISH=m +CONFIG_CRYPTO_TWOFISH_COMMON=m +CONFIG_CRYPTO_TWOFISH_X86_64=m +CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m +CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m + +# +# Compression +# +CONFIG_CRYPTO_DEFLATE=m +CONFIG_CRYPTO_ZLIB=m +CONFIG_CRYPTO_LZO=m + +# +# Random Number Generation +# +CONFIG_CRYPTO_ANSI_CPRNG=m +CONFIG_CRYPTO_USER_API=m +CONFIG_CRYPTO_USER_API_HASH=m +CONFIG_CRYPTO_USER_API_SKCIPHER=m +CONFIG_CRYPTO_HW=y +# CONFIG_CRYPTO_DEV_PADLOCK is not set +CONFIG_ASYMMETRIC_KEY_TYPE=m +CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=m +CONFIG_PUBLIC_KEY_ALGO_RSA=m +CONFIG_X509_CERTIFICATE_PARSER=m +CONFIG_HAVE_KVM=y +CONFIG_VIRTUALIZATION=y +# CONFIG_KVM is not set +CONFIG_BINARY_PRINTF=y + +# +# Library routines +# +CONFIG_RAID6_PQ=m +CONFIG_BITREVERSE=y +CONFIG_GENERIC_STRNCPY_FROM_USER=y +CONFIG_GENERIC_STRNLEN_USER=y +CONFIG_GENERIC_FIND_FIRST_BIT=y +CONFIG_GENERIC_PCI_IOMAP=y +CONFIG_GENERIC_IOMAP=y +CONFIG_GENERIC_IO=y +CONFIG_PERCPU_RWSEM=y +CONFIG_CRC_CCITT=m +CONFIG_CRC16=y +CONFIG_CRC_T10DIF=y +CONFIG_CRC_ITU_T=m +CONFIG_CRC32=y +CONFIG_CRC32_SELFTEST=y +CONFIG_CRC32_SLICEBY8=y +# CONFIG_CRC32_SLICEBY4 is not set +# CONFIG_CRC32_SARWATE is not set +# CONFIG_CRC32_BIT is not set +CONFIG_CRC7=m +CONFIG_LIBCRC32C=m +CONFIG_CRC8=m +CONFIG_ZLIB_INFLATE=y +CONFIG_ZLIB_DEFLATE=m +CONFIG_LZO_COMPRESS=y +CONFIG_LZO_DECOMPRESS=y +CONFIG_XZ_DEC=y +CONFIG_XZ_DEC_X86=y +CONFIG_XZ_DEC_POWERPC=y +CONFIG_XZ_DEC_IA64=y +CONFIG_XZ_DEC_ARM=y +CONFIG_XZ_DEC_ARMTHUMB=y +CONFIG_XZ_DEC_SPARC=y +CONFIG_XZ_DEC_BCJ=y +CONFIG_XZ_DEC_TEST=m +CONFIG_DECOMPRESS_GZIP=y +CONFIG_DECOMPRESS_BZIP2=y +CONFIG_DECOMPRESS_LZMA=y +CONFIG_DECOMPRESS_XZ=y +CONFIG_DECOMPRESS_LZO=y +CONFIG_REED_SOLOMON=m +CONFIG_REED_SOLOMON_ENC8=y +CONFIG_REED_SOLOMON_DEC8=y +CONFIG_TEXTSEARCH=y +CONFIG_TEXTSEARCH_KMP=m +CONFIG_TEXTSEARCH_BM=m +CONFIG_TEXTSEARCH_FSM=m +CONFIG_HAS_IOMEM=y +CONFIG_HAS_IOPORT=y +CONFIG_HAS_DMA=y +CONFIG_CHECK_SIGNATURE=y +CONFIG_CPU_RMAP=y +CONFIG_DQL=y +CONFIG_NLATTR=y +CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y +CONFIG_LRU_CACHE=m +CONFIG_AVERAGE=y +CONFIG_CLZ_TAB=y +CONFIG_CORDIC=m +CONFIG_DDR=y +CONFIG_MPILIB=m +CONFIG_OID_REGISTRY=m +CONFIG_UCS2_STRING=y diff --git a/ld.so.conf b/ld.so.conf index 9b2e996..70b282e 100644 --- a/ld.so.conf +++ b/ld.so.conf @@ -14,4 +14,4 @@ include ld.so.conf.d/*.conf /usr/lib64/opengl/xorg-x11/lib /usr/lib/postgresql /usr/lib64/postgresql -/usr/lib64/postgresql-9.2/lib64/ +/usr/lib64/postgresql-9.3/lib64/ diff --git a/ld.so.conf.d/05gcc-x86_64-pc-linux-gnu.conf b/ld.so.conf.d/05gcc-x86_64-pc-linux-gnu.conf index 62d62a0..d3bfa95 100644 --- a/ld.so.conf.d/05gcc-x86_64-pc-linux-gnu.conf +++ b/ld.so.conf.d/05gcc-x86_64-pc-linux-gnu.conf @@ -1,2 +1,2 @@ -/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/32 -/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3 +/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/32 +/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3 diff --git a/local.d/README b/local.d/README index d3c1156..352847b 100644 --- a/local.d/README +++ b/local.d/README @@ -7,3 +7,8 @@ executable and it has a .stop extension, it will be run when the local service is stopped. All files are processed in lexical order. + +Keep in mind that files in this directory are processed sequencially, +and the local service is not considered started or stopped until +everything is processed, so if you have a process which takes a long +time to run, it can delay your boot or shutdown processing. diff --git a/lvm/lvm.conf b/lvm/lvm.conf index de3077e..4ee0b45 100644 --- a/lvm/lvm.conf +++ b/lvm/lvm.conf @@ -10,6 +10,23 @@ # N.B. Take care that each setting only appears once if uncommenting # example settings in this file. +# This section allows you to set the way the configuration settings are handled. +config { + + # If enabled, any LVM2 configuration mismatch is reported. + # This implies checking that the configuration key is understood + # by LVM2 and that the value of the key is of a proper type. + # If disabled, any configuration mismatch is ignored and default + # value is used instead without any warning (a message about the + # configuration key not being found is issued in verbose mode only). + checks = 1 + + # If enabled, any configuration mismatch aborts the LVM2 process. + abort_on_errors = 0 + + # Directory where LVM looks for configuration profiles. + profile_dir = "/etc/lvm/profile" +} # This section allows you to configure which block devices should # be used by the LVM system. @@ -63,6 +80,8 @@ devices { # the cache file gets regenerated (see below). # If it doesn't do what you expect, check the output of 'vgscan -vvvv'. + # If lvmetad is used, then see "A note about device filtering while + # lvmetad is used" comment that is attached to global/use_lvmetad setting. # By default we accept every block device: # Gentoo: we exclude /dev/nbd by default, because it makes a lot of kernel @@ -81,6 +100,14 @@ devices { # Use anchors if you want to be really specific # filter = [ "a|^/dev/hda8$|", "r/.*/" ] + # Since "filter" is often overridden from command line, it is not suitable + # for system-wide device filtering (udev rules, lvmetad). To hide devices + # from LVM-specific udev processing and/or from lvmetad, you need to set + # global_filter. The syntax is the same as for normal "filter" + # above. Devices that fail the global_filter are not even opened by LVM. + + # global_filter = [] + # The results of the filtering are cached on disk to avoid # rescanning dud devices (which can take a very long time). # By default this cache is stored in the /etc/lvm/cache directory @@ -226,6 +253,38 @@ allocation { # Set to 1 to guarantee that thin pool metadata will always # be placed on different PVs from the pool data. thin_pool_metadata_require_separate_pvs = 0 + + # Specify chunk size calculation policy for thin pool volumes. + # Possible options are: + # "generic" - if thin_pool_chunk_size is defined, use it. + # Otherwise, calculate the chunk size based on + # estimation and device hints exposed in sysfs: + # the minimum_io_size. The chunk size is always + # at least 64KiB. + # + # "performance" - if thin_pool_chunk_size is defined, use it. + # Otherwise, calculate the chunk size for + # performance based on device hints exposed in + # sysfs: the optimal_io_size. The chunk size is + # always at least 512KiB. + # thin_pool_chunk_size_policy = "generic" + + # Specify the minimal chunk size (in KB) for thin pool volumes. + # Use of the larger chunk size may improve perfomance for plain + # thin volumes, however using them for snapshot volumes is less efficient, + # as it consumes more space and takes extra time for copying. + # When unset, lvm tries to estimate chunk size starting from 64KB + # Supported values are in range from 64 to 1048576. + # thin_pool_chunk_size = 64 + + # Specify discards behavior of the thin pool volume. + # Select one of "ignore", "nopassdown", "passdown" + # thin_pool_discards = "passdown" + + # Set to 0, to disable zeroing of thin pool data chunks before their + # first use. + # N.B. zeroing larger thin pool chunk size degrades performance. + # thin_pool_zero = 1 } # This section that allows you to configure the nature of the @@ -236,6 +295,17 @@ log { # There are three levels of verbosity, 3 being the most verbose. verbose = 0 + # Set to 1 to suppress all non-essential messages from stdout. + # This has the same effect as -qq. + # When this is set, the following commands still produce output: + # dumpconfig, lvdisplay, lvmdiskscan, lvs, pvck, pvdisplay, + # pvs, version, vgcfgrestore -l, vgdisplay, vgs. + # Non-essential messages are shifted from log level 4 to log level 5 + # for syslog and lvm2_log_fn purposes. + # Any 'yes' or 'no' questions not overridden by other arguments + # are suppressed and default to 'no'. + silent = 0 + # Should we send log messages through syslog? # 1 is yes; 0 is no. syslog = 1 @@ -273,6 +343,15 @@ log { # Set this if you want log messages during activation. # Don't use this in low memory situations (can deadlock). # activation = 0 + + # Some debugging messages are assigned to a class and only appear + # in debug output if the class is listed here. + # Classes currently available: + # memory, devices, activation, allocation, lvmetad, metadata, cache, + # locking + # Use "all" to see everything. + debug_classes = [ "memory", "devices", "activation", "allocation", + "lvmetad", "metadata", "cache", "locking" ] } # Configuration of metadata backups and archiving. In LVM2 when we @@ -316,7 +395,6 @@ shell { # Miscellaneous global LVM2 settings global { - # The file creation mask for any files and directories created. # Interpreted as octal if the first digit is zero. umask = 077 @@ -373,6 +451,10 @@ global { # Type 3 uses built-in clustered locking. # Type 4 uses read-only locking which forbids any operations that might # change metadata. + # N.B. Don't use lvmetad with locking type 3 as lvmetad is not yet + # supported in clustered environment. If use_lvmetad=1 and locking_type=3 + # is set at the same time, LVM always issues a warning message about this + # and then it automatically disables lvmetad use. locking_type = 1 # Set to 0 to fail when a lock request cannot be satisfied immediately. @@ -455,7 +537,24 @@ global { # # Specify the '--type ' option to override this default # setting. - mirror_segtype_default = "mirror" + mirror_segtype_default = "raid1" + + # 'raid10_segtype_default' determines the segment types used by default + # when the '--stripes/-i' and '--mirrors/-m' arguments are both specified + # during the creation of a logical volume. + # Possible settings include: + # + # "raid10" - This implementation leverages MD's RAID10 personality through + # device-mapper. + # + # "mirror" - LVM will layer the 'mirror' and 'stripe' segment types. It + # will do this by creating a mirror on top of striped sub-LVs; + # effectively creating a RAID 0+1 array. This is suboptimal + # in terms of providing redunancy and performance. Changing to + # this setting is not advised. + # Specify the '--type ' option to override this default + # setting. + raid10_segtype_default = "raid10" # The default format for displaying LV names in lvdisplay was changed # in version 2.02.89 to show the LV name and path separately. @@ -467,12 +566,38 @@ global { # Whether to use (trust) a running instance of lvmetad. If this is set to # 0, all commands fall back to the usual scanning mechanisms. When set to 1 - # *and* when lvmetad is running (it is not auto-started), the volume group - # metadata and PV state flags are obtained from the lvmetad instance and no - # scanning is done by the individual commands. In a setup with lvmetad, - # lvmetad udev rules *must* be set up for LVM to work correctly. Without - # proper udev rules, all changes in block device configuration will be - # *ignored* until a manual 'vgscan' is performed. + # *and* when lvmetad is running (automatically instantiated by making use of + # systemd's socket-based service activation or run as an initscripts service + # or run manually), the volume group metadata and PV state flags are obtained + # from the lvmetad instance and no scanning is done by the individual + # commands. In a setup with lvmetad, lvmetad udev rules *must* be set up for + # LVM to work correctly. Without proper udev rules, all changes in block + # device configuration will be *ignored* until a manual 'pvscan --cache' + # is performed. These rules are installed by default. + # + # If lvmetad has been running while use_lvmetad was 0, it MUST be stopped + # before changing use_lvmetad to 1 and started again afterwards. + # + # If using lvmetad, the volume activation is also switched to automatic + # event-based mode. In this mode, the volumes are activated based on + # incoming udev events that automatically inform lvmetad about new PVs + # that appear in the system. Once the VG is complete (all the PVs are + # present), it is auto-activated. The activation/auto_activation_volume_list + # setting controls which volumes are auto-activated (all by default). + # + # A note about device filtering while lvmetad is used: + # When lvmetad is updated (either automatically based on udev events + # or directly by pvscan --cache call), the devices/filter + # is ignored and all devices are scanned by default. The lvmetad always + # keeps unfiltered information which is then provided to LVM commands + # and then each LVM command does the filtering based on devices/filter + # setting itself. + # To prevent scanning devices completely, even when using lvmetad, + # the devices/global_filter must be used. + # N.B. Don't use lvmetad with locking type 3 as lvmetad is not yet + # supported in clustered environment. If use_lvmetad=1 and locking_type=3 + # is set at the same time, LVM always issues a warning message about this + # and then it automatically disables lvmetad use. use_lvmetad = 0 # Full path of the utility called to check that a thin metadata device @@ -484,11 +609,41 @@ global { # The thin tools are available as part of the device-mapper-persistent-data # package from https://github.com/jthornber/thin-provisioning-tools. # - thin_check_executable = "/sbin/thin_check" + # thin_check_executable = "/sbin/thin_check" + + # Array of string options passed with thin_check command. By default, + # option "-q" is for quiet output. + # With thin_check version 2.1 or newer you can add "--ignore-non-fatal-errors" + # to let it pass through ignoreable errors and fix them later. + # + # thin_check_options = [ "-q" ] - # String with options passed with thin_check command. By default, - # option '-q' is for quiet output. - thin_check_options = [ "-q" ] + # Full path of the utility called to repair a thin metadata device + # is in a state that allows it to be used. + # Each time a thin pool needs repair this utility is executed. + # See thin_check_executable how to obtain binaries. + # + # thin_repair_executable = "/sbin/thin_repair" + + # Array of extra string options passed with thin_repair command. + # thin_repair_options = [ "" ] + + # Full path of the utility called to dump thin metadata content. + # See thin_check_executable how to obtain binaries. + # + # thin_dump_executable = "/sbin/thin_dump" + + # If set, given features are not used by thin driver. + # This can be helpful not just for testing, but i.e. allows to avoid + # using problematic implementation of some thin feature. + # Features: + # block_size + # discards + # discards_non_power_2 + # external_origin + # metadata_resize + # + # thin_disabled_features = [ "discards", "block_size" ] } activation { @@ -551,15 +706,48 @@ activation { # If volume_list is defined, each LV is only activated if there is a # match against the list. + # # "vgname" and "vgname/lvname" are matched exactly. # "@tag" matches any tag set in the LV or VG. # "@*" matches if any tag defined on the host is also set in the LV or VG # + # If any host tags exist but volume_list is not defined, a default + # single-entry list containing "@*" is assumed. + # # volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*" ] # If auto_activation_volume_list is defined, each LV that is to be - # activated is checked against the list while using the autoactivation - # option (--activate ay/-a ay), and if it matches, it is activated. + # activated with the autoactivation option (--activate ay/-a ay) is + # first checked against the list. There are two scenarios in which + # the autoactivation option is used: + # + # - automatic activation of volumes based on incoming PVs. If all the + # PVs making up a VG are present in the system, the autoactivation + # is triggered. This requires lvmetad (global/use_lvmetad=1) and udev + # to be running. In this case, "pvscan --cache -aay" is called + # automatically without any user intervention while processing + # udev events. Please, make sure you define auto_activation_volume_list + # properly so only the volumes you want and expect are autoactivated. + # + # - direct activation on command line with the autoactivation option. + # In this case, the user calls "vgchange --activate ay/-a ay" or + # "lvchange --activate ay/-a ay" directly. + # + # By default, the auto_activation_volume_list is not defined and all + # volumes will be activated either automatically or by using --activate ay/-a ay. + # + # N.B. The "activation/volume_list" is still honoured in all cases so even + # if the VG/LV passes the auto_activation_volume_list, it still needs to + # pass the volume_list for it to be activated in the end. + + # If auto_activation_volume_list is defined but empty, no volumes will be + # activated automatically and --activate ay/-a ay will do nothing. + # + # auto_activation_volume_list = [] + + # If auto_activation_volume_list is defined and it's not empty, only matching + # volumes will be activated either automatically or by using --activate ay/-a ay. + # # "vgname" and "vgname/lvname" are matched exactly. # "@tag" matches any tag set in the LV or VG. # "@*" matches if any tag defined on the host is also set in the LV or VG @@ -570,14 +758,26 @@ activation { # is checked against the list, and if it matches, it as activated # in read-only mode. (This overrides '--permission rw' stored in the # metadata.) + # # "vgname" and "vgname/lvname" are matched exactly. # "@tag" matches any tag set in the LV or VG. # "@*" matches if any tag defined on the host is also set in the LV or VG # # read_only_volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*" ] - # Size (in KB) of each copy operation when mirroring - mirror_region_size = 512 + # Each LV can have an 'activation skip' flag stored persistently against it. + # During activation, this flag is used to decide whether such an LV is skipped. + # The 'activation skip' flag can be set during LV creation and by default it + # is automatically set for thin snapshot LVs. The 'auto_set_activation_skip' + # enables or disables this automatic setting of the flag while LVs are created. + # auto_set_activation_skip = 1 + + # For RAID or 'mirror' segment types, 'raid_region_size' is the + # size (in kiB) of each: + # - synchronization operation when initializing + # - each copy operation when performing a 'pvmove' (using 'mirror' segtype) + # This setting has replaced 'mirror_region_size' since version 2.02.99 + raid_region_size = 512 # Setting to use when there is no readahead value stored in the metadata. # diff --git a/lvm/profile/default.profile b/lvm/profile/default.profile new file mode 100644 index 0000000..9c01572 --- /dev/null +++ b/lvm/profile/default.profile @@ -0,0 +1,20 @@ +# This is a default profile for the LVM2 system. +# It contains all configuration settings that are customizable by profiles. +# +# To create a new profile, select the settings you want to customize +# and put them in a new file named .profile. Then put this +# file in a directory as defined by config/profile_dir setting found in +# /etc/lvm/lvm.conf file. +# +# Refer to 'man lvm.conf' for further information about profiles and file layout. + +allocation { + thin_pool_chunk_size = 64 + thin_pool_discards = "passdown" + thin_pool_zero = 1 +} + +activation { + thin_pool_autoextend_threshold = 100 + thin_pool_autoextend_percent = 20 +} diff --git a/lvm/profile/thin-performance.profile b/lvm/profile/thin-performance.profile new file mode 100644 index 0000000..2914de2 --- /dev/null +++ b/lvm/profile/thin-performance.profile @@ -0,0 +1,4 @@ +allocation { + thin_pool_chunk_size_policy = "performance" + thin_pool_zero = 0 +} diff --git a/makedev.d/00macros b/makedev.d/00macros new file mode 100644 index 0000000..bcb95ae --- /dev/null +++ b/makedev.d/00macros @@ -0,0 +1,14 @@ +=ALLREAD 644 root root +=ALLWRITE 666 root root +=FLOPPY 660 root floppy +=KMEM 640 root kmem +=PRINTER 660 root lp +=PTY 666 root tty +=ROOT 600 root root +=SERIAL 660 root uucp +=STORAGE 640 root disk +=TTY 620 root tty +=VCSA 620 vcsa tty + +# Define "console" as an alias for root for specifying input devices and such. +=CONSOLE $ROOT diff --git a/makedev.d/01alsa b/makedev.d/01alsa new file mode 100644 index 0000000..1a1943c --- /dev/null +++ b/makedev.d/01alsa @@ -0,0 +1,123 @@ +c $CONSOLE 116 0 1 1 snd/controlC0 +c $CONSOLE 116 0 1 1 aloadC0 +c $CONSOLE 116 4 1 1 snd/hwC0D0 +c $CONSOLE 116 5 1 1 snd/hwC0D1 +c $CONSOLE 116 6 1 1 snd/hwC0D2 +c $CONSOLE 116 7 1 1 snd/hwC0D3 +c $CONSOLE 116 8 1 1 snd/midiC0D0 +c $CONSOLE 116 9 1 1 snd/midiC0D1 +c $CONSOLE 116 10 1 1 snd/midiC0D2 +c $CONSOLE 116 11 1 1 snd/midiC0D3 +c $CONSOLE 116 12 1 1 snd/midiC0D4 +c $CONSOLE 116 13 1 1 snd/midiC0D5 +c $CONSOLE 116 14 1 1 snd/midiC0D6 +c $CONSOLE 116 15 1 1 snd/midiC0D7 +c $CONSOLE 116 24 1 1 snd/pcmC0D0c +c $CONSOLE 116 16 1 1 snd/pcmC0D0p +c $CONSOLE 116 25 1 1 snd/pcmC0D1c +c $CONSOLE 116 17 1 1 snd/pcmC0D1p +c $CONSOLE 116 26 1 1 snd/pcmC0D2c +c $CONSOLE 116 18 1 1 snd/pcmC0D2p +c $CONSOLE 116 27 1 1 snd/pcmC0D3c +c $CONSOLE 116 19 1 1 snd/pcmC0D3p +c $CONSOLE 116 28 1 1 snd/pcmC0D4c +c $CONSOLE 116 20 1 1 snd/pcmC0D4p +c $CONSOLE 116 29 1 1 snd/pcmC0D5c +c $CONSOLE 116 21 1 1 snd/pcmC0D5p +c $CONSOLE 116 30 1 1 snd/pcmC0D6c +c $CONSOLE 116 22 1 1 snd/pcmC0D6p +c $CONSOLE 116 31 1 1 snd/pcmC0D7c +c $CONSOLE 116 23 1 1 snd/pcmC0D7p +c $CONSOLE 116 32 1 1 snd/controlC1 +c $CONSOLE 116 32 1 1 aloadC1 +c $CONSOLE 116 36 1 1 snd/hwC1D0 +c $CONSOLE 116 37 1 1 snd/hwC1D1 +c $CONSOLE 116 38 1 1 snd/hwC1D2 +c $CONSOLE 116 39 1 1 snd/hwC1D3 +c $CONSOLE 116 40 1 1 snd/midiC1D0 +c $CONSOLE 116 41 1 1 snd/midiC1D1 +c $CONSOLE 116 42 1 1 snd/midiC1D2 +c $CONSOLE 116 43 1 1 snd/midiC1D3 +c $CONSOLE 116 44 1 1 snd/midiC1D4 +c $CONSOLE 116 45 1 1 snd/midiC1D5 +c $CONSOLE 116 46 1 1 snd/midiC1D6 +c $CONSOLE 116 47 1 1 snd/midiC1D7 +c $CONSOLE 116 56 1 1 snd/pcmC1D0c +c $CONSOLE 116 48 1 1 snd/pcmC1D0p +c $CONSOLE 116 57 1 1 snd/pcmC1D1c +c $CONSOLE 116 49 1 1 snd/pcmC1D1p +c $CONSOLE 116 58 1 1 snd/pcmC1D2c +c $CONSOLE 116 50 1 1 snd/pcmC1D2p +c $CONSOLE 116 59 1 1 snd/pcmC1D3c +c $CONSOLE 116 51 1 1 snd/pcmC1D3p +c $CONSOLE 116 60 1 1 snd/pcmC1D4c +c $CONSOLE 116 52 1 1 snd/pcmC1D4p +c $CONSOLE 116 61 1 1 snd/pcmC1D5c +c $CONSOLE 116 53 1 1 snd/pcmC1D5p +c $CONSOLE 116 62 1 1 snd/pcmC1D6c +c $CONSOLE 116 54 1 1 snd/pcmC1D6p +c $CONSOLE 116 63 1 1 snd/pcmC1D7c +c $CONSOLE 116 55 1 1 snd/pcmC1D7p +c $CONSOLE 116 64 1 1 snd/controlC2 +c $CONSOLE 116 64 1 1 aloadC2 +c $CONSOLE 116 68 1 1 snd/hwC2D0 +c $CONSOLE 116 69 1 1 snd/hwC2D1 +c $CONSOLE 116 70 1 1 snd/hwC2D2 +c $CONSOLE 116 71 1 1 snd/hwC2D3 +c $CONSOLE 116 72 1 1 snd/midiC2D0 +c $CONSOLE 116 73 1 1 snd/midiC2D1 +c $CONSOLE 116 74 1 1 snd/midiC2D2 +c $CONSOLE 116 75 1 1 snd/midiC2D3 +c $CONSOLE 116 76 1 1 snd/midiC2D4 +c $CONSOLE 116 77 1 1 snd/midiC2D5 +c $CONSOLE 116 78 1 1 snd/midiC2D6 +c $CONSOLE 116 79 1 1 snd/midiC2D7 +c $CONSOLE 116 88 1 1 snd/pcmC2D0c +c $CONSOLE 116 80 1 1 snd/pcmC2D0p +c $CONSOLE 116 89 1 1 snd/pcmC2D1c +c $CONSOLE 116 81 1 1 snd/pcmC2D1p +c $CONSOLE 116 90 1 1 snd/pcmC2D2c +c $CONSOLE 116 82 1 1 snd/pcmC2D2p +c $CONSOLE 116 91 1 1 snd/pcmC2D3c +c $CONSOLE 116 83 1 1 snd/pcmC2D3p +c $CONSOLE 116 92 1 1 snd/pcmC2D4c +c $CONSOLE 116 84 1 1 snd/pcmC2D4p +c $CONSOLE 116 93 1 1 snd/pcmC2D5c +c $CONSOLE 116 85 1 1 snd/pcmC2D5p +c $CONSOLE 116 94 1 1 snd/pcmC2D6c +c $CONSOLE 116 86 1 1 snd/pcmC2D6p +c $CONSOLE 116 95 1 1 snd/pcmC2D7c +c $CONSOLE 116 87 1 1 snd/pcmC2D7p +c $CONSOLE 116 96 1 1 snd/controlC3 +c $CONSOLE 116 96 1 1 aloadC3 +c $CONSOLE 116 100 1 1 snd/hwC3D0 +c $CONSOLE 116 101 1 1 snd/hwC3D1 +c $CONSOLE 116 102 1 1 snd/hwC3D2 +c $CONSOLE 116 103 1 1 snd/hwC3D3 +c $CONSOLE 116 104 1 1 snd/midiC3D0 +c $CONSOLE 116 105 1 1 snd/midiC3D1 +c $CONSOLE 116 106 1 1 snd/midiC3D2 +c $CONSOLE 116 107 1 1 snd/midiC3D3 +c $CONSOLE 116 108 1 1 snd/midiC3D4 +c $CONSOLE 116 109 1 1 snd/midiC3D5 +c $CONSOLE 116 110 1 1 snd/midiC3D6 +c $CONSOLE 116 111 1 1 snd/midiC3D7 +c $CONSOLE 116 120 1 1 snd/pcmC3D0c +c $CONSOLE 116 112 1 1 snd/pcmC3D0p +c $CONSOLE 116 121 1 1 snd/pcmC3D1c +c $CONSOLE 116 113 1 1 snd/pcmC3D1p +c $CONSOLE 116 122 1 1 snd/pcmC3D2c +c $CONSOLE 116 114 1 1 snd/pcmC3D2p +c $CONSOLE 116 123 1 1 snd/pcmC3D3c +c $CONSOLE 116 115 1 1 snd/pcmC3D3p +c $CONSOLE 116 124 1 1 snd/pcmC3D4c +c $CONSOLE 116 116 1 1 snd/pcmC3D4p +c $CONSOLE 116 125 1 1 snd/pcmC3D5c +c $CONSOLE 116 117 1 1 snd/pcmC3D5p +c $CONSOLE 116 126 1 1 snd/pcmC3D6c +c $CONSOLE 116 118 1 1 snd/pcmC3D6p +c $CONSOLE 116 127 1 1 snd/pcmC3D7c +c $CONSOLE 116 119 1 1 snd/pcmC3D7p +c $CONSOLE 116 1 1 1 snd/seq +c $CONSOLE 116 33 1 1 snd/timer +c $CONSOLE 116 1 1 1 aloadSEQ diff --git a/makedev.d/01cciss b/makedev.d/01cciss new file mode 100644 index 0000000..5092dea --- /dev/null +++ b/makedev.d/01cciss @@ -0,0 +1,2048 @@ +b $STORAGE 104 0 1 1 cciss/c0d0 +b $STORAGE 104 1 1 1 cciss/c0d0p1 +b $STORAGE 104 2 1 1 cciss/c0d0p2 +b $STORAGE 104 3 1 1 cciss/c0d0p3 +b $STORAGE 104 4 1 1 cciss/c0d0p4 +b $STORAGE 104 5 1 1 cciss/c0d0p5 +b $STORAGE 104 6 1 1 cciss/c0d0p6 +b $STORAGE 104 7 1 1 cciss/c0d0p7 +b $STORAGE 104 8 1 1 cciss/c0d0p8 +b $STORAGE 104 9 1 1 cciss/c0d0p9 +b $STORAGE 104 10 1 1 cciss/c0d0p10 +b $STORAGE 104 11 1 1 cciss/c0d0p11 +b $STORAGE 104 12 1 1 cciss/c0d0p12 +b $STORAGE 104 13 1 1 cciss/c0d0p13 +b $STORAGE 104 14 1 1 cciss/c0d0p14 +b $STORAGE 104 15 1 1 cciss/c0d0p15 +b $STORAGE 104 16 1 1 cciss/c0d1 +b $STORAGE 104 17 1 1 cciss/c0d1p1 +b $STORAGE 104 18 1 1 cciss/c0d1p2 +b $STORAGE 104 19 1 1 cciss/c0d1p3 +b $STORAGE 104 20 1 1 cciss/c0d1p4 +b $STORAGE 104 21 1 1 cciss/c0d1p5 +b $STORAGE 104 22 1 1 cciss/c0d1p6 +b $STORAGE 104 23 1 1 cciss/c0d1p7 +b $STORAGE 104 24 1 1 cciss/c0d1p8 +b $STORAGE 104 25 1 1 cciss/c0d1p9 +b $STORAGE 104 26 1 1 cciss/c0d1p10 +b $STORAGE 104 27 1 1 cciss/c0d1p11 +b $STORAGE 104 28 1 1 cciss/c0d1p12 +b $STORAGE 104 29 1 1 cciss/c0d1p13 +b $STORAGE 104 30 1 1 cciss/c0d1p14 +b $STORAGE 104 31 1 1 cciss/c0d1p15 +b $STORAGE 104 32 1 1 cciss/c0d2 +b $STORAGE 104 33 1 1 cciss/c0d2p1 +b $STORAGE 104 34 1 1 cciss/c0d2p2 +b $STORAGE 104 35 1 1 cciss/c0d2p3 +b $STORAGE 104 36 1 1 cciss/c0d2p4 +b $STORAGE 104 37 1 1 cciss/c0d2p5 +b $STORAGE 104 38 1 1 cciss/c0d2p6 +b $STORAGE 104 39 1 1 cciss/c0d2p7 +b $STORAGE 104 40 1 1 cciss/c0d2p8 +b $STORAGE 104 41 1 1 cciss/c0d2p9 +b $STORAGE 104 42 1 1 cciss/c0d2p10 +b $STORAGE 104 43 1 1 cciss/c0d2p11 +b $STORAGE 104 44 1 1 cciss/c0d2p12 +b $STORAGE 104 45 1 1 cciss/c0d2p13 +b $STORAGE 104 46 1 1 cciss/c0d2p14 +b $STORAGE 104 47 1 1 cciss/c0d2p15 +b $STORAGE 104 48 1 1 cciss/c0d3 +b $STORAGE 104 49 1 1 cciss/c0d3p1 +b $STORAGE 104 50 1 1 cciss/c0d3p2 +b $STORAGE 104 51 1 1 cciss/c0d3p3 +b $STORAGE 104 52 1 1 cciss/c0d3p4 +b $STORAGE 104 53 1 1 cciss/c0d3p5 +b $STORAGE 104 54 1 1 cciss/c0d3p6 +b $STORAGE 104 55 1 1 cciss/c0d3p7 +b $STORAGE 104 56 1 1 cciss/c0d3p8 +b $STORAGE 104 57 1 1 cciss/c0d3p9 +b $STORAGE 104 58 1 1 cciss/c0d3p10 +b $STORAGE 104 59 1 1 cciss/c0d3p11 +b $STORAGE 104 60 1 1 cciss/c0d3p12 +b $STORAGE 104 61 1 1 cciss/c0d3p13 +b $STORAGE 104 62 1 1 cciss/c0d3p14 +b $STORAGE 104 63 1 1 cciss/c0d3p15 +b $STORAGE 104 64 1 1 cciss/c0d4 +b $STORAGE 104 65 1 1 cciss/c0d4p1 +b $STORAGE 104 66 1 1 cciss/c0d4p2 +b $STORAGE 104 67 1 1 cciss/c0d4p3 +b $STORAGE 104 68 1 1 cciss/c0d4p4 +b $STORAGE 104 69 1 1 cciss/c0d4p5 +b $STORAGE 104 70 1 1 cciss/c0d4p6 +b $STORAGE 104 71 1 1 cciss/c0d4p7 +b $STORAGE 104 72 1 1 cciss/c0d4p8 +b $STORAGE 104 73 1 1 cciss/c0d4p9 +b $STORAGE 104 74 1 1 cciss/c0d4p10 +b $STORAGE 104 75 1 1 cciss/c0d4p11 +b $STORAGE 104 76 1 1 cciss/c0d4p12 +b $STORAGE 104 77 1 1 cciss/c0d4p13 +b $STORAGE 104 78 1 1 cciss/c0d4p14 +b $STORAGE 104 79 1 1 cciss/c0d4p15 +b $STORAGE 104 80 1 1 cciss/c0d5 +b $STORAGE 104 81 1 1 cciss/c0d5p1 +b $STORAGE 104 82 1 1 cciss/c0d5p2 +b $STORAGE 104 83 1 1 cciss/c0d5p3 +b $STORAGE 104 84 1 1 cciss/c0d5p4 +b $STORAGE 104 85 1 1 cciss/c0d5p5 +b $STORAGE 104 86 1 1 cciss/c0d5p6 +b $STORAGE 104 87 1 1 cciss/c0d5p7 +b $STORAGE 104 88 1 1 cciss/c0d5p8 +b $STORAGE 104 89 1 1 cciss/c0d5p9 +b $STORAGE 104 90 1 1 cciss/c0d5p10 +b $STORAGE 104 91 1 1 cciss/c0d5p11 +b $STORAGE 104 92 1 1 cciss/c0d5p12 +b $STORAGE 104 93 1 1 cciss/c0d5p13 +b $STORAGE 104 94 1 1 cciss/c0d5p14 +b $STORAGE 104 95 1 1 cciss/c0d5p15 +b $STORAGE 104 96 1 1 cciss/c0d6 +b $STORAGE 104 97 1 1 cciss/c0d6p1 +b $STORAGE 104 98 1 1 cciss/c0d6p2 +b $STORAGE 104 99 1 1 cciss/c0d6p3 +b $STORAGE 104 100 1 1 cciss/c0d6p4 +b $STORAGE 104 101 1 1 cciss/c0d6p5 +b $STORAGE 104 102 1 1 cciss/c0d6p6 +b $STORAGE 104 103 1 1 cciss/c0d6p7 +b $STORAGE 104 104 1 1 cciss/c0d6p8 +b $STORAGE 104 105 1 1 cciss/c0d6p9 +b $STORAGE 104 106 1 1 cciss/c0d6p10 +b $STORAGE 104 107 1 1 cciss/c0d6p11 +b $STORAGE 104 108 1 1 cciss/c0d6p12 +b $STORAGE 104 109 1 1 cciss/c0d6p13 +b $STORAGE 104 110 1 1 cciss/c0d6p14 +b $STORAGE 104 111 1 1 cciss/c0d6p15 +b $STORAGE 104 112 1 1 cciss/c0d7 +b $STORAGE 104 113 1 1 cciss/c0d7p1 +b $STORAGE 104 114 1 1 cciss/c0d7p2 +b $STORAGE 104 115 1 1 cciss/c0d7p3 +b $STORAGE 104 116 1 1 cciss/c0d7p4 +b $STORAGE 104 117 1 1 cciss/c0d7p5 +b $STORAGE 104 118 1 1 cciss/c0d7p6 +b $STORAGE 104 119 1 1 cciss/c0d7p7 +b $STORAGE 104 120 1 1 cciss/c0d7p8 +b $STORAGE 104 121 1 1 cciss/c0d7p9 +b $STORAGE 104 122 1 1 cciss/c0d7p10 +b $STORAGE 104 123 1 1 cciss/c0d7p11 +b $STORAGE 104 124 1 1 cciss/c0d7p12 +b $STORAGE 104 125 1 1 cciss/c0d7p13 +b $STORAGE 104 126 1 1 cciss/c0d7p14 +b $STORAGE 104 127 1 1 cciss/c0d7p15 +b $STORAGE 104 128 1 1 cciss/c0d8 +b $STORAGE 104 129 1 1 cciss/c0d8p1 +b $STORAGE 104 130 1 1 cciss/c0d8p2 +b $STORAGE 104 131 1 1 cciss/c0d8p3 +b $STORAGE 104 132 1 1 cciss/c0d8p4 +b $STORAGE 104 133 1 1 cciss/c0d8p5 +b $STORAGE 104 134 1 1 cciss/c0d8p6 +b $STORAGE 104 135 1 1 cciss/c0d8p7 +b $STORAGE 104 136 1 1 cciss/c0d8p8 +b $STORAGE 104 137 1 1 cciss/c0d8p9 +b $STORAGE 104 138 1 1 cciss/c0d8p10 +b $STORAGE 104 139 1 1 cciss/c0d8p11 +b $STORAGE 104 140 1 1 cciss/c0d8p12 +b $STORAGE 104 141 1 1 cciss/c0d8p13 +b $STORAGE 104 142 1 1 cciss/c0d8p14 +b $STORAGE 104 143 1 1 cciss/c0d8p15 +b $STORAGE 104 144 1 1 cciss/c0d9 +b $STORAGE 104 145 1 1 cciss/c0d9p1 +b $STORAGE 104 146 1 1 cciss/c0d9p2 +b $STORAGE 104 147 1 1 cciss/c0d9p3 +b $STORAGE 104 148 1 1 cciss/c0d9p4 +b $STORAGE 104 149 1 1 cciss/c0d9p5 +b $STORAGE 104 150 1 1 cciss/c0d9p6 +b $STORAGE 104 151 1 1 cciss/c0d9p7 +b $STORAGE 104 152 1 1 cciss/c0d9p8 +b $STORAGE 104 153 1 1 cciss/c0d9p9 +b $STORAGE 104 154 1 1 cciss/c0d9p10 +b $STORAGE 104 155 1 1 cciss/c0d9p11 +b $STORAGE 104 156 1 1 cciss/c0d9p12 +b $STORAGE 104 157 1 1 cciss/c0d9p13 +b $STORAGE 104 158 1 1 cciss/c0d9p14 +b $STORAGE 104 159 1 1 cciss/c0d9p15 +b $STORAGE 104 160 1 1 cciss/c0d10 +b $STORAGE 104 161 1 1 cciss/c0d10p1 +b $STORAGE 104 162 1 1 cciss/c0d10p2 +b $STORAGE 104 163 1 1 cciss/c0d10p3 +b $STORAGE 104 164 1 1 cciss/c0d10p4 +b $STORAGE 104 165 1 1 cciss/c0d10p5 +b $STORAGE 104 166 1 1 cciss/c0d10p6 +b $STORAGE 104 167 1 1 cciss/c0d10p7 +b $STORAGE 104 168 1 1 cciss/c0d10p8 +b $STORAGE 104 169 1 1 cciss/c0d10p9 +b $STORAGE 104 170 1 1 cciss/c0d10p10 +b $STORAGE 104 171 1 1 cciss/c0d10p11 +b $STORAGE 104 172 1 1 cciss/c0d10p12 +b $STORAGE 104 173 1 1 cciss/c0d10p13 +b $STORAGE 104 174 1 1 cciss/c0d10p14 +b $STORAGE 104 175 1 1 cciss/c0d10p15 +b $STORAGE 104 176 1 1 cciss/c0d11 +b $STORAGE 104 177 1 1 cciss/c0d11p1 +b $STORAGE 104 178 1 1 cciss/c0d11p2 +b $STORAGE 104 179 1 1 cciss/c0d11p3 +b $STORAGE 104 180 1 1 cciss/c0d11p4 +b $STORAGE 104 181 1 1 cciss/c0d11p5 +b $STORAGE 104 182 1 1 cciss/c0d11p6 +b $STORAGE 104 183 1 1 cciss/c0d11p7 +b $STORAGE 104 184 1 1 cciss/c0d11p8 +b $STORAGE 104 185 1 1 cciss/c0d11p9 +b $STORAGE 104 186 1 1 cciss/c0d11p10 +b $STORAGE 104 187 1 1 cciss/c0d11p11 +b $STORAGE 104 188 1 1 cciss/c0d11p12 +b $STORAGE 104 189 1 1 cciss/c0d11p13 +b $STORAGE 104 190 1 1 cciss/c0d11p14 +b $STORAGE 104 191 1 1 cciss/c0d11p15 +b $STORAGE 104 192 1 1 cciss/c0d12 +b $STORAGE 104 193 1 1 cciss/c0d12p1 +b $STORAGE 104 194 1 1 cciss/c0d12p2 +b $STORAGE 104 195 1 1 cciss/c0d12p3 +b $STORAGE 104 196 1 1 cciss/c0d12p4 +b $STORAGE 104 197 1 1 cciss/c0d12p5 +b $STORAGE 104 198 1 1 cciss/c0d12p6 +b $STORAGE 104 199 1 1 cciss/c0d12p7 +b $STORAGE 104 200 1 1 cciss/c0d12p8 +b $STORAGE 104 201 1 1 cciss/c0d12p9 +b $STORAGE 104 202 1 1 cciss/c0d12p10 +b $STORAGE 104 203 1 1 cciss/c0d12p11 +b $STORAGE 104 204 1 1 cciss/c0d12p12 +b $STORAGE 104 205 1 1 cciss/c0d12p13 +b $STORAGE 104 206 1 1 cciss/c0d12p14 +b $STORAGE 104 207 1 1 cciss/c0d12p15 +b $STORAGE 104 208 1 1 cciss/c0d13 +b $STORAGE 104 209 1 1 cciss/c0d13p1 +b $STORAGE 104 210 1 1 cciss/c0d13p2 +b $STORAGE 104 211 1 1 cciss/c0d13p3 +b $STORAGE 104 212 1 1 cciss/c0d13p4 +b $STORAGE 104 213 1 1 cciss/c0d13p5 +b $STORAGE 104 214 1 1 cciss/c0d13p6 +b $STORAGE 104 215 1 1 cciss/c0d13p7 +b $STORAGE 104 216 1 1 cciss/c0d13p8 +b $STORAGE 104 217 1 1 cciss/c0d13p9 +b $STORAGE 104 218 1 1 cciss/c0d13p10 +b $STORAGE 104 219 1 1 cciss/c0d13p11 +b $STORAGE 104 220 1 1 cciss/c0d13p12 +b $STORAGE 104 221 1 1 cciss/c0d13p13 +b $STORAGE 104 222 1 1 cciss/c0d13p14 +b $STORAGE 104 223 1 1 cciss/c0d13p15 +b $STORAGE 104 224 1 1 cciss/c0d14 +b $STORAGE 104 225 1 1 cciss/c0d14p1 +b $STORAGE 104 226 1 1 cciss/c0d14p2 +b $STORAGE 104 227 1 1 cciss/c0d14p3 +b $STORAGE 104 228 1 1 cciss/c0d14p4 +b $STORAGE 104 229 1 1 cciss/c0d14p5 +b $STORAGE 104 230 1 1 cciss/c0d14p6 +b $STORAGE 104 231 1 1 cciss/c0d14p7 +b $STORAGE 104 232 1 1 cciss/c0d14p8 +b $STORAGE 104 233 1 1 cciss/c0d14p9 +b $STORAGE 104 234 1 1 cciss/c0d14p10 +b $STORAGE 104 235 1 1 cciss/c0d14p11 +b $STORAGE 104 236 1 1 cciss/c0d14p12 +b $STORAGE 104 237 1 1 cciss/c0d14p13 +b $STORAGE 104 238 1 1 cciss/c0d14p14 +b $STORAGE 104 239 1 1 cciss/c0d14p15 +b $STORAGE 104 240 1 1 cciss/c0d15 +b $STORAGE 104 241 1 1 cciss/c0d15p1 +b $STORAGE 104 242 1 1 cciss/c0d15p2 +b $STORAGE 104 243 1 1 cciss/c0d15p3 +b $STORAGE 104 244 1 1 cciss/c0d15p4 +b $STORAGE 104 245 1 1 cciss/c0d15p5 +b $STORAGE 104 246 1 1 cciss/c0d15p6 +b $STORAGE 104 247 1 1 cciss/c0d15p7 +b $STORAGE 104 248 1 1 cciss/c0d15p8 +b $STORAGE 104 249 1 1 cciss/c0d15p9 +b $STORAGE 104 250 1 1 cciss/c0d15p10 +b $STORAGE 104 251 1 1 cciss/c0d15p11 +b $STORAGE 104 252 1 1 cciss/c0d15p12 +b $STORAGE 104 253 1 1 cciss/c0d15p13 +b $STORAGE 104 254 1 1 cciss/c0d15p14 +b $STORAGE 104 255 1 1 cciss/c0d15p15 +b $STORAGE 105 0 1 1 cciss/c1d0 +b $STORAGE 105 1 1 1 cciss/c1d0p1 +b $STORAGE 105 2 1 1 cciss/c1d0p2 +b $STORAGE 105 3 1 1 cciss/c1d0p3 +b $STORAGE 105 4 1 1 cciss/c1d0p4 +b $STORAGE 105 5 1 1 cciss/c1d0p5 +b $STORAGE 105 6 1 1 cciss/c1d0p6 +b $STORAGE 105 7 1 1 cciss/c1d0p7 +b $STORAGE 105 8 1 1 cciss/c1d0p8 +b $STORAGE 105 9 1 1 cciss/c1d0p9 +b $STORAGE 105 10 1 1 cciss/c1d0p10 +b $STORAGE 105 11 1 1 cciss/c1d0p11 +b $STORAGE 105 12 1 1 cciss/c1d0p12 +b $STORAGE 105 13 1 1 cciss/c1d0p13 +b $STORAGE 105 14 1 1 cciss/c1d0p14 +b $STORAGE 105 15 1 1 cciss/c1d0p15 +b $STORAGE 105 16 1 1 cciss/c1d1 +b $STORAGE 105 17 1 1 cciss/c1d1p1 +b $STORAGE 105 18 1 1 cciss/c1d1p2 +b $STORAGE 105 19 1 1 cciss/c1d1p3 +b $STORAGE 105 20 1 1 cciss/c1d1p4 +b $STORAGE 105 21 1 1 cciss/c1d1p5 +b $STORAGE 105 22 1 1 cciss/c1d1p6 +b $STORAGE 105 23 1 1 cciss/c1d1p7 +b $STORAGE 105 24 1 1 cciss/c1d1p8 +b $STORAGE 105 25 1 1 cciss/c1d1p9 +b $STORAGE 105 26 1 1 cciss/c1d1p10 +b $STORAGE 105 27 1 1 cciss/c1d1p11 +b $STORAGE 105 28 1 1 cciss/c1d1p12 +b $STORAGE 105 29 1 1 cciss/c1d1p13 +b $STORAGE 105 30 1 1 cciss/c1d1p14 +b $STORAGE 105 31 1 1 cciss/c1d1p15 +b $STORAGE 105 32 1 1 cciss/c1d2 +b $STORAGE 105 33 1 1 cciss/c1d2p1 +b $STORAGE 105 34 1 1 cciss/c1d2p2 +b $STORAGE 105 35 1 1 cciss/c1d2p3 +b $STORAGE 105 36 1 1 cciss/c1d2p4 +b $STORAGE 105 37 1 1 cciss/c1d2p5 +b $STORAGE 105 38 1 1 cciss/c1d2p6 +b $STORAGE 105 39 1 1 cciss/c1d2p7 +b $STORAGE 105 40 1 1 cciss/c1d2p8 +b $STORAGE 105 41 1 1 cciss/c1d2p9 +b $STORAGE 105 42 1 1 cciss/c1d2p10 +b $STORAGE 105 43 1 1 cciss/c1d2p11 +b $STORAGE 105 44 1 1 cciss/c1d2p12 +b $STORAGE 105 45 1 1 cciss/c1d2p13 +b $STORAGE 105 46 1 1 cciss/c1d2p14 +b $STORAGE 105 47 1 1 cciss/c1d2p15 +b $STORAGE 105 48 1 1 cciss/c1d3 +b $STORAGE 105 49 1 1 cciss/c1d3p1 +b $STORAGE 105 50 1 1 cciss/c1d3p2 +b $STORAGE 105 51 1 1 cciss/c1d3p3 +b $STORAGE 105 52 1 1 cciss/c1d3p4 +b $STORAGE 105 53 1 1 cciss/c1d3p5 +b $STORAGE 105 54 1 1 cciss/c1d3p6 +b $STORAGE 105 55 1 1 cciss/c1d3p7 +b $STORAGE 105 56 1 1 cciss/c1d3p8 +b $STORAGE 105 57 1 1 cciss/c1d3p9 +b $STORAGE 105 58 1 1 cciss/c1d3p10 +b $STORAGE 105 59 1 1 cciss/c1d3p11 +b $STORAGE 105 60 1 1 cciss/c1d3p12 +b $STORAGE 105 61 1 1 cciss/c1d3p13 +b $STORAGE 105 62 1 1 cciss/c1d3p14 +b $STORAGE 105 63 1 1 cciss/c1d3p15 +b $STORAGE 105 64 1 1 cciss/c1d4 +b $STORAGE 105 65 1 1 cciss/c1d4p1 +b $STORAGE 105 66 1 1 cciss/c1d4p2 +b $STORAGE 105 67 1 1 cciss/c1d4p3 +b $STORAGE 105 68 1 1 cciss/c1d4p4 +b $STORAGE 105 69 1 1 cciss/c1d4p5 +b $STORAGE 105 70 1 1 cciss/c1d4p6 +b $STORAGE 105 71 1 1 cciss/c1d4p7 +b $STORAGE 105 72 1 1 cciss/c1d4p8 +b $STORAGE 105 73 1 1 cciss/c1d4p9 +b $STORAGE 105 74 1 1 cciss/c1d4p10 +b $STORAGE 105 75 1 1 cciss/c1d4p11 +b $STORAGE 105 76 1 1 cciss/c1d4p12 +b $STORAGE 105 77 1 1 cciss/c1d4p13 +b $STORAGE 105 78 1 1 cciss/c1d4p14 +b $STORAGE 105 79 1 1 cciss/c1d4p15 +b $STORAGE 105 80 1 1 cciss/c1d5 +b $STORAGE 105 81 1 1 cciss/c1d5p1 +b $STORAGE 105 82 1 1 cciss/c1d5p2 +b $STORAGE 105 83 1 1 cciss/c1d5p3 +b $STORAGE 105 84 1 1 cciss/c1d5p4 +b $STORAGE 105 85 1 1 cciss/c1d5p5 +b $STORAGE 105 86 1 1 cciss/c1d5p6 +b $STORAGE 105 87 1 1 cciss/c1d5p7 +b $STORAGE 105 88 1 1 cciss/c1d5p8 +b $STORAGE 105 89 1 1 cciss/c1d5p9 +b $STORAGE 105 90 1 1 cciss/c1d5p10 +b $STORAGE 105 91 1 1 cciss/c1d5p11 +b $STORAGE 105 92 1 1 cciss/c1d5p12 +b $STORAGE 105 93 1 1 cciss/c1d5p13 +b $STORAGE 105 94 1 1 cciss/c1d5p14 +b $STORAGE 105 95 1 1 cciss/c1d5p15 +b $STORAGE 105 96 1 1 cciss/c1d6 +b $STORAGE 105 97 1 1 cciss/c1d6p1 +b $STORAGE 105 98 1 1 cciss/c1d6p2 +b $STORAGE 105 99 1 1 cciss/c1d6p3 +b $STORAGE 105 100 1 1 cciss/c1d6p4 +b $STORAGE 105 101 1 1 cciss/c1d6p5 +b $STORAGE 105 102 1 1 cciss/c1d6p6 +b $STORAGE 105 103 1 1 cciss/c1d6p7 +b $STORAGE 105 104 1 1 cciss/c1d6p8 +b $STORAGE 105 105 1 1 cciss/c1d6p9 +b $STORAGE 105 106 1 1 cciss/c1d6p10 +b $STORAGE 105 107 1 1 cciss/c1d6p11 +b $STORAGE 105 108 1 1 cciss/c1d6p12 +b $STORAGE 105 109 1 1 cciss/c1d6p13 +b $STORAGE 105 110 1 1 cciss/c1d6p14 +b $STORAGE 105 111 1 1 cciss/c1d6p15 +b $STORAGE 105 112 1 1 cciss/c1d7 +b $STORAGE 105 113 1 1 cciss/c1d7p1 +b $STORAGE 105 114 1 1 cciss/c1d7p2 +b $STORAGE 105 115 1 1 cciss/c1d7p3 +b $STORAGE 105 116 1 1 cciss/c1d7p4 +b $STORAGE 105 117 1 1 cciss/c1d7p5 +b $STORAGE 105 118 1 1 cciss/c1d7p6 +b $STORAGE 105 119 1 1 cciss/c1d7p7 +b $STORAGE 105 120 1 1 cciss/c1d7p8 +b $STORAGE 105 121 1 1 cciss/c1d7p9 +b $STORAGE 105 122 1 1 cciss/c1d7p10 +b $STORAGE 105 123 1 1 cciss/c1d7p11 +b $STORAGE 105 124 1 1 cciss/c1d7p12 +b $STORAGE 105 125 1 1 cciss/c1d7p13 +b $STORAGE 105 126 1 1 cciss/c1d7p14 +b $STORAGE 105 127 1 1 cciss/c1d7p15 +b $STORAGE 105 128 1 1 cciss/c1d8 +b $STORAGE 105 129 1 1 cciss/c1d8p1 +b $STORAGE 105 130 1 1 cciss/c1d8p2 +b $STORAGE 105 131 1 1 cciss/c1d8p3 +b $STORAGE 105 132 1 1 cciss/c1d8p4 +b $STORAGE 105 133 1 1 cciss/c1d8p5 +b $STORAGE 105 134 1 1 cciss/c1d8p6 +b $STORAGE 105 135 1 1 cciss/c1d8p7 +b $STORAGE 105 136 1 1 cciss/c1d8p8 +b $STORAGE 105 137 1 1 cciss/c1d8p9 +b $STORAGE 105 138 1 1 cciss/c1d8p10 +b $STORAGE 105 139 1 1 cciss/c1d8p11 +b $STORAGE 105 140 1 1 cciss/c1d8p12 +b $STORAGE 105 141 1 1 cciss/c1d8p13 +b $STORAGE 105 142 1 1 cciss/c1d8p14 +b $STORAGE 105 143 1 1 cciss/c1d8p15 +b $STORAGE 105 144 1 1 cciss/c1d9 +b $STORAGE 105 145 1 1 cciss/c1d9p1 +b $STORAGE 105 146 1 1 cciss/c1d9p2 +b $STORAGE 105 147 1 1 cciss/c1d9p3 +b $STORAGE 105 148 1 1 cciss/c1d9p4 +b $STORAGE 105 149 1 1 cciss/c1d9p5 +b $STORAGE 105 150 1 1 cciss/c1d9p6 +b $STORAGE 105 151 1 1 cciss/c1d9p7 +b $STORAGE 105 152 1 1 cciss/c1d9p8 +b $STORAGE 105 153 1 1 cciss/c1d9p9 +b $STORAGE 105 154 1 1 cciss/c1d9p10 +b $STORAGE 105 155 1 1 cciss/c1d9p11 +b $STORAGE 105 156 1 1 cciss/c1d9p12 +b $STORAGE 105 157 1 1 cciss/c1d9p13 +b $STORAGE 105 158 1 1 cciss/c1d9p14 +b $STORAGE 105 159 1 1 cciss/c1d9p15 +b $STORAGE 105 160 1 1 cciss/c1d10 +b $STORAGE 105 161 1 1 cciss/c1d10p1 +b $STORAGE 105 162 1 1 cciss/c1d10p2 +b $STORAGE 105 163 1 1 cciss/c1d10p3 +b $STORAGE 105 164 1 1 cciss/c1d10p4 +b $STORAGE 105 165 1 1 cciss/c1d10p5 +b $STORAGE 105 166 1 1 cciss/c1d10p6 +b $STORAGE 105 167 1 1 cciss/c1d10p7 +b $STORAGE 105 168 1 1 cciss/c1d10p8 +b $STORAGE 105 169 1 1 cciss/c1d10p9 +b $STORAGE 105 170 1 1 cciss/c1d10p10 +b $STORAGE 105 171 1 1 cciss/c1d10p11 +b $STORAGE 105 172 1 1 cciss/c1d10p12 +b $STORAGE 105 173 1 1 cciss/c1d10p13 +b $STORAGE 105 174 1 1 cciss/c1d10p14 +b $STORAGE 105 175 1 1 cciss/c1d10p15 +b $STORAGE 105 176 1 1 cciss/c1d11 +b $STORAGE 105 177 1 1 cciss/c1d11p1 +b $STORAGE 105 178 1 1 cciss/c1d11p2 +b $STORAGE 105 179 1 1 cciss/c1d11p3 +b $STORAGE 105 180 1 1 cciss/c1d11p4 +b $STORAGE 105 181 1 1 cciss/c1d11p5 +b $STORAGE 105 182 1 1 cciss/c1d11p6 +b $STORAGE 105 183 1 1 cciss/c1d11p7 +b $STORAGE 105 184 1 1 cciss/c1d11p8 +b $STORAGE 105 185 1 1 cciss/c1d11p9 +b $STORAGE 105 186 1 1 cciss/c1d11p10 +b $STORAGE 105 187 1 1 cciss/c1d11p11 +b $STORAGE 105 188 1 1 cciss/c1d11p12 +b $STORAGE 105 189 1 1 cciss/c1d11p13 +b $STORAGE 105 190 1 1 cciss/c1d11p14 +b $STORAGE 105 191 1 1 cciss/c1d11p15 +b $STORAGE 105 192 1 1 cciss/c1d12 +b $STORAGE 105 193 1 1 cciss/c1d12p1 +b $STORAGE 105 194 1 1 cciss/c1d12p2 +b $STORAGE 105 195 1 1 cciss/c1d12p3 +b $STORAGE 105 196 1 1 cciss/c1d12p4 +b $STORAGE 105 197 1 1 cciss/c1d12p5 +b $STORAGE 105 198 1 1 cciss/c1d12p6 +b $STORAGE 105 199 1 1 cciss/c1d12p7 +b $STORAGE 105 200 1 1 cciss/c1d12p8 +b $STORAGE 105 201 1 1 cciss/c1d12p9 +b $STORAGE 105 202 1 1 cciss/c1d12p10 +b $STORAGE 105 203 1 1 cciss/c1d12p11 +b $STORAGE 105 204 1 1 cciss/c1d12p12 +b $STORAGE 105 205 1 1 cciss/c1d12p13 +b $STORAGE 105 206 1 1 cciss/c1d12p14 +b $STORAGE 105 207 1 1 cciss/c1d12p15 +b $STORAGE 105 208 1 1 cciss/c1d13 +b $STORAGE 105 209 1 1 cciss/c1d13p1 +b $STORAGE 105 210 1 1 cciss/c1d13p2 +b $STORAGE 105 211 1 1 cciss/c1d13p3 +b $STORAGE 105 212 1 1 cciss/c1d13p4 +b $STORAGE 105 213 1 1 cciss/c1d13p5 +b $STORAGE 105 214 1 1 cciss/c1d13p6 +b $STORAGE 105 215 1 1 cciss/c1d13p7 +b $STORAGE 105 216 1 1 cciss/c1d13p8 +b $STORAGE 105 217 1 1 cciss/c1d13p9 +b $STORAGE 105 218 1 1 cciss/c1d13p10 +b $STORAGE 105 219 1 1 cciss/c1d13p11 +b $STORAGE 105 220 1 1 cciss/c1d13p12 +b $STORAGE 105 221 1 1 cciss/c1d13p13 +b $STORAGE 105 222 1 1 cciss/c1d13p14 +b $STORAGE 105 223 1 1 cciss/c1d13p15 +b $STORAGE 105 224 1 1 cciss/c1d14 +b $STORAGE 105 225 1 1 cciss/c1d14p1 +b $STORAGE 105 226 1 1 cciss/c1d14p2 +b $STORAGE 105 227 1 1 cciss/c1d14p3 +b $STORAGE 105 228 1 1 cciss/c1d14p4 +b $STORAGE 105 229 1 1 cciss/c1d14p5 +b $STORAGE 105 230 1 1 cciss/c1d14p6 +b $STORAGE 105 231 1 1 cciss/c1d14p7 +b $STORAGE 105 232 1 1 cciss/c1d14p8 +b $STORAGE 105 233 1 1 cciss/c1d14p9 +b $STORAGE 105 234 1 1 cciss/c1d14p10 +b $STORAGE 105 235 1 1 cciss/c1d14p11 +b $STORAGE 105 236 1 1 cciss/c1d14p12 +b $STORAGE 105 237 1 1 cciss/c1d14p13 +b $STORAGE 105 238 1 1 cciss/c1d14p14 +b $STORAGE 105 239 1 1 cciss/c1d14p15 +b $STORAGE 105 240 1 1 cciss/c1d15 +b $STORAGE 105 241 1 1 cciss/c1d15p1 +b $STORAGE 105 242 1 1 cciss/c1d15p2 +b $STORAGE 105 243 1 1 cciss/c1d15p3 +b $STORAGE 105 244 1 1 cciss/c1d15p4 +b $STORAGE 105 245 1 1 cciss/c1d15p5 +b $STORAGE 105 246 1 1 cciss/c1d15p6 +b $STORAGE 105 247 1 1 cciss/c1d15p7 +b $STORAGE 105 248 1 1 cciss/c1d15p8 +b $STORAGE 105 249 1 1 cciss/c1d15p9 +b $STORAGE 105 250 1 1 cciss/c1d15p10 +b $STORAGE 105 251 1 1 cciss/c1d15p11 +b $STORAGE 105 252 1 1 cciss/c1d15p12 +b $STORAGE 105 253 1 1 cciss/c1d15p13 +b $STORAGE 105 254 1 1 cciss/c1d15p14 +b $STORAGE 105 255 1 1 cciss/c1d15p15 +b $STORAGE 106 0 1 1 cciss/c2d0 +b $STORAGE 106 1 1 1 cciss/c2d0p1 +b $STORAGE 106 2 1 1 cciss/c2d0p2 +b $STORAGE 106 3 1 1 cciss/c2d0p3 +b $STORAGE 106 4 1 1 cciss/c2d0p4 +b $STORAGE 106 5 1 1 cciss/c2d0p5 +b $STORAGE 106 6 1 1 cciss/c2d0p6 +b $STORAGE 106 7 1 1 cciss/c2d0p7 +b $STORAGE 106 8 1 1 cciss/c2d0p8 +b $STORAGE 106 9 1 1 cciss/c2d0p9 +b $STORAGE 106 10 1 1 cciss/c2d0p10 +b $STORAGE 106 11 1 1 cciss/c2d0p11 +b $STORAGE 106 12 1 1 cciss/c2d0p12 +b $STORAGE 106 13 1 1 cciss/c2d0p13 +b $STORAGE 106 14 1 1 cciss/c2d0p14 +b $STORAGE 106 15 1 1 cciss/c2d0p15 +b $STORAGE 106 16 1 1 cciss/c2d1 +b $STORAGE 106 17 1 1 cciss/c2d1p1 +b $STORAGE 106 18 1 1 cciss/c2d1p2 +b $STORAGE 106 19 1 1 cciss/c2d1p3 +b $STORAGE 106 20 1 1 cciss/c2d1p4 +b $STORAGE 106 21 1 1 cciss/c2d1p5 +b $STORAGE 106 22 1 1 cciss/c2d1p6 +b $STORAGE 106 23 1 1 cciss/c2d1p7 +b $STORAGE 106 24 1 1 cciss/c2d1p8 +b $STORAGE 106 25 1 1 cciss/c2d1p9 +b $STORAGE 106 26 1 1 cciss/c2d1p10 +b $STORAGE 106 27 1 1 cciss/c2d1p11 +b $STORAGE 106 28 1 1 cciss/c2d1p12 +b $STORAGE 106 29 1 1 cciss/c2d1p13 +b $STORAGE 106 30 1 1 cciss/c2d1p14 +b $STORAGE 106 31 1 1 cciss/c2d1p15 +b $STORAGE 106 32 1 1 cciss/c2d2 +b $STORAGE 106 33 1 1 cciss/c2d2p1 +b $STORAGE 106 34 1 1 cciss/c2d2p2 +b $STORAGE 106 35 1 1 cciss/c2d2p3 +b $STORAGE 106 36 1 1 cciss/c2d2p4 +b $STORAGE 106 37 1 1 cciss/c2d2p5 +b $STORAGE 106 38 1 1 cciss/c2d2p6 +b $STORAGE 106 39 1 1 cciss/c2d2p7 +b $STORAGE 106 40 1 1 cciss/c2d2p8 +b $STORAGE 106 41 1 1 cciss/c2d2p9 +b $STORAGE 106 42 1 1 cciss/c2d2p10 +b $STORAGE 106 43 1 1 cciss/c2d2p11 +b $STORAGE 106 44 1 1 cciss/c2d2p12 +b $STORAGE 106 45 1 1 cciss/c2d2p13 +b $STORAGE 106 46 1 1 cciss/c2d2p14 +b $STORAGE 106 47 1 1 cciss/c2d2p15 +b $STORAGE 106 48 1 1 cciss/c2d3 +b $STORAGE 106 49 1 1 cciss/c2d3p1 +b $STORAGE 106 50 1 1 cciss/c2d3p2 +b $STORAGE 106 51 1 1 cciss/c2d3p3 +b $STORAGE 106 52 1 1 cciss/c2d3p4 +b $STORAGE 106 53 1 1 cciss/c2d3p5 +b $STORAGE 106 54 1 1 cciss/c2d3p6 +b $STORAGE 106 55 1 1 cciss/c2d3p7 +b $STORAGE 106 56 1 1 cciss/c2d3p8 +b $STORAGE 106 57 1 1 cciss/c2d3p9 +b $STORAGE 106 58 1 1 cciss/c2d3p10 +b $STORAGE 106 59 1 1 cciss/c2d3p11 +b $STORAGE 106 60 1 1 cciss/c2d3p12 +b $STORAGE 106 61 1 1 cciss/c2d3p13 +b $STORAGE 106 62 1 1 cciss/c2d3p14 +b $STORAGE 106 63 1 1 cciss/c2d3p15 +b $STORAGE 106 64 1 1 cciss/c2d4 +b $STORAGE 106 65 1 1 cciss/c2d4p1 +b $STORAGE 106 66 1 1 cciss/c2d4p2 +b $STORAGE 106 67 1 1 cciss/c2d4p3 +b $STORAGE 106 68 1 1 cciss/c2d4p4 +b $STORAGE 106 69 1 1 cciss/c2d4p5 +b $STORAGE 106 70 1 1 cciss/c2d4p6 +b $STORAGE 106 71 1 1 cciss/c2d4p7 +b $STORAGE 106 72 1 1 cciss/c2d4p8 +b $STORAGE 106 73 1 1 cciss/c2d4p9 +b $STORAGE 106 74 1 1 cciss/c2d4p10 +b $STORAGE 106 75 1 1 cciss/c2d4p11 +b $STORAGE 106 76 1 1 cciss/c2d4p12 +b $STORAGE 106 77 1 1 cciss/c2d4p13 +b $STORAGE 106 78 1 1 cciss/c2d4p14 +b $STORAGE 106 79 1 1 cciss/c2d4p15 +b $STORAGE 106 80 1 1 cciss/c2d5 +b $STORAGE 106 81 1 1 cciss/c2d5p1 +b $STORAGE 106 82 1 1 cciss/c2d5p2 +b $STORAGE 106 83 1 1 cciss/c2d5p3 +b $STORAGE 106 84 1 1 cciss/c2d5p4 +b $STORAGE 106 85 1 1 cciss/c2d5p5 +b $STORAGE 106 86 1 1 cciss/c2d5p6 +b $STORAGE 106 87 1 1 cciss/c2d5p7 +b $STORAGE 106 88 1 1 cciss/c2d5p8 +b $STORAGE 106 89 1 1 cciss/c2d5p9 +b $STORAGE 106 90 1 1 cciss/c2d5p10 +b $STORAGE 106 91 1 1 cciss/c2d5p11 +b $STORAGE 106 92 1 1 cciss/c2d5p12 +b $STORAGE 106 93 1 1 cciss/c2d5p13 +b $STORAGE 106 94 1 1 cciss/c2d5p14 +b $STORAGE 106 95 1 1 cciss/c2d5p15 +b $STORAGE 106 96 1 1 cciss/c2d6 +b $STORAGE 106 97 1 1 cciss/c2d6p1 +b $STORAGE 106 98 1 1 cciss/c2d6p2 +b $STORAGE 106 99 1 1 cciss/c2d6p3 +b $STORAGE 106 100 1 1 cciss/c2d6p4 +b $STORAGE 106 101 1 1 cciss/c2d6p5 +b $STORAGE 106 102 1 1 cciss/c2d6p6 +b $STORAGE 106 103 1 1 cciss/c2d6p7 +b $STORAGE 106 104 1 1 cciss/c2d6p8 +b $STORAGE 106 105 1 1 cciss/c2d6p9 +b $STORAGE 106 106 1 1 cciss/c2d6p10 +b $STORAGE 106 107 1 1 cciss/c2d6p11 +b $STORAGE 106 108 1 1 cciss/c2d6p12 +b $STORAGE 106 109 1 1 cciss/c2d6p13 +b $STORAGE 106 110 1 1 cciss/c2d6p14 +b $STORAGE 106 111 1 1 cciss/c2d6p15 +b $STORAGE 106 112 1 1 cciss/c2d7 +b $STORAGE 106 113 1 1 cciss/c2d7p1 +b $STORAGE 106 114 1 1 cciss/c2d7p2 +b $STORAGE 106 115 1 1 cciss/c2d7p3 +b $STORAGE 106 116 1 1 cciss/c2d7p4 +b $STORAGE 106 117 1 1 cciss/c2d7p5 +b $STORAGE 106 118 1 1 cciss/c2d7p6 +b $STORAGE 106 119 1 1 cciss/c2d7p7 +b $STORAGE 106 120 1 1 cciss/c2d7p8 +b $STORAGE 106 121 1 1 cciss/c2d7p9 +b $STORAGE 106 122 1 1 cciss/c2d7p10 +b $STORAGE 106 123 1 1 cciss/c2d7p11 +b $STORAGE 106 124 1 1 cciss/c2d7p12 +b $STORAGE 106 125 1 1 cciss/c2d7p13 +b $STORAGE 106 126 1 1 cciss/c2d7p14 +b $STORAGE 106 127 1 1 cciss/c2d7p15 +b $STORAGE 106 128 1 1 cciss/c2d8 +b $STORAGE 106 129 1 1 cciss/c2d8p1 +b $STORAGE 106 130 1 1 cciss/c2d8p2 +b $STORAGE 106 131 1 1 cciss/c2d8p3 +b $STORAGE 106 132 1 1 cciss/c2d8p4 +b $STORAGE 106 133 1 1 cciss/c2d8p5 +b $STORAGE 106 134 1 1 cciss/c2d8p6 +b $STORAGE 106 135 1 1 cciss/c2d8p7 +b $STORAGE 106 136 1 1 cciss/c2d8p8 +b $STORAGE 106 137 1 1 cciss/c2d8p9 +b $STORAGE 106 138 1 1 cciss/c2d8p10 +b $STORAGE 106 139 1 1 cciss/c2d8p11 +b $STORAGE 106 140 1 1 cciss/c2d8p12 +b $STORAGE 106 141 1 1 cciss/c2d8p13 +b $STORAGE 106 142 1 1 cciss/c2d8p14 +b $STORAGE 106 143 1 1 cciss/c2d8p15 +b $STORAGE 106 144 1 1 cciss/c2d9 +b $STORAGE 106 145 1 1 cciss/c2d9p1 +b $STORAGE 106 146 1 1 cciss/c2d9p2 +b $STORAGE 106 147 1 1 cciss/c2d9p3 +b $STORAGE 106 148 1 1 cciss/c2d9p4 +b $STORAGE 106 149 1 1 cciss/c2d9p5 +b $STORAGE 106 150 1 1 cciss/c2d9p6 +b $STORAGE 106 151 1 1 cciss/c2d9p7 +b $STORAGE 106 152 1 1 cciss/c2d9p8 +b $STORAGE 106 153 1 1 cciss/c2d9p9 +b $STORAGE 106 154 1 1 cciss/c2d9p10 +b $STORAGE 106 155 1 1 cciss/c2d9p11 +b $STORAGE 106 156 1 1 cciss/c2d9p12 +b $STORAGE 106 157 1 1 cciss/c2d9p13 +b $STORAGE 106 158 1 1 cciss/c2d9p14 +b $STORAGE 106 159 1 1 cciss/c2d9p15 +b $STORAGE 106 160 1 1 cciss/c2d10 +b $STORAGE 106 161 1 1 cciss/c2d10p1 +b $STORAGE 106 162 1 1 cciss/c2d10p2 +b $STORAGE 106 163 1 1 cciss/c2d10p3 +b $STORAGE 106 164 1 1 cciss/c2d10p4 +b $STORAGE 106 165 1 1 cciss/c2d10p5 +b $STORAGE 106 166 1 1 cciss/c2d10p6 +b $STORAGE 106 167 1 1 cciss/c2d10p7 +b $STORAGE 106 168 1 1 cciss/c2d10p8 +b $STORAGE 106 169 1 1 cciss/c2d10p9 +b $STORAGE 106 170 1 1 cciss/c2d10p10 +b $STORAGE 106 171 1 1 cciss/c2d10p11 +b $STORAGE 106 172 1 1 cciss/c2d10p12 +b $STORAGE 106 173 1 1 cciss/c2d10p13 +b $STORAGE 106 174 1 1 cciss/c2d10p14 +b $STORAGE 106 175 1 1 cciss/c2d10p15 +b $STORAGE 106 176 1 1 cciss/c2d11 +b $STORAGE 106 177 1 1 cciss/c2d11p1 +b $STORAGE 106 178 1 1 cciss/c2d11p2 +b $STORAGE 106 179 1 1 cciss/c2d11p3 +b $STORAGE 106 180 1 1 cciss/c2d11p4 +b $STORAGE 106 181 1 1 cciss/c2d11p5 +b $STORAGE 106 182 1 1 cciss/c2d11p6 +b $STORAGE 106 183 1 1 cciss/c2d11p7 +b $STORAGE 106 184 1 1 cciss/c2d11p8 +b $STORAGE 106 185 1 1 cciss/c2d11p9 +b $STORAGE 106 186 1 1 cciss/c2d11p10 +b $STORAGE 106 187 1 1 cciss/c2d11p11 +b $STORAGE 106 188 1 1 cciss/c2d11p12 +b $STORAGE 106 189 1 1 cciss/c2d11p13 +b $STORAGE 106 190 1 1 cciss/c2d11p14 +b $STORAGE 106 191 1 1 cciss/c2d11p15 +b $STORAGE 106 192 1 1 cciss/c2d12 +b $STORAGE 106 193 1 1 cciss/c2d12p1 +b $STORAGE 106 194 1 1 cciss/c2d12p2 +b $STORAGE 106 195 1 1 cciss/c2d12p3 +b $STORAGE 106 196 1 1 cciss/c2d12p4 +b $STORAGE 106 197 1 1 cciss/c2d12p5 +b $STORAGE 106 198 1 1 cciss/c2d12p6 +b $STORAGE 106 199 1 1 cciss/c2d12p7 +b $STORAGE 106 200 1 1 cciss/c2d12p8 +b $STORAGE 106 201 1 1 cciss/c2d12p9 +b $STORAGE 106 202 1 1 cciss/c2d12p10 +b $STORAGE 106 203 1 1 cciss/c2d12p11 +b $STORAGE 106 204 1 1 cciss/c2d12p12 +b $STORAGE 106 205 1 1 cciss/c2d12p13 +b $STORAGE 106 206 1 1 cciss/c2d12p14 +b $STORAGE 106 207 1 1 cciss/c2d12p15 +b $STORAGE 106 208 1 1 cciss/c2d13 +b $STORAGE 106 209 1 1 cciss/c2d13p1 +b $STORAGE 106 210 1 1 cciss/c2d13p2 +b $STORAGE 106 211 1 1 cciss/c2d13p3 +b $STORAGE 106 212 1 1 cciss/c2d13p4 +b $STORAGE 106 213 1 1 cciss/c2d13p5 +b $STORAGE 106 214 1 1 cciss/c2d13p6 +b $STORAGE 106 215 1 1 cciss/c2d13p7 +b $STORAGE 106 216 1 1 cciss/c2d13p8 +b $STORAGE 106 217 1 1 cciss/c2d13p9 +b $STORAGE 106 218 1 1 cciss/c2d13p10 +b $STORAGE 106 219 1 1 cciss/c2d13p11 +b $STORAGE 106 220 1 1 cciss/c2d13p12 +b $STORAGE 106 221 1 1 cciss/c2d13p13 +b $STORAGE 106 222 1 1 cciss/c2d13p14 +b $STORAGE 106 223 1 1 cciss/c2d13p15 +b $STORAGE 106 224 1 1 cciss/c2d14 +b $STORAGE 106 225 1 1 cciss/c2d14p1 +b $STORAGE 106 226 1 1 cciss/c2d14p2 +b $STORAGE 106 227 1 1 cciss/c2d14p3 +b $STORAGE 106 228 1 1 cciss/c2d14p4 +b $STORAGE 106 229 1 1 cciss/c2d14p5 +b $STORAGE 106 230 1 1 cciss/c2d14p6 +b $STORAGE 106 231 1 1 cciss/c2d14p7 +b $STORAGE 106 232 1 1 cciss/c2d14p8 +b $STORAGE 106 233 1 1 cciss/c2d14p9 +b $STORAGE 106 234 1 1 cciss/c2d14p10 +b $STORAGE 106 235 1 1 cciss/c2d14p11 +b $STORAGE 106 236 1 1 cciss/c2d14p12 +b $STORAGE 106 237 1 1 cciss/c2d14p13 +b $STORAGE 106 238 1 1 cciss/c2d14p14 +b $STORAGE 106 239 1 1 cciss/c2d14p15 +b $STORAGE 106 240 1 1 cciss/c2d15 +b $STORAGE 106 241 1 1 cciss/c2d15p1 +b $STORAGE 106 242 1 1 cciss/c2d15p2 +b $STORAGE 106 243 1 1 cciss/c2d15p3 +b $STORAGE 106 244 1 1 cciss/c2d15p4 +b $STORAGE 106 245 1 1 cciss/c2d15p5 +b $STORAGE 106 246 1 1 cciss/c2d15p6 +b $STORAGE 106 247 1 1 cciss/c2d15p7 +b $STORAGE 106 248 1 1 cciss/c2d15p8 +b $STORAGE 106 249 1 1 cciss/c2d15p9 +b $STORAGE 106 250 1 1 cciss/c2d15p10 +b $STORAGE 106 251 1 1 cciss/c2d15p11 +b $STORAGE 106 252 1 1 cciss/c2d15p12 +b $STORAGE 106 253 1 1 cciss/c2d15p13 +b $STORAGE 106 254 1 1 cciss/c2d15p14 +b $STORAGE 106 255 1 1 cciss/c2d15p15 +b $STORAGE 107 0 1 1 cciss/c3d0 +b $STORAGE 107 1 1 1 cciss/c3d0p1 +b $STORAGE 107 2 1 1 cciss/c3d0p2 +b $STORAGE 107 3 1 1 cciss/c3d0p3 +b $STORAGE 107 4 1 1 cciss/c3d0p4 +b $STORAGE 107 5 1 1 cciss/c3d0p5 +b $STORAGE 107 6 1 1 cciss/c3d0p6 +b $STORAGE 107 7 1 1 cciss/c3d0p7 +b $STORAGE 107 8 1 1 cciss/c3d0p8 +b $STORAGE 107 9 1 1 cciss/c3d0p9 +b $STORAGE 107 10 1 1 cciss/c3d0p10 +b $STORAGE 107 11 1 1 cciss/c3d0p11 +b $STORAGE 107 12 1 1 cciss/c3d0p12 +b $STORAGE 107 13 1 1 cciss/c3d0p13 +b $STORAGE 107 14 1 1 cciss/c3d0p14 +b $STORAGE 107 15 1 1 cciss/c3d0p15 +b $STORAGE 107 16 1 1 cciss/c3d1 +b $STORAGE 107 17 1 1 cciss/c3d1p1 +b $STORAGE 107 18 1 1 cciss/c3d1p2 +b $STORAGE 107 19 1 1 cciss/c3d1p3 +b $STORAGE 107 20 1 1 cciss/c3d1p4 +b $STORAGE 107 21 1 1 cciss/c3d1p5 +b $STORAGE 107 22 1 1 cciss/c3d1p6 +b $STORAGE 107 23 1 1 cciss/c3d1p7 +b $STORAGE 107 24 1 1 cciss/c3d1p8 +b $STORAGE 107 25 1 1 cciss/c3d1p9 +b $STORAGE 107 26 1 1 cciss/c3d1p10 +b $STORAGE 107 27 1 1 cciss/c3d1p11 +b $STORAGE 107 28 1 1 cciss/c3d1p12 +b $STORAGE 107 29 1 1 cciss/c3d1p13 +b $STORAGE 107 30 1 1 cciss/c3d1p14 +b $STORAGE 107 31 1 1 cciss/c3d1p15 +b $STORAGE 107 32 1 1 cciss/c3d2 +b $STORAGE 107 33 1 1 cciss/c3d2p1 +b $STORAGE 107 34 1 1 cciss/c3d2p2 +b $STORAGE 107 35 1 1 cciss/c3d2p3 +b $STORAGE 107 36 1 1 cciss/c3d2p4 +b $STORAGE 107 37 1 1 cciss/c3d2p5 +b $STORAGE 107 38 1 1 cciss/c3d2p6 +b $STORAGE 107 39 1 1 cciss/c3d2p7 +b $STORAGE 107 40 1 1 cciss/c3d2p8 +b $STORAGE 107 41 1 1 cciss/c3d2p9 +b $STORAGE 107 42 1 1 cciss/c3d2p10 +b $STORAGE 107 43 1 1 cciss/c3d2p11 +b $STORAGE 107 44 1 1 cciss/c3d2p12 +b $STORAGE 107 45 1 1 cciss/c3d2p13 +b $STORAGE 107 46 1 1 cciss/c3d2p14 +b $STORAGE 107 47 1 1 cciss/c3d2p15 +b $STORAGE 107 48 1 1 cciss/c3d3 +b $STORAGE 107 49 1 1 cciss/c3d3p1 +b $STORAGE 107 50 1 1 cciss/c3d3p2 +b $STORAGE 107 51 1 1 cciss/c3d3p3 +b $STORAGE 107 52 1 1 cciss/c3d3p4 +b $STORAGE 107 53 1 1 cciss/c3d3p5 +b $STORAGE 107 54 1 1 cciss/c3d3p6 +b $STORAGE 107 55 1 1 cciss/c3d3p7 +b $STORAGE 107 56 1 1 cciss/c3d3p8 +b $STORAGE 107 57 1 1 cciss/c3d3p9 +b $STORAGE 107 58 1 1 cciss/c3d3p10 +b $STORAGE 107 59 1 1 cciss/c3d3p11 +b $STORAGE 107 60 1 1 cciss/c3d3p12 +b $STORAGE 107 61 1 1 cciss/c3d3p13 +b $STORAGE 107 62 1 1 cciss/c3d3p14 +b $STORAGE 107 63 1 1 cciss/c3d3p15 +b $STORAGE 107 64 1 1 cciss/c3d4 +b $STORAGE 107 65 1 1 cciss/c3d4p1 +b $STORAGE 107 66 1 1 cciss/c3d4p2 +b $STORAGE 107 67 1 1 cciss/c3d4p3 +b $STORAGE 107 68 1 1 cciss/c3d4p4 +b $STORAGE 107 69 1 1 cciss/c3d4p5 +b $STORAGE 107 70 1 1 cciss/c3d4p6 +b $STORAGE 107 71 1 1 cciss/c3d4p7 +b $STORAGE 107 72 1 1 cciss/c3d4p8 +b $STORAGE 107 73 1 1 cciss/c3d4p9 +b $STORAGE 107 74 1 1 cciss/c3d4p10 +b $STORAGE 107 75 1 1 cciss/c3d4p11 +b $STORAGE 107 76 1 1 cciss/c3d4p12 +b $STORAGE 107 77 1 1 cciss/c3d4p13 +b $STORAGE 107 78 1 1 cciss/c3d4p14 +b $STORAGE 107 79 1 1 cciss/c3d4p15 +b $STORAGE 107 80 1 1 cciss/c3d5 +b $STORAGE 107 81 1 1 cciss/c3d5p1 +b $STORAGE 107 82 1 1 cciss/c3d5p2 +b $STORAGE 107 83 1 1 cciss/c3d5p3 +b $STORAGE 107 84 1 1 cciss/c3d5p4 +b $STORAGE 107 85 1 1 cciss/c3d5p5 +b $STORAGE 107 86 1 1 cciss/c3d5p6 +b $STORAGE 107 87 1 1 cciss/c3d5p7 +b $STORAGE 107 88 1 1 cciss/c3d5p8 +b $STORAGE 107 89 1 1 cciss/c3d5p9 +b $STORAGE 107 90 1 1 cciss/c3d5p10 +b $STORAGE 107 91 1 1 cciss/c3d5p11 +b $STORAGE 107 92 1 1 cciss/c3d5p12 +b $STORAGE 107 93 1 1 cciss/c3d5p13 +b $STORAGE 107 94 1 1 cciss/c3d5p14 +b $STORAGE 107 95 1 1 cciss/c3d5p15 +b $STORAGE 107 96 1 1 cciss/c3d6 +b $STORAGE 107 97 1 1 cciss/c3d6p1 +b $STORAGE 107 98 1 1 cciss/c3d6p2 +b $STORAGE 107 99 1 1 cciss/c3d6p3 +b $STORAGE 107 100 1 1 cciss/c3d6p4 +b $STORAGE 107 101 1 1 cciss/c3d6p5 +b $STORAGE 107 102 1 1 cciss/c3d6p6 +b $STORAGE 107 103 1 1 cciss/c3d6p7 +b $STORAGE 107 104 1 1 cciss/c3d6p8 +b $STORAGE 107 105 1 1 cciss/c3d6p9 +b $STORAGE 107 106 1 1 cciss/c3d6p10 +b $STORAGE 107 107 1 1 cciss/c3d6p11 +b $STORAGE 107 108 1 1 cciss/c3d6p12 +b $STORAGE 107 109 1 1 cciss/c3d6p13 +b $STORAGE 107 110 1 1 cciss/c3d6p14 +b $STORAGE 107 111 1 1 cciss/c3d6p15 +b $STORAGE 107 112 1 1 cciss/c3d7 +b $STORAGE 107 113 1 1 cciss/c3d7p1 +b $STORAGE 107 114 1 1 cciss/c3d7p2 +b $STORAGE 107 115 1 1 cciss/c3d7p3 +b $STORAGE 107 116 1 1 cciss/c3d7p4 +b $STORAGE 107 117 1 1 cciss/c3d7p5 +b $STORAGE 107 118 1 1 cciss/c3d7p6 +b $STORAGE 107 119 1 1 cciss/c3d7p7 +b $STORAGE 107 120 1 1 cciss/c3d7p8 +b $STORAGE 107 121 1 1 cciss/c3d7p9 +b $STORAGE 107 122 1 1 cciss/c3d7p10 +b $STORAGE 107 123 1 1 cciss/c3d7p11 +b $STORAGE 107 124 1 1 cciss/c3d7p12 +b $STORAGE 107 125 1 1 cciss/c3d7p13 +b $STORAGE 107 126 1 1 cciss/c3d7p14 +b $STORAGE 107 127 1 1 cciss/c3d7p15 +b $STORAGE 107 128 1 1 cciss/c3d8 +b $STORAGE 107 129 1 1 cciss/c3d8p1 +b $STORAGE 107 130 1 1 cciss/c3d8p2 +b $STORAGE 107 131 1 1 cciss/c3d8p3 +b $STORAGE 107 132 1 1 cciss/c3d8p4 +b $STORAGE 107 133 1 1 cciss/c3d8p5 +b $STORAGE 107 134 1 1 cciss/c3d8p6 +b $STORAGE 107 135 1 1 cciss/c3d8p7 +b $STORAGE 107 136 1 1 cciss/c3d8p8 +b $STORAGE 107 137 1 1 cciss/c3d8p9 +b $STORAGE 107 138 1 1 cciss/c3d8p10 +b $STORAGE 107 139 1 1 cciss/c3d8p11 +b $STORAGE 107 140 1 1 cciss/c3d8p12 +b $STORAGE 107 141 1 1 cciss/c3d8p13 +b $STORAGE 107 142 1 1 cciss/c3d8p14 +b $STORAGE 107 143 1 1 cciss/c3d8p15 +b $STORAGE 107 144 1 1 cciss/c3d9 +b $STORAGE 107 145 1 1 cciss/c3d9p1 +b $STORAGE 107 146 1 1 cciss/c3d9p2 +b $STORAGE 107 147 1 1 cciss/c3d9p3 +b $STORAGE 107 148 1 1 cciss/c3d9p4 +b $STORAGE 107 149 1 1 cciss/c3d9p5 +b $STORAGE 107 150 1 1 cciss/c3d9p6 +b $STORAGE 107 151 1 1 cciss/c3d9p7 +b $STORAGE 107 152 1 1 cciss/c3d9p8 +b $STORAGE 107 153 1 1 cciss/c3d9p9 +b $STORAGE 107 154 1 1 cciss/c3d9p10 +b $STORAGE 107 155 1 1 cciss/c3d9p11 +b $STORAGE 107 156 1 1 cciss/c3d9p12 +b $STORAGE 107 157 1 1 cciss/c3d9p13 +b $STORAGE 107 158 1 1 cciss/c3d9p14 +b $STORAGE 107 159 1 1 cciss/c3d9p15 +b $STORAGE 107 160 1 1 cciss/c3d10 +b $STORAGE 107 161 1 1 cciss/c3d10p1 +b $STORAGE 107 162 1 1 cciss/c3d10p2 +b $STORAGE 107 163 1 1 cciss/c3d10p3 +b $STORAGE 107 164 1 1 cciss/c3d10p4 +b $STORAGE 107 165 1 1 cciss/c3d10p5 +b $STORAGE 107 166 1 1 cciss/c3d10p6 +b $STORAGE 107 167 1 1 cciss/c3d10p7 +b $STORAGE 107 168 1 1 cciss/c3d10p8 +b $STORAGE 107 169 1 1 cciss/c3d10p9 +b $STORAGE 107 170 1 1 cciss/c3d10p10 +b $STORAGE 107 171 1 1 cciss/c3d10p11 +b $STORAGE 107 172 1 1 cciss/c3d10p12 +b $STORAGE 107 173 1 1 cciss/c3d10p13 +b $STORAGE 107 174 1 1 cciss/c3d10p14 +b $STORAGE 107 175 1 1 cciss/c3d10p15 +b $STORAGE 107 176 1 1 cciss/c3d11 +b $STORAGE 107 177 1 1 cciss/c3d11p1 +b $STORAGE 107 178 1 1 cciss/c3d11p2 +b $STORAGE 107 179 1 1 cciss/c3d11p3 +b $STORAGE 107 180 1 1 cciss/c3d11p4 +b $STORAGE 107 181 1 1 cciss/c3d11p5 +b $STORAGE 107 182 1 1 cciss/c3d11p6 +b $STORAGE 107 183 1 1 cciss/c3d11p7 +b $STORAGE 107 184 1 1 cciss/c3d11p8 +b $STORAGE 107 185 1 1 cciss/c3d11p9 +b $STORAGE 107 186 1 1 cciss/c3d11p10 +b $STORAGE 107 187 1 1 cciss/c3d11p11 +b $STORAGE 107 188 1 1 cciss/c3d11p12 +b $STORAGE 107 189 1 1 cciss/c3d11p13 +b $STORAGE 107 190 1 1 cciss/c3d11p14 +b $STORAGE 107 191 1 1 cciss/c3d11p15 +b $STORAGE 107 192 1 1 cciss/c3d12 +b $STORAGE 107 193 1 1 cciss/c3d12p1 +b $STORAGE 107 194 1 1 cciss/c3d12p2 +b $STORAGE 107 195 1 1 cciss/c3d12p3 +b $STORAGE 107 196 1 1 cciss/c3d12p4 +b $STORAGE 107 197 1 1 cciss/c3d12p5 +b $STORAGE 107 198 1 1 cciss/c3d12p6 +b $STORAGE 107 199 1 1 cciss/c3d12p7 +b $STORAGE 107 200 1 1 cciss/c3d12p8 +b $STORAGE 107 201 1 1 cciss/c3d12p9 +b $STORAGE 107 202 1 1 cciss/c3d12p10 +b $STORAGE 107 203 1 1 cciss/c3d12p11 +b $STORAGE 107 204 1 1 cciss/c3d12p12 +b $STORAGE 107 205 1 1 cciss/c3d12p13 +b $STORAGE 107 206 1 1 cciss/c3d12p14 +b $STORAGE 107 207 1 1 cciss/c3d12p15 +b $STORAGE 107 208 1 1 cciss/c3d13 +b $STORAGE 107 209 1 1 cciss/c3d13p1 +b $STORAGE 107 210 1 1 cciss/c3d13p2 +b $STORAGE 107 211 1 1 cciss/c3d13p3 +b $STORAGE 107 212 1 1 cciss/c3d13p4 +b $STORAGE 107 213 1 1 cciss/c3d13p5 +b $STORAGE 107 214 1 1 cciss/c3d13p6 +b $STORAGE 107 215 1 1 cciss/c3d13p7 +b $STORAGE 107 216 1 1 cciss/c3d13p8 +b $STORAGE 107 217 1 1 cciss/c3d13p9 +b $STORAGE 107 218 1 1 cciss/c3d13p10 +b $STORAGE 107 219 1 1 cciss/c3d13p11 +b $STORAGE 107 220 1 1 cciss/c3d13p12 +b $STORAGE 107 221 1 1 cciss/c3d13p13 +b $STORAGE 107 222 1 1 cciss/c3d13p14 +b $STORAGE 107 223 1 1 cciss/c3d13p15 +b $STORAGE 107 224 1 1 cciss/c3d14 +b $STORAGE 107 225 1 1 cciss/c3d14p1 +b $STORAGE 107 226 1 1 cciss/c3d14p2 +b $STORAGE 107 227 1 1 cciss/c3d14p3 +b $STORAGE 107 228 1 1 cciss/c3d14p4 +b $STORAGE 107 229 1 1 cciss/c3d14p5 +b $STORAGE 107 230 1 1 cciss/c3d14p6 +b $STORAGE 107 231 1 1 cciss/c3d14p7 +b $STORAGE 107 232 1 1 cciss/c3d14p8 +b $STORAGE 107 233 1 1 cciss/c3d14p9 +b $STORAGE 107 234 1 1 cciss/c3d14p10 +b $STORAGE 107 235 1 1 cciss/c3d14p11 +b $STORAGE 107 236 1 1 cciss/c3d14p12 +b $STORAGE 107 237 1 1 cciss/c3d14p13 +b $STORAGE 107 238 1 1 cciss/c3d14p14 +b $STORAGE 107 239 1 1 cciss/c3d14p15 +b $STORAGE 107 240 1 1 cciss/c3d15 +b $STORAGE 107 241 1 1 cciss/c3d15p1 +b $STORAGE 107 242 1 1 cciss/c3d15p2 +b $STORAGE 107 243 1 1 cciss/c3d15p3 +b $STORAGE 107 244 1 1 cciss/c3d15p4 +b $STORAGE 107 245 1 1 cciss/c3d15p5 +b $STORAGE 107 246 1 1 cciss/c3d15p6 +b $STORAGE 107 247 1 1 cciss/c3d15p7 +b $STORAGE 107 248 1 1 cciss/c3d15p8 +b $STORAGE 107 249 1 1 cciss/c3d15p9 +b $STORAGE 107 250 1 1 cciss/c3d15p10 +b $STORAGE 107 251 1 1 cciss/c3d15p11 +b $STORAGE 107 252 1 1 cciss/c3d15p12 +b $STORAGE 107 253 1 1 cciss/c3d15p13 +b $STORAGE 107 254 1 1 cciss/c3d15p14 +b $STORAGE 107 255 1 1 cciss/c3d15p15 +b $STORAGE 108 0 1 1 cciss/c4d0 +b $STORAGE 108 1 1 1 cciss/c4d0p1 +b $STORAGE 108 2 1 1 cciss/c4d0p2 +b $STORAGE 108 3 1 1 cciss/c4d0p3 +b $STORAGE 108 4 1 1 cciss/c4d0p4 +b $STORAGE 108 5 1 1 cciss/c4d0p5 +b $STORAGE 108 6 1 1 cciss/c4d0p6 +b $STORAGE 108 7 1 1 cciss/c4d0p7 +b $STORAGE 108 8 1 1 cciss/c4d0p8 +b $STORAGE 108 9 1 1 cciss/c4d0p9 +b $STORAGE 108 10 1 1 cciss/c4d0p10 +b $STORAGE 108 11 1 1 cciss/c4d0p11 +b $STORAGE 108 12 1 1 cciss/c4d0p12 +b $STORAGE 108 13 1 1 cciss/c4d0p13 +b $STORAGE 108 14 1 1 cciss/c4d0p14 +b $STORAGE 108 15 1 1 cciss/c4d0p15 +b $STORAGE 108 16 1 1 cciss/c4d1 +b $STORAGE 108 17 1 1 cciss/c4d1p1 +b $STORAGE 108 18 1 1 cciss/c4d1p2 +b $STORAGE 108 19 1 1 cciss/c4d1p3 +b $STORAGE 108 20 1 1 cciss/c4d1p4 +b $STORAGE 108 21 1 1 cciss/c4d1p5 +b $STORAGE 108 22 1 1 cciss/c4d1p6 +b $STORAGE 108 23 1 1 cciss/c4d1p7 +b $STORAGE 108 24 1 1 cciss/c4d1p8 +b $STORAGE 108 25 1 1 cciss/c4d1p9 +b $STORAGE 108 26 1 1 cciss/c4d1p10 +b $STORAGE 108 27 1 1 cciss/c4d1p11 +b $STORAGE 108 28 1 1 cciss/c4d1p12 +b $STORAGE 108 29 1 1 cciss/c4d1p13 +b $STORAGE 108 30 1 1 cciss/c4d1p14 +b $STORAGE 108 31 1 1 cciss/c4d1p15 +b $STORAGE 108 32 1 1 cciss/c4d2 +b $STORAGE 108 33 1 1 cciss/c4d2p1 +b $STORAGE 108 34 1 1 cciss/c4d2p2 +b $STORAGE 108 35 1 1 cciss/c4d2p3 +b $STORAGE 108 36 1 1 cciss/c4d2p4 +b $STORAGE 108 37 1 1 cciss/c4d2p5 +b $STORAGE 108 38 1 1 cciss/c4d2p6 +b $STORAGE 108 39 1 1 cciss/c4d2p7 +b $STORAGE 108 40 1 1 cciss/c4d2p8 +b $STORAGE 108 41 1 1 cciss/c4d2p9 +b $STORAGE 108 42 1 1 cciss/c4d2p10 +b $STORAGE 108 43 1 1 cciss/c4d2p11 +b $STORAGE 108 44 1 1 cciss/c4d2p12 +b $STORAGE 108 45 1 1 cciss/c4d2p13 +b $STORAGE 108 46 1 1 cciss/c4d2p14 +b $STORAGE 108 47 1 1 cciss/c4d2p15 +b $STORAGE 108 48 1 1 cciss/c4d3 +b $STORAGE 108 49 1 1 cciss/c4d3p1 +b $STORAGE 108 50 1 1 cciss/c4d3p2 +b $STORAGE 108 51 1 1 cciss/c4d3p3 +b $STORAGE 108 52 1 1 cciss/c4d3p4 +b $STORAGE 108 53 1 1 cciss/c4d3p5 +b $STORAGE 108 54 1 1 cciss/c4d3p6 +b $STORAGE 108 55 1 1 cciss/c4d3p7 +b $STORAGE 108 56 1 1 cciss/c4d3p8 +b $STORAGE 108 57 1 1 cciss/c4d3p9 +b $STORAGE 108 58 1 1 cciss/c4d3p10 +b $STORAGE 108 59 1 1 cciss/c4d3p11 +b $STORAGE 108 60 1 1 cciss/c4d3p12 +b $STORAGE 108 61 1 1 cciss/c4d3p13 +b $STORAGE 108 62 1 1 cciss/c4d3p14 +b $STORAGE 108 63 1 1 cciss/c4d3p15 +b $STORAGE 108 64 1 1 cciss/c4d4 +b $STORAGE 108 65 1 1 cciss/c4d4p1 +b $STORAGE 108 66 1 1 cciss/c4d4p2 +b $STORAGE 108 67 1 1 cciss/c4d4p3 +b $STORAGE 108 68 1 1 cciss/c4d4p4 +b $STORAGE 108 69 1 1 cciss/c4d4p5 +b $STORAGE 108 70 1 1 cciss/c4d4p6 +b $STORAGE 108 71 1 1 cciss/c4d4p7 +b $STORAGE 108 72 1 1 cciss/c4d4p8 +b $STORAGE 108 73 1 1 cciss/c4d4p9 +b $STORAGE 108 74 1 1 cciss/c4d4p10 +b $STORAGE 108 75 1 1 cciss/c4d4p11 +b $STORAGE 108 76 1 1 cciss/c4d4p12 +b $STORAGE 108 77 1 1 cciss/c4d4p13 +b $STORAGE 108 78 1 1 cciss/c4d4p14 +b $STORAGE 108 79 1 1 cciss/c4d4p15 +b $STORAGE 108 80 1 1 cciss/c4d5 +b $STORAGE 108 81 1 1 cciss/c4d5p1 +b $STORAGE 108 82 1 1 cciss/c4d5p2 +b $STORAGE 108 83 1 1 cciss/c4d5p3 +b $STORAGE 108 84 1 1 cciss/c4d5p4 +b $STORAGE 108 85 1 1 cciss/c4d5p5 +b $STORAGE 108 86 1 1 cciss/c4d5p6 +b $STORAGE 108 87 1 1 cciss/c4d5p7 +b $STORAGE 108 88 1 1 cciss/c4d5p8 +b $STORAGE 108 89 1 1 cciss/c4d5p9 +b $STORAGE 108 90 1 1 cciss/c4d5p10 +b $STORAGE 108 91 1 1 cciss/c4d5p11 +b $STORAGE 108 92 1 1 cciss/c4d5p12 +b $STORAGE 108 93 1 1 cciss/c4d5p13 +b $STORAGE 108 94 1 1 cciss/c4d5p14 +b $STORAGE 108 95 1 1 cciss/c4d5p15 +b $STORAGE 108 96 1 1 cciss/c4d6 +b $STORAGE 108 97 1 1 cciss/c4d6p1 +b $STORAGE 108 98 1 1 cciss/c4d6p2 +b $STORAGE 108 99 1 1 cciss/c4d6p3 +b $STORAGE 108 100 1 1 cciss/c4d6p4 +b $STORAGE 108 101 1 1 cciss/c4d6p5 +b $STORAGE 108 102 1 1 cciss/c4d6p6 +b $STORAGE 108 103 1 1 cciss/c4d6p7 +b $STORAGE 108 104 1 1 cciss/c4d6p8 +b $STORAGE 108 105 1 1 cciss/c4d6p9 +b $STORAGE 108 106 1 1 cciss/c4d6p10 +b $STORAGE 108 107 1 1 cciss/c4d6p11 +b $STORAGE 108 108 1 1 cciss/c4d6p12 +b $STORAGE 108 109 1 1 cciss/c4d6p13 +b $STORAGE 108 110 1 1 cciss/c4d6p14 +b $STORAGE 108 111 1 1 cciss/c4d6p15 +b $STORAGE 108 112 1 1 cciss/c4d7 +b $STORAGE 108 113 1 1 cciss/c4d7p1 +b $STORAGE 108 114 1 1 cciss/c4d7p2 +b $STORAGE 108 115 1 1 cciss/c4d7p3 +b $STORAGE 108 116 1 1 cciss/c4d7p4 +b $STORAGE 108 117 1 1 cciss/c4d7p5 +b $STORAGE 108 118 1 1 cciss/c4d7p6 +b $STORAGE 108 119 1 1 cciss/c4d7p7 +b $STORAGE 108 120 1 1 cciss/c4d7p8 +b $STORAGE 108 121 1 1 cciss/c4d7p9 +b $STORAGE 108 122 1 1 cciss/c4d7p10 +b $STORAGE 108 123 1 1 cciss/c4d7p11 +b $STORAGE 108 124 1 1 cciss/c4d7p12 +b $STORAGE 108 125 1 1 cciss/c4d7p13 +b $STORAGE 108 126 1 1 cciss/c4d7p14 +b $STORAGE 108 127 1 1 cciss/c4d7p15 +b $STORAGE 108 128 1 1 cciss/c4d8 +b $STORAGE 108 129 1 1 cciss/c4d8p1 +b $STORAGE 108 130 1 1 cciss/c4d8p2 +b $STORAGE 108 131 1 1 cciss/c4d8p3 +b $STORAGE 108 132 1 1 cciss/c4d8p4 +b $STORAGE 108 133 1 1 cciss/c4d8p5 +b $STORAGE 108 134 1 1 cciss/c4d8p6 +b $STORAGE 108 135 1 1 cciss/c4d8p7 +b $STORAGE 108 136 1 1 cciss/c4d8p8 +b $STORAGE 108 137 1 1 cciss/c4d8p9 +b $STORAGE 108 138 1 1 cciss/c4d8p10 +b $STORAGE 108 139 1 1 cciss/c4d8p11 +b $STORAGE 108 140 1 1 cciss/c4d8p12 +b $STORAGE 108 141 1 1 cciss/c4d8p13 +b $STORAGE 108 142 1 1 cciss/c4d8p14 +b $STORAGE 108 143 1 1 cciss/c4d8p15 +b $STORAGE 108 144 1 1 cciss/c4d9 +b $STORAGE 108 145 1 1 cciss/c4d9p1 +b $STORAGE 108 146 1 1 cciss/c4d9p2 +b $STORAGE 108 147 1 1 cciss/c4d9p3 +b $STORAGE 108 148 1 1 cciss/c4d9p4 +b $STORAGE 108 149 1 1 cciss/c4d9p5 +b $STORAGE 108 150 1 1 cciss/c4d9p6 +b $STORAGE 108 151 1 1 cciss/c4d9p7 +b $STORAGE 108 152 1 1 cciss/c4d9p8 +b $STORAGE 108 153 1 1 cciss/c4d9p9 +b $STORAGE 108 154 1 1 cciss/c4d9p10 +b $STORAGE 108 155 1 1 cciss/c4d9p11 +b $STORAGE 108 156 1 1 cciss/c4d9p12 +b $STORAGE 108 157 1 1 cciss/c4d9p13 +b $STORAGE 108 158 1 1 cciss/c4d9p14 +b $STORAGE 108 159 1 1 cciss/c4d9p15 +b $STORAGE 108 160 1 1 cciss/c4d10 +b $STORAGE 108 161 1 1 cciss/c4d10p1 +b $STORAGE 108 162 1 1 cciss/c4d10p2 +b $STORAGE 108 163 1 1 cciss/c4d10p3 +b $STORAGE 108 164 1 1 cciss/c4d10p4 +b $STORAGE 108 165 1 1 cciss/c4d10p5 +b $STORAGE 108 166 1 1 cciss/c4d10p6 +b $STORAGE 108 167 1 1 cciss/c4d10p7 +b $STORAGE 108 168 1 1 cciss/c4d10p8 +b $STORAGE 108 169 1 1 cciss/c4d10p9 +b $STORAGE 108 170 1 1 cciss/c4d10p10 +b $STORAGE 108 171 1 1 cciss/c4d10p11 +b $STORAGE 108 172 1 1 cciss/c4d10p12 +b $STORAGE 108 173 1 1 cciss/c4d10p13 +b $STORAGE 108 174 1 1 cciss/c4d10p14 +b $STORAGE 108 175 1 1 cciss/c4d10p15 +b $STORAGE 108 176 1 1 cciss/c4d11 +b $STORAGE 108 177 1 1 cciss/c4d11p1 +b $STORAGE 108 178 1 1 cciss/c4d11p2 +b $STORAGE 108 179 1 1 cciss/c4d11p3 +b $STORAGE 108 180 1 1 cciss/c4d11p4 +b $STORAGE 108 181 1 1 cciss/c4d11p5 +b $STORAGE 108 182 1 1 cciss/c4d11p6 +b $STORAGE 108 183 1 1 cciss/c4d11p7 +b $STORAGE 108 184 1 1 cciss/c4d11p8 +b $STORAGE 108 185 1 1 cciss/c4d11p9 +b $STORAGE 108 186 1 1 cciss/c4d11p10 +b $STORAGE 108 187 1 1 cciss/c4d11p11 +b $STORAGE 108 188 1 1 cciss/c4d11p12 +b $STORAGE 108 189 1 1 cciss/c4d11p13 +b $STORAGE 108 190 1 1 cciss/c4d11p14 +b $STORAGE 108 191 1 1 cciss/c4d11p15 +b $STORAGE 108 192 1 1 cciss/c4d12 +b $STORAGE 108 193 1 1 cciss/c4d12p1 +b $STORAGE 108 194 1 1 cciss/c4d12p2 +b $STORAGE 108 195 1 1 cciss/c4d12p3 +b $STORAGE 108 196 1 1 cciss/c4d12p4 +b $STORAGE 108 197 1 1 cciss/c4d12p5 +b $STORAGE 108 198 1 1 cciss/c4d12p6 +b $STORAGE 108 199 1 1 cciss/c4d12p7 +b $STORAGE 108 200 1 1 cciss/c4d12p8 +b $STORAGE 108 201 1 1 cciss/c4d12p9 +b $STORAGE 108 202 1 1 cciss/c4d12p10 +b $STORAGE 108 203 1 1 cciss/c4d12p11 +b $STORAGE 108 204 1 1 cciss/c4d12p12 +b $STORAGE 108 205 1 1 cciss/c4d12p13 +b $STORAGE 108 206 1 1 cciss/c4d12p14 +b $STORAGE 108 207 1 1 cciss/c4d12p15 +b $STORAGE 108 208 1 1 cciss/c4d13 +b $STORAGE 108 209 1 1 cciss/c4d13p1 +b $STORAGE 108 210 1 1 cciss/c4d13p2 +b $STORAGE 108 211 1 1 cciss/c4d13p3 +b $STORAGE 108 212 1 1 cciss/c4d13p4 +b $STORAGE 108 213 1 1 cciss/c4d13p5 +b $STORAGE 108 214 1 1 cciss/c4d13p6 +b $STORAGE 108 215 1 1 cciss/c4d13p7 +b $STORAGE 108 216 1 1 cciss/c4d13p8 +b $STORAGE 108 217 1 1 cciss/c4d13p9 +b $STORAGE 108 218 1 1 cciss/c4d13p10 +b $STORAGE 108 219 1 1 cciss/c4d13p11 +b $STORAGE 108 220 1 1 cciss/c4d13p12 +b $STORAGE 108 221 1 1 cciss/c4d13p13 +b $STORAGE 108 222 1 1 cciss/c4d13p14 +b $STORAGE 108 223 1 1 cciss/c4d13p15 +b $STORAGE 108 224 1 1 cciss/c4d14 +b $STORAGE 108 225 1 1 cciss/c4d14p1 +b $STORAGE 108 226 1 1 cciss/c4d14p2 +b $STORAGE 108 227 1 1 cciss/c4d14p3 +b $STORAGE 108 228 1 1 cciss/c4d14p4 +b $STORAGE 108 229 1 1 cciss/c4d14p5 +b $STORAGE 108 230 1 1 cciss/c4d14p6 +b $STORAGE 108 231 1 1 cciss/c4d14p7 +b $STORAGE 108 232 1 1 cciss/c4d14p8 +b $STORAGE 108 233 1 1 cciss/c4d14p9 +b $STORAGE 108 234 1 1 cciss/c4d14p10 +b $STORAGE 108 235 1 1 cciss/c4d14p11 +b $STORAGE 108 236 1 1 cciss/c4d14p12 +b $STORAGE 108 237 1 1 cciss/c4d14p13 +b $STORAGE 108 238 1 1 cciss/c4d14p14 +b $STORAGE 108 239 1 1 cciss/c4d14p15 +b $STORAGE 108 240 1 1 cciss/c4d15 +b $STORAGE 108 241 1 1 cciss/c4d15p1 +b $STORAGE 108 242 1 1 cciss/c4d15p2 +b $STORAGE 108 243 1 1 cciss/c4d15p3 +b $STORAGE 108 244 1 1 cciss/c4d15p4 +b $STORAGE 108 245 1 1 cciss/c4d15p5 +b $STORAGE 108 246 1 1 cciss/c4d15p6 +b $STORAGE 108 247 1 1 cciss/c4d15p7 +b $STORAGE 108 248 1 1 cciss/c4d15p8 +b $STORAGE 108 249 1 1 cciss/c4d15p9 +b $STORAGE 108 250 1 1 cciss/c4d15p10 +b $STORAGE 108 251 1 1 cciss/c4d15p11 +b $STORAGE 108 252 1 1 cciss/c4d15p12 +b $STORAGE 108 253 1 1 cciss/c4d15p13 +b $STORAGE 108 254 1 1 cciss/c4d15p14 +b $STORAGE 108 255 1 1 cciss/c4d15p15 +b $STORAGE 109 0 1 1 cciss/c5d0 +b $STORAGE 109 1 1 1 cciss/c5d0p1 +b $STORAGE 109 2 1 1 cciss/c5d0p2 +b $STORAGE 109 3 1 1 cciss/c5d0p3 +b $STORAGE 109 4 1 1 cciss/c5d0p4 +b $STORAGE 109 5 1 1 cciss/c5d0p5 +b $STORAGE 109 6 1 1 cciss/c5d0p6 +b $STORAGE 109 7 1 1 cciss/c5d0p7 +b $STORAGE 109 8 1 1 cciss/c5d0p8 +b $STORAGE 109 9 1 1 cciss/c5d0p9 +b $STORAGE 109 10 1 1 cciss/c5d0p10 +b $STORAGE 109 11 1 1 cciss/c5d0p11 +b $STORAGE 109 12 1 1 cciss/c5d0p12 +b $STORAGE 109 13 1 1 cciss/c5d0p13 +b $STORAGE 109 14 1 1 cciss/c5d0p14 +b $STORAGE 109 15 1 1 cciss/c5d0p15 +b $STORAGE 109 16 1 1 cciss/c5d1 +b $STORAGE 109 17 1 1 cciss/c5d1p1 +b $STORAGE 109 18 1 1 cciss/c5d1p2 +b $STORAGE 109 19 1 1 cciss/c5d1p3 +b $STORAGE 109 20 1 1 cciss/c5d1p4 +b $STORAGE 109 21 1 1 cciss/c5d1p5 +b $STORAGE 109 22 1 1 cciss/c5d1p6 +b $STORAGE 109 23 1 1 cciss/c5d1p7 +b $STORAGE 109 24 1 1 cciss/c5d1p8 +b $STORAGE 109 25 1 1 cciss/c5d1p9 +b $STORAGE 109 26 1 1 cciss/c5d1p10 +b $STORAGE 109 27 1 1 cciss/c5d1p11 +b $STORAGE 109 28 1 1 cciss/c5d1p12 +b $STORAGE 109 29 1 1 cciss/c5d1p13 +b $STORAGE 109 30 1 1 cciss/c5d1p14 +b $STORAGE 109 31 1 1 cciss/c5d1p15 +b $STORAGE 109 32 1 1 cciss/c5d2 +b $STORAGE 109 33 1 1 cciss/c5d2p1 +b $STORAGE 109 34 1 1 cciss/c5d2p2 +b $STORAGE 109 35 1 1 cciss/c5d2p3 +b $STORAGE 109 36 1 1 cciss/c5d2p4 +b $STORAGE 109 37 1 1 cciss/c5d2p5 +b $STORAGE 109 38 1 1 cciss/c5d2p6 +b $STORAGE 109 39 1 1 cciss/c5d2p7 +b $STORAGE 109 40 1 1 cciss/c5d2p8 +b $STORAGE 109 41 1 1 cciss/c5d2p9 +b $STORAGE 109 42 1 1 cciss/c5d2p10 +b $STORAGE 109 43 1 1 cciss/c5d2p11 +b $STORAGE 109 44 1 1 cciss/c5d2p12 +b $STORAGE 109 45 1 1 cciss/c5d2p13 +b $STORAGE 109 46 1 1 cciss/c5d2p14 +b $STORAGE 109 47 1 1 cciss/c5d2p15 +b $STORAGE 109 48 1 1 cciss/c5d3 +b $STORAGE 109 49 1 1 cciss/c5d3p1 +b $STORAGE 109 50 1 1 cciss/c5d3p2 +b $STORAGE 109 51 1 1 cciss/c5d3p3 +b $STORAGE 109 52 1 1 cciss/c5d3p4 +b $STORAGE 109 53 1 1 cciss/c5d3p5 +b $STORAGE 109 54 1 1 cciss/c5d3p6 +b $STORAGE 109 55 1 1 cciss/c5d3p7 +b $STORAGE 109 56 1 1 cciss/c5d3p8 +b $STORAGE 109 57 1 1 cciss/c5d3p9 +b $STORAGE 109 58 1 1 cciss/c5d3p10 +b $STORAGE 109 59 1 1 cciss/c5d3p11 +b $STORAGE 109 60 1 1 cciss/c5d3p12 +b $STORAGE 109 61 1 1 cciss/c5d3p13 +b $STORAGE 109 62 1 1 cciss/c5d3p14 +b $STORAGE 109 63 1 1 cciss/c5d3p15 +b $STORAGE 109 64 1 1 cciss/c5d4 +b $STORAGE 109 65 1 1 cciss/c5d4p1 +b $STORAGE 109 66 1 1 cciss/c5d4p2 +b $STORAGE 109 67 1 1 cciss/c5d4p3 +b $STORAGE 109 68 1 1 cciss/c5d4p4 +b $STORAGE 109 69 1 1 cciss/c5d4p5 +b $STORAGE 109 70 1 1 cciss/c5d4p6 +b $STORAGE 109 71 1 1 cciss/c5d4p7 +b $STORAGE 109 72 1 1 cciss/c5d4p8 +b $STORAGE 109 73 1 1 cciss/c5d4p9 +b $STORAGE 109 74 1 1 cciss/c5d4p10 +b $STORAGE 109 75 1 1 cciss/c5d4p11 +b $STORAGE 109 76 1 1 cciss/c5d4p12 +b $STORAGE 109 77 1 1 cciss/c5d4p13 +b $STORAGE 109 78 1 1 cciss/c5d4p14 +b $STORAGE 109 79 1 1 cciss/c5d4p15 +b $STORAGE 109 80 1 1 cciss/c5d5 +b $STORAGE 109 81 1 1 cciss/c5d5p1 +b $STORAGE 109 82 1 1 cciss/c5d5p2 +b $STORAGE 109 83 1 1 cciss/c5d5p3 +b $STORAGE 109 84 1 1 cciss/c5d5p4 +b $STORAGE 109 85 1 1 cciss/c5d5p5 +b $STORAGE 109 86 1 1 cciss/c5d5p6 +b $STORAGE 109 87 1 1 cciss/c5d5p7 +b $STORAGE 109 88 1 1 cciss/c5d5p8 +b $STORAGE 109 89 1 1 cciss/c5d5p9 +b $STORAGE 109 90 1 1 cciss/c5d5p10 +b $STORAGE 109 91 1 1 cciss/c5d5p11 +b $STORAGE 109 92 1 1 cciss/c5d5p12 +b $STORAGE 109 93 1 1 cciss/c5d5p13 +b $STORAGE 109 94 1 1 cciss/c5d5p14 +b $STORAGE 109 95 1 1 cciss/c5d5p15 +b $STORAGE 109 96 1 1 cciss/c5d6 +b $STORAGE 109 97 1 1 cciss/c5d6p1 +b $STORAGE 109 98 1 1 cciss/c5d6p2 +b $STORAGE 109 99 1 1 cciss/c5d6p3 +b $STORAGE 109 100 1 1 cciss/c5d6p4 +b $STORAGE 109 101 1 1 cciss/c5d6p5 +b $STORAGE 109 102 1 1 cciss/c5d6p6 +b $STORAGE 109 103 1 1 cciss/c5d6p7 +b $STORAGE 109 104 1 1 cciss/c5d6p8 +b $STORAGE 109 105 1 1 cciss/c5d6p9 +b $STORAGE 109 106 1 1 cciss/c5d6p10 +b $STORAGE 109 107 1 1 cciss/c5d6p11 +b $STORAGE 109 108 1 1 cciss/c5d6p12 +b $STORAGE 109 109 1 1 cciss/c5d6p13 +b $STORAGE 109 110 1 1 cciss/c5d6p14 +b $STORAGE 109 111 1 1 cciss/c5d6p15 +b $STORAGE 109 112 1 1 cciss/c5d7 +b $STORAGE 109 113 1 1 cciss/c5d7p1 +b $STORAGE 109 114 1 1 cciss/c5d7p2 +b $STORAGE 109 115 1 1 cciss/c5d7p3 +b $STORAGE 109 116 1 1 cciss/c5d7p4 +b $STORAGE 109 117 1 1 cciss/c5d7p5 +b $STORAGE 109 118 1 1 cciss/c5d7p6 +b $STORAGE 109 119 1 1 cciss/c5d7p7 +b $STORAGE 109 120 1 1 cciss/c5d7p8 +b $STORAGE 109 121 1 1 cciss/c5d7p9 +b $STORAGE 109 122 1 1 cciss/c5d7p10 +b $STORAGE 109 123 1 1 cciss/c5d7p11 +b $STORAGE 109 124 1 1 cciss/c5d7p12 +b $STORAGE 109 125 1 1 cciss/c5d7p13 +b $STORAGE 109 126 1 1 cciss/c5d7p14 +b $STORAGE 109 127 1 1 cciss/c5d7p15 +b $STORAGE 109 128 1 1 cciss/c5d8 +b $STORAGE 109 129 1 1 cciss/c5d8p1 +b $STORAGE 109 130 1 1 cciss/c5d8p2 +b $STORAGE 109 131 1 1 cciss/c5d8p3 +b $STORAGE 109 132 1 1 cciss/c5d8p4 +b $STORAGE 109 133 1 1 cciss/c5d8p5 +b $STORAGE 109 134 1 1 cciss/c5d8p6 +b $STORAGE 109 135 1 1 cciss/c5d8p7 +b $STORAGE 109 136 1 1 cciss/c5d8p8 +b $STORAGE 109 137 1 1 cciss/c5d8p9 +b $STORAGE 109 138 1 1 cciss/c5d8p10 +b $STORAGE 109 139 1 1 cciss/c5d8p11 +b $STORAGE 109 140 1 1 cciss/c5d8p12 +b $STORAGE 109 141 1 1 cciss/c5d8p13 +b $STORAGE 109 142 1 1 cciss/c5d8p14 +b $STORAGE 109 143 1 1 cciss/c5d8p15 +b $STORAGE 109 144 1 1 cciss/c5d9 +b $STORAGE 109 145 1 1 cciss/c5d9p1 +b $STORAGE 109 146 1 1 cciss/c5d9p2 +b $STORAGE 109 147 1 1 cciss/c5d9p3 +b $STORAGE 109 148 1 1 cciss/c5d9p4 +b $STORAGE 109 149 1 1 cciss/c5d9p5 +b $STORAGE 109 150 1 1 cciss/c5d9p6 +b $STORAGE 109 151 1 1 cciss/c5d9p7 +b $STORAGE 109 152 1 1 cciss/c5d9p8 +b $STORAGE 109 153 1 1 cciss/c5d9p9 +b $STORAGE 109 154 1 1 cciss/c5d9p10 +b $STORAGE 109 155 1 1 cciss/c5d9p11 +b $STORAGE 109 156 1 1 cciss/c5d9p12 +b $STORAGE 109 157 1 1 cciss/c5d9p13 +b $STORAGE 109 158 1 1 cciss/c5d9p14 +b $STORAGE 109 159 1 1 cciss/c5d9p15 +b $STORAGE 109 160 1 1 cciss/c5d10 +b $STORAGE 109 161 1 1 cciss/c5d10p1 +b $STORAGE 109 162 1 1 cciss/c5d10p2 +b $STORAGE 109 163 1 1 cciss/c5d10p3 +b $STORAGE 109 164 1 1 cciss/c5d10p4 +b $STORAGE 109 165 1 1 cciss/c5d10p5 +b $STORAGE 109 166 1 1 cciss/c5d10p6 +b $STORAGE 109 167 1 1 cciss/c5d10p7 +b $STORAGE 109 168 1 1 cciss/c5d10p8 +b $STORAGE 109 169 1 1 cciss/c5d10p9 +b $STORAGE 109 170 1 1 cciss/c5d10p10 +b $STORAGE 109 171 1 1 cciss/c5d10p11 +b $STORAGE 109 172 1 1 cciss/c5d10p12 +b $STORAGE 109 173 1 1 cciss/c5d10p13 +b $STORAGE 109 174 1 1 cciss/c5d10p14 +b $STORAGE 109 175 1 1 cciss/c5d10p15 +b $STORAGE 109 176 1 1 cciss/c5d11 +b $STORAGE 109 177 1 1 cciss/c5d11p1 +b $STORAGE 109 178 1 1 cciss/c5d11p2 +b $STORAGE 109 179 1 1 cciss/c5d11p3 +b $STORAGE 109 180 1 1 cciss/c5d11p4 +b $STORAGE 109 181 1 1 cciss/c5d11p5 +b $STORAGE 109 182 1 1 cciss/c5d11p6 +b $STORAGE 109 183 1 1 cciss/c5d11p7 +b $STORAGE 109 184 1 1 cciss/c5d11p8 +b $STORAGE 109 185 1 1 cciss/c5d11p9 +b $STORAGE 109 186 1 1 cciss/c5d11p10 +b $STORAGE 109 187 1 1 cciss/c5d11p11 +b $STORAGE 109 188 1 1 cciss/c5d11p12 +b $STORAGE 109 189 1 1 cciss/c5d11p13 +b $STORAGE 109 190 1 1 cciss/c5d11p14 +b $STORAGE 109 191 1 1 cciss/c5d11p15 +b $STORAGE 109 192 1 1 cciss/c5d12 +b $STORAGE 109 193 1 1 cciss/c5d12p1 +b $STORAGE 109 194 1 1 cciss/c5d12p2 +b $STORAGE 109 195 1 1 cciss/c5d12p3 +b $STORAGE 109 196 1 1 cciss/c5d12p4 +b $STORAGE 109 197 1 1 cciss/c5d12p5 +b $STORAGE 109 198 1 1 cciss/c5d12p6 +b $STORAGE 109 199 1 1 cciss/c5d12p7 +b $STORAGE 109 200 1 1 cciss/c5d12p8 +b $STORAGE 109 201 1 1 cciss/c5d12p9 +b $STORAGE 109 202 1 1 cciss/c5d12p10 +b $STORAGE 109 203 1 1 cciss/c5d12p11 +b $STORAGE 109 204 1 1 cciss/c5d12p12 +b $STORAGE 109 205 1 1 cciss/c5d12p13 +b $STORAGE 109 206 1 1 cciss/c5d12p14 +b $STORAGE 109 207 1 1 cciss/c5d12p15 +b $STORAGE 109 208 1 1 cciss/c5d13 +b $STORAGE 109 209 1 1 cciss/c5d13p1 +b $STORAGE 109 210 1 1 cciss/c5d13p2 +b $STORAGE 109 211 1 1 cciss/c5d13p3 +b $STORAGE 109 212 1 1 cciss/c5d13p4 +b $STORAGE 109 213 1 1 cciss/c5d13p5 +b $STORAGE 109 214 1 1 cciss/c5d13p6 +b $STORAGE 109 215 1 1 cciss/c5d13p7 +b $STORAGE 109 216 1 1 cciss/c5d13p8 +b $STORAGE 109 217 1 1 cciss/c5d13p9 +b $STORAGE 109 218 1 1 cciss/c5d13p10 +b $STORAGE 109 219 1 1 cciss/c5d13p11 +b $STORAGE 109 220 1 1 cciss/c5d13p12 +b $STORAGE 109 221 1 1 cciss/c5d13p13 +b $STORAGE 109 222 1 1 cciss/c5d13p14 +b $STORAGE 109 223 1 1 cciss/c5d13p15 +b $STORAGE 109 224 1 1 cciss/c5d14 +b $STORAGE 109 225 1 1 cciss/c5d14p1 +b $STORAGE 109 226 1 1 cciss/c5d14p2 +b $STORAGE 109 227 1 1 cciss/c5d14p3 +b $STORAGE 109 228 1 1 cciss/c5d14p4 +b $STORAGE 109 229 1 1 cciss/c5d14p5 +b $STORAGE 109 230 1 1 cciss/c5d14p6 +b $STORAGE 109 231 1 1 cciss/c5d14p7 +b $STORAGE 109 232 1 1 cciss/c5d14p8 +b $STORAGE 109 233 1 1 cciss/c5d14p9 +b $STORAGE 109 234 1 1 cciss/c5d14p10 +b $STORAGE 109 235 1 1 cciss/c5d14p11 +b $STORAGE 109 236 1 1 cciss/c5d14p12 +b $STORAGE 109 237 1 1 cciss/c5d14p13 +b $STORAGE 109 238 1 1 cciss/c5d14p14 +b $STORAGE 109 239 1 1 cciss/c5d14p15 +b $STORAGE 109 240 1 1 cciss/c5d15 +b $STORAGE 109 241 1 1 cciss/c5d15p1 +b $STORAGE 109 242 1 1 cciss/c5d15p2 +b $STORAGE 109 243 1 1 cciss/c5d15p3 +b $STORAGE 109 244 1 1 cciss/c5d15p4 +b $STORAGE 109 245 1 1 cciss/c5d15p5 +b $STORAGE 109 246 1 1 cciss/c5d15p6 +b $STORAGE 109 247 1 1 cciss/c5d15p7 +b $STORAGE 109 248 1 1 cciss/c5d15p8 +b $STORAGE 109 249 1 1 cciss/c5d15p9 +b $STORAGE 109 250 1 1 cciss/c5d15p10 +b $STORAGE 109 251 1 1 cciss/c5d15p11 +b $STORAGE 109 252 1 1 cciss/c5d15p12 +b $STORAGE 109 253 1 1 cciss/c5d15p13 +b $STORAGE 109 254 1 1 cciss/c5d15p14 +b $STORAGE 109 255 1 1 cciss/c5d15p15 +b $STORAGE 110 0 1 1 cciss/c6d0 +b $STORAGE 110 1 1 1 cciss/c6d0p1 +b $STORAGE 110 2 1 1 cciss/c6d0p2 +b $STORAGE 110 3 1 1 cciss/c6d0p3 +b $STORAGE 110 4 1 1 cciss/c6d0p4 +b $STORAGE 110 5 1 1 cciss/c6d0p5 +b $STORAGE 110 6 1 1 cciss/c6d0p6 +b $STORAGE 110 7 1 1 cciss/c6d0p7 +b $STORAGE 110 8 1 1 cciss/c6d0p8 +b $STORAGE 110 9 1 1 cciss/c6d0p9 +b $STORAGE 110 10 1 1 cciss/c6d0p10 +b $STORAGE 110 11 1 1 cciss/c6d0p11 +b $STORAGE 110 12 1 1 cciss/c6d0p12 +b $STORAGE 110 13 1 1 cciss/c6d0p13 +b $STORAGE 110 14 1 1 cciss/c6d0p14 +b $STORAGE 110 15 1 1 cciss/c6d0p15 +b $STORAGE 110 16 1 1 cciss/c6d1 +b $STORAGE 110 17 1 1 cciss/c6d1p1 +b $STORAGE 110 18 1 1 cciss/c6d1p2 +b $STORAGE 110 19 1 1 cciss/c6d1p3 +b $STORAGE 110 20 1 1 cciss/c6d1p4 +b $STORAGE 110 21 1 1 cciss/c6d1p5 +b $STORAGE 110 22 1 1 cciss/c6d1p6 +b $STORAGE 110 23 1 1 cciss/c6d1p7 +b $STORAGE 110 24 1 1 cciss/c6d1p8 +b $STORAGE 110 25 1 1 cciss/c6d1p9 +b $STORAGE 110 26 1 1 cciss/c6d1p10 +b $STORAGE 110 27 1 1 cciss/c6d1p11 +b $STORAGE 110 28 1 1 cciss/c6d1p12 +b $STORAGE 110 29 1 1 cciss/c6d1p13 +b $STORAGE 110 30 1 1 cciss/c6d1p14 +b $STORAGE 110 31 1 1 cciss/c6d1p15 +b $STORAGE 110 32 1 1 cciss/c6d2 +b $STORAGE 110 33 1 1 cciss/c6d2p1 +b $STORAGE 110 34 1 1 cciss/c6d2p2 +b $STORAGE 110 35 1 1 cciss/c6d2p3 +b $STORAGE 110 36 1 1 cciss/c6d2p4 +b $STORAGE 110 37 1 1 cciss/c6d2p5 +b $STORAGE 110 38 1 1 cciss/c6d2p6 +b $STORAGE 110 39 1 1 cciss/c6d2p7 +b $STORAGE 110 40 1 1 cciss/c6d2p8 +b $STORAGE 110 41 1 1 cciss/c6d2p9 +b $STORAGE 110 42 1 1 cciss/c6d2p10 +b $STORAGE 110 43 1 1 cciss/c6d2p11 +b $STORAGE 110 44 1 1 cciss/c6d2p12 +b $STORAGE 110 45 1 1 cciss/c6d2p13 +b $STORAGE 110 46 1 1 cciss/c6d2p14 +b $STORAGE 110 47 1 1 cciss/c6d2p15 +b $STORAGE 110 48 1 1 cciss/c6d3 +b $STORAGE 110 49 1 1 cciss/c6d3p1 +b $STORAGE 110 50 1 1 cciss/c6d3p2 +b $STORAGE 110 51 1 1 cciss/c6d3p3 +b $STORAGE 110 52 1 1 cciss/c6d3p4 +b $STORAGE 110 53 1 1 cciss/c6d3p5 +b $STORAGE 110 54 1 1 cciss/c6d3p6 +b $STORAGE 110 55 1 1 cciss/c6d3p7 +b $STORAGE 110 56 1 1 cciss/c6d3p8 +b $STORAGE 110 57 1 1 cciss/c6d3p9 +b $STORAGE 110 58 1 1 cciss/c6d3p10 +b $STORAGE 110 59 1 1 cciss/c6d3p11 +b $STORAGE 110 60 1 1 cciss/c6d3p12 +b $STORAGE 110 61 1 1 cciss/c6d3p13 +b $STORAGE 110 62 1 1 cciss/c6d3p14 +b $STORAGE 110 63 1 1 cciss/c6d3p15 +b $STORAGE 110 64 1 1 cciss/c6d4 +b $STORAGE 110 65 1 1 cciss/c6d4p1 +b $STORAGE 110 66 1 1 cciss/c6d4p2 +b $STORAGE 110 67 1 1 cciss/c6d4p3 +b $STORAGE 110 68 1 1 cciss/c6d4p4 +b $STORAGE 110 69 1 1 cciss/c6d4p5 +b $STORAGE 110 70 1 1 cciss/c6d4p6 +b $STORAGE 110 71 1 1 cciss/c6d4p7 +b $STORAGE 110 72 1 1 cciss/c6d4p8 +b $STORAGE 110 73 1 1 cciss/c6d4p9 +b $STORAGE 110 74 1 1 cciss/c6d4p10 +b $STORAGE 110 75 1 1 cciss/c6d4p11 +b $STORAGE 110 76 1 1 cciss/c6d4p12 +b $STORAGE 110 77 1 1 cciss/c6d4p13 +b $STORAGE 110 78 1 1 cciss/c6d4p14 +b $STORAGE 110 79 1 1 cciss/c6d4p15 +b $STORAGE 110 80 1 1 cciss/c6d5 +b $STORAGE 110 81 1 1 cciss/c6d5p1 +b $STORAGE 110 82 1 1 cciss/c6d5p2 +b $STORAGE 110 83 1 1 cciss/c6d5p3 +b $STORAGE 110 84 1 1 cciss/c6d5p4 +b $STORAGE 110 85 1 1 cciss/c6d5p5 +b $STORAGE 110 86 1 1 cciss/c6d5p6 +b $STORAGE 110 87 1 1 cciss/c6d5p7 +b $STORAGE 110 88 1 1 cciss/c6d5p8 +b $STORAGE 110 89 1 1 cciss/c6d5p9 +b $STORAGE 110 90 1 1 cciss/c6d5p10 +b $STORAGE 110 91 1 1 cciss/c6d5p11 +b $STORAGE 110 92 1 1 cciss/c6d5p12 +b $STORAGE 110 93 1 1 cciss/c6d5p13 +b $STORAGE 110 94 1 1 cciss/c6d5p14 +b $STORAGE 110 95 1 1 cciss/c6d5p15 +b $STORAGE 110 96 1 1 cciss/c6d6 +b $STORAGE 110 97 1 1 cciss/c6d6p1 +b $STORAGE 110 98 1 1 cciss/c6d6p2 +b $STORAGE 110 99 1 1 cciss/c6d6p3 +b $STORAGE 110 100 1 1 cciss/c6d6p4 +b $STORAGE 110 101 1 1 cciss/c6d6p5 +b $STORAGE 110 102 1 1 cciss/c6d6p6 +b $STORAGE 110 103 1 1 cciss/c6d6p7 +b $STORAGE 110 104 1 1 cciss/c6d6p8 +b $STORAGE 110 105 1 1 cciss/c6d6p9 +b $STORAGE 110 106 1 1 cciss/c6d6p10 +b $STORAGE 110 107 1 1 cciss/c6d6p11 +b $STORAGE 110 108 1 1 cciss/c6d6p12 +b $STORAGE 110 109 1 1 cciss/c6d6p13 +b $STORAGE 110 110 1 1 cciss/c6d6p14 +b $STORAGE 110 111 1 1 cciss/c6d6p15 +b $STORAGE 110 112 1 1 cciss/c6d7 +b $STORAGE 110 113 1 1 cciss/c6d7p1 +b $STORAGE 110 114 1 1 cciss/c6d7p2 +b $STORAGE 110 115 1 1 cciss/c6d7p3 +b $STORAGE 110 116 1 1 cciss/c6d7p4 +b $STORAGE 110 117 1 1 cciss/c6d7p5 +b $STORAGE 110 118 1 1 cciss/c6d7p6 +b $STORAGE 110 119 1 1 cciss/c6d7p7 +b $STORAGE 110 120 1 1 cciss/c6d7p8 +b $STORAGE 110 121 1 1 cciss/c6d7p9 +b $STORAGE 110 122 1 1 cciss/c6d7p10 +b $STORAGE 110 123 1 1 cciss/c6d7p11 +b $STORAGE 110 124 1 1 cciss/c6d7p12 +b $STORAGE 110 125 1 1 cciss/c6d7p13 +b $STORAGE 110 126 1 1 cciss/c6d7p14 +b $STORAGE 110 127 1 1 cciss/c6d7p15 +b $STORAGE 110 128 1 1 cciss/c6d8 +b $STORAGE 110 129 1 1 cciss/c6d8p1 +b $STORAGE 110 130 1 1 cciss/c6d8p2 +b $STORAGE 110 131 1 1 cciss/c6d8p3 +b $STORAGE 110 132 1 1 cciss/c6d8p4 +b $STORAGE 110 133 1 1 cciss/c6d8p5 +b $STORAGE 110 134 1 1 cciss/c6d8p6 +b $STORAGE 110 135 1 1 cciss/c6d8p7 +b $STORAGE 110 136 1 1 cciss/c6d8p8 +b $STORAGE 110 137 1 1 cciss/c6d8p9 +b $STORAGE 110 138 1 1 cciss/c6d8p10 +b $STORAGE 110 139 1 1 cciss/c6d8p11 +b $STORAGE 110 140 1 1 cciss/c6d8p12 +b $STORAGE 110 141 1 1 cciss/c6d8p13 +b $STORAGE 110 142 1 1 cciss/c6d8p14 +b $STORAGE 110 143 1 1 cciss/c6d8p15 +b $STORAGE 110 144 1 1 cciss/c6d9 +b $STORAGE 110 145 1 1 cciss/c6d9p1 +b $STORAGE 110 146 1 1 cciss/c6d9p2 +b $STORAGE 110 147 1 1 cciss/c6d9p3 +b $STORAGE 110 148 1 1 cciss/c6d9p4 +b $STORAGE 110 149 1 1 cciss/c6d9p5 +b $STORAGE 110 150 1 1 cciss/c6d9p6 +b $STORAGE 110 151 1 1 cciss/c6d9p7 +b $STORAGE 110 152 1 1 cciss/c6d9p8 +b $STORAGE 110 153 1 1 cciss/c6d9p9 +b $STORAGE 110 154 1 1 cciss/c6d9p10 +b $STORAGE 110 155 1 1 cciss/c6d9p11 +b $STORAGE 110 156 1 1 cciss/c6d9p12 +b $STORAGE 110 157 1 1 cciss/c6d9p13 +b $STORAGE 110 158 1 1 cciss/c6d9p14 +b $STORAGE 110 159 1 1 cciss/c6d9p15 +b $STORAGE 110 160 1 1 cciss/c6d10 +b $STORAGE 110 161 1 1 cciss/c6d10p1 +b $STORAGE 110 162 1 1 cciss/c6d10p2 +b $STORAGE 110 163 1 1 cciss/c6d10p3 +b $STORAGE 110 164 1 1 cciss/c6d10p4 +b $STORAGE 110 165 1 1 cciss/c6d10p5 +b $STORAGE 110 166 1 1 cciss/c6d10p6 +b $STORAGE 110 167 1 1 cciss/c6d10p7 +b $STORAGE 110 168 1 1 cciss/c6d10p8 +b $STORAGE 110 169 1 1 cciss/c6d10p9 +b $STORAGE 110 170 1 1 cciss/c6d10p10 +b $STORAGE 110 171 1 1 cciss/c6d10p11 +b $STORAGE 110 172 1 1 cciss/c6d10p12 +b $STORAGE 110 173 1 1 cciss/c6d10p13 +b $STORAGE 110 174 1 1 cciss/c6d10p14 +b $STORAGE 110 175 1 1 cciss/c6d10p15 +b $STORAGE 110 176 1 1 cciss/c6d11 +b $STORAGE 110 177 1 1 cciss/c6d11p1 +b $STORAGE 110 178 1 1 cciss/c6d11p2 +b $STORAGE 110 179 1 1 cciss/c6d11p3 +b $STORAGE 110 180 1 1 cciss/c6d11p4 +b $STORAGE 110 181 1 1 cciss/c6d11p5 +b $STORAGE 110 182 1 1 cciss/c6d11p6 +b $STORAGE 110 183 1 1 cciss/c6d11p7 +b $STORAGE 110 184 1 1 cciss/c6d11p8 +b $STORAGE 110 185 1 1 cciss/c6d11p9 +b $STORAGE 110 186 1 1 cciss/c6d11p10 +b $STORAGE 110 187 1 1 cciss/c6d11p11 +b $STORAGE 110 188 1 1 cciss/c6d11p12 +b $STORAGE 110 189 1 1 cciss/c6d11p13 +b $STORAGE 110 190 1 1 cciss/c6d11p14 +b $STORAGE 110 191 1 1 cciss/c6d11p15 +b $STORAGE 110 192 1 1 cciss/c6d12 +b $STORAGE 110 193 1 1 cciss/c6d12p1 +b $STORAGE 110 194 1 1 cciss/c6d12p2 +b $STORAGE 110 195 1 1 cciss/c6d12p3 +b $STORAGE 110 196 1 1 cciss/c6d12p4 +b $STORAGE 110 197 1 1 cciss/c6d12p5 +b $STORAGE 110 198 1 1 cciss/c6d12p6 +b $STORAGE 110 199 1 1 cciss/c6d12p7 +b $STORAGE 110 200 1 1 cciss/c6d12p8 +b $STORAGE 110 201 1 1 cciss/c6d12p9 +b $STORAGE 110 202 1 1 cciss/c6d12p10 +b $STORAGE 110 203 1 1 cciss/c6d12p11 +b $STORAGE 110 204 1 1 cciss/c6d12p12 +b $STORAGE 110 205 1 1 cciss/c6d12p13 +b $STORAGE 110 206 1 1 cciss/c6d12p14 +b $STORAGE 110 207 1 1 cciss/c6d12p15 +b $STORAGE 110 208 1 1 cciss/c6d13 +b $STORAGE 110 209 1 1 cciss/c6d13p1 +b $STORAGE 110 210 1 1 cciss/c6d13p2 +b $STORAGE 110 211 1 1 cciss/c6d13p3 +b $STORAGE 110 212 1 1 cciss/c6d13p4 +b $STORAGE 110 213 1 1 cciss/c6d13p5 +b $STORAGE 110 214 1 1 cciss/c6d13p6 +b $STORAGE 110 215 1 1 cciss/c6d13p7 +b $STORAGE 110 216 1 1 cciss/c6d13p8 +b $STORAGE 110 217 1 1 cciss/c6d13p9 +b $STORAGE 110 218 1 1 cciss/c6d13p10 +b $STORAGE 110 219 1 1 cciss/c6d13p11 +b $STORAGE 110 220 1 1 cciss/c6d13p12 +b $STORAGE 110 221 1 1 cciss/c6d13p13 +b $STORAGE 110 222 1 1 cciss/c6d13p14 +b $STORAGE 110 223 1 1 cciss/c6d13p15 +b $STORAGE 110 224 1 1 cciss/c6d14 +b $STORAGE 110 225 1 1 cciss/c6d14p1 +b $STORAGE 110 226 1 1 cciss/c6d14p2 +b $STORAGE 110 227 1 1 cciss/c6d14p3 +b $STORAGE 110 228 1 1 cciss/c6d14p4 +b $STORAGE 110 229 1 1 cciss/c6d14p5 +b $STORAGE 110 230 1 1 cciss/c6d14p6 +b $STORAGE 110 231 1 1 cciss/c6d14p7 +b $STORAGE 110 232 1 1 cciss/c6d14p8 +b $STORAGE 110 233 1 1 cciss/c6d14p9 +b $STORAGE 110 234 1 1 cciss/c6d14p10 +b $STORAGE 110 235 1 1 cciss/c6d14p11 +b $STORAGE 110 236 1 1 cciss/c6d14p12 +b $STORAGE 110 237 1 1 cciss/c6d14p13 +b $STORAGE 110 238 1 1 cciss/c6d14p14 +b $STORAGE 110 239 1 1 cciss/c6d14p15 +b $STORAGE 110 240 1 1 cciss/c6d15 +b $STORAGE 110 241 1 1 cciss/c6d15p1 +b $STORAGE 110 242 1 1 cciss/c6d15p2 +b $STORAGE 110 243 1 1 cciss/c6d15p3 +b $STORAGE 110 244 1 1 cciss/c6d15p4 +b $STORAGE 110 245 1 1 cciss/c6d15p5 +b $STORAGE 110 246 1 1 cciss/c6d15p6 +b $STORAGE 110 247 1 1 cciss/c6d15p7 +b $STORAGE 110 248 1 1 cciss/c6d15p8 +b $STORAGE 110 249 1 1 cciss/c6d15p9 +b $STORAGE 110 250 1 1 cciss/c6d15p10 +b $STORAGE 110 251 1 1 cciss/c6d15p11 +b $STORAGE 110 252 1 1 cciss/c6d15p12 +b $STORAGE 110 253 1 1 cciss/c6d15p13 +b $STORAGE 110 254 1 1 cciss/c6d15p14 +b $STORAGE 110 255 1 1 cciss/c6d15p15 +b $STORAGE 111 0 1 1 cciss/c7d0 +b $STORAGE 111 1 1 1 cciss/c7d0p1 +b $STORAGE 111 2 1 1 cciss/c7d0p2 +b $STORAGE 111 3 1 1 cciss/c7d0p3 +b $STORAGE 111 4 1 1 cciss/c7d0p4 +b $STORAGE 111 5 1 1 cciss/c7d0p5 +b $STORAGE 111 6 1 1 cciss/c7d0p6 +b $STORAGE 111 7 1 1 cciss/c7d0p7 +b $STORAGE 111 8 1 1 cciss/c7d0p8 +b $STORAGE 111 9 1 1 cciss/c7d0p9 +b $STORAGE 111 10 1 1 cciss/c7d0p10 +b $STORAGE 111 11 1 1 cciss/c7d0p11 +b $STORAGE 111 12 1 1 cciss/c7d0p12 +b $STORAGE 111 13 1 1 cciss/c7d0p13 +b $STORAGE 111 14 1 1 cciss/c7d0p14 +b $STORAGE 111 15 1 1 cciss/c7d0p15 +b $STORAGE 111 16 1 1 cciss/c7d1 +b $STORAGE 111 17 1 1 cciss/c7d1p1 +b $STORAGE 111 18 1 1 cciss/c7d1p2 +b $STORAGE 111 19 1 1 cciss/c7d1p3 +b $STORAGE 111 20 1 1 cciss/c7d1p4 +b $STORAGE 111 21 1 1 cciss/c7d1p5 +b $STORAGE 111 22 1 1 cciss/c7d1p6 +b $STORAGE 111 23 1 1 cciss/c7d1p7 +b $STORAGE 111 24 1 1 cciss/c7d1p8 +b $STORAGE 111 25 1 1 cciss/c7d1p9 +b $STORAGE 111 26 1 1 cciss/c7d1p10 +b $STORAGE 111 27 1 1 cciss/c7d1p11 +b $STORAGE 111 28 1 1 cciss/c7d1p12 +b $STORAGE 111 29 1 1 cciss/c7d1p13 +b $STORAGE 111 30 1 1 cciss/c7d1p14 +b $STORAGE 111 31 1 1 cciss/c7d1p15 +b $STORAGE 111 32 1 1 cciss/c7d2 +b $STORAGE 111 33 1 1 cciss/c7d2p1 +b $STORAGE 111 34 1 1 cciss/c7d2p2 +b $STORAGE 111 35 1 1 cciss/c7d2p3 +b $STORAGE 111 36 1 1 cciss/c7d2p4 +b $STORAGE 111 37 1 1 cciss/c7d2p5 +b $STORAGE 111 38 1 1 cciss/c7d2p6 +b $STORAGE 111 39 1 1 cciss/c7d2p7 +b $STORAGE 111 40 1 1 cciss/c7d2p8 +b $STORAGE 111 41 1 1 cciss/c7d2p9 +b $STORAGE 111 42 1 1 cciss/c7d2p10 +b $STORAGE 111 43 1 1 cciss/c7d2p11 +b $STORAGE 111 44 1 1 cciss/c7d2p12 +b $STORAGE 111 45 1 1 cciss/c7d2p13 +b $STORAGE 111 46 1 1 cciss/c7d2p14 +b $STORAGE 111 47 1 1 cciss/c7d2p15 +b $STORAGE 111 48 1 1 cciss/c7d3 +b $STORAGE 111 49 1 1 cciss/c7d3p1 +b $STORAGE 111 50 1 1 cciss/c7d3p2 +b $STORAGE 111 51 1 1 cciss/c7d3p3 +b $STORAGE 111 52 1 1 cciss/c7d3p4 +b $STORAGE 111 53 1 1 cciss/c7d3p5 +b $STORAGE 111 54 1 1 cciss/c7d3p6 +b $STORAGE 111 55 1 1 cciss/c7d3p7 +b $STORAGE 111 56 1 1 cciss/c7d3p8 +b $STORAGE 111 57 1 1 cciss/c7d3p9 +b $STORAGE 111 58 1 1 cciss/c7d3p10 +b $STORAGE 111 59 1 1 cciss/c7d3p11 +b $STORAGE 111 60 1 1 cciss/c7d3p12 +b $STORAGE 111 61 1 1 cciss/c7d3p13 +b $STORAGE 111 62 1 1 cciss/c7d3p14 +b $STORAGE 111 63 1 1 cciss/c7d3p15 +b $STORAGE 111 64 1 1 cciss/c7d4 +b $STORAGE 111 65 1 1 cciss/c7d4p1 +b $STORAGE 111 66 1 1 cciss/c7d4p2 +b $STORAGE 111 67 1 1 cciss/c7d4p3 +b $STORAGE 111 68 1 1 cciss/c7d4p4 +b $STORAGE 111 69 1 1 cciss/c7d4p5 +b $STORAGE 111 70 1 1 cciss/c7d4p6 +b $STORAGE 111 71 1 1 cciss/c7d4p7 +b $STORAGE 111 72 1 1 cciss/c7d4p8 +b $STORAGE 111 73 1 1 cciss/c7d4p9 +b $STORAGE 111 74 1 1 cciss/c7d4p10 +b $STORAGE 111 75 1 1 cciss/c7d4p11 +b $STORAGE 111 76 1 1 cciss/c7d4p12 +b $STORAGE 111 77 1 1 cciss/c7d4p13 +b $STORAGE 111 78 1 1 cciss/c7d4p14 +b $STORAGE 111 79 1 1 cciss/c7d4p15 +b $STORAGE 111 80 1 1 cciss/c7d5 +b $STORAGE 111 81 1 1 cciss/c7d5p1 +b $STORAGE 111 82 1 1 cciss/c7d5p2 +b $STORAGE 111 83 1 1 cciss/c7d5p3 +b $STORAGE 111 84 1 1 cciss/c7d5p4 +b $STORAGE 111 85 1 1 cciss/c7d5p5 +b $STORAGE 111 86 1 1 cciss/c7d5p6 +b $STORAGE 111 87 1 1 cciss/c7d5p7 +b $STORAGE 111 88 1 1 cciss/c7d5p8 +b $STORAGE 111 89 1 1 cciss/c7d5p9 +b $STORAGE 111 90 1 1 cciss/c7d5p10 +b $STORAGE 111 91 1 1 cciss/c7d5p11 +b $STORAGE 111 92 1 1 cciss/c7d5p12 +b $STORAGE 111 93 1 1 cciss/c7d5p13 +b $STORAGE 111 94 1 1 cciss/c7d5p14 +b $STORAGE 111 95 1 1 cciss/c7d5p15 +b $STORAGE 111 96 1 1 cciss/c7d6 +b $STORAGE 111 97 1 1 cciss/c7d6p1 +b $STORAGE 111 98 1 1 cciss/c7d6p2 +b $STORAGE 111 99 1 1 cciss/c7d6p3 +b $STORAGE 111 100 1 1 cciss/c7d6p4 +b $STORAGE 111 101 1 1 cciss/c7d6p5 +b $STORAGE 111 102 1 1 cciss/c7d6p6 +b $STORAGE 111 103 1 1 cciss/c7d6p7 +b $STORAGE 111 104 1 1 cciss/c7d6p8 +b $STORAGE 111 105 1 1 cciss/c7d6p9 +b $STORAGE 111 106 1 1 cciss/c7d6p10 +b $STORAGE 111 107 1 1 cciss/c7d6p11 +b $STORAGE 111 108 1 1 cciss/c7d6p12 +b $STORAGE 111 109 1 1 cciss/c7d6p13 +b $STORAGE 111 110 1 1 cciss/c7d6p14 +b $STORAGE 111 111 1 1 cciss/c7d6p15 +b $STORAGE 111 112 1 1 cciss/c7d7 +b $STORAGE 111 113 1 1 cciss/c7d7p1 +b $STORAGE 111 114 1 1 cciss/c7d7p2 +b $STORAGE 111 115 1 1 cciss/c7d7p3 +b $STORAGE 111 116 1 1 cciss/c7d7p4 +b $STORAGE 111 117 1 1 cciss/c7d7p5 +b $STORAGE 111 118 1 1 cciss/c7d7p6 +b $STORAGE 111 119 1 1 cciss/c7d7p7 +b $STORAGE 111 120 1 1 cciss/c7d7p8 +b $STORAGE 111 121 1 1 cciss/c7d7p9 +b $STORAGE 111 122 1 1 cciss/c7d7p10 +b $STORAGE 111 123 1 1 cciss/c7d7p11 +b $STORAGE 111 124 1 1 cciss/c7d7p12 +b $STORAGE 111 125 1 1 cciss/c7d7p13 +b $STORAGE 111 126 1 1 cciss/c7d7p14 +b $STORAGE 111 127 1 1 cciss/c7d7p15 +b $STORAGE 111 128 1 1 cciss/c7d8 +b $STORAGE 111 129 1 1 cciss/c7d8p1 +b $STORAGE 111 130 1 1 cciss/c7d8p2 +b $STORAGE 111 131 1 1 cciss/c7d8p3 +b $STORAGE 111 132 1 1 cciss/c7d8p4 +b $STORAGE 111 133 1 1 cciss/c7d8p5 +b $STORAGE 111 134 1 1 cciss/c7d8p6 +b $STORAGE 111 135 1 1 cciss/c7d8p7 +b $STORAGE 111 136 1 1 cciss/c7d8p8 +b $STORAGE 111 137 1 1 cciss/c7d8p9 +b $STORAGE 111 138 1 1 cciss/c7d8p10 +b $STORAGE 111 139 1 1 cciss/c7d8p11 +b $STORAGE 111 140 1 1 cciss/c7d8p12 +b $STORAGE 111 141 1 1 cciss/c7d8p13 +b $STORAGE 111 142 1 1 cciss/c7d8p14 +b $STORAGE 111 143 1 1 cciss/c7d8p15 +b $STORAGE 111 144 1 1 cciss/c7d9 +b $STORAGE 111 145 1 1 cciss/c7d9p1 +b $STORAGE 111 146 1 1 cciss/c7d9p2 +b $STORAGE 111 147 1 1 cciss/c7d9p3 +b $STORAGE 111 148 1 1 cciss/c7d9p4 +b $STORAGE 111 149 1 1 cciss/c7d9p5 +b $STORAGE 111 150 1 1 cciss/c7d9p6 +b $STORAGE 111 151 1 1 cciss/c7d9p7 +b $STORAGE 111 152 1 1 cciss/c7d9p8 +b $STORAGE 111 153 1 1 cciss/c7d9p9 +b $STORAGE 111 154 1 1 cciss/c7d9p10 +b $STORAGE 111 155 1 1 cciss/c7d9p11 +b $STORAGE 111 156 1 1 cciss/c7d9p12 +b $STORAGE 111 157 1 1 cciss/c7d9p13 +b $STORAGE 111 158 1 1 cciss/c7d9p14 +b $STORAGE 111 159 1 1 cciss/c7d9p15 +b $STORAGE 111 160 1 1 cciss/c7d10 +b $STORAGE 111 161 1 1 cciss/c7d10p1 +b $STORAGE 111 162 1 1 cciss/c7d10p2 +b $STORAGE 111 163 1 1 cciss/c7d10p3 +b $STORAGE 111 164 1 1 cciss/c7d10p4 +b $STORAGE 111 165 1 1 cciss/c7d10p5 +b $STORAGE 111 166 1 1 cciss/c7d10p6 +b $STORAGE 111 167 1 1 cciss/c7d10p7 +b $STORAGE 111 168 1 1 cciss/c7d10p8 +b $STORAGE 111 169 1 1 cciss/c7d10p9 +b $STORAGE 111 170 1 1 cciss/c7d10p10 +b $STORAGE 111 171 1 1 cciss/c7d10p11 +b $STORAGE 111 172 1 1 cciss/c7d10p12 +b $STORAGE 111 173 1 1 cciss/c7d10p13 +b $STORAGE 111 174 1 1 cciss/c7d10p14 +b $STORAGE 111 175 1 1 cciss/c7d10p15 +b $STORAGE 111 176 1 1 cciss/c7d11 +b $STORAGE 111 177 1 1 cciss/c7d11p1 +b $STORAGE 111 178 1 1 cciss/c7d11p2 +b $STORAGE 111 179 1 1 cciss/c7d11p3 +b $STORAGE 111 180 1 1 cciss/c7d11p4 +b $STORAGE 111 181 1 1 cciss/c7d11p5 +b $STORAGE 111 182 1 1 cciss/c7d11p6 +b $STORAGE 111 183 1 1 cciss/c7d11p7 +b $STORAGE 111 184 1 1 cciss/c7d11p8 +b $STORAGE 111 185 1 1 cciss/c7d11p9 +b $STORAGE 111 186 1 1 cciss/c7d11p10 +b $STORAGE 111 187 1 1 cciss/c7d11p11 +b $STORAGE 111 188 1 1 cciss/c7d11p12 +b $STORAGE 111 189 1 1 cciss/c7d11p13 +b $STORAGE 111 190 1 1 cciss/c7d11p14 +b $STORAGE 111 191 1 1 cciss/c7d11p15 +b $STORAGE 111 192 1 1 cciss/c7d12 +b $STORAGE 111 193 1 1 cciss/c7d12p1 +b $STORAGE 111 194 1 1 cciss/c7d12p2 +b $STORAGE 111 195 1 1 cciss/c7d12p3 +b $STORAGE 111 196 1 1 cciss/c7d12p4 +b $STORAGE 111 197 1 1 cciss/c7d12p5 +b $STORAGE 111 198 1 1 cciss/c7d12p6 +b $STORAGE 111 199 1 1 cciss/c7d12p7 +b $STORAGE 111 200 1 1 cciss/c7d12p8 +b $STORAGE 111 201 1 1 cciss/c7d12p9 +b $STORAGE 111 202 1 1 cciss/c7d12p10 +b $STORAGE 111 203 1 1 cciss/c7d12p11 +b $STORAGE 111 204 1 1 cciss/c7d12p12 +b $STORAGE 111 205 1 1 cciss/c7d12p13 +b $STORAGE 111 206 1 1 cciss/c7d12p14 +b $STORAGE 111 207 1 1 cciss/c7d12p15 +b $STORAGE 111 208 1 1 cciss/c7d13 +b $STORAGE 111 209 1 1 cciss/c7d13p1 +b $STORAGE 111 210 1 1 cciss/c7d13p2 +b $STORAGE 111 211 1 1 cciss/c7d13p3 +b $STORAGE 111 212 1 1 cciss/c7d13p4 +b $STORAGE 111 213 1 1 cciss/c7d13p5 +b $STORAGE 111 214 1 1 cciss/c7d13p6 +b $STORAGE 111 215 1 1 cciss/c7d13p7 +b $STORAGE 111 216 1 1 cciss/c7d13p8 +b $STORAGE 111 217 1 1 cciss/c7d13p9 +b $STORAGE 111 218 1 1 cciss/c7d13p10 +b $STORAGE 111 219 1 1 cciss/c7d13p11 +b $STORAGE 111 220 1 1 cciss/c7d13p12 +b $STORAGE 111 221 1 1 cciss/c7d13p13 +b $STORAGE 111 222 1 1 cciss/c7d13p14 +b $STORAGE 111 223 1 1 cciss/c7d13p15 +b $STORAGE 111 224 1 1 cciss/c7d14 +b $STORAGE 111 225 1 1 cciss/c7d14p1 +b $STORAGE 111 226 1 1 cciss/c7d14p2 +b $STORAGE 111 227 1 1 cciss/c7d14p3 +b $STORAGE 111 228 1 1 cciss/c7d14p4 +b $STORAGE 111 229 1 1 cciss/c7d14p5 +b $STORAGE 111 230 1 1 cciss/c7d14p6 +b $STORAGE 111 231 1 1 cciss/c7d14p7 +b $STORAGE 111 232 1 1 cciss/c7d14p8 +b $STORAGE 111 233 1 1 cciss/c7d14p9 +b $STORAGE 111 234 1 1 cciss/c7d14p10 +b $STORAGE 111 235 1 1 cciss/c7d14p11 +b $STORAGE 111 236 1 1 cciss/c7d14p12 +b $STORAGE 111 237 1 1 cciss/c7d14p13 +b $STORAGE 111 238 1 1 cciss/c7d14p14 +b $STORAGE 111 239 1 1 cciss/c7d14p15 +b $STORAGE 111 240 1 1 cciss/c7d15 +b $STORAGE 111 241 1 1 cciss/c7d15p1 +b $STORAGE 111 242 1 1 cciss/c7d15p2 +b $STORAGE 111 243 1 1 cciss/c7d15p3 +b $STORAGE 111 244 1 1 cciss/c7d15p4 +b $STORAGE 111 245 1 1 cciss/c7d15p5 +b $STORAGE 111 246 1 1 cciss/c7d15p6 +b $STORAGE 111 247 1 1 cciss/c7d15p7 +b $STORAGE 111 248 1 1 cciss/c7d15p8 +b $STORAGE 111 249 1 1 cciss/c7d15p9 +b $STORAGE 111 250 1 1 cciss/c7d15p10 +b $STORAGE 111 251 1 1 cciss/c7d15p11 +b $STORAGE 111 252 1 1 cciss/c7d15p12 +b $STORAGE 111 253 1 1 cciss/c7d15p13 +b $STORAGE 111 254 1 1 cciss/c7d15p14 +b $STORAGE 111 255 1 1 cciss/c7d15p15 diff --git a/makedev.d/01cdrom b/makedev.d/01cdrom new file mode 100644 index 0000000..f28d2ec --- /dev/null +++ b/makedev.d/01cdrom @@ -0,0 +1,18 @@ +# Just some aliases for non-SCSI, non-ATAPI CD-ROM devices. +a cdrom aztcd +a cdrom bpcd +a cdrom cdu31a +a cdrom cdu535 +a cdrom cm205cd +a cdrom cm206cd +a cdrom gscd +a cdrom hitcd +a cdrom i2o/hdcd +a cdrom mcd +a cdrom mcdx +a cdrom optcd +a cdrom sdcd +a cdrom sjcd +a cdrom sonycd +a cdrom sbpcd +l sbpcd sbpcd0 diff --git a/makedev.d/01console b/makedev.d/01console new file mode 100644 index 0000000..9a42b7a --- /dev/null +++ b/makedev.d/01console @@ -0,0 +1,2 @@ +# The "console" alias. +a console tty diff --git a/makedev.d/01dac960 b/makedev.d/01dac960 new file mode 100644 index 0000000..f349aa4 --- /dev/null +++ b/makedev.d/01dac960 @@ -0,0 +1,4096 @@ +b $STORAGE 48 0 1 1 rd/c0d0 +b $STORAGE 48 1 1 1 rd/c0d0p1 +b $STORAGE 48 2 1 1 rd/c0d0p2 +b $STORAGE 48 3 1 1 rd/c0d0p3 +b $STORAGE 48 4 1 1 rd/c0d0p4 +b $STORAGE 48 5 1 1 rd/c0d0p5 +b $STORAGE 48 6 1 1 rd/c0d0p6 +b $STORAGE 48 7 1 1 rd/c0d0p7 +b $STORAGE 48 8 1 1 rd/c0d1 +b $STORAGE 48 9 1 1 rd/c0d1p1 +b $STORAGE 48 10 1 1 rd/c0d1p2 +b $STORAGE 48 11 1 1 rd/c0d1p3 +b $STORAGE 48 12 1 1 rd/c0d1p4 +b $STORAGE 48 13 1 1 rd/c0d1p5 +b $STORAGE 48 14 1 1 rd/c0d1p6 +b $STORAGE 48 15 1 1 rd/c0d1p7 +b $STORAGE 48 16 1 1 rd/c0d2 +b $STORAGE 48 17 1 1 rd/c0d2p1 +b $STORAGE 48 18 1 1 rd/c0d2p2 +b $STORAGE 48 19 1 1 rd/c0d2p3 +b $STORAGE 48 20 1 1 rd/c0d2p4 +b $STORAGE 48 21 1 1 rd/c0d2p5 +b $STORAGE 48 22 1 1 rd/c0d2p6 +b $STORAGE 48 23 1 1 rd/c0d2p7 +b $STORAGE 48 24 1 1 rd/c0d3 +b $STORAGE 48 25 1 1 rd/c0d3p1 +b $STORAGE 48 26 1 1 rd/c0d3p2 +b $STORAGE 48 27 1 1 rd/c0d3p3 +b $STORAGE 48 28 1 1 rd/c0d3p4 +b $STORAGE 48 29 1 1 rd/c0d3p5 +b $STORAGE 48 30 1 1 rd/c0d3p6 +b $STORAGE 48 31 1 1 rd/c0d3p7 +b $STORAGE 48 32 1 1 rd/c0d4 +b $STORAGE 48 33 1 1 rd/c0d4p1 +b $STORAGE 48 34 1 1 rd/c0d4p2 +b $STORAGE 48 35 1 1 rd/c0d4p3 +b $STORAGE 48 36 1 1 rd/c0d4p4 +b $STORAGE 48 37 1 1 rd/c0d4p5 +b $STORAGE 48 38 1 1 rd/c0d4p6 +b $STORAGE 48 39 1 1 rd/c0d4p7 +b $STORAGE 48 40 1 1 rd/c0d5 +b $STORAGE 48 41 1 1 rd/c0d5p1 +b $STORAGE 48 42 1 1 rd/c0d5p2 +b $STORAGE 48 43 1 1 rd/c0d5p3 +b $STORAGE 48 44 1 1 rd/c0d5p4 +b $STORAGE 48 45 1 1 rd/c0d5p5 +b $STORAGE 48 46 1 1 rd/c0d5p6 +b $STORAGE 48 47 1 1 rd/c0d5p7 +b $STORAGE 48 48 1 1 rd/c0d6 +b $STORAGE 48 49 1 1 rd/c0d6p1 +b $STORAGE 48 50 1 1 rd/c0d6p2 +b $STORAGE 48 51 1 1 rd/c0d6p3 +b $STORAGE 48 52 1 1 rd/c0d6p4 +b $STORAGE 48 53 1 1 rd/c0d6p5 +b $STORAGE 48 54 1 1 rd/c0d6p6 +b $STORAGE 48 55 1 1 rd/c0d6p7 +b $STORAGE 48 56 1 1 rd/c0d7 +b $STORAGE 48 57 1 1 rd/c0d7p1 +b $STORAGE 48 58 1 1 rd/c0d7p2 +b $STORAGE 48 59 1 1 rd/c0d7p3 +b $STORAGE 48 60 1 1 rd/c0d7p4 +b $STORAGE 48 61 1 1 rd/c0d7p5 +b $STORAGE 48 62 1 1 rd/c0d7p6 +b $STORAGE 48 63 1 1 rd/c0d7p7 +b $STORAGE 48 64 1 1 rd/c0d8 +b $STORAGE 48 65 1 1 rd/c0d8p1 +b $STORAGE 48 66 1 1 rd/c0d8p2 +b $STORAGE 48 67 1 1 rd/c0d8p3 +b $STORAGE 48 68 1 1 rd/c0d8p4 +b $STORAGE 48 69 1 1 rd/c0d8p5 +b $STORAGE 48 70 1 1 rd/c0d8p6 +b $STORAGE 48 71 1 1 rd/c0d8p7 +b $STORAGE 48 72 1 1 rd/c0d9 +b $STORAGE 48 73 1 1 rd/c0d9p1 +b $STORAGE 48 74 1 1 rd/c0d9p2 +b $STORAGE 48 75 1 1 rd/c0d9p3 +b $STORAGE 48 76 1 1 rd/c0d9p4 +b $STORAGE 48 77 1 1 rd/c0d9p5 +b $STORAGE 48 78 1 1 rd/c0d9p6 +b $STORAGE 48 79 1 1 rd/c0d9p7 +b $STORAGE 48 80 1 1 rd/c0d10 +b $STORAGE 48 81 1 1 rd/c0d10p1 +b $STORAGE 48 82 1 1 rd/c0d10p2 +b $STORAGE 48 83 1 1 rd/c0d10p3 +b $STORAGE 48 84 1 1 rd/c0d10p4 +b $STORAGE 48 85 1 1 rd/c0d10p5 +b $STORAGE 48 86 1 1 rd/c0d10p6 +b $STORAGE 48 87 1 1 rd/c0d10p7 +b $STORAGE 48 88 1 1 rd/c0d11 +b $STORAGE 48 89 1 1 rd/c0d11p1 +b $STORAGE 48 90 1 1 rd/c0d11p2 +b $STORAGE 48 91 1 1 rd/c0d11p3 +b $STORAGE 48 92 1 1 rd/c0d11p4 +b $STORAGE 48 93 1 1 rd/c0d11p5 +b $STORAGE 48 94 1 1 rd/c0d11p6 +b $STORAGE 48 95 1 1 rd/c0d11p7 +b $STORAGE 48 96 1 1 rd/c0d12 +b $STORAGE 48 97 1 1 rd/c0d12p1 +b $STORAGE 48 98 1 1 rd/c0d12p2 +b $STORAGE 48 99 1 1 rd/c0d12p3 +b $STORAGE 48 100 1 1 rd/c0d12p4 +b $STORAGE 48 101 1 1 rd/c0d12p5 +b $STORAGE 48 102 1 1 rd/c0d12p6 +b $STORAGE 48 103 1 1 rd/c0d12p7 +b $STORAGE 48 104 1 1 rd/c0d13 +b $STORAGE 48 105 1 1 rd/c0d13p1 +b $STORAGE 48 106 1 1 rd/c0d13p2 +b $STORAGE 48 107 1 1 rd/c0d13p3 +b $STORAGE 48 108 1 1 rd/c0d13p4 +b $STORAGE 48 109 1 1 rd/c0d13p5 +b $STORAGE 48 110 1 1 rd/c0d13p6 +b $STORAGE 48 111 1 1 rd/c0d13p7 +b $STORAGE 48 112 1 1 rd/c0d14 +b $STORAGE 48 113 1 1 rd/c0d14p1 +b $STORAGE 48 114 1 1 rd/c0d14p2 +b $STORAGE 48 115 1 1 rd/c0d14p3 +b $STORAGE 48 116 1 1 rd/c0d14p4 +b $STORAGE 48 117 1 1 rd/c0d14p5 +b $STORAGE 48 118 1 1 rd/c0d14p6 +b $STORAGE 48 119 1 1 rd/c0d14p7 +b $STORAGE 48 120 1 1 rd/c0d15 +b $STORAGE 48 121 1 1 rd/c0d15p1 +b $STORAGE 48 122 1 1 rd/c0d15p2 +b $STORAGE 48 123 1 1 rd/c0d15p3 +b $STORAGE 48 124 1 1 rd/c0d15p4 +b $STORAGE 48 125 1 1 rd/c0d15p5 +b $STORAGE 48 126 1 1 rd/c0d15p6 +b $STORAGE 48 127 1 1 rd/c0d15p7 +b $STORAGE 48 128 1 1 rd/c0d16 +b $STORAGE 48 129 1 1 rd/c0d16p1 +b $STORAGE 48 130 1 1 rd/c0d16p2 +b $STORAGE 48 131 1 1 rd/c0d16p3 +b $STORAGE 48 132 1 1 rd/c0d16p4 +b $STORAGE 48 133 1 1 rd/c0d16p5 +b $STORAGE 48 134 1 1 rd/c0d16p6 +b $STORAGE 48 135 1 1 rd/c0d16p7 +b $STORAGE 48 136 1 1 rd/c0d17 +b $STORAGE 48 137 1 1 rd/c0d17p1 +b $STORAGE 48 138 1 1 rd/c0d17p2 +b $STORAGE 48 139 1 1 rd/c0d17p3 +b $STORAGE 48 140 1 1 rd/c0d17p4 +b $STORAGE 48 141 1 1 rd/c0d17p5 +b $STORAGE 48 142 1 1 rd/c0d17p6 +b $STORAGE 48 143 1 1 rd/c0d17p7 +b $STORAGE 48 144 1 1 rd/c0d18 +b $STORAGE 48 145 1 1 rd/c0d18p1 +b $STORAGE 48 146 1 1 rd/c0d18p2 +b $STORAGE 48 147 1 1 rd/c0d18p3 +b $STORAGE 48 148 1 1 rd/c0d18p4 +b $STORAGE 48 149 1 1 rd/c0d18p5 +b $STORAGE 48 150 1 1 rd/c0d18p6 +b $STORAGE 48 151 1 1 rd/c0d18p7 +b $STORAGE 48 152 1 1 rd/c0d19 +b $STORAGE 48 153 1 1 rd/c0d19p1 +b $STORAGE 48 154 1 1 rd/c0d19p2 +b $STORAGE 48 155 1 1 rd/c0d19p3 +b $STORAGE 48 156 1 1 rd/c0d19p4 +b $STORAGE 48 157 1 1 rd/c0d19p5 +b $STORAGE 48 158 1 1 rd/c0d19p6 +b $STORAGE 48 159 1 1 rd/c0d19p7 +b $STORAGE 48 160 1 1 rd/c0d20 +b $STORAGE 48 161 1 1 rd/c0d20p1 +b $STORAGE 48 162 1 1 rd/c0d20p2 +b $STORAGE 48 163 1 1 rd/c0d20p3 +b $STORAGE 48 164 1 1 rd/c0d20p4 +b $STORAGE 48 165 1 1 rd/c0d20p5 +b $STORAGE 48 166 1 1 rd/c0d20p6 +b $STORAGE 48 167 1 1 rd/c0d20p7 +b $STORAGE 48 168 1 1 rd/c0d21 +b $STORAGE 48 169 1 1 rd/c0d21p1 +b $STORAGE 48 170 1 1 rd/c0d21p2 +b $STORAGE 48 171 1 1 rd/c0d21p3 +b $STORAGE 48 172 1 1 rd/c0d21p4 +b $STORAGE 48 173 1 1 rd/c0d21p5 +b $STORAGE 48 174 1 1 rd/c0d21p6 +b $STORAGE 48 175 1 1 rd/c0d21p7 +b $STORAGE 48 176 1 1 rd/c0d22 +b $STORAGE 48 177 1 1 rd/c0d22p1 +b $STORAGE 48 178 1 1 rd/c0d22p2 +b $STORAGE 48 179 1 1 rd/c0d22p3 +b $STORAGE 48 180 1 1 rd/c0d22p4 +b $STORAGE 48 181 1 1 rd/c0d22p5 +b $STORAGE 48 182 1 1 rd/c0d22p6 +b $STORAGE 48 183 1 1 rd/c0d22p7 +b $STORAGE 48 184 1 1 rd/c0d23 +b $STORAGE 48 185 1 1 rd/c0d23p1 +b $STORAGE 48 186 1 1 rd/c0d23p2 +b $STORAGE 48 187 1 1 rd/c0d23p3 +b $STORAGE 48 188 1 1 rd/c0d23p4 +b $STORAGE 48 189 1 1 rd/c0d23p5 +b $STORAGE 48 190 1 1 rd/c0d23p6 +b $STORAGE 48 191 1 1 rd/c0d23p7 +b $STORAGE 48 192 1 1 rd/c0d24 +b $STORAGE 48 193 1 1 rd/c0d24p1 +b $STORAGE 48 194 1 1 rd/c0d24p2 +b $STORAGE 48 195 1 1 rd/c0d24p3 +b $STORAGE 48 196 1 1 rd/c0d24p4 +b $STORAGE 48 197 1 1 rd/c0d24p5 +b $STORAGE 48 198 1 1 rd/c0d24p6 +b $STORAGE 48 199 1 1 rd/c0d24p7 +b $STORAGE 48 200 1 1 rd/c0d25 +b $STORAGE 48 201 1 1 rd/c0d25p1 +b $STORAGE 48 202 1 1 rd/c0d25p2 +b $STORAGE 48 203 1 1 rd/c0d25p3 +b $STORAGE 48 204 1 1 rd/c0d25p4 +b $STORAGE 48 205 1 1 rd/c0d25p5 +b $STORAGE 48 206 1 1 rd/c0d25p6 +b $STORAGE 48 207 1 1 rd/c0d25p7 +b $STORAGE 48 208 1 1 rd/c0d26 +b $STORAGE 48 209 1 1 rd/c0d26p1 +b $STORAGE 48 210 1 1 rd/c0d26p2 +b $STORAGE 48 211 1 1 rd/c0d26p3 +b $STORAGE 48 212 1 1 rd/c0d26p4 +b $STORAGE 48 213 1 1 rd/c0d26p5 +b $STORAGE 48 214 1 1 rd/c0d26p6 +b $STORAGE 48 215 1 1 rd/c0d26p7 +b $STORAGE 48 216 1 1 rd/c0d27 +b $STORAGE 48 217 1 1 rd/c0d27p1 +b $STORAGE 48 218 1 1 rd/c0d27p2 +b $STORAGE 48 219 1 1 rd/c0d27p3 +b $STORAGE 48 220 1 1 rd/c0d27p4 +b $STORAGE 48 221 1 1 rd/c0d27p5 +b $STORAGE 48 222 1 1 rd/c0d27p6 +b $STORAGE 48 223 1 1 rd/c0d27p7 +b $STORAGE 48 224 1 1 rd/c0d28 +b $STORAGE 48 225 1 1 rd/c0d28p1 +b $STORAGE 48 226 1 1 rd/c0d28p2 +b $STORAGE 48 227 1 1 rd/c0d28p3 +b $STORAGE 48 228 1 1 rd/c0d28p4 +b $STORAGE 48 229 1 1 rd/c0d28p5 +b $STORAGE 48 230 1 1 rd/c0d28p6 +b $STORAGE 48 231 1 1 rd/c0d28p7 +b $STORAGE 48 232 1 1 rd/c0d29 +b $STORAGE 48 233 1 1 rd/c0d29p1 +b $STORAGE 48 234 1 1 rd/c0d29p2 +b $STORAGE 48 235 1 1 rd/c0d29p3 +b $STORAGE 48 236 1 1 rd/c0d29p4 +b $STORAGE 48 237 1 1 rd/c0d29p5 +b $STORAGE 48 238 1 1 rd/c0d29p6 +b $STORAGE 48 239 1 1 rd/c0d29p7 +b $STORAGE 48 240 1 1 rd/c0d30 +b $STORAGE 48 241 1 1 rd/c0d30p1 +b $STORAGE 48 242 1 1 rd/c0d30p2 +b $STORAGE 48 243 1 1 rd/c0d30p3 +b $STORAGE 48 244 1 1 rd/c0d30p4 +b $STORAGE 48 245 1 1 rd/c0d30p5 +b $STORAGE 48 246 1 1 rd/c0d30p6 +b $STORAGE 48 247 1 1 rd/c0d30p7 +b $STORAGE 48 248 1 1 rd/c0d31 +b $STORAGE 48 249 1 1 rd/c0d31p1 +b $STORAGE 48 250 1 1 rd/c0d31p2 +b $STORAGE 48 251 1 1 rd/c0d31p3 +b $STORAGE 48 252 1 1 rd/c0d31p4 +b $STORAGE 48 253 1 1 rd/c0d31p5 +b $STORAGE 48 254 1 1 rd/c0d31p6 +b $STORAGE 48 255 1 1 rd/c0d31p7 +b $STORAGE 49 0 1 1 rd/c1d0 +b $STORAGE 49 1 1 1 rd/c1d0p1 +b $STORAGE 49 2 1 1 rd/c1d0p2 +b $STORAGE 49 3 1 1 rd/c1d0p3 +b $STORAGE 49 4 1 1 rd/c1d0p4 +b $STORAGE 49 5 1 1 rd/c1d0p5 +b $STORAGE 49 6 1 1 rd/c1d0p6 +b $STORAGE 49 7 1 1 rd/c1d0p7 +b $STORAGE 49 8 1 1 rd/c1d1 +b $STORAGE 49 9 1 1 rd/c1d1p1 +b $STORAGE 49 10 1 1 rd/c1d1p2 +b $STORAGE 49 11 1 1 rd/c1d1p3 +b $STORAGE 49 12 1 1 rd/c1d1p4 +b $STORAGE 49 13 1 1 rd/c1d1p5 +b $STORAGE 49 14 1 1 rd/c1d1p6 +b $STORAGE 49 15 1 1 rd/c1d1p7 +b $STORAGE 49 16 1 1 rd/c1d2 +b $STORAGE 49 17 1 1 rd/c1d2p1 +b $STORAGE 49 18 1 1 rd/c1d2p2 +b $STORAGE 49 19 1 1 rd/c1d2p3 +b $STORAGE 49 20 1 1 rd/c1d2p4 +b $STORAGE 49 21 1 1 rd/c1d2p5 +b $STORAGE 49 22 1 1 rd/c1d2p6 +b $STORAGE 49 23 1 1 rd/c1d2p7 +b $STORAGE 49 24 1 1 rd/c1d3 +b $STORAGE 49 25 1 1 rd/c1d3p1 +b $STORAGE 49 26 1 1 rd/c1d3p2 +b $STORAGE 49 27 1 1 rd/c1d3p3 +b $STORAGE 49 28 1 1 rd/c1d3p4 +b $STORAGE 49 29 1 1 rd/c1d3p5 +b $STORAGE 49 30 1 1 rd/c1d3p6 +b $STORAGE 49 31 1 1 rd/c1d3p7 +b $STORAGE 49 32 1 1 rd/c1d4 +b $STORAGE 49 33 1 1 rd/c1d4p1 +b $STORAGE 49 34 1 1 rd/c1d4p2 +b $STORAGE 49 35 1 1 rd/c1d4p3 +b $STORAGE 49 36 1 1 rd/c1d4p4 +b $STORAGE 49 37 1 1 rd/c1d4p5 +b $STORAGE 49 38 1 1 rd/c1d4p6 +b $STORAGE 49 39 1 1 rd/c1d4p7 +b $STORAGE 49 40 1 1 rd/c1d5 +b $STORAGE 49 41 1 1 rd/c1d5p1 +b $STORAGE 49 42 1 1 rd/c1d5p2 +b $STORAGE 49 43 1 1 rd/c1d5p3 +b $STORAGE 49 44 1 1 rd/c1d5p4 +b $STORAGE 49 45 1 1 rd/c1d5p5 +b $STORAGE 49 46 1 1 rd/c1d5p6 +b $STORAGE 49 47 1 1 rd/c1d5p7 +b $STORAGE 49 48 1 1 rd/c1d6 +b $STORAGE 49 49 1 1 rd/c1d6p1 +b $STORAGE 49 50 1 1 rd/c1d6p2 +b $STORAGE 49 51 1 1 rd/c1d6p3 +b $STORAGE 49 52 1 1 rd/c1d6p4 +b $STORAGE 49 53 1 1 rd/c1d6p5 +b $STORAGE 49 54 1 1 rd/c1d6p6 +b $STORAGE 49 55 1 1 rd/c1d6p7 +b $STORAGE 49 56 1 1 rd/c1d7 +b $STORAGE 49 57 1 1 rd/c1d7p1 +b $STORAGE 49 58 1 1 rd/c1d7p2 +b $STORAGE 49 59 1 1 rd/c1d7p3 +b $STORAGE 49 60 1 1 rd/c1d7p4 +b $STORAGE 49 61 1 1 rd/c1d7p5 +b $STORAGE 49 62 1 1 rd/c1d7p6 +b $STORAGE 49 63 1 1 rd/c1d7p7 +b $STORAGE 49 64 1 1 rd/c1d8 +b $STORAGE 49 65 1 1 rd/c1d8p1 +b $STORAGE 49 66 1 1 rd/c1d8p2 +b $STORAGE 49 67 1 1 rd/c1d8p3 +b $STORAGE 49 68 1 1 rd/c1d8p4 +b $STORAGE 49 69 1 1 rd/c1d8p5 +b $STORAGE 49 70 1 1 rd/c1d8p6 +b $STORAGE 49 71 1 1 rd/c1d8p7 +b $STORAGE 49 72 1 1 rd/c1d9 +b $STORAGE 49 73 1 1 rd/c1d9p1 +b $STORAGE 49 74 1 1 rd/c1d9p2 +b $STORAGE 49 75 1 1 rd/c1d9p3 +b $STORAGE 49 76 1 1 rd/c1d9p4 +b $STORAGE 49 77 1 1 rd/c1d9p5 +b $STORAGE 49 78 1 1 rd/c1d9p6 +b $STORAGE 49 79 1 1 rd/c1d9p7 +b $STORAGE 49 80 1 1 rd/c1d10 +b $STORAGE 49 81 1 1 rd/c1d10p1 +b $STORAGE 49 82 1 1 rd/c1d10p2 +b $STORAGE 49 83 1 1 rd/c1d10p3 +b $STORAGE 49 84 1 1 rd/c1d10p4 +b $STORAGE 49 85 1 1 rd/c1d10p5 +b $STORAGE 49 86 1 1 rd/c1d10p6 +b $STORAGE 49 87 1 1 rd/c1d10p7 +b $STORAGE 49 88 1 1 rd/c1d11 +b $STORAGE 49 89 1 1 rd/c1d11p1 +b $STORAGE 49 90 1 1 rd/c1d11p2 +b $STORAGE 49 91 1 1 rd/c1d11p3 +b $STORAGE 49 92 1 1 rd/c1d11p4 +b $STORAGE 49 93 1 1 rd/c1d11p5 +b $STORAGE 49 94 1 1 rd/c1d11p6 +b $STORAGE 49 95 1 1 rd/c1d11p7 +b $STORAGE 49 96 1 1 rd/c1d12 +b $STORAGE 49 97 1 1 rd/c1d12p1 +b $STORAGE 49 98 1 1 rd/c1d12p2 +b $STORAGE 49 99 1 1 rd/c1d12p3 +b $STORAGE 49 100 1 1 rd/c1d12p4 +b $STORAGE 49 101 1 1 rd/c1d12p5 +b $STORAGE 49 102 1 1 rd/c1d12p6 +b $STORAGE 49 103 1 1 rd/c1d12p7 +b $STORAGE 49 104 1 1 rd/c1d13 +b $STORAGE 49 105 1 1 rd/c1d13p1 +b $STORAGE 49 106 1 1 rd/c1d13p2 +b $STORAGE 49 107 1 1 rd/c1d13p3 +b $STORAGE 49 108 1 1 rd/c1d13p4 +b $STORAGE 49 109 1 1 rd/c1d13p5 +b $STORAGE 49 110 1 1 rd/c1d13p6 +b $STORAGE 49 111 1 1 rd/c1d13p7 +b $STORAGE 49 112 1 1 rd/c1d14 +b $STORAGE 49 113 1 1 rd/c1d14p1 +b $STORAGE 49 114 1 1 rd/c1d14p2 +b $STORAGE 49 115 1 1 rd/c1d14p3 +b $STORAGE 49 116 1 1 rd/c1d14p4 +b $STORAGE 49 117 1 1 rd/c1d14p5 +b $STORAGE 49 118 1 1 rd/c1d14p6 +b $STORAGE 49 119 1 1 rd/c1d14p7 +b $STORAGE 49 120 1 1 rd/c1d15 +b $STORAGE 49 121 1 1 rd/c1d15p1 +b $STORAGE 49 122 1 1 rd/c1d15p2 +b $STORAGE 49 123 1 1 rd/c1d15p3 +b $STORAGE 49 124 1 1 rd/c1d15p4 +b $STORAGE 49 125 1 1 rd/c1d15p5 +b $STORAGE 49 126 1 1 rd/c1d15p6 +b $STORAGE 49 127 1 1 rd/c1d15p7 +b $STORAGE 49 128 1 1 rd/c1d16 +b $STORAGE 49 129 1 1 rd/c1d16p1 +b $STORAGE 49 130 1 1 rd/c1d16p2 +b $STORAGE 49 131 1 1 rd/c1d16p3 +b $STORAGE 49 132 1 1 rd/c1d16p4 +b $STORAGE 49 133 1 1 rd/c1d16p5 +b $STORAGE 49 134 1 1 rd/c1d16p6 +b $STORAGE 49 135 1 1 rd/c1d16p7 +b $STORAGE 49 136 1 1 rd/c1d17 +b $STORAGE 49 137 1 1 rd/c1d17p1 +b $STORAGE 49 138 1 1 rd/c1d17p2 +b $STORAGE 49 139 1 1 rd/c1d17p3 +b $STORAGE 49 140 1 1 rd/c1d17p4 +b $STORAGE 49 141 1 1 rd/c1d17p5 +b $STORAGE 49 142 1 1 rd/c1d17p6 +b $STORAGE 49 143 1 1 rd/c1d17p7 +b $STORAGE 49 144 1 1 rd/c1d18 +b $STORAGE 49 145 1 1 rd/c1d18p1 +b $STORAGE 49 146 1 1 rd/c1d18p2 +b $STORAGE 49 147 1 1 rd/c1d18p3 +b $STORAGE 49 148 1 1 rd/c1d18p4 +b $STORAGE 49 149 1 1 rd/c1d18p5 +b $STORAGE 49 150 1 1 rd/c1d18p6 +b $STORAGE 49 151 1 1 rd/c1d18p7 +b $STORAGE 49 152 1 1 rd/c1d19 +b $STORAGE 49 153 1 1 rd/c1d19p1 +b $STORAGE 49 154 1 1 rd/c1d19p2 +b $STORAGE 49 155 1 1 rd/c1d19p3 +b $STORAGE 49 156 1 1 rd/c1d19p4 +b $STORAGE 49 157 1 1 rd/c1d19p5 +b $STORAGE 49 158 1 1 rd/c1d19p6 +b $STORAGE 49 159 1 1 rd/c1d19p7 +b $STORAGE 49 160 1 1 rd/c1d20 +b $STORAGE 49 161 1 1 rd/c1d20p1 +b $STORAGE 49 162 1 1 rd/c1d20p2 +b $STORAGE 49 163 1 1 rd/c1d20p3 +b $STORAGE 49 164 1 1 rd/c1d20p4 +b $STORAGE 49 165 1 1 rd/c1d20p5 +b $STORAGE 49 166 1 1 rd/c1d20p6 +b $STORAGE 49 167 1 1 rd/c1d20p7 +b $STORAGE 49 168 1 1 rd/c1d21 +b $STORAGE 49 169 1 1 rd/c1d21p1 +b $STORAGE 49 170 1 1 rd/c1d21p2 +b $STORAGE 49 171 1 1 rd/c1d21p3 +b $STORAGE 49 172 1 1 rd/c1d21p4 +b $STORAGE 49 173 1 1 rd/c1d21p5 +b $STORAGE 49 174 1 1 rd/c1d21p6 +b $STORAGE 49 175 1 1 rd/c1d21p7 +b $STORAGE 49 176 1 1 rd/c1d22 +b $STORAGE 49 177 1 1 rd/c1d22p1 +b $STORAGE 49 178 1 1 rd/c1d22p2 +b $STORAGE 49 179 1 1 rd/c1d22p3 +b $STORAGE 49 180 1 1 rd/c1d22p4 +b $STORAGE 49 181 1 1 rd/c1d22p5 +b $STORAGE 49 182 1 1 rd/c1d22p6 +b $STORAGE 49 183 1 1 rd/c1d22p7 +b $STORAGE 49 184 1 1 rd/c1d23 +b $STORAGE 49 185 1 1 rd/c1d23p1 +b $STORAGE 49 186 1 1 rd/c1d23p2 +b $STORAGE 49 187 1 1 rd/c1d23p3 +b $STORAGE 49 188 1 1 rd/c1d23p4 +b $STORAGE 49 189 1 1 rd/c1d23p5 +b $STORAGE 49 190 1 1 rd/c1d23p6 +b $STORAGE 49 191 1 1 rd/c1d23p7 +b $STORAGE 49 192 1 1 rd/c1d24 +b $STORAGE 49 193 1 1 rd/c1d24p1 +b $STORAGE 49 194 1 1 rd/c1d24p2 +b $STORAGE 49 195 1 1 rd/c1d24p3 +b $STORAGE 49 196 1 1 rd/c1d24p4 +b $STORAGE 49 197 1 1 rd/c1d24p5 +b $STORAGE 49 198 1 1 rd/c1d24p6 +b $STORAGE 49 199 1 1 rd/c1d24p7 +b $STORAGE 49 200 1 1 rd/c1d25 +b $STORAGE 49 201 1 1 rd/c1d25p1 +b $STORAGE 49 202 1 1 rd/c1d25p2 +b $STORAGE 49 203 1 1 rd/c1d25p3 +b $STORAGE 49 204 1 1 rd/c1d25p4 +b $STORAGE 49 205 1 1 rd/c1d25p5 +b $STORAGE 49 206 1 1 rd/c1d25p6 +b $STORAGE 49 207 1 1 rd/c1d25p7 +b $STORAGE 49 208 1 1 rd/c1d26 +b $STORAGE 49 209 1 1 rd/c1d26p1 +b $STORAGE 49 210 1 1 rd/c1d26p2 +b $STORAGE 49 211 1 1 rd/c1d26p3 +b $STORAGE 49 212 1 1 rd/c1d26p4 +b $STORAGE 49 213 1 1 rd/c1d26p5 +b $STORAGE 49 214 1 1 rd/c1d26p6 +b $STORAGE 49 215 1 1 rd/c1d26p7 +b $STORAGE 49 216 1 1 rd/c1d27 +b $STORAGE 49 217 1 1 rd/c1d27p1 +b $STORAGE 49 218 1 1 rd/c1d27p2 +b $STORAGE 49 219 1 1 rd/c1d27p3 +b $STORAGE 49 220 1 1 rd/c1d27p4 +b $STORAGE 49 221 1 1 rd/c1d27p5 +b $STORAGE 49 222 1 1 rd/c1d27p6 +b $STORAGE 49 223 1 1 rd/c1d27p7 +b $STORAGE 49 224 1 1 rd/c1d28 +b $STORAGE 49 225 1 1 rd/c1d28p1 +b $STORAGE 49 226 1 1 rd/c1d28p2 +b $STORAGE 49 227 1 1 rd/c1d28p3 +b $STORAGE 49 228 1 1 rd/c1d28p4 +b $STORAGE 49 229 1 1 rd/c1d28p5 +b $STORAGE 49 230 1 1 rd/c1d28p6 +b $STORAGE 49 231 1 1 rd/c1d28p7 +b $STORAGE 49 232 1 1 rd/c1d29 +b $STORAGE 49 233 1 1 rd/c1d29p1 +b $STORAGE 49 234 1 1 rd/c1d29p2 +b $STORAGE 49 235 1 1 rd/c1d29p3 +b $STORAGE 49 236 1 1 rd/c1d29p4 +b $STORAGE 49 237 1 1 rd/c1d29p5 +b $STORAGE 49 238 1 1 rd/c1d29p6 +b $STORAGE 49 239 1 1 rd/c1d29p7 +b $STORAGE 49 240 1 1 rd/c1d30 +b $STORAGE 49 241 1 1 rd/c1d30p1 +b $STORAGE 49 242 1 1 rd/c1d30p2 +b $STORAGE 49 243 1 1 rd/c1d30p3 +b $STORAGE 49 244 1 1 rd/c1d30p4 +b $STORAGE 49 245 1 1 rd/c1d30p5 +b $STORAGE 49 246 1 1 rd/c1d30p6 +b $STORAGE 49 247 1 1 rd/c1d30p7 +b $STORAGE 49 248 1 1 rd/c1d31 +b $STORAGE 49 249 1 1 rd/c1d31p1 +b $STORAGE 49 250 1 1 rd/c1d31p2 +b $STORAGE 49 251 1 1 rd/c1d31p3 +b $STORAGE 49 252 1 1 rd/c1d31p4 +b $STORAGE 49 253 1 1 rd/c1d31p5 +b $STORAGE 49 254 1 1 rd/c1d31p6 +b $STORAGE 49 255 1 1 rd/c1d31p7 +b $STORAGE 50 0 1 1 rd/c2d0 +b $STORAGE 50 1 1 1 rd/c2d0p1 +b $STORAGE 50 2 1 1 rd/c2d0p2 +b $STORAGE 50 3 1 1 rd/c2d0p3 +b $STORAGE 50 4 1 1 rd/c2d0p4 +b $STORAGE 50 5 1 1 rd/c2d0p5 +b $STORAGE 50 6 1 1 rd/c2d0p6 +b $STORAGE 50 7 1 1 rd/c2d0p7 +b $STORAGE 50 8 1 1 rd/c2d1 +b $STORAGE 50 9 1 1 rd/c2d1p1 +b $STORAGE 50 10 1 1 rd/c2d1p2 +b $STORAGE 50 11 1 1 rd/c2d1p3 +b $STORAGE 50 12 1 1 rd/c2d1p4 +b $STORAGE 50 13 1 1 rd/c2d1p5 +b $STORAGE 50 14 1 1 rd/c2d1p6 +b $STORAGE 50 15 1 1 rd/c2d1p7 +b $STORAGE 50 16 1 1 rd/c2d2 +b $STORAGE 50 17 1 1 rd/c2d2p1 +b $STORAGE 50 18 1 1 rd/c2d2p2 +b $STORAGE 50 19 1 1 rd/c2d2p3 +b $STORAGE 50 20 1 1 rd/c2d2p4 +b $STORAGE 50 21 1 1 rd/c2d2p5 +b $STORAGE 50 22 1 1 rd/c2d2p6 +b $STORAGE 50 23 1 1 rd/c2d2p7 +b $STORAGE 50 24 1 1 rd/c2d3 +b $STORAGE 50 25 1 1 rd/c2d3p1 +b $STORAGE 50 26 1 1 rd/c2d3p2 +b $STORAGE 50 27 1 1 rd/c2d3p3 +b $STORAGE 50 28 1 1 rd/c2d3p4 +b $STORAGE 50 29 1 1 rd/c2d3p5 +b $STORAGE 50 30 1 1 rd/c2d3p6 +b $STORAGE 50 31 1 1 rd/c2d3p7 +b $STORAGE 50 32 1 1 rd/c2d4 +b $STORAGE 50 33 1 1 rd/c2d4p1 +b $STORAGE 50 34 1 1 rd/c2d4p2 +b $STORAGE 50 35 1 1 rd/c2d4p3 +b $STORAGE 50 36 1 1 rd/c2d4p4 +b $STORAGE 50 37 1 1 rd/c2d4p5 +b $STORAGE 50 38 1 1 rd/c2d4p6 +b $STORAGE 50 39 1 1 rd/c2d4p7 +b $STORAGE 50 40 1 1 rd/c2d5 +b $STORAGE 50 41 1 1 rd/c2d5p1 +b $STORAGE 50 42 1 1 rd/c2d5p2 +b $STORAGE 50 43 1 1 rd/c2d5p3 +b $STORAGE 50 44 1 1 rd/c2d5p4 +b $STORAGE 50 45 1 1 rd/c2d5p5 +b $STORAGE 50 46 1 1 rd/c2d5p6 +b $STORAGE 50 47 1 1 rd/c2d5p7 +b $STORAGE 50 48 1 1 rd/c2d6 +b $STORAGE 50 49 1 1 rd/c2d6p1 +b $STORAGE 50 50 1 1 rd/c2d6p2 +b $STORAGE 50 51 1 1 rd/c2d6p3 +b $STORAGE 50 52 1 1 rd/c2d6p4 +b $STORAGE 50 53 1 1 rd/c2d6p5 +b $STORAGE 50 54 1 1 rd/c2d6p6 +b $STORAGE 50 55 1 1 rd/c2d6p7 +b $STORAGE 50 56 1 1 rd/c2d7 +b $STORAGE 50 57 1 1 rd/c2d7p1 +b $STORAGE 50 58 1 1 rd/c2d7p2 +b $STORAGE 50 59 1 1 rd/c2d7p3 +b $STORAGE 50 60 1 1 rd/c2d7p4 +b $STORAGE 50 61 1 1 rd/c2d7p5 +b $STORAGE 50 62 1 1 rd/c2d7p6 +b $STORAGE 50 63 1 1 rd/c2d7p7 +b $STORAGE 50 64 1 1 rd/c2d8 +b $STORAGE 50 65 1 1 rd/c2d8p1 +b $STORAGE 50 66 1 1 rd/c2d8p2 +b $STORAGE 50 67 1 1 rd/c2d8p3 +b $STORAGE 50 68 1 1 rd/c2d8p4 +b $STORAGE 50 69 1 1 rd/c2d8p5 +b $STORAGE 50 70 1 1 rd/c2d8p6 +b $STORAGE 50 71 1 1 rd/c2d8p7 +b $STORAGE 50 72 1 1 rd/c2d9 +b $STORAGE 50 73 1 1 rd/c2d9p1 +b $STORAGE 50 74 1 1 rd/c2d9p2 +b $STORAGE 50 75 1 1 rd/c2d9p3 +b $STORAGE 50 76 1 1 rd/c2d9p4 +b $STORAGE 50 77 1 1 rd/c2d9p5 +b $STORAGE 50 78 1 1 rd/c2d9p6 +b $STORAGE 50 79 1 1 rd/c2d9p7 +b $STORAGE 50 80 1 1 rd/c2d10 +b $STORAGE 50 81 1 1 rd/c2d10p1 +b $STORAGE 50 82 1 1 rd/c2d10p2 +b $STORAGE 50 83 1 1 rd/c2d10p3 +b $STORAGE 50 84 1 1 rd/c2d10p4 +b $STORAGE 50 85 1 1 rd/c2d10p5 +b $STORAGE 50 86 1 1 rd/c2d10p6 +b $STORAGE 50 87 1 1 rd/c2d10p7 +b $STORAGE 50 88 1 1 rd/c2d11 +b $STORAGE 50 89 1 1 rd/c2d11p1 +b $STORAGE 50 90 1 1 rd/c2d11p2 +b $STORAGE 50 91 1 1 rd/c2d11p3 +b $STORAGE 50 92 1 1 rd/c2d11p4 +b $STORAGE 50 93 1 1 rd/c2d11p5 +b $STORAGE 50 94 1 1 rd/c2d11p6 +b $STORAGE 50 95 1 1 rd/c2d11p7 +b $STORAGE 50 96 1 1 rd/c2d12 +b $STORAGE 50 97 1 1 rd/c2d12p1 +b $STORAGE 50 98 1 1 rd/c2d12p2 +b $STORAGE 50 99 1 1 rd/c2d12p3 +b $STORAGE 50 100 1 1 rd/c2d12p4 +b $STORAGE 50 101 1 1 rd/c2d12p5 +b $STORAGE 50 102 1 1 rd/c2d12p6 +b $STORAGE 50 103 1 1 rd/c2d12p7 +b $STORAGE 50 104 1 1 rd/c2d13 +b $STORAGE 50 105 1 1 rd/c2d13p1 +b $STORAGE 50 106 1 1 rd/c2d13p2 +b $STORAGE 50 107 1 1 rd/c2d13p3 +b $STORAGE 50 108 1 1 rd/c2d13p4 +b $STORAGE 50 109 1 1 rd/c2d13p5 +b $STORAGE 50 110 1 1 rd/c2d13p6 +b $STORAGE 50 111 1 1 rd/c2d13p7 +b $STORAGE 50 112 1 1 rd/c2d14 +b $STORAGE 50 113 1 1 rd/c2d14p1 +b $STORAGE 50 114 1 1 rd/c2d14p2 +b $STORAGE 50 115 1 1 rd/c2d14p3 +b $STORAGE 50 116 1 1 rd/c2d14p4 +b $STORAGE 50 117 1 1 rd/c2d14p5 +b $STORAGE 50 118 1 1 rd/c2d14p6 +b $STORAGE 50 119 1 1 rd/c2d14p7 +b $STORAGE 50 120 1 1 rd/c2d15 +b $STORAGE 50 121 1 1 rd/c2d15p1 +b $STORAGE 50 122 1 1 rd/c2d15p2 +b $STORAGE 50 123 1 1 rd/c2d15p3 +b $STORAGE 50 124 1 1 rd/c2d15p4 +b $STORAGE 50 125 1 1 rd/c2d15p5 +b $STORAGE 50 126 1 1 rd/c2d15p6 +b $STORAGE 50 127 1 1 rd/c2d15p7 +b $STORAGE 50 128 1 1 rd/c2d16 +b $STORAGE 50 129 1 1 rd/c2d16p1 +b $STORAGE 50 130 1 1 rd/c2d16p2 +b $STORAGE 50 131 1 1 rd/c2d16p3 +b $STORAGE 50 132 1 1 rd/c2d16p4 +b $STORAGE 50 133 1 1 rd/c2d16p5 +b $STORAGE 50 134 1 1 rd/c2d16p6 +b $STORAGE 50 135 1 1 rd/c2d16p7 +b $STORAGE 50 136 1 1 rd/c2d17 +b $STORAGE 50 137 1 1 rd/c2d17p1 +b $STORAGE 50 138 1 1 rd/c2d17p2 +b $STORAGE 50 139 1 1 rd/c2d17p3 +b $STORAGE 50 140 1 1 rd/c2d17p4 +b $STORAGE 50 141 1 1 rd/c2d17p5 +b $STORAGE 50 142 1 1 rd/c2d17p6 +b $STORAGE 50 143 1 1 rd/c2d17p7 +b $STORAGE 50 144 1 1 rd/c2d18 +b $STORAGE 50 145 1 1 rd/c2d18p1 +b $STORAGE 50 146 1 1 rd/c2d18p2 +b $STORAGE 50 147 1 1 rd/c2d18p3 +b $STORAGE 50 148 1 1 rd/c2d18p4 +b $STORAGE 50 149 1 1 rd/c2d18p5 +b $STORAGE 50 150 1 1 rd/c2d18p6 +b $STORAGE 50 151 1 1 rd/c2d18p7 +b $STORAGE 50 152 1 1 rd/c2d19 +b $STORAGE 50 153 1 1 rd/c2d19p1 +b $STORAGE 50 154 1 1 rd/c2d19p2 +b $STORAGE 50 155 1 1 rd/c2d19p3 +b $STORAGE 50 156 1 1 rd/c2d19p4 +b $STORAGE 50 157 1 1 rd/c2d19p5 +b $STORAGE 50 158 1 1 rd/c2d19p6 +b $STORAGE 50 159 1 1 rd/c2d19p7 +b $STORAGE 50 160 1 1 rd/c2d20 +b $STORAGE 50 161 1 1 rd/c2d20p1 +b $STORAGE 50 162 1 1 rd/c2d20p2 +b $STORAGE 50 163 1 1 rd/c2d20p3 +b $STORAGE 50 164 1 1 rd/c2d20p4 +b $STORAGE 50 165 1 1 rd/c2d20p5 +b $STORAGE 50 166 1 1 rd/c2d20p6 +b $STORAGE 50 167 1 1 rd/c2d20p7 +b $STORAGE 50 168 1 1 rd/c2d21 +b $STORAGE 50 169 1 1 rd/c2d21p1 +b $STORAGE 50 170 1 1 rd/c2d21p2 +b $STORAGE 50 171 1 1 rd/c2d21p3 +b $STORAGE 50 172 1 1 rd/c2d21p4 +b $STORAGE 50 173 1 1 rd/c2d21p5 +b $STORAGE 50 174 1 1 rd/c2d21p6 +b $STORAGE 50 175 1 1 rd/c2d21p7 +b $STORAGE 50 176 1 1 rd/c2d22 +b $STORAGE 50 177 1 1 rd/c2d22p1 +b $STORAGE 50 178 1 1 rd/c2d22p2 +b $STORAGE 50 179 1 1 rd/c2d22p3 +b $STORAGE 50 180 1 1 rd/c2d22p4 +b $STORAGE 50 181 1 1 rd/c2d22p5 +b $STORAGE 50 182 1 1 rd/c2d22p6 +b $STORAGE 50 183 1 1 rd/c2d22p7 +b $STORAGE 50 184 1 1 rd/c2d23 +b $STORAGE 50 185 1 1 rd/c2d23p1 +b $STORAGE 50 186 1 1 rd/c2d23p2 +b $STORAGE 50 187 1 1 rd/c2d23p3 +b $STORAGE 50 188 1 1 rd/c2d23p4 +b $STORAGE 50 189 1 1 rd/c2d23p5 +b $STORAGE 50 190 1 1 rd/c2d23p6 +b $STORAGE 50 191 1 1 rd/c2d23p7 +b $STORAGE 50 192 1 1 rd/c2d24 +b $STORAGE 50 193 1 1 rd/c2d24p1 +b $STORAGE 50 194 1 1 rd/c2d24p2 +b $STORAGE 50 195 1 1 rd/c2d24p3 +b $STORAGE 50 196 1 1 rd/c2d24p4 +b $STORAGE 50 197 1 1 rd/c2d24p5 +b $STORAGE 50 198 1 1 rd/c2d24p6 +b $STORAGE 50 199 1 1 rd/c2d24p7 +b $STORAGE 50 200 1 1 rd/c2d25 +b $STORAGE 50 201 1 1 rd/c2d25p1 +b $STORAGE 50 202 1 1 rd/c2d25p2 +b $STORAGE 50 203 1 1 rd/c2d25p3 +b $STORAGE 50 204 1 1 rd/c2d25p4 +b $STORAGE 50 205 1 1 rd/c2d25p5 +b $STORAGE 50 206 1 1 rd/c2d25p6 +b $STORAGE 50 207 1 1 rd/c2d25p7 +b $STORAGE 50 208 1 1 rd/c2d26 +b $STORAGE 50 209 1 1 rd/c2d26p1 +b $STORAGE 50 210 1 1 rd/c2d26p2 +b $STORAGE 50 211 1 1 rd/c2d26p3 +b $STORAGE 50 212 1 1 rd/c2d26p4 +b $STORAGE 50 213 1 1 rd/c2d26p5 +b $STORAGE 50 214 1 1 rd/c2d26p6 +b $STORAGE 50 215 1 1 rd/c2d26p7 +b $STORAGE 50 216 1 1 rd/c2d27 +b $STORAGE 50 217 1 1 rd/c2d27p1 +b $STORAGE 50 218 1 1 rd/c2d27p2 +b $STORAGE 50 219 1 1 rd/c2d27p3 +b $STORAGE 50 220 1 1 rd/c2d27p4 +b $STORAGE 50 221 1 1 rd/c2d27p5 +b $STORAGE 50 222 1 1 rd/c2d27p6 +b $STORAGE 50 223 1 1 rd/c2d27p7 +b $STORAGE 50 224 1 1 rd/c2d28 +b $STORAGE 50 225 1 1 rd/c2d28p1 +b $STORAGE 50 226 1 1 rd/c2d28p2 +b $STORAGE 50 227 1 1 rd/c2d28p3 +b $STORAGE 50 228 1 1 rd/c2d28p4 +b $STORAGE 50 229 1 1 rd/c2d28p5 +b $STORAGE 50 230 1 1 rd/c2d28p6 +b $STORAGE 50 231 1 1 rd/c2d28p7 +b $STORAGE 50 232 1 1 rd/c2d29 +b $STORAGE 50 233 1 1 rd/c2d29p1 +b $STORAGE 50 234 1 1 rd/c2d29p2 +b $STORAGE 50 235 1 1 rd/c2d29p3 +b $STORAGE 50 236 1 1 rd/c2d29p4 +b $STORAGE 50 237 1 1 rd/c2d29p5 +b $STORAGE 50 238 1 1 rd/c2d29p6 +b $STORAGE 50 239 1 1 rd/c2d29p7 +b $STORAGE 50 240 1 1 rd/c2d30 +b $STORAGE 50 241 1 1 rd/c2d30p1 +b $STORAGE 50 242 1 1 rd/c2d30p2 +b $STORAGE 50 243 1 1 rd/c2d30p3 +b $STORAGE 50 244 1 1 rd/c2d30p4 +b $STORAGE 50 245 1 1 rd/c2d30p5 +b $STORAGE 50 246 1 1 rd/c2d30p6 +b $STORAGE 50 247 1 1 rd/c2d30p7 +b $STORAGE 50 248 1 1 rd/c2d31 +b $STORAGE 50 249 1 1 rd/c2d31p1 +b $STORAGE 50 250 1 1 rd/c2d31p2 +b $STORAGE 50 251 1 1 rd/c2d31p3 +b $STORAGE 50 252 1 1 rd/c2d31p4 +b $STORAGE 50 253 1 1 rd/c2d31p5 +b $STORAGE 50 254 1 1 rd/c2d31p6 +b $STORAGE 50 255 1 1 rd/c2d31p7 +b $STORAGE 51 0 1 1 rd/c3d0 +b $STORAGE 51 1 1 1 rd/c3d0p1 +b $STORAGE 51 2 1 1 rd/c3d0p2 +b $STORAGE 51 3 1 1 rd/c3d0p3 +b $STORAGE 51 4 1 1 rd/c3d0p4 +b $STORAGE 51 5 1 1 rd/c3d0p5 +b $STORAGE 51 6 1 1 rd/c3d0p6 +b $STORAGE 51 7 1 1 rd/c3d0p7 +b $STORAGE 51 8 1 1 rd/c3d1 +b $STORAGE 51 9 1 1 rd/c3d1p1 +b $STORAGE 51 10 1 1 rd/c3d1p2 +b $STORAGE 51 11 1 1 rd/c3d1p3 +b $STORAGE 51 12 1 1 rd/c3d1p4 +b $STORAGE 51 13 1 1 rd/c3d1p5 +b $STORAGE 51 14 1 1 rd/c3d1p6 +b $STORAGE 51 15 1 1 rd/c3d1p7 +b $STORAGE 51 16 1 1 rd/c3d2 +b $STORAGE 51 17 1 1 rd/c3d2p1 +b $STORAGE 51 18 1 1 rd/c3d2p2 +b $STORAGE 51 19 1 1 rd/c3d2p3 +b $STORAGE 51 20 1 1 rd/c3d2p4 +b $STORAGE 51 21 1 1 rd/c3d2p5 +b $STORAGE 51 22 1 1 rd/c3d2p6 +b $STORAGE 51 23 1 1 rd/c3d2p7 +b $STORAGE 51 24 1 1 rd/c3d3 +b $STORAGE 51 25 1 1 rd/c3d3p1 +b $STORAGE 51 26 1 1 rd/c3d3p2 +b $STORAGE 51 27 1 1 rd/c3d3p3 +b $STORAGE 51 28 1 1 rd/c3d3p4 +b $STORAGE 51 29 1 1 rd/c3d3p5 +b $STORAGE 51 30 1 1 rd/c3d3p6 +b $STORAGE 51 31 1 1 rd/c3d3p7 +b $STORAGE 51 32 1 1 rd/c3d4 +b $STORAGE 51 33 1 1 rd/c3d4p1 +b $STORAGE 51 34 1 1 rd/c3d4p2 +b $STORAGE 51 35 1 1 rd/c3d4p3 +b $STORAGE 51 36 1 1 rd/c3d4p4 +b $STORAGE 51 37 1 1 rd/c3d4p5 +b $STORAGE 51 38 1 1 rd/c3d4p6 +b $STORAGE 51 39 1 1 rd/c3d4p7 +b $STORAGE 51 40 1 1 rd/c3d5 +b $STORAGE 51 41 1 1 rd/c3d5p1 +b $STORAGE 51 42 1 1 rd/c3d5p2 +b $STORAGE 51 43 1 1 rd/c3d5p3 +b $STORAGE 51 44 1 1 rd/c3d5p4 +b $STORAGE 51 45 1 1 rd/c3d5p5 +b $STORAGE 51 46 1 1 rd/c3d5p6 +b $STORAGE 51 47 1 1 rd/c3d5p7 +b $STORAGE 51 48 1 1 rd/c3d6 +b $STORAGE 51 49 1 1 rd/c3d6p1 +b $STORAGE 51 50 1 1 rd/c3d6p2 +b $STORAGE 51 51 1 1 rd/c3d6p3 +b $STORAGE 51 52 1 1 rd/c3d6p4 +b $STORAGE 51 53 1 1 rd/c3d6p5 +b $STORAGE 51 54 1 1 rd/c3d6p6 +b $STORAGE 51 55 1 1 rd/c3d6p7 +b $STORAGE 51 56 1 1 rd/c3d7 +b $STORAGE 51 57 1 1 rd/c3d7p1 +b $STORAGE 51 58 1 1 rd/c3d7p2 +b $STORAGE 51 59 1 1 rd/c3d7p3 +b $STORAGE 51 60 1 1 rd/c3d7p4 +b $STORAGE 51 61 1 1 rd/c3d7p5 +b $STORAGE 51 62 1 1 rd/c3d7p6 +b $STORAGE 51 63 1 1 rd/c3d7p7 +b $STORAGE 51 64 1 1 rd/c3d8 +b $STORAGE 51 65 1 1 rd/c3d8p1 +b $STORAGE 51 66 1 1 rd/c3d8p2 +b $STORAGE 51 67 1 1 rd/c3d8p3 +b $STORAGE 51 68 1 1 rd/c3d8p4 +b $STORAGE 51 69 1 1 rd/c3d8p5 +b $STORAGE 51 70 1 1 rd/c3d8p6 +b $STORAGE 51 71 1 1 rd/c3d8p7 +b $STORAGE 51 72 1 1 rd/c3d9 +b $STORAGE 51 73 1 1 rd/c3d9p1 +b $STORAGE 51 74 1 1 rd/c3d9p2 +b $STORAGE 51 75 1 1 rd/c3d9p3 +b $STORAGE 51 76 1 1 rd/c3d9p4 +b $STORAGE 51 77 1 1 rd/c3d9p5 +b $STORAGE 51 78 1 1 rd/c3d9p6 +b $STORAGE 51 79 1 1 rd/c3d9p7 +b $STORAGE 51 80 1 1 rd/c3d10 +b $STORAGE 51 81 1 1 rd/c3d10p1 +b $STORAGE 51 82 1 1 rd/c3d10p2 +b $STORAGE 51 83 1 1 rd/c3d10p3 +b $STORAGE 51 84 1 1 rd/c3d10p4 +b $STORAGE 51 85 1 1 rd/c3d10p5 +b $STORAGE 51 86 1 1 rd/c3d10p6 +b $STORAGE 51 87 1 1 rd/c3d10p7 +b $STORAGE 51 88 1 1 rd/c3d11 +b $STORAGE 51 89 1 1 rd/c3d11p1 +b $STORAGE 51 90 1 1 rd/c3d11p2 +b $STORAGE 51 91 1 1 rd/c3d11p3 +b $STORAGE 51 92 1 1 rd/c3d11p4 +b $STORAGE 51 93 1 1 rd/c3d11p5 +b $STORAGE 51 94 1 1 rd/c3d11p6 +b $STORAGE 51 95 1 1 rd/c3d11p7 +b $STORAGE 51 96 1 1 rd/c3d12 +b $STORAGE 51 97 1 1 rd/c3d12p1 +b $STORAGE 51 98 1 1 rd/c3d12p2 +b $STORAGE 51 99 1 1 rd/c3d12p3 +b $STORAGE 51 100 1 1 rd/c3d12p4 +b $STORAGE 51 101 1 1 rd/c3d12p5 +b $STORAGE 51 102 1 1 rd/c3d12p6 +b $STORAGE 51 103 1 1 rd/c3d12p7 +b $STORAGE 51 104 1 1 rd/c3d13 +b $STORAGE 51 105 1 1 rd/c3d13p1 +b $STORAGE 51 106 1 1 rd/c3d13p2 +b $STORAGE 51 107 1 1 rd/c3d13p3 +b $STORAGE 51 108 1 1 rd/c3d13p4 +b $STORAGE 51 109 1 1 rd/c3d13p5 +b $STORAGE 51 110 1 1 rd/c3d13p6 +b $STORAGE 51 111 1 1 rd/c3d13p7 +b $STORAGE 51 112 1 1 rd/c3d14 +b $STORAGE 51 113 1 1 rd/c3d14p1 +b $STORAGE 51 114 1 1 rd/c3d14p2 +b $STORAGE 51 115 1 1 rd/c3d14p3 +b $STORAGE 51 116 1 1 rd/c3d14p4 +b $STORAGE 51 117 1 1 rd/c3d14p5 +b $STORAGE 51 118 1 1 rd/c3d14p6 +b $STORAGE 51 119 1 1 rd/c3d14p7 +b $STORAGE 51 120 1 1 rd/c3d15 +b $STORAGE 51 121 1 1 rd/c3d15p1 +b $STORAGE 51 122 1 1 rd/c3d15p2 +b $STORAGE 51 123 1 1 rd/c3d15p3 +b $STORAGE 51 124 1 1 rd/c3d15p4 +b $STORAGE 51 125 1 1 rd/c3d15p5 +b $STORAGE 51 126 1 1 rd/c3d15p6 +b $STORAGE 51 127 1 1 rd/c3d15p7 +b $STORAGE 51 128 1 1 rd/c3d16 +b $STORAGE 51 129 1 1 rd/c3d16p1 +b $STORAGE 51 130 1 1 rd/c3d16p2 +b $STORAGE 51 131 1 1 rd/c3d16p3 +b $STORAGE 51 132 1 1 rd/c3d16p4 +b $STORAGE 51 133 1 1 rd/c3d16p5 +b $STORAGE 51 134 1 1 rd/c3d16p6 +b $STORAGE 51 135 1 1 rd/c3d16p7 +b $STORAGE 51 136 1 1 rd/c3d17 +b $STORAGE 51 137 1 1 rd/c3d17p1 +b $STORAGE 51 138 1 1 rd/c3d17p2 +b $STORAGE 51 139 1 1 rd/c3d17p3 +b $STORAGE 51 140 1 1 rd/c3d17p4 +b $STORAGE 51 141 1 1 rd/c3d17p5 +b $STORAGE 51 142 1 1 rd/c3d17p6 +b $STORAGE 51 143 1 1 rd/c3d17p7 +b $STORAGE 51 144 1 1 rd/c3d18 +b $STORAGE 51 145 1 1 rd/c3d18p1 +b $STORAGE 51 146 1 1 rd/c3d18p2 +b $STORAGE 51 147 1 1 rd/c3d18p3 +b $STORAGE 51 148 1 1 rd/c3d18p4 +b $STORAGE 51 149 1 1 rd/c3d18p5 +b $STORAGE 51 150 1 1 rd/c3d18p6 +b $STORAGE 51 151 1 1 rd/c3d18p7 +b $STORAGE 51 152 1 1 rd/c3d19 +b $STORAGE 51 153 1 1 rd/c3d19p1 +b $STORAGE 51 154 1 1 rd/c3d19p2 +b $STORAGE 51 155 1 1 rd/c3d19p3 +b $STORAGE 51 156 1 1 rd/c3d19p4 +b $STORAGE 51 157 1 1 rd/c3d19p5 +b $STORAGE 51 158 1 1 rd/c3d19p6 +b $STORAGE 51 159 1 1 rd/c3d19p7 +b $STORAGE 51 160 1 1 rd/c3d20 +b $STORAGE 51 161 1 1 rd/c3d20p1 +b $STORAGE 51 162 1 1 rd/c3d20p2 +b $STORAGE 51 163 1 1 rd/c3d20p3 +b $STORAGE 51 164 1 1 rd/c3d20p4 +b $STORAGE 51 165 1 1 rd/c3d20p5 +b $STORAGE 51 166 1 1 rd/c3d20p6 +b $STORAGE 51 167 1 1 rd/c3d20p7 +b $STORAGE 51 168 1 1 rd/c3d21 +b $STORAGE 51 169 1 1 rd/c3d21p1 +b $STORAGE 51 170 1 1 rd/c3d21p2 +b $STORAGE 51 171 1 1 rd/c3d21p3 +b $STORAGE 51 172 1 1 rd/c3d21p4 +b $STORAGE 51 173 1 1 rd/c3d21p5 +b $STORAGE 51 174 1 1 rd/c3d21p6 +b $STORAGE 51 175 1 1 rd/c3d21p7 +b $STORAGE 51 176 1 1 rd/c3d22 +b $STORAGE 51 177 1 1 rd/c3d22p1 +b $STORAGE 51 178 1 1 rd/c3d22p2 +b $STORAGE 51 179 1 1 rd/c3d22p3 +b $STORAGE 51 180 1 1 rd/c3d22p4 +b $STORAGE 51 181 1 1 rd/c3d22p5 +b $STORAGE 51 182 1 1 rd/c3d22p6 +b $STORAGE 51 183 1 1 rd/c3d22p7 +b $STORAGE 51 184 1 1 rd/c3d23 +b $STORAGE 51 185 1 1 rd/c3d23p1 +b $STORAGE 51 186 1 1 rd/c3d23p2 +b $STORAGE 51 187 1 1 rd/c3d23p3 +b $STORAGE 51 188 1 1 rd/c3d23p4 +b $STORAGE 51 189 1 1 rd/c3d23p5 +b $STORAGE 51 190 1 1 rd/c3d23p6 +b $STORAGE 51 191 1 1 rd/c3d23p7 +b $STORAGE 51 192 1 1 rd/c3d24 +b $STORAGE 51 193 1 1 rd/c3d24p1 +b $STORAGE 51 194 1 1 rd/c3d24p2 +b $STORAGE 51 195 1 1 rd/c3d24p3 +b $STORAGE 51 196 1 1 rd/c3d24p4 +b $STORAGE 51 197 1 1 rd/c3d24p5 +b $STORAGE 51 198 1 1 rd/c3d24p6 +b $STORAGE 51 199 1 1 rd/c3d24p7 +b $STORAGE 51 200 1 1 rd/c3d25 +b $STORAGE 51 201 1 1 rd/c3d25p1 +b $STORAGE 51 202 1 1 rd/c3d25p2 +b $STORAGE 51 203 1 1 rd/c3d25p3 +b $STORAGE 51 204 1 1 rd/c3d25p4 +b $STORAGE 51 205 1 1 rd/c3d25p5 +b $STORAGE 51 206 1 1 rd/c3d25p6 +b $STORAGE 51 207 1 1 rd/c3d25p7 +b $STORAGE 51 208 1 1 rd/c3d26 +b $STORAGE 51 209 1 1 rd/c3d26p1 +b $STORAGE 51 210 1 1 rd/c3d26p2 +b $STORAGE 51 211 1 1 rd/c3d26p3 +b $STORAGE 51 212 1 1 rd/c3d26p4 +b $STORAGE 51 213 1 1 rd/c3d26p5 +b $STORAGE 51 214 1 1 rd/c3d26p6 +b $STORAGE 51 215 1 1 rd/c3d26p7 +b $STORAGE 51 216 1 1 rd/c3d27 +b $STORAGE 51 217 1 1 rd/c3d27p1 +b $STORAGE 51 218 1 1 rd/c3d27p2 +b $STORAGE 51 219 1 1 rd/c3d27p3 +b $STORAGE 51 220 1 1 rd/c3d27p4 +b $STORAGE 51 221 1 1 rd/c3d27p5 +b $STORAGE 51 222 1 1 rd/c3d27p6 +b $STORAGE 51 223 1 1 rd/c3d27p7 +b $STORAGE 51 224 1 1 rd/c3d28 +b $STORAGE 51 225 1 1 rd/c3d28p1 +b $STORAGE 51 226 1 1 rd/c3d28p2 +b $STORAGE 51 227 1 1 rd/c3d28p3 +b $STORAGE 51 228 1 1 rd/c3d28p4 +b $STORAGE 51 229 1 1 rd/c3d28p5 +b $STORAGE 51 230 1 1 rd/c3d28p6 +b $STORAGE 51 231 1 1 rd/c3d28p7 +b $STORAGE 51 232 1 1 rd/c3d29 +b $STORAGE 51 233 1 1 rd/c3d29p1 +b $STORAGE 51 234 1 1 rd/c3d29p2 +b $STORAGE 51 235 1 1 rd/c3d29p3 +b $STORAGE 51 236 1 1 rd/c3d29p4 +b $STORAGE 51 237 1 1 rd/c3d29p5 +b $STORAGE 51 238 1 1 rd/c3d29p6 +b $STORAGE 51 239 1 1 rd/c3d29p7 +b $STORAGE 51 240 1 1 rd/c3d30 +b $STORAGE 51 241 1 1 rd/c3d30p1 +b $STORAGE 51 242 1 1 rd/c3d30p2 +b $STORAGE 51 243 1 1 rd/c3d30p3 +b $STORAGE 51 244 1 1 rd/c3d30p4 +b $STORAGE 51 245 1 1 rd/c3d30p5 +b $STORAGE 51 246 1 1 rd/c3d30p6 +b $STORAGE 51 247 1 1 rd/c3d30p7 +b $STORAGE 51 248 1 1 rd/c3d31 +b $STORAGE 51 249 1 1 rd/c3d31p1 +b $STORAGE 51 250 1 1 rd/c3d31p2 +b $STORAGE 51 251 1 1 rd/c3d31p3 +b $STORAGE 51 252 1 1 rd/c3d31p4 +b $STORAGE 51 253 1 1 rd/c3d31p5 +b $STORAGE 51 254 1 1 rd/c3d31p6 +b $STORAGE 51 255 1 1 rd/c3d31p7 +b $STORAGE 52 0 1 1 rd/c4d0 +b $STORAGE 52 1 1 1 rd/c4d0p1 +b $STORAGE 52 2 1 1 rd/c4d0p2 +b $STORAGE 52 3 1 1 rd/c4d0p3 +b $STORAGE 52 4 1 1 rd/c4d0p4 +b $STORAGE 52 5 1 1 rd/c4d0p5 +b $STORAGE 52 6 1 1 rd/c4d0p6 +b $STORAGE 52 7 1 1 rd/c4d0p7 +b $STORAGE 52 8 1 1 rd/c4d1 +b $STORAGE 52 9 1 1 rd/c4d1p1 +b $STORAGE 52 10 1 1 rd/c4d1p2 +b $STORAGE 52 11 1 1 rd/c4d1p3 +b $STORAGE 52 12 1 1 rd/c4d1p4 +b $STORAGE 52 13 1 1 rd/c4d1p5 +b $STORAGE 52 14 1 1 rd/c4d1p6 +b $STORAGE 52 15 1 1 rd/c4d1p7 +b $STORAGE 52 16 1 1 rd/c4d2 +b $STORAGE 52 17 1 1 rd/c4d2p1 +b $STORAGE 52 18 1 1 rd/c4d2p2 +b $STORAGE 52 19 1 1 rd/c4d2p3 +b $STORAGE 52 20 1 1 rd/c4d2p4 +b $STORAGE 52 21 1 1 rd/c4d2p5 +b $STORAGE 52 22 1 1 rd/c4d2p6 +b $STORAGE 52 23 1 1 rd/c4d2p7 +b $STORAGE 52 24 1 1 rd/c4d3 +b $STORAGE 52 25 1 1 rd/c4d3p1 +b $STORAGE 52 26 1 1 rd/c4d3p2 +b $STORAGE 52 27 1 1 rd/c4d3p3 +b $STORAGE 52 28 1 1 rd/c4d3p4 +b $STORAGE 52 29 1 1 rd/c4d3p5 +b $STORAGE 52 30 1 1 rd/c4d3p6 +b $STORAGE 52 31 1 1 rd/c4d3p7 +b $STORAGE 52 32 1 1 rd/c4d4 +b $STORAGE 52 33 1 1 rd/c4d4p1 +b $STORAGE 52 34 1 1 rd/c4d4p2 +b $STORAGE 52 35 1 1 rd/c4d4p3 +b $STORAGE 52 36 1 1 rd/c4d4p4 +b $STORAGE 52 37 1 1 rd/c4d4p5 +b $STORAGE 52 38 1 1 rd/c4d4p6 +b $STORAGE 52 39 1 1 rd/c4d4p7 +b $STORAGE 52 40 1 1 rd/c4d5 +b $STORAGE 52 41 1 1 rd/c4d5p1 +b $STORAGE 52 42 1 1 rd/c4d5p2 +b $STORAGE 52 43 1 1 rd/c4d5p3 +b $STORAGE 52 44 1 1 rd/c4d5p4 +b $STORAGE 52 45 1 1 rd/c4d5p5 +b $STORAGE 52 46 1 1 rd/c4d5p6 +b $STORAGE 52 47 1 1 rd/c4d5p7 +b $STORAGE 52 48 1 1 rd/c4d6 +b $STORAGE 52 49 1 1 rd/c4d6p1 +b $STORAGE 52 50 1 1 rd/c4d6p2 +b $STORAGE 52 51 1 1 rd/c4d6p3 +b $STORAGE 52 52 1 1 rd/c4d6p4 +b $STORAGE 52 53 1 1 rd/c4d6p5 +b $STORAGE 52 54 1 1 rd/c4d6p6 +b $STORAGE 52 55 1 1 rd/c4d6p7 +b $STORAGE 52 56 1 1 rd/c4d7 +b $STORAGE 52 57 1 1 rd/c4d7p1 +b $STORAGE 52 58 1 1 rd/c4d7p2 +b $STORAGE 52 59 1 1 rd/c4d7p3 +b $STORAGE 52 60 1 1 rd/c4d7p4 +b $STORAGE 52 61 1 1 rd/c4d7p5 +b $STORAGE 52 62 1 1 rd/c4d7p6 +b $STORAGE 52 63 1 1 rd/c4d7p7 +b $STORAGE 52 64 1 1 rd/c4d8 +b $STORAGE 52 65 1 1 rd/c4d8p1 +b $STORAGE 52 66 1 1 rd/c4d8p2 +b $STORAGE 52 67 1 1 rd/c4d8p3 +b $STORAGE 52 68 1 1 rd/c4d8p4 +b $STORAGE 52 69 1 1 rd/c4d8p5 +b $STORAGE 52 70 1 1 rd/c4d8p6 +b $STORAGE 52 71 1 1 rd/c4d8p7 +b $STORAGE 52 72 1 1 rd/c4d9 +b $STORAGE 52 73 1 1 rd/c4d9p1 +b $STORAGE 52 74 1 1 rd/c4d9p2 +b $STORAGE 52 75 1 1 rd/c4d9p3 +b $STORAGE 52 76 1 1 rd/c4d9p4 +b $STORAGE 52 77 1 1 rd/c4d9p5 +b $STORAGE 52 78 1 1 rd/c4d9p6 +b $STORAGE 52 79 1 1 rd/c4d9p7 +b $STORAGE 52 80 1 1 rd/c4d10 +b $STORAGE 52 81 1 1 rd/c4d10p1 +b $STORAGE 52 82 1 1 rd/c4d10p2 +b $STORAGE 52 83 1 1 rd/c4d10p3 +b $STORAGE 52 84 1 1 rd/c4d10p4 +b $STORAGE 52 85 1 1 rd/c4d10p5 +b $STORAGE 52 86 1 1 rd/c4d10p6 +b $STORAGE 52 87 1 1 rd/c4d10p7 +b $STORAGE 52 88 1 1 rd/c4d11 +b $STORAGE 52 89 1 1 rd/c4d11p1 +b $STORAGE 52 90 1 1 rd/c4d11p2 +b $STORAGE 52 91 1 1 rd/c4d11p3 +b $STORAGE 52 92 1 1 rd/c4d11p4 +b $STORAGE 52 93 1 1 rd/c4d11p5 +b $STORAGE 52 94 1 1 rd/c4d11p6 +b $STORAGE 52 95 1 1 rd/c4d11p7 +b $STORAGE 52 96 1 1 rd/c4d12 +b $STORAGE 52 97 1 1 rd/c4d12p1 +b $STORAGE 52 98 1 1 rd/c4d12p2 +b $STORAGE 52 99 1 1 rd/c4d12p3 +b $STORAGE 52 100 1 1 rd/c4d12p4 +b $STORAGE 52 101 1 1 rd/c4d12p5 +b $STORAGE 52 102 1 1 rd/c4d12p6 +b $STORAGE 52 103 1 1 rd/c4d12p7 +b $STORAGE 52 104 1 1 rd/c4d13 +b $STORAGE 52 105 1 1 rd/c4d13p1 +b $STORAGE 52 106 1 1 rd/c4d13p2 +b $STORAGE 52 107 1 1 rd/c4d13p3 +b $STORAGE 52 108 1 1 rd/c4d13p4 +b $STORAGE 52 109 1 1 rd/c4d13p5 +b $STORAGE 52 110 1 1 rd/c4d13p6 +b $STORAGE 52 111 1 1 rd/c4d13p7 +b $STORAGE 52 112 1 1 rd/c4d14 +b $STORAGE 52 113 1 1 rd/c4d14p1 +b $STORAGE 52 114 1 1 rd/c4d14p2 +b $STORAGE 52 115 1 1 rd/c4d14p3 +b $STORAGE 52 116 1 1 rd/c4d14p4 +b $STORAGE 52 117 1 1 rd/c4d14p5 +b $STORAGE 52 118 1 1 rd/c4d14p6 +b $STORAGE 52 119 1 1 rd/c4d14p7 +b $STORAGE 52 120 1 1 rd/c4d15 +b $STORAGE 52 121 1 1 rd/c4d15p1 +b $STORAGE 52 122 1 1 rd/c4d15p2 +b $STORAGE 52 123 1 1 rd/c4d15p3 +b $STORAGE 52 124 1 1 rd/c4d15p4 +b $STORAGE 52 125 1 1 rd/c4d15p5 +b $STORAGE 52 126 1 1 rd/c4d15p6 +b $STORAGE 52 127 1 1 rd/c4d15p7 +b $STORAGE 52 128 1 1 rd/c4d16 +b $STORAGE 52 129 1 1 rd/c4d16p1 +b $STORAGE 52 130 1 1 rd/c4d16p2 +b $STORAGE 52 131 1 1 rd/c4d16p3 +b $STORAGE 52 132 1 1 rd/c4d16p4 +b $STORAGE 52 133 1 1 rd/c4d16p5 +b $STORAGE 52 134 1 1 rd/c4d16p6 +b $STORAGE 52 135 1 1 rd/c4d16p7 +b $STORAGE 52 136 1 1 rd/c4d17 +b $STORAGE 52 137 1 1 rd/c4d17p1 +b $STORAGE 52 138 1 1 rd/c4d17p2 +b $STORAGE 52 139 1 1 rd/c4d17p3 +b $STORAGE 52 140 1 1 rd/c4d17p4 +b $STORAGE 52 141 1 1 rd/c4d17p5 +b $STORAGE 52 142 1 1 rd/c4d17p6 +b $STORAGE 52 143 1 1 rd/c4d17p7 +b $STORAGE 52 144 1 1 rd/c4d18 +b $STORAGE 52 145 1 1 rd/c4d18p1 +b $STORAGE 52 146 1 1 rd/c4d18p2 +b $STORAGE 52 147 1 1 rd/c4d18p3 +b $STORAGE 52 148 1 1 rd/c4d18p4 +b $STORAGE 52 149 1 1 rd/c4d18p5 +b $STORAGE 52 150 1 1 rd/c4d18p6 +b $STORAGE 52 151 1 1 rd/c4d18p7 +b $STORAGE 52 152 1 1 rd/c4d19 +b $STORAGE 52 153 1 1 rd/c4d19p1 +b $STORAGE 52 154 1 1 rd/c4d19p2 +b $STORAGE 52 155 1 1 rd/c4d19p3 +b $STORAGE 52 156 1 1 rd/c4d19p4 +b $STORAGE 52 157 1 1 rd/c4d19p5 +b $STORAGE 52 158 1 1 rd/c4d19p6 +b $STORAGE 52 159 1 1 rd/c4d19p7 +b $STORAGE 52 160 1 1 rd/c4d20 +b $STORAGE 52 161 1 1 rd/c4d20p1 +b $STORAGE 52 162 1 1 rd/c4d20p2 +b $STORAGE 52 163 1 1 rd/c4d20p3 +b $STORAGE 52 164 1 1 rd/c4d20p4 +b $STORAGE 52 165 1 1 rd/c4d20p5 +b $STORAGE 52 166 1 1 rd/c4d20p6 +b $STORAGE 52 167 1 1 rd/c4d20p7 +b $STORAGE 52 168 1 1 rd/c4d21 +b $STORAGE 52 169 1 1 rd/c4d21p1 +b $STORAGE 52 170 1 1 rd/c4d21p2 +b $STORAGE 52 171 1 1 rd/c4d21p3 +b $STORAGE 52 172 1 1 rd/c4d21p4 +b $STORAGE 52 173 1 1 rd/c4d21p5 +b $STORAGE 52 174 1 1 rd/c4d21p6 +b $STORAGE 52 175 1 1 rd/c4d21p7 +b $STORAGE 52 176 1 1 rd/c4d22 +b $STORAGE 52 177 1 1 rd/c4d22p1 +b $STORAGE 52 178 1 1 rd/c4d22p2 +b $STORAGE 52 179 1 1 rd/c4d22p3 +b $STORAGE 52 180 1 1 rd/c4d22p4 +b $STORAGE 52 181 1 1 rd/c4d22p5 +b $STORAGE 52 182 1 1 rd/c4d22p6 +b $STORAGE 52 183 1 1 rd/c4d22p7 +b $STORAGE 52 184 1 1 rd/c4d23 +b $STORAGE 52 185 1 1 rd/c4d23p1 +b $STORAGE 52 186 1 1 rd/c4d23p2 +b $STORAGE 52 187 1 1 rd/c4d23p3 +b $STORAGE 52 188 1 1 rd/c4d23p4 +b $STORAGE 52 189 1 1 rd/c4d23p5 +b $STORAGE 52 190 1 1 rd/c4d23p6 +b $STORAGE 52 191 1 1 rd/c4d23p7 +b $STORAGE 52 192 1 1 rd/c4d24 +b $STORAGE 52 193 1 1 rd/c4d24p1 +b $STORAGE 52 194 1 1 rd/c4d24p2 +b $STORAGE 52 195 1 1 rd/c4d24p3 +b $STORAGE 52 196 1 1 rd/c4d24p4 +b $STORAGE 52 197 1 1 rd/c4d24p5 +b $STORAGE 52 198 1 1 rd/c4d24p6 +b $STORAGE 52 199 1 1 rd/c4d24p7 +b $STORAGE 52 200 1 1 rd/c4d25 +b $STORAGE 52 201 1 1 rd/c4d25p1 +b $STORAGE 52 202 1 1 rd/c4d25p2 +b $STORAGE 52 203 1 1 rd/c4d25p3 +b $STORAGE 52 204 1 1 rd/c4d25p4 +b $STORAGE 52 205 1 1 rd/c4d25p5 +b $STORAGE 52 206 1 1 rd/c4d25p6 +b $STORAGE 52 207 1 1 rd/c4d25p7 +b $STORAGE 52 208 1 1 rd/c4d26 +b $STORAGE 52 209 1 1 rd/c4d26p1 +b $STORAGE 52 210 1 1 rd/c4d26p2 +b $STORAGE 52 211 1 1 rd/c4d26p3 +b $STORAGE 52 212 1 1 rd/c4d26p4 +b $STORAGE 52 213 1 1 rd/c4d26p5 +b $STORAGE 52 214 1 1 rd/c4d26p6 +b $STORAGE 52 215 1 1 rd/c4d26p7 +b $STORAGE 52 216 1 1 rd/c4d27 +b $STORAGE 52 217 1 1 rd/c4d27p1 +b $STORAGE 52 218 1 1 rd/c4d27p2 +b $STORAGE 52 219 1 1 rd/c4d27p3 +b $STORAGE 52 220 1 1 rd/c4d27p4 +b $STORAGE 52 221 1 1 rd/c4d27p5 +b $STORAGE 52 222 1 1 rd/c4d27p6 +b $STORAGE 52 223 1 1 rd/c4d27p7 +b $STORAGE 52 224 1 1 rd/c4d28 +b $STORAGE 52 225 1 1 rd/c4d28p1 +b $STORAGE 52 226 1 1 rd/c4d28p2 +b $STORAGE 52 227 1 1 rd/c4d28p3 +b $STORAGE 52 228 1 1 rd/c4d28p4 +b $STORAGE 52 229 1 1 rd/c4d28p5 +b $STORAGE 52 230 1 1 rd/c4d28p6 +b $STORAGE 52 231 1 1 rd/c4d28p7 +b $STORAGE 52 232 1 1 rd/c4d29 +b $STORAGE 52 233 1 1 rd/c4d29p1 +b $STORAGE 52 234 1 1 rd/c4d29p2 +b $STORAGE 52 235 1 1 rd/c4d29p3 +b $STORAGE 52 236 1 1 rd/c4d29p4 +b $STORAGE 52 237 1 1 rd/c4d29p5 +b $STORAGE 52 238 1 1 rd/c4d29p6 +b $STORAGE 52 239 1 1 rd/c4d29p7 +b $STORAGE 52 240 1 1 rd/c4d30 +b $STORAGE 52 241 1 1 rd/c4d30p1 +b $STORAGE 52 242 1 1 rd/c4d30p2 +b $STORAGE 52 243 1 1 rd/c4d30p3 +b $STORAGE 52 244 1 1 rd/c4d30p4 +b $STORAGE 52 245 1 1 rd/c4d30p5 +b $STORAGE 52 246 1 1 rd/c4d30p6 +b $STORAGE 52 247 1 1 rd/c4d30p7 +b $STORAGE 52 248 1 1 rd/c4d31 +b $STORAGE 52 249 1 1 rd/c4d31p1 +b $STORAGE 52 250 1 1 rd/c4d31p2 +b $STORAGE 52 251 1 1 rd/c4d31p3 +b $STORAGE 52 252 1 1 rd/c4d31p4 +b $STORAGE 52 253 1 1 rd/c4d31p5 +b $STORAGE 52 254 1 1 rd/c4d31p6 +b $STORAGE 52 255 1 1 rd/c4d31p7 +b $STORAGE 53 0 1 1 rd/c5d0 +b $STORAGE 53 1 1 1 rd/c5d0p1 +b $STORAGE 53 2 1 1 rd/c5d0p2 +b $STORAGE 53 3 1 1 rd/c5d0p3 +b $STORAGE 53 4 1 1 rd/c5d0p4 +b $STORAGE 53 5 1 1 rd/c5d0p5 +b $STORAGE 53 6 1 1 rd/c5d0p6 +b $STORAGE 53 7 1 1 rd/c5d0p7 +b $STORAGE 53 8 1 1 rd/c5d1 +b $STORAGE 53 9 1 1 rd/c5d1p1 +b $STORAGE 53 10 1 1 rd/c5d1p2 +b $STORAGE 53 11 1 1 rd/c5d1p3 +b $STORAGE 53 12 1 1 rd/c5d1p4 +b $STORAGE 53 13 1 1 rd/c5d1p5 +b $STORAGE 53 14 1 1 rd/c5d1p6 +b $STORAGE 53 15 1 1 rd/c5d1p7 +b $STORAGE 53 16 1 1 rd/c5d2 +b $STORAGE 53 17 1 1 rd/c5d2p1 +b $STORAGE 53 18 1 1 rd/c5d2p2 +b $STORAGE 53 19 1 1 rd/c5d2p3 +b $STORAGE 53 20 1 1 rd/c5d2p4 +b $STORAGE 53 21 1 1 rd/c5d2p5 +b $STORAGE 53 22 1 1 rd/c5d2p6 +b $STORAGE 53 23 1 1 rd/c5d2p7 +b $STORAGE 53 24 1 1 rd/c5d3 +b $STORAGE 53 25 1 1 rd/c5d3p1 +b $STORAGE 53 26 1 1 rd/c5d3p2 +b $STORAGE 53 27 1 1 rd/c5d3p3 +b $STORAGE 53 28 1 1 rd/c5d3p4 +b $STORAGE 53 29 1 1 rd/c5d3p5 +b $STORAGE 53 30 1 1 rd/c5d3p6 +b $STORAGE 53 31 1 1 rd/c5d3p7 +b $STORAGE 53 32 1 1 rd/c5d4 +b $STORAGE 53 33 1 1 rd/c5d4p1 +b $STORAGE 53 34 1 1 rd/c5d4p2 +b $STORAGE 53 35 1 1 rd/c5d4p3 +b $STORAGE 53 36 1 1 rd/c5d4p4 +b $STORAGE 53 37 1 1 rd/c5d4p5 +b $STORAGE 53 38 1 1 rd/c5d4p6 +b $STORAGE 53 39 1 1 rd/c5d4p7 +b $STORAGE 53 40 1 1 rd/c5d5 +b $STORAGE 53 41 1 1 rd/c5d5p1 +b $STORAGE 53 42 1 1 rd/c5d5p2 +b $STORAGE 53 43 1 1 rd/c5d5p3 +b $STORAGE 53 44 1 1 rd/c5d5p4 +b $STORAGE 53 45 1 1 rd/c5d5p5 +b $STORAGE 53 46 1 1 rd/c5d5p6 +b $STORAGE 53 47 1 1 rd/c5d5p7 +b $STORAGE 53 48 1 1 rd/c5d6 +b $STORAGE 53 49 1 1 rd/c5d6p1 +b $STORAGE 53 50 1 1 rd/c5d6p2 +b $STORAGE 53 51 1 1 rd/c5d6p3 +b $STORAGE 53 52 1 1 rd/c5d6p4 +b $STORAGE 53 53 1 1 rd/c5d6p5 +b $STORAGE 53 54 1 1 rd/c5d6p6 +b $STORAGE 53 55 1 1 rd/c5d6p7 +b $STORAGE 53 56 1 1 rd/c5d7 +b $STORAGE 53 57 1 1 rd/c5d7p1 +b $STORAGE 53 58 1 1 rd/c5d7p2 +b $STORAGE 53 59 1 1 rd/c5d7p3 +b $STORAGE 53 60 1 1 rd/c5d7p4 +b $STORAGE 53 61 1 1 rd/c5d7p5 +b $STORAGE 53 62 1 1 rd/c5d7p6 +b $STORAGE 53 63 1 1 rd/c5d7p7 +b $STORAGE 53 64 1 1 rd/c5d8 +b $STORAGE 53 65 1 1 rd/c5d8p1 +b $STORAGE 53 66 1 1 rd/c5d8p2 +b $STORAGE 53 67 1 1 rd/c5d8p3 +b $STORAGE 53 68 1 1 rd/c5d8p4 +b $STORAGE 53 69 1 1 rd/c5d8p5 +b $STORAGE 53 70 1 1 rd/c5d8p6 +b $STORAGE 53 71 1 1 rd/c5d8p7 +b $STORAGE 53 72 1 1 rd/c5d9 +b $STORAGE 53 73 1 1 rd/c5d9p1 +b $STORAGE 53 74 1 1 rd/c5d9p2 +b $STORAGE 53 75 1 1 rd/c5d9p3 +b $STORAGE 53 76 1 1 rd/c5d9p4 +b $STORAGE 53 77 1 1 rd/c5d9p5 +b $STORAGE 53 78 1 1 rd/c5d9p6 +b $STORAGE 53 79 1 1 rd/c5d9p7 +b $STORAGE 53 80 1 1 rd/c5d10 +b $STORAGE 53 81 1 1 rd/c5d10p1 +b $STORAGE 53 82 1 1 rd/c5d10p2 +b $STORAGE 53 83 1 1 rd/c5d10p3 +b $STORAGE 53 84 1 1 rd/c5d10p4 +b $STORAGE 53 85 1 1 rd/c5d10p5 +b $STORAGE 53 86 1 1 rd/c5d10p6 +b $STORAGE 53 87 1 1 rd/c5d10p7 +b $STORAGE 53 88 1 1 rd/c5d11 +b $STORAGE 53 89 1 1 rd/c5d11p1 +b $STORAGE 53 90 1 1 rd/c5d11p2 +b $STORAGE 53 91 1 1 rd/c5d11p3 +b $STORAGE 53 92 1 1 rd/c5d11p4 +b $STORAGE 53 93 1 1 rd/c5d11p5 +b $STORAGE 53 94 1 1 rd/c5d11p6 +b $STORAGE 53 95 1 1 rd/c5d11p7 +b $STORAGE 53 96 1 1 rd/c5d12 +b $STORAGE 53 97 1 1 rd/c5d12p1 +b $STORAGE 53 98 1 1 rd/c5d12p2 +b $STORAGE 53 99 1 1 rd/c5d12p3 +b $STORAGE 53 100 1 1 rd/c5d12p4 +b $STORAGE 53 101 1 1 rd/c5d12p5 +b $STORAGE 53 102 1 1 rd/c5d12p6 +b $STORAGE 53 103 1 1 rd/c5d12p7 +b $STORAGE 53 104 1 1 rd/c5d13 +b $STORAGE 53 105 1 1 rd/c5d13p1 +b $STORAGE 53 106 1 1 rd/c5d13p2 +b $STORAGE 53 107 1 1 rd/c5d13p3 +b $STORAGE 53 108 1 1 rd/c5d13p4 +b $STORAGE 53 109 1 1 rd/c5d13p5 +b $STORAGE 53 110 1 1 rd/c5d13p6 +b $STORAGE 53 111 1 1 rd/c5d13p7 +b $STORAGE 53 112 1 1 rd/c5d14 +b $STORAGE 53 113 1 1 rd/c5d14p1 +b $STORAGE 53 114 1 1 rd/c5d14p2 +b $STORAGE 53 115 1 1 rd/c5d14p3 +b $STORAGE 53 116 1 1 rd/c5d14p4 +b $STORAGE 53 117 1 1 rd/c5d14p5 +b $STORAGE 53 118 1 1 rd/c5d14p6 +b $STORAGE 53 119 1 1 rd/c5d14p7 +b $STORAGE 53 120 1 1 rd/c5d15 +b $STORAGE 53 121 1 1 rd/c5d15p1 +b $STORAGE 53 122 1 1 rd/c5d15p2 +b $STORAGE 53 123 1 1 rd/c5d15p3 +b $STORAGE 53 124 1 1 rd/c5d15p4 +b $STORAGE 53 125 1 1 rd/c5d15p5 +b $STORAGE 53 126 1 1 rd/c5d15p6 +b $STORAGE 53 127 1 1 rd/c5d15p7 +b $STORAGE 53 128 1 1 rd/c5d16 +b $STORAGE 53 129 1 1 rd/c5d16p1 +b $STORAGE 53 130 1 1 rd/c5d16p2 +b $STORAGE 53 131 1 1 rd/c5d16p3 +b $STORAGE 53 132 1 1 rd/c5d16p4 +b $STORAGE 53 133 1 1 rd/c5d16p5 +b $STORAGE 53 134 1 1 rd/c5d16p6 +b $STORAGE 53 135 1 1 rd/c5d16p7 +b $STORAGE 53 136 1 1 rd/c5d17 +b $STORAGE 53 137 1 1 rd/c5d17p1 +b $STORAGE 53 138 1 1 rd/c5d17p2 +b $STORAGE 53 139 1 1 rd/c5d17p3 +b $STORAGE 53 140 1 1 rd/c5d17p4 +b $STORAGE 53 141 1 1 rd/c5d17p5 +b $STORAGE 53 142 1 1 rd/c5d17p6 +b $STORAGE 53 143 1 1 rd/c5d17p7 +b $STORAGE 53 144 1 1 rd/c5d18 +b $STORAGE 53 145 1 1 rd/c5d18p1 +b $STORAGE 53 146 1 1 rd/c5d18p2 +b $STORAGE 53 147 1 1 rd/c5d18p3 +b $STORAGE 53 148 1 1 rd/c5d18p4 +b $STORAGE 53 149 1 1 rd/c5d18p5 +b $STORAGE 53 150 1 1 rd/c5d18p6 +b $STORAGE 53 151 1 1 rd/c5d18p7 +b $STORAGE 53 152 1 1 rd/c5d19 +b $STORAGE 53 153 1 1 rd/c5d19p1 +b $STORAGE 53 154 1 1 rd/c5d19p2 +b $STORAGE 53 155 1 1 rd/c5d19p3 +b $STORAGE 53 156 1 1 rd/c5d19p4 +b $STORAGE 53 157 1 1 rd/c5d19p5 +b $STORAGE 53 158 1 1 rd/c5d19p6 +b $STORAGE 53 159 1 1 rd/c5d19p7 +b $STORAGE 53 160 1 1 rd/c5d20 +b $STORAGE 53 161 1 1 rd/c5d20p1 +b $STORAGE 53 162 1 1 rd/c5d20p2 +b $STORAGE 53 163 1 1 rd/c5d20p3 +b $STORAGE 53 164 1 1 rd/c5d20p4 +b $STORAGE 53 165 1 1 rd/c5d20p5 +b $STORAGE 53 166 1 1 rd/c5d20p6 +b $STORAGE 53 167 1 1 rd/c5d20p7 +b $STORAGE 53 168 1 1 rd/c5d21 +b $STORAGE 53 169 1 1 rd/c5d21p1 +b $STORAGE 53 170 1 1 rd/c5d21p2 +b $STORAGE 53 171 1 1 rd/c5d21p3 +b $STORAGE 53 172 1 1 rd/c5d21p4 +b $STORAGE 53 173 1 1 rd/c5d21p5 +b $STORAGE 53 174 1 1 rd/c5d21p6 +b $STORAGE 53 175 1 1 rd/c5d21p7 +b $STORAGE 53 176 1 1 rd/c5d22 +b $STORAGE 53 177 1 1 rd/c5d22p1 +b $STORAGE 53 178 1 1 rd/c5d22p2 +b $STORAGE 53 179 1 1 rd/c5d22p3 +b $STORAGE 53 180 1 1 rd/c5d22p4 +b $STORAGE 53 181 1 1 rd/c5d22p5 +b $STORAGE 53 182 1 1 rd/c5d22p6 +b $STORAGE 53 183 1 1 rd/c5d22p7 +b $STORAGE 53 184 1 1 rd/c5d23 +b $STORAGE 53 185 1 1 rd/c5d23p1 +b $STORAGE 53 186 1 1 rd/c5d23p2 +b $STORAGE 53 187 1 1 rd/c5d23p3 +b $STORAGE 53 188 1 1 rd/c5d23p4 +b $STORAGE 53 189 1 1 rd/c5d23p5 +b $STORAGE 53 190 1 1 rd/c5d23p6 +b $STORAGE 53 191 1 1 rd/c5d23p7 +b $STORAGE 53 192 1 1 rd/c5d24 +b $STORAGE 53 193 1 1 rd/c5d24p1 +b $STORAGE 53 194 1 1 rd/c5d24p2 +b $STORAGE 53 195 1 1 rd/c5d24p3 +b $STORAGE 53 196 1 1 rd/c5d24p4 +b $STORAGE 53 197 1 1 rd/c5d24p5 +b $STORAGE 53 198 1 1 rd/c5d24p6 +b $STORAGE 53 199 1 1 rd/c5d24p7 +b $STORAGE 53 200 1 1 rd/c5d25 +b $STORAGE 53 201 1 1 rd/c5d25p1 +b $STORAGE 53 202 1 1 rd/c5d25p2 +b $STORAGE 53 203 1 1 rd/c5d25p3 +b $STORAGE 53 204 1 1 rd/c5d25p4 +b $STORAGE 53 205 1 1 rd/c5d25p5 +b $STORAGE 53 206 1 1 rd/c5d25p6 +b $STORAGE 53 207 1 1 rd/c5d25p7 +b $STORAGE 53 208 1 1 rd/c5d26 +b $STORAGE 53 209 1 1 rd/c5d26p1 +b $STORAGE 53 210 1 1 rd/c5d26p2 +b $STORAGE 53 211 1 1 rd/c5d26p3 +b $STORAGE 53 212 1 1 rd/c5d26p4 +b $STORAGE 53 213 1 1 rd/c5d26p5 +b $STORAGE 53 214 1 1 rd/c5d26p6 +b $STORAGE 53 215 1 1 rd/c5d26p7 +b $STORAGE 53 216 1 1 rd/c5d27 +b $STORAGE 53 217 1 1 rd/c5d27p1 +b $STORAGE 53 218 1 1 rd/c5d27p2 +b $STORAGE 53 219 1 1 rd/c5d27p3 +b $STORAGE 53 220 1 1 rd/c5d27p4 +b $STORAGE 53 221 1 1 rd/c5d27p5 +b $STORAGE 53 222 1 1 rd/c5d27p6 +b $STORAGE 53 223 1 1 rd/c5d27p7 +b $STORAGE 53 224 1 1 rd/c5d28 +b $STORAGE 53 225 1 1 rd/c5d28p1 +b $STORAGE 53 226 1 1 rd/c5d28p2 +b $STORAGE 53 227 1 1 rd/c5d28p3 +b $STORAGE 53 228 1 1 rd/c5d28p4 +b $STORAGE 53 229 1 1 rd/c5d28p5 +b $STORAGE 53 230 1 1 rd/c5d28p6 +b $STORAGE 53 231 1 1 rd/c5d28p7 +b $STORAGE 53 232 1 1 rd/c5d29 +b $STORAGE 53 233 1 1 rd/c5d29p1 +b $STORAGE 53 234 1 1 rd/c5d29p2 +b $STORAGE 53 235 1 1 rd/c5d29p3 +b $STORAGE 53 236 1 1 rd/c5d29p4 +b $STORAGE 53 237 1 1 rd/c5d29p5 +b $STORAGE 53 238 1 1 rd/c5d29p6 +b $STORAGE 53 239 1 1 rd/c5d29p7 +b $STORAGE 53 240 1 1 rd/c5d30 +b $STORAGE 53 241 1 1 rd/c5d30p1 +b $STORAGE 53 242 1 1 rd/c5d30p2 +b $STORAGE 53 243 1 1 rd/c5d30p3 +b $STORAGE 53 244 1 1 rd/c5d30p4 +b $STORAGE 53 245 1 1 rd/c5d30p5 +b $STORAGE 53 246 1 1 rd/c5d30p6 +b $STORAGE 53 247 1 1 rd/c5d30p7 +b $STORAGE 53 248 1 1 rd/c5d31 +b $STORAGE 53 249 1 1 rd/c5d31p1 +b $STORAGE 53 250 1 1 rd/c5d31p2 +b $STORAGE 53 251 1 1 rd/c5d31p3 +b $STORAGE 53 252 1 1 rd/c5d31p4 +b $STORAGE 53 253 1 1 rd/c5d31p5 +b $STORAGE 53 254 1 1 rd/c5d31p6 +b $STORAGE 53 255 1 1 rd/c5d31p7 +b $STORAGE 54 0 1 1 rd/c6d0 +b $STORAGE 54 1 1 1 rd/c6d0p1 +b $STORAGE 54 2 1 1 rd/c6d0p2 +b $STORAGE 54 3 1 1 rd/c6d0p3 +b $STORAGE 54 4 1 1 rd/c6d0p4 +b $STORAGE 54 5 1 1 rd/c6d0p5 +b $STORAGE 54 6 1 1 rd/c6d0p6 +b $STORAGE 54 7 1 1 rd/c6d0p7 +b $STORAGE 54 8 1 1 rd/c6d1 +b $STORAGE 54 9 1 1 rd/c6d1p1 +b $STORAGE 54 10 1 1 rd/c6d1p2 +b $STORAGE 54 11 1 1 rd/c6d1p3 +b $STORAGE 54 12 1 1 rd/c6d1p4 +b $STORAGE 54 13 1 1 rd/c6d1p5 +b $STORAGE 54 14 1 1 rd/c6d1p6 +b $STORAGE 54 15 1 1 rd/c6d1p7 +b $STORAGE 54 16 1 1 rd/c6d2 +b $STORAGE 54 17 1 1 rd/c6d2p1 +b $STORAGE 54 18 1 1 rd/c6d2p2 +b $STORAGE 54 19 1 1 rd/c6d2p3 +b $STORAGE 54 20 1 1 rd/c6d2p4 +b $STORAGE 54 21 1 1 rd/c6d2p5 +b $STORAGE 54 22 1 1 rd/c6d2p6 +b $STORAGE 54 23 1 1 rd/c6d2p7 +b $STORAGE 54 24 1 1 rd/c6d3 +b $STORAGE 54 25 1 1 rd/c6d3p1 +b $STORAGE 54 26 1 1 rd/c6d3p2 +b $STORAGE 54 27 1 1 rd/c6d3p3 +b $STORAGE 54 28 1 1 rd/c6d3p4 +b $STORAGE 54 29 1 1 rd/c6d3p5 +b $STORAGE 54 30 1 1 rd/c6d3p6 +b $STORAGE 54 31 1 1 rd/c6d3p7 +b $STORAGE 54 32 1 1 rd/c6d4 +b $STORAGE 54 33 1 1 rd/c6d4p1 +b $STORAGE 54 34 1 1 rd/c6d4p2 +b $STORAGE 54 35 1 1 rd/c6d4p3 +b $STORAGE 54 36 1 1 rd/c6d4p4 +b $STORAGE 54 37 1 1 rd/c6d4p5 +b $STORAGE 54 38 1 1 rd/c6d4p6 +b $STORAGE 54 39 1 1 rd/c6d4p7 +b $STORAGE 54 40 1 1 rd/c6d5 +b $STORAGE 54 41 1 1 rd/c6d5p1 +b $STORAGE 54 42 1 1 rd/c6d5p2 +b $STORAGE 54 43 1 1 rd/c6d5p3 +b $STORAGE 54 44 1 1 rd/c6d5p4 +b $STORAGE 54 45 1 1 rd/c6d5p5 +b $STORAGE 54 46 1 1 rd/c6d5p6 +b $STORAGE 54 47 1 1 rd/c6d5p7 +b $STORAGE 54 48 1 1 rd/c6d6 +b $STORAGE 54 49 1 1 rd/c6d6p1 +b $STORAGE 54 50 1 1 rd/c6d6p2 +b $STORAGE 54 51 1 1 rd/c6d6p3 +b $STORAGE 54 52 1 1 rd/c6d6p4 +b $STORAGE 54 53 1 1 rd/c6d6p5 +b $STORAGE 54 54 1 1 rd/c6d6p6 +b $STORAGE 54 55 1 1 rd/c6d6p7 +b $STORAGE 54 56 1 1 rd/c6d7 +b $STORAGE 54 57 1 1 rd/c6d7p1 +b $STORAGE 54 58 1 1 rd/c6d7p2 +b $STORAGE 54 59 1 1 rd/c6d7p3 +b $STORAGE 54 60 1 1 rd/c6d7p4 +b $STORAGE 54 61 1 1 rd/c6d7p5 +b $STORAGE 54 62 1 1 rd/c6d7p6 +b $STORAGE 54 63 1 1 rd/c6d7p7 +b $STORAGE 54 64 1 1 rd/c6d8 +b $STORAGE 54 65 1 1 rd/c6d8p1 +b $STORAGE 54 66 1 1 rd/c6d8p2 +b $STORAGE 54 67 1 1 rd/c6d8p3 +b $STORAGE 54 68 1 1 rd/c6d8p4 +b $STORAGE 54 69 1 1 rd/c6d8p5 +b $STORAGE 54 70 1 1 rd/c6d8p6 +b $STORAGE 54 71 1 1 rd/c6d8p7 +b $STORAGE 54 72 1 1 rd/c6d9 +b $STORAGE 54 73 1 1 rd/c6d9p1 +b $STORAGE 54 74 1 1 rd/c6d9p2 +b $STORAGE 54 75 1 1 rd/c6d9p3 +b $STORAGE 54 76 1 1 rd/c6d9p4 +b $STORAGE 54 77 1 1 rd/c6d9p5 +b $STORAGE 54 78 1 1 rd/c6d9p6 +b $STORAGE 54 79 1 1 rd/c6d9p7 +b $STORAGE 54 80 1 1 rd/c6d10 +b $STORAGE 54 81 1 1 rd/c6d10p1 +b $STORAGE 54 82 1 1 rd/c6d10p2 +b $STORAGE 54 83 1 1 rd/c6d10p3 +b $STORAGE 54 84 1 1 rd/c6d10p4 +b $STORAGE 54 85 1 1 rd/c6d10p5 +b $STORAGE 54 86 1 1 rd/c6d10p6 +b $STORAGE 54 87 1 1 rd/c6d10p7 +b $STORAGE 54 88 1 1 rd/c6d11 +b $STORAGE 54 89 1 1 rd/c6d11p1 +b $STORAGE 54 90 1 1 rd/c6d11p2 +b $STORAGE 54 91 1 1 rd/c6d11p3 +b $STORAGE 54 92 1 1 rd/c6d11p4 +b $STORAGE 54 93 1 1 rd/c6d11p5 +b $STORAGE 54 94 1 1 rd/c6d11p6 +b $STORAGE 54 95 1 1 rd/c6d11p7 +b $STORAGE 54 96 1 1 rd/c6d12 +b $STORAGE 54 97 1 1 rd/c6d12p1 +b $STORAGE 54 98 1 1 rd/c6d12p2 +b $STORAGE 54 99 1 1 rd/c6d12p3 +b $STORAGE 54 100 1 1 rd/c6d12p4 +b $STORAGE 54 101 1 1 rd/c6d12p5 +b $STORAGE 54 102 1 1 rd/c6d12p6 +b $STORAGE 54 103 1 1 rd/c6d12p7 +b $STORAGE 54 104 1 1 rd/c6d13 +b $STORAGE 54 105 1 1 rd/c6d13p1 +b $STORAGE 54 106 1 1 rd/c6d13p2 +b $STORAGE 54 107 1 1 rd/c6d13p3 +b $STORAGE 54 108 1 1 rd/c6d13p4 +b $STORAGE 54 109 1 1 rd/c6d13p5 +b $STORAGE 54 110 1 1 rd/c6d13p6 +b $STORAGE 54 111 1 1 rd/c6d13p7 +b $STORAGE 54 112 1 1 rd/c6d14 +b $STORAGE 54 113 1 1 rd/c6d14p1 +b $STORAGE 54 114 1 1 rd/c6d14p2 +b $STORAGE 54 115 1 1 rd/c6d14p3 +b $STORAGE 54 116 1 1 rd/c6d14p4 +b $STORAGE 54 117 1 1 rd/c6d14p5 +b $STORAGE 54 118 1 1 rd/c6d14p6 +b $STORAGE 54 119 1 1 rd/c6d14p7 +b $STORAGE 54 120 1 1 rd/c6d15 +b $STORAGE 54 121 1 1 rd/c6d15p1 +b $STORAGE 54 122 1 1 rd/c6d15p2 +b $STORAGE 54 123 1 1 rd/c6d15p3 +b $STORAGE 54 124 1 1 rd/c6d15p4 +b $STORAGE 54 125 1 1 rd/c6d15p5 +b $STORAGE 54 126 1 1 rd/c6d15p6 +b $STORAGE 54 127 1 1 rd/c6d15p7 +b $STORAGE 54 128 1 1 rd/c6d16 +b $STORAGE 54 129 1 1 rd/c6d16p1 +b $STORAGE 54 130 1 1 rd/c6d16p2 +b $STORAGE 54 131 1 1 rd/c6d16p3 +b $STORAGE 54 132 1 1 rd/c6d16p4 +b $STORAGE 54 133 1 1 rd/c6d16p5 +b $STORAGE 54 134 1 1 rd/c6d16p6 +b $STORAGE 54 135 1 1 rd/c6d16p7 +b $STORAGE 54 136 1 1 rd/c6d17 +b $STORAGE 54 137 1 1 rd/c6d17p1 +b $STORAGE 54 138 1 1 rd/c6d17p2 +b $STORAGE 54 139 1 1 rd/c6d17p3 +b $STORAGE 54 140 1 1 rd/c6d17p4 +b $STORAGE 54 141 1 1 rd/c6d17p5 +b $STORAGE 54 142 1 1 rd/c6d17p6 +b $STORAGE 54 143 1 1 rd/c6d17p7 +b $STORAGE 54 144 1 1 rd/c6d18 +b $STORAGE 54 145 1 1 rd/c6d18p1 +b $STORAGE 54 146 1 1 rd/c6d18p2 +b $STORAGE 54 147 1 1 rd/c6d18p3 +b $STORAGE 54 148 1 1 rd/c6d18p4 +b $STORAGE 54 149 1 1 rd/c6d18p5 +b $STORAGE 54 150 1 1 rd/c6d18p6 +b $STORAGE 54 151 1 1 rd/c6d18p7 +b $STORAGE 54 152 1 1 rd/c6d19 +b $STORAGE 54 153 1 1 rd/c6d19p1 +b $STORAGE 54 154 1 1 rd/c6d19p2 +b $STORAGE 54 155 1 1 rd/c6d19p3 +b $STORAGE 54 156 1 1 rd/c6d19p4 +b $STORAGE 54 157 1 1 rd/c6d19p5 +b $STORAGE 54 158 1 1 rd/c6d19p6 +b $STORAGE 54 159 1 1 rd/c6d19p7 +b $STORAGE 54 160 1 1 rd/c6d20 +b $STORAGE 54 161 1 1 rd/c6d20p1 +b $STORAGE 54 162 1 1 rd/c6d20p2 +b $STORAGE 54 163 1 1 rd/c6d20p3 +b $STORAGE 54 164 1 1 rd/c6d20p4 +b $STORAGE 54 165 1 1 rd/c6d20p5 +b $STORAGE 54 166 1 1 rd/c6d20p6 +b $STORAGE 54 167 1 1 rd/c6d20p7 +b $STORAGE 54 168 1 1 rd/c6d21 +b $STORAGE 54 169 1 1 rd/c6d21p1 +b $STORAGE 54 170 1 1 rd/c6d21p2 +b $STORAGE 54 171 1 1 rd/c6d21p3 +b $STORAGE 54 172 1 1 rd/c6d21p4 +b $STORAGE 54 173 1 1 rd/c6d21p5 +b $STORAGE 54 174 1 1 rd/c6d21p6 +b $STORAGE 54 175 1 1 rd/c6d21p7 +b $STORAGE 54 176 1 1 rd/c6d22 +b $STORAGE 54 177 1 1 rd/c6d22p1 +b $STORAGE 54 178 1 1 rd/c6d22p2 +b $STORAGE 54 179 1 1 rd/c6d22p3 +b $STORAGE 54 180 1 1 rd/c6d22p4 +b $STORAGE 54 181 1 1 rd/c6d22p5 +b $STORAGE 54 182 1 1 rd/c6d22p6 +b $STORAGE 54 183 1 1 rd/c6d22p7 +b $STORAGE 54 184 1 1 rd/c6d23 +b $STORAGE 54 185 1 1 rd/c6d23p1 +b $STORAGE 54 186 1 1 rd/c6d23p2 +b $STORAGE 54 187 1 1 rd/c6d23p3 +b $STORAGE 54 188 1 1 rd/c6d23p4 +b $STORAGE 54 189 1 1 rd/c6d23p5 +b $STORAGE 54 190 1 1 rd/c6d23p6 +b $STORAGE 54 191 1 1 rd/c6d23p7 +b $STORAGE 54 192 1 1 rd/c6d24 +b $STORAGE 54 193 1 1 rd/c6d24p1 +b $STORAGE 54 194 1 1 rd/c6d24p2 +b $STORAGE 54 195 1 1 rd/c6d24p3 +b $STORAGE 54 196 1 1 rd/c6d24p4 +b $STORAGE 54 197 1 1 rd/c6d24p5 +b $STORAGE 54 198 1 1 rd/c6d24p6 +b $STORAGE 54 199 1 1 rd/c6d24p7 +b $STORAGE 54 200 1 1 rd/c6d25 +b $STORAGE 54 201 1 1 rd/c6d25p1 +b $STORAGE 54 202 1 1 rd/c6d25p2 +b $STORAGE 54 203 1 1 rd/c6d25p3 +b $STORAGE 54 204 1 1 rd/c6d25p4 +b $STORAGE 54 205 1 1 rd/c6d25p5 +b $STORAGE 54 206 1 1 rd/c6d25p6 +b $STORAGE 54 207 1 1 rd/c6d25p7 +b $STORAGE 54 208 1 1 rd/c6d26 +b $STORAGE 54 209 1 1 rd/c6d26p1 +b $STORAGE 54 210 1 1 rd/c6d26p2 +b $STORAGE 54 211 1 1 rd/c6d26p3 +b $STORAGE 54 212 1 1 rd/c6d26p4 +b $STORAGE 54 213 1 1 rd/c6d26p5 +b $STORAGE 54 214 1 1 rd/c6d26p6 +b $STORAGE 54 215 1 1 rd/c6d26p7 +b $STORAGE 54 216 1 1 rd/c6d27 +b $STORAGE 54 217 1 1 rd/c6d27p1 +b $STORAGE 54 218 1 1 rd/c6d27p2 +b $STORAGE 54 219 1 1 rd/c6d27p3 +b $STORAGE 54 220 1 1 rd/c6d27p4 +b $STORAGE 54 221 1 1 rd/c6d27p5 +b $STORAGE 54 222 1 1 rd/c6d27p6 +b $STORAGE 54 223 1 1 rd/c6d27p7 +b $STORAGE 54 224 1 1 rd/c6d28 +b $STORAGE 54 225 1 1 rd/c6d28p1 +b $STORAGE 54 226 1 1 rd/c6d28p2 +b $STORAGE 54 227 1 1 rd/c6d28p3 +b $STORAGE 54 228 1 1 rd/c6d28p4 +b $STORAGE 54 229 1 1 rd/c6d28p5 +b $STORAGE 54 230 1 1 rd/c6d28p6 +b $STORAGE 54 231 1 1 rd/c6d28p7 +b $STORAGE 54 232 1 1 rd/c6d29 +b $STORAGE 54 233 1 1 rd/c6d29p1 +b $STORAGE 54 234 1 1 rd/c6d29p2 +b $STORAGE 54 235 1 1 rd/c6d29p3 +b $STORAGE 54 236 1 1 rd/c6d29p4 +b $STORAGE 54 237 1 1 rd/c6d29p5 +b $STORAGE 54 238 1 1 rd/c6d29p6 +b $STORAGE 54 239 1 1 rd/c6d29p7 +b $STORAGE 54 240 1 1 rd/c6d30 +b $STORAGE 54 241 1 1 rd/c6d30p1 +b $STORAGE 54 242 1 1 rd/c6d30p2 +b $STORAGE 54 243 1 1 rd/c6d30p3 +b $STORAGE 54 244 1 1 rd/c6d30p4 +b $STORAGE 54 245 1 1 rd/c6d30p5 +b $STORAGE 54 246 1 1 rd/c6d30p6 +b $STORAGE 54 247 1 1 rd/c6d30p7 +b $STORAGE 54 248 1 1 rd/c6d31 +b $STORAGE 54 249 1 1 rd/c6d31p1 +b $STORAGE 54 250 1 1 rd/c6d31p2 +b $STORAGE 54 251 1 1 rd/c6d31p3 +b $STORAGE 54 252 1 1 rd/c6d31p4 +b $STORAGE 54 253 1 1 rd/c6d31p5 +b $STORAGE 54 254 1 1 rd/c6d31p6 +b $STORAGE 54 255 1 1 rd/c6d31p7 +b $STORAGE 55 0 1 1 rd/c7d0 +b $STORAGE 55 1 1 1 rd/c7d0p1 +b $STORAGE 55 2 1 1 rd/c7d0p2 +b $STORAGE 55 3 1 1 rd/c7d0p3 +b $STORAGE 55 4 1 1 rd/c7d0p4 +b $STORAGE 55 5 1 1 rd/c7d0p5 +b $STORAGE 55 6 1 1 rd/c7d0p6 +b $STORAGE 55 7 1 1 rd/c7d0p7 +b $STORAGE 55 8 1 1 rd/c7d1 +b $STORAGE 55 9 1 1 rd/c7d1p1 +b $STORAGE 55 10 1 1 rd/c7d1p2 +b $STORAGE 55 11 1 1 rd/c7d1p3 +b $STORAGE 55 12 1 1 rd/c7d1p4 +b $STORAGE 55 13 1 1 rd/c7d1p5 +b $STORAGE 55 14 1 1 rd/c7d1p6 +b $STORAGE 55 15 1 1 rd/c7d1p7 +b $STORAGE 55 16 1 1 rd/c7d2 +b $STORAGE 55 17 1 1 rd/c7d2p1 +b $STORAGE 55 18 1 1 rd/c7d2p2 +b $STORAGE 55 19 1 1 rd/c7d2p3 +b $STORAGE 55 20 1 1 rd/c7d2p4 +b $STORAGE 55 21 1 1 rd/c7d2p5 +b $STORAGE 55 22 1 1 rd/c7d2p6 +b $STORAGE 55 23 1 1 rd/c7d2p7 +b $STORAGE 55 24 1 1 rd/c7d3 +b $STORAGE 55 25 1 1 rd/c7d3p1 +b $STORAGE 55 26 1 1 rd/c7d3p2 +b $STORAGE 55 27 1 1 rd/c7d3p3 +b $STORAGE 55 28 1 1 rd/c7d3p4 +b $STORAGE 55 29 1 1 rd/c7d3p5 +b $STORAGE 55 30 1 1 rd/c7d3p6 +b $STORAGE 55 31 1 1 rd/c7d3p7 +b $STORAGE 55 32 1 1 rd/c7d4 +b $STORAGE 55 33 1 1 rd/c7d4p1 +b $STORAGE 55 34 1 1 rd/c7d4p2 +b $STORAGE 55 35 1 1 rd/c7d4p3 +b $STORAGE 55 36 1 1 rd/c7d4p4 +b $STORAGE 55 37 1 1 rd/c7d4p5 +b $STORAGE 55 38 1 1 rd/c7d4p6 +b $STORAGE 55 39 1 1 rd/c7d4p7 +b $STORAGE 55 40 1 1 rd/c7d5 +b $STORAGE 55 41 1 1 rd/c7d5p1 +b $STORAGE 55 42 1 1 rd/c7d5p2 +b $STORAGE 55 43 1 1 rd/c7d5p3 +b $STORAGE 55 44 1 1 rd/c7d5p4 +b $STORAGE 55 45 1 1 rd/c7d5p5 +b $STORAGE 55 46 1 1 rd/c7d5p6 +b $STORAGE 55 47 1 1 rd/c7d5p7 +b $STORAGE 55 48 1 1 rd/c7d6 +b $STORAGE 55 49 1 1 rd/c7d6p1 +b $STORAGE 55 50 1 1 rd/c7d6p2 +b $STORAGE 55 51 1 1 rd/c7d6p3 +b $STORAGE 55 52 1 1 rd/c7d6p4 +b $STORAGE 55 53 1 1 rd/c7d6p5 +b $STORAGE 55 54 1 1 rd/c7d6p6 +b $STORAGE 55 55 1 1 rd/c7d6p7 +b $STORAGE 55 56 1 1 rd/c7d7 +b $STORAGE 55 57 1 1 rd/c7d7p1 +b $STORAGE 55 58 1 1 rd/c7d7p2 +b $STORAGE 55 59 1 1 rd/c7d7p3 +b $STORAGE 55 60 1 1 rd/c7d7p4 +b $STORAGE 55 61 1 1 rd/c7d7p5 +b $STORAGE 55 62 1 1 rd/c7d7p6 +b $STORAGE 55 63 1 1 rd/c7d7p7 +b $STORAGE 55 64 1 1 rd/c7d8 +b $STORAGE 55 65 1 1 rd/c7d8p1 +b $STORAGE 55 66 1 1 rd/c7d8p2 +b $STORAGE 55 67 1 1 rd/c7d8p3 +b $STORAGE 55 68 1 1 rd/c7d8p4 +b $STORAGE 55 69 1 1 rd/c7d8p5 +b $STORAGE 55 70 1 1 rd/c7d8p6 +b $STORAGE 55 71 1 1 rd/c7d8p7 +b $STORAGE 55 72 1 1 rd/c7d9 +b $STORAGE 55 73 1 1 rd/c7d9p1 +b $STORAGE 55 74 1 1 rd/c7d9p2 +b $STORAGE 55 75 1 1 rd/c7d9p3 +b $STORAGE 55 76 1 1 rd/c7d9p4 +b $STORAGE 55 77 1 1 rd/c7d9p5 +b $STORAGE 55 78 1 1 rd/c7d9p6 +b $STORAGE 55 79 1 1 rd/c7d9p7 +b $STORAGE 55 80 1 1 rd/c7d10 +b $STORAGE 55 81 1 1 rd/c7d10p1 +b $STORAGE 55 82 1 1 rd/c7d10p2 +b $STORAGE 55 83 1 1 rd/c7d10p3 +b $STORAGE 55 84 1 1 rd/c7d10p4 +b $STORAGE 55 85 1 1 rd/c7d10p5 +b $STORAGE 55 86 1 1 rd/c7d10p6 +b $STORAGE 55 87 1 1 rd/c7d10p7 +b $STORAGE 55 88 1 1 rd/c7d11 +b $STORAGE 55 89 1 1 rd/c7d11p1 +b $STORAGE 55 90 1 1 rd/c7d11p2 +b $STORAGE 55 91 1 1 rd/c7d11p3 +b $STORAGE 55 92 1 1 rd/c7d11p4 +b $STORAGE 55 93 1 1 rd/c7d11p5 +b $STORAGE 55 94 1 1 rd/c7d11p6 +b $STORAGE 55 95 1 1 rd/c7d11p7 +b $STORAGE 55 96 1 1 rd/c7d12 +b $STORAGE 55 97 1 1 rd/c7d12p1 +b $STORAGE 55 98 1 1 rd/c7d12p2 +b $STORAGE 55 99 1 1 rd/c7d12p3 +b $STORAGE 55 100 1 1 rd/c7d12p4 +b $STORAGE 55 101 1 1 rd/c7d12p5 +b $STORAGE 55 102 1 1 rd/c7d12p6 +b $STORAGE 55 103 1 1 rd/c7d12p7 +b $STORAGE 55 104 1 1 rd/c7d13 +b $STORAGE 55 105 1 1 rd/c7d13p1 +b $STORAGE 55 106 1 1 rd/c7d13p2 +b $STORAGE 55 107 1 1 rd/c7d13p3 +b $STORAGE 55 108 1 1 rd/c7d13p4 +b $STORAGE 55 109 1 1 rd/c7d13p5 +b $STORAGE 55 110 1 1 rd/c7d13p6 +b $STORAGE 55 111 1 1 rd/c7d13p7 +b $STORAGE 55 112 1 1 rd/c7d14 +b $STORAGE 55 113 1 1 rd/c7d14p1 +b $STORAGE 55 114 1 1 rd/c7d14p2 +b $STORAGE 55 115 1 1 rd/c7d14p3 +b $STORAGE 55 116 1 1 rd/c7d14p4 +b $STORAGE 55 117 1 1 rd/c7d14p5 +b $STORAGE 55 118 1 1 rd/c7d14p6 +b $STORAGE 55 119 1 1 rd/c7d14p7 +b $STORAGE 55 120 1 1 rd/c7d15 +b $STORAGE 55 121 1 1 rd/c7d15p1 +b $STORAGE 55 122 1 1 rd/c7d15p2 +b $STORAGE 55 123 1 1 rd/c7d15p3 +b $STORAGE 55 124 1 1 rd/c7d15p4 +b $STORAGE 55 125 1 1 rd/c7d15p5 +b $STORAGE 55 126 1 1 rd/c7d15p6 +b $STORAGE 55 127 1 1 rd/c7d15p7 +b $STORAGE 55 128 1 1 rd/c7d16 +b $STORAGE 55 129 1 1 rd/c7d16p1 +b $STORAGE 55 130 1 1 rd/c7d16p2 +b $STORAGE 55 131 1 1 rd/c7d16p3 +b $STORAGE 55 132 1 1 rd/c7d16p4 +b $STORAGE 55 133 1 1 rd/c7d16p5 +b $STORAGE 55 134 1 1 rd/c7d16p6 +b $STORAGE 55 135 1 1 rd/c7d16p7 +b $STORAGE 55 136 1 1 rd/c7d17 +b $STORAGE 55 137 1 1 rd/c7d17p1 +b $STORAGE 55 138 1 1 rd/c7d17p2 +b $STORAGE 55 139 1 1 rd/c7d17p3 +b $STORAGE 55 140 1 1 rd/c7d17p4 +b $STORAGE 55 141 1 1 rd/c7d17p5 +b $STORAGE 55 142 1 1 rd/c7d17p6 +b $STORAGE 55 143 1 1 rd/c7d17p7 +b $STORAGE 55 144 1 1 rd/c7d18 +b $STORAGE 55 145 1 1 rd/c7d18p1 +b $STORAGE 55 146 1 1 rd/c7d18p2 +b $STORAGE 55 147 1 1 rd/c7d18p3 +b $STORAGE 55 148 1 1 rd/c7d18p4 +b $STORAGE 55 149 1 1 rd/c7d18p5 +b $STORAGE 55 150 1 1 rd/c7d18p6 +b $STORAGE 55 151 1 1 rd/c7d18p7 +b $STORAGE 55 152 1 1 rd/c7d19 +b $STORAGE 55 153 1 1 rd/c7d19p1 +b $STORAGE 55 154 1 1 rd/c7d19p2 +b $STORAGE 55 155 1 1 rd/c7d19p3 +b $STORAGE 55 156 1 1 rd/c7d19p4 +b $STORAGE 55 157 1 1 rd/c7d19p5 +b $STORAGE 55 158 1 1 rd/c7d19p6 +b $STORAGE 55 159 1 1 rd/c7d19p7 +b $STORAGE 55 160 1 1 rd/c7d20 +b $STORAGE 55 161 1 1 rd/c7d20p1 +b $STORAGE 55 162 1 1 rd/c7d20p2 +b $STORAGE 55 163 1 1 rd/c7d20p3 +b $STORAGE 55 164 1 1 rd/c7d20p4 +b $STORAGE 55 165 1 1 rd/c7d20p5 +b $STORAGE 55 166 1 1 rd/c7d20p6 +b $STORAGE 55 167 1 1 rd/c7d20p7 +b $STORAGE 55 168 1 1 rd/c7d21 +b $STORAGE 55 169 1 1 rd/c7d21p1 +b $STORAGE 55 170 1 1 rd/c7d21p2 +b $STORAGE 55 171 1 1 rd/c7d21p3 +b $STORAGE 55 172 1 1 rd/c7d21p4 +b $STORAGE 55 173 1 1 rd/c7d21p5 +b $STORAGE 55 174 1 1 rd/c7d21p6 +b $STORAGE 55 175 1 1 rd/c7d21p7 +b $STORAGE 55 176 1 1 rd/c7d22 +b $STORAGE 55 177 1 1 rd/c7d22p1 +b $STORAGE 55 178 1 1 rd/c7d22p2 +b $STORAGE 55 179 1 1 rd/c7d22p3 +b $STORAGE 55 180 1 1 rd/c7d22p4 +b $STORAGE 55 181 1 1 rd/c7d22p5 +b $STORAGE 55 182 1 1 rd/c7d22p6 +b $STORAGE 55 183 1 1 rd/c7d22p7 +b $STORAGE 55 184 1 1 rd/c7d23 +b $STORAGE 55 185 1 1 rd/c7d23p1 +b $STORAGE 55 186 1 1 rd/c7d23p2 +b $STORAGE 55 187 1 1 rd/c7d23p3 +b $STORAGE 55 188 1 1 rd/c7d23p4 +b $STORAGE 55 189 1 1 rd/c7d23p5 +b $STORAGE 55 190 1 1 rd/c7d23p6 +b $STORAGE 55 191 1 1 rd/c7d23p7 +b $STORAGE 55 192 1 1 rd/c7d24 +b $STORAGE 55 193 1 1 rd/c7d24p1 +b $STORAGE 55 194 1 1 rd/c7d24p2 +b $STORAGE 55 195 1 1 rd/c7d24p3 +b $STORAGE 55 196 1 1 rd/c7d24p4 +b $STORAGE 55 197 1 1 rd/c7d24p5 +b $STORAGE 55 198 1 1 rd/c7d24p6 +b $STORAGE 55 199 1 1 rd/c7d24p7 +b $STORAGE 55 200 1 1 rd/c7d25 +b $STORAGE 55 201 1 1 rd/c7d25p1 +b $STORAGE 55 202 1 1 rd/c7d25p2 +b $STORAGE 55 203 1 1 rd/c7d25p3 +b $STORAGE 55 204 1 1 rd/c7d25p4 +b $STORAGE 55 205 1 1 rd/c7d25p5 +b $STORAGE 55 206 1 1 rd/c7d25p6 +b $STORAGE 55 207 1 1 rd/c7d25p7 +b $STORAGE 55 208 1 1 rd/c7d26 +b $STORAGE 55 209 1 1 rd/c7d26p1 +b $STORAGE 55 210 1 1 rd/c7d26p2 +b $STORAGE 55 211 1 1 rd/c7d26p3 +b $STORAGE 55 212 1 1 rd/c7d26p4 +b $STORAGE 55 213 1 1 rd/c7d26p5 +b $STORAGE 55 214 1 1 rd/c7d26p6 +b $STORAGE 55 215 1 1 rd/c7d26p7 +b $STORAGE 55 216 1 1 rd/c7d27 +b $STORAGE 55 217 1 1 rd/c7d27p1 +b $STORAGE 55 218 1 1 rd/c7d27p2 +b $STORAGE 55 219 1 1 rd/c7d27p3 +b $STORAGE 55 220 1 1 rd/c7d27p4 +b $STORAGE 55 221 1 1 rd/c7d27p5 +b $STORAGE 55 222 1 1 rd/c7d27p6 +b $STORAGE 55 223 1 1 rd/c7d27p7 +b $STORAGE 55 224 1 1 rd/c7d28 +b $STORAGE 55 225 1 1 rd/c7d28p1 +b $STORAGE 55 226 1 1 rd/c7d28p2 +b $STORAGE 55 227 1 1 rd/c7d28p3 +b $STORAGE 55 228 1 1 rd/c7d28p4 +b $STORAGE 55 229 1 1 rd/c7d28p5 +b $STORAGE 55 230 1 1 rd/c7d28p6 +b $STORAGE 55 231 1 1 rd/c7d28p7 +b $STORAGE 55 232 1 1 rd/c7d29 +b $STORAGE 55 233 1 1 rd/c7d29p1 +b $STORAGE 55 234 1 1 rd/c7d29p2 +b $STORAGE 55 235 1 1 rd/c7d29p3 +b $STORAGE 55 236 1 1 rd/c7d29p4 +b $STORAGE 55 237 1 1 rd/c7d29p5 +b $STORAGE 55 238 1 1 rd/c7d29p6 +b $STORAGE 55 239 1 1 rd/c7d29p7 +b $STORAGE 55 240 1 1 rd/c7d30 +b $STORAGE 55 241 1 1 rd/c7d30p1 +b $STORAGE 55 242 1 1 rd/c7d30p2 +b $STORAGE 55 243 1 1 rd/c7d30p3 +b $STORAGE 55 244 1 1 rd/c7d30p4 +b $STORAGE 55 245 1 1 rd/c7d30p5 +b $STORAGE 55 246 1 1 rd/c7d30p6 +b $STORAGE 55 247 1 1 rd/c7d30p7 +b $STORAGE 55 248 1 1 rd/c7d31 +b $STORAGE 55 249 1 1 rd/c7d31p1 +b $STORAGE 55 250 1 1 rd/c7d31p2 +b $STORAGE 55 251 1 1 rd/c7d31p3 +b $STORAGE 55 252 1 1 rd/c7d31p4 +b $STORAGE 55 253 1 1 rd/c7d31p5 +b $STORAGE 55 254 1 1 rd/c7d31p6 +b $STORAGE 55 255 1 1 rd/c7d31p7 +b $STORAGE 136 0 1 1 rd/c8d0 +b $STORAGE 136 1 1 1 rd/c8d0p1 +b $STORAGE 136 2 1 1 rd/c8d0p2 +b $STORAGE 136 3 1 1 rd/c8d0p3 +b $STORAGE 136 4 1 1 rd/c8d0p4 +b $STORAGE 136 5 1 1 rd/c8d0p5 +b $STORAGE 136 6 1 1 rd/c8d0p6 +b $STORAGE 136 7 1 1 rd/c8d0p7 +b $STORAGE 136 8 1 1 rd/c8d1 +b $STORAGE 136 9 1 1 rd/c8d1p1 +b $STORAGE 136 10 1 1 rd/c8d1p2 +b $STORAGE 136 11 1 1 rd/c8d1p3 +b $STORAGE 136 12 1 1 rd/c8d1p4 +b $STORAGE 136 13 1 1 rd/c8d1p5 +b $STORAGE 136 14 1 1 rd/c8d1p6 +b $STORAGE 136 15 1 1 rd/c8d1p7 +b $STORAGE 136 16 1 1 rd/c8d2 +b $STORAGE 136 17 1 1 rd/c8d2p1 +b $STORAGE 136 18 1 1 rd/c8d2p2 +b $STORAGE 136 19 1 1 rd/c8d2p3 +b $STORAGE 136 20 1 1 rd/c8d2p4 +b $STORAGE 136 21 1 1 rd/c8d2p5 +b $STORAGE 136 22 1 1 rd/c8d2p6 +b $STORAGE 136 23 1 1 rd/c8d2p7 +b $STORAGE 136 24 1 1 rd/c8d3 +b $STORAGE 136 25 1 1 rd/c8d3p1 +b $STORAGE 136 26 1 1 rd/c8d3p2 +b $STORAGE 136 27 1 1 rd/c8d3p3 +b $STORAGE 136 28 1 1 rd/c8d3p4 +b $STORAGE 136 29 1 1 rd/c8d3p5 +b $STORAGE 136 30 1 1 rd/c8d3p6 +b $STORAGE 136 31 1 1 rd/c8d3p7 +b $STORAGE 136 32 1 1 rd/c8d4 +b $STORAGE 136 33 1 1 rd/c8d4p1 +b $STORAGE 136 34 1 1 rd/c8d4p2 +b $STORAGE 136 35 1 1 rd/c8d4p3 +b $STORAGE 136 36 1 1 rd/c8d4p4 +b $STORAGE 136 37 1 1 rd/c8d4p5 +b $STORAGE 136 38 1 1 rd/c8d4p6 +b $STORAGE 136 39 1 1 rd/c8d4p7 +b $STORAGE 136 40 1 1 rd/c8d5 +b $STORAGE 136 41 1 1 rd/c8d5p1 +b $STORAGE 136 42 1 1 rd/c8d5p2 +b $STORAGE 136 43 1 1 rd/c8d5p3 +b $STORAGE 136 44 1 1 rd/c8d5p4 +b $STORAGE 136 45 1 1 rd/c8d5p5 +b $STORAGE 136 46 1 1 rd/c8d5p6 +b $STORAGE 136 47 1 1 rd/c8d5p7 +b $STORAGE 136 48 1 1 rd/c8d6 +b $STORAGE 136 49 1 1 rd/c8d6p1 +b $STORAGE 136 50 1 1 rd/c8d6p2 +b $STORAGE 136 51 1 1 rd/c8d6p3 +b $STORAGE 136 52 1 1 rd/c8d6p4 +b $STORAGE 136 53 1 1 rd/c8d6p5 +b $STORAGE 136 54 1 1 rd/c8d6p6 +b $STORAGE 136 55 1 1 rd/c8d6p7 +b $STORAGE 136 56 1 1 rd/c8d7 +b $STORAGE 136 57 1 1 rd/c8d7p1 +b $STORAGE 136 58 1 1 rd/c8d7p2 +b $STORAGE 136 59 1 1 rd/c8d7p3 +b $STORAGE 136 60 1 1 rd/c8d7p4 +b $STORAGE 136 61 1 1 rd/c8d7p5 +b $STORAGE 136 62 1 1 rd/c8d7p6 +b $STORAGE 136 63 1 1 rd/c8d7p7 +b $STORAGE 136 64 1 1 rd/c8d8 +b $STORAGE 136 65 1 1 rd/c8d8p1 +b $STORAGE 136 66 1 1 rd/c8d8p2 +b $STORAGE 136 67 1 1 rd/c8d8p3 +b $STORAGE 136 68 1 1 rd/c8d8p4 +b $STORAGE 136 69 1 1 rd/c8d8p5 +b $STORAGE 136 70 1 1 rd/c8d8p6 +b $STORAGE 136 71 1 1 rd/c8d8p7 +b $STORAGE 136 72 1 1 rd/c8d9 +b $STORAGE 136 73 1 1 rd/c8d9p1 +b $STORAGE 136 74 1 1 rd/c8d9p2 +b $STORAGE 136 75 1 1 rd/c8d9p3 +b $STORAGE 136 76 1 1 rd/c8d9p4 +b $STORAGE 136 77 1 1 rd/c8d9p5 +b $STORAGE 136 78 1 1 rd/c8d9p6 +b $STORAGE 136 79 1 1 rd/c8d9p7 +b $STORAGE 136 80 1 1 rd/c8d10 +b $STORAGE 136 81 1 1 rd/c8d10p1 +b $STORAGE 136 82 1 1 rd/c8d10p2 +b $STORAGE 136 83 1 1 rd/c8d10p3 +b $STORAGE 136 84 1 1 rd/c8d10p4 +b $STORAGE 136 85 1 1 rd/c8d10p5 +b $STORAGE 136 86 1 1 rd/c8d10p6 +b $STORAGE 136 87 1 1 rd/c8d10p7 +b $STORAGE 136 88 1 1 rd/c8d11 +b $STORAGE 136 89 1 1 rd/c8d11p1 +b $STORAGE 136 90 1 1 rd/c8d11p2 +b $STORAGE 136 91 1 1 rd/c8d11p3 +b $STORAGE 136 92 1 1 rd/c8d11p4 +b $STORAGE 136 93 1 1 rd/c8d11p5 +b $STORAGE 136 94 1 1 rd/c8d11p6 +b $STORAGE 136 95 1 1 rd/c8d11p7 +b $STORAGE 136 96 1 1 rd/c8d12 +b $STORAGE 136 97 1 1 rd/c8d12p1 +b $STORAGE 136 98 1 1 rd/c8d12p2 +b $STORAGE 136 99 1 1 rd/c8d12p3 +b $STORAGE 136 100 1 1 rd/c8d12p4 +b $STORAGE 136 101 1 1 rd/c8d12p5 +b $STORAGE 136 102 1 1 rd/c8d12p6 +b $STORAGE 136 103 1 1 rd/c8d12p7 +b $STORAGE 136 104 1 1 rd/c8d13 +b $STORAGE 136 105 1 1 rd/c8d13p1 +b $STORAGE 136 106 1 1 rd/c8d13p2 +b $STORAGE 136 107 1 1 rd/c8d13p3 +b $STORAGE 136 108 1 1 rd/c8d13p4 +b $STORAGE 136 109 1 1 rd/c8d13p5 +b $STORAGE 136 110 1 1 rd/c8d13p6 +b $STORAGE 136 111 1 1 rd/c8d13p7 +b $STORAGE 136 112 1 1 rd/c8d14 +b $STORAGE 136 113 1 1 rd/c8d14p1 +b $STORAGE 136 114 1 1 rd/c8d14p2 +b $STORAGE 136 115 1 1 rd/c8d14p3 +b $STORAGE 136 116 1 1 rd/c8d14p4 +b $STORAGE 136 117 1 1 rd/c8d14p5 +b $STORAGE 136 118 1 1 rd/c8d14p6 +b $STORAGE 136 119 1 1 rd/c8d14p7 +b $STORAGE 136 120 1 1 rd/c8d15 +b $STORAGE 136 121 1 1 rd/c8d15p1 +b $STORAGE 136 122 1 1 rd/c8d15p2 +b $STORAGE 136 123 1 1 rd/c8d15p3 +b $STORAGE 136 124 1 1 rd/c8d15p4 +b $STORAGE 136 125 1 1 rd/c8d15p5 +b $STORAGE 136 126 1 1 rd/c8d15p6 +b $STORAGE 136 127 1 1 rd/c8d15p7 +b $STORAGE 136 128 1 1 rd/c8d16 +b $STORAGE 136 129 1 1 rd/c8d16p1 +b $STORAGE 136 130 1 1 rd/c8d16p2 +b $STORAGE 136 131 1 1 rd/c8d16p3 +b $STORAGE 136 132 1 1 rd/c8d16p4 +b $STORAGE 136 133 1 1 rd/c8d16p5 +b $STORAGE 136 134 1 1 rd/c8d16p6 +b $STORAGE 136 135 1 1 rd/c8d16p7 +b $STORAGE 136 136 1 1 rd/c8d17 +b $STORAGE 136 137 1 1 rd/c8d17p1 +b $STORAGE 136 138 1 1 rd/c8d17p2 +b $STORAGE 136 139 1 1 rd/c8d17p3 +b $STORAGE 136 140 1 1 rd/c8d17p4 +b $STORAGE 136 141 1 1 rd/c8d17p5 +b $STORAGE 136 142 1 1 rd/c8d17p6 +b $STORAGE 136 143 1 1 rd/c8d17p7 +b $STORAGE 136 144 1 1 rd/c8d18 +b $STORAGE 136 145 1 1 rd/c8d18p1 +b $STORAGE 136 146 1 1 rd/c8d18p2 +b $STORAGE 136 147 1 1 rd/c8d18p3 +b $STORAGE 136 148 1 1 rd/c8d18p4 +b $STORAGE 136 149 1 1 rd/c8d18p5 +b $STORAGE 136 150 1 1 rd/c8d18p6 +b $STORAGE 136 151 1 1 rd/c8d18p7 +b $STORAGE 136 152 1 1 rd/c8d19 +b $STORAGE 136 153 1 1 rd/c8d19p1 +b $STORAGE 136 154 1 1 rd/c8d19p2 +b $STORAGE 136 155 1 1 rd/c8d19p3 +b $STORAGE 136 156 1 1 rd/c8d19p4 +b $STORAGE 136 157 1 1 rd/c8d19p5 +b $STORAGE 136 158 1 1 rd/c8d19p6 +b $STORAGE 136 159 1 1 rd/c8d19p7 +b $STORAGE 136 160 1 1 rd/c8d20 +b $STORAGE 136 161 1 1 rd/c8d20p1 +b $STORAGE 136 162 1 1 rd/c8d20p2 +b $STORAGE 136 163 1 1 rd/c8d20p3 +b $STORAGE 136 164 1 1 rd/c8d20p4 +b $STORAGE 136 165 1 1 rd/c8d20p5 +b $STORAGE 136 166 1 1 rd/c8d20p6 +b $STORAGE 136 167 1 1 rd/c8d20p7 +b $STORAGE 136 168 1 1 rd/c8d21 +b $STORAGE 136 169 1 1 rd/c8d21p1 +b $STORAGE 136 170 1 1 rd/c8d21p2 +b $STORAGE 136 171 1 1 rd/c8d21p3 +b $STORAGE 136 172 1 1 rd/c8d21p4 +b $STORAGE 136 173 1 1 rd/c8d21p5 +b $STORAGE 136 174 1 1 rd/c8d21p6 +b $STORAGE 136 175 1 1 rd/c8d21p7 +b $STORAGE 136 176 1 1 rd/c8d22 +b $STORAGE 136 177 1 1 rd/c8d22p1 +b $STORAGE 136 178 1 1 rd/c8d22p2 +b $STORAGE 136 179 1 1 rd/c8d22p3 +b $STORAGE 136 180 1 1 rd/c8d22p4 +b $STORAGE 136 181 1 1 rd/c8d22p5 +b $STORAGE 136 182 1 1 rd/c8d22p6 +b $STORAGE 136 183 1 1 rd/c8d22p7 +b $STORAGE 136 184 1 1 rd/c8d23 +b $STORAGE 136 185 1 1 rd/c8d23p1 +b $STORAGE 136 186 1 1 rd/c8d23p2 +b $STORAGE 136 187 1 1 rd/c8d23p3 +b $STORAGE 136 188 1 1 rd/c8d23p4 +b $STORAGE 136 189 1 1 rd/c8d23p5 +b $STORAGE 136 190 1 1 rd/c8d23p6 +b $STORAGE 136 191 1 1 rd/c8d23p7 +b $STORAGE 136 192 1 1 rd/c8d24 +b $STORAGE 136 193 1 1 rd/c8d24p1 +b $STORAGE 136 194 1 1 rd/c8d24p2 +b $STORAGE 136 195 1 1 rd/c8d24p3 +b $STORAGE 136 196 1 1 rd/c8d24p4 +b $STORAGE 136 197 1 1 rd/c8d24p5 +b $STORAGE 136 198 1 1 rd/c8d24p6 +b $STORAGE 136 199 1 1 rd/c8d24p7 +b $STORAGE 136 200 1 1 rd/c8d25 +b $STORAGE 136 201 1 1 rd/c8d25p1 +b $STORAGE 136 202 1 1 rd/c8d25p2 +b $STORAGE 136 203 1 1 rd/c8d25p3 +b $STORAGE 136 204 1 1 rd/c8d25p4 +b $STORAGE 136 205 1 1 rd/c8d25p5 +b $STORAGE 136 206 1 1 rd/c8d25p6 +b $STORAGE 136 207 1 1 rd/c8d25p7 +b $STORAGE 136 208 1 1 rd/c8d26 +b $STORAGE 136 209 1 1 rd/c8d26p1 +b $STORAGE 136 210 1 1 rd/c8d26p2 +b $STORAGE 136 211 1 1 rd/c8d26p3 +b $STORAGE 136 212 1 1 rd/c8d26p4 +b $STORAGE 136 213 1 1 rd/c8d26p5 +b $STORAGE 136 214 1 1 rd/c8d26p6 +b $STORAGE 136 215 1 1 rd/c8d26p7 +b $STORAGE 136 216 1 1 rd/c8d27 +b $STORAGE 136 217 1 1 rd/c8d27p1 +b $STORAGE 136 218 1 1 rd/c8d27p2 +b $STORAGE 136 219 1 1 rd/c8d27p3 +b $STORAGE 136 220 1 1 rd/c8d27p4 +b $STORAGE 136 221 1 1 rd/c8d27p5 +b $STORAGE 136 222 1 1 rd/c8d27p6 +b $STORAGE 136 223 1 1 rd/c8d27p7 +b $STORAGE 136 224 1 1 rd/c8d28 +b $STORAGE 136 225 1 1 rd/c8d28p1 +b $STORAGE 136 226 1 1 rd/c8d28p2 +b $STORAGE 136 227 1 1 rd/c8d28p3 +b $STORAGE 136 228 1 1 rd/c8d28p4 +b $STORAGE 136 229 1 1 rd/c8d28p5 +b $STORAGE 136 230 1 1 rd/c8d28p6 +b $STORAGE 136 231 1 1 rd/c8d28p7 +b $STORAGE 136 232 1 1 rd/c8d29 +b $STORAGE 136 233 1 1 rd/c8d29p1 +b $STORAGE 136 234 1 1 rd/c8d29p2 +b $STORAGE 136 235 1 1 rd/c8d29p3 +b $STORAGE 136 236 1 1 rd/c8d29p4 +b $STORAGE 136 237 1 1 rd/c8d29p5 +b $STORAGE 136 238 1 1 rd/c8d29p6 +b $STORAGE 136 239 1 1 rd/c8d29p7 +b $STORAGE 136 240 1 1 rd/c8d30 +b $STORAGE 136 241 1 1 rd/c8d30p1 +b $STORAGE 136 242 1 1 rd/c8d30p2 +b $STORAGE 136 243 1 1 rd/c8d30p3 +b $STORAGE 136 244 1 1 rd/c8d30p4 +b $STORAGE 136 245 1 1 rd/c8d30p5 +b $STORAGE 136 246 1 1 rd/c8d30p6 +b $STORAGE 136 247 1 1 rd/c8d30p7 +b $STORAGE 136 248 1 1 rd/c8d31 +b $STORAGE 136 249 1 1 rd/c8d31p1 +b $STORAGE 136 250 1 1 rd/c8d31p2 +b $STORAGE 136 251 1 1 rd/c8d31p3 +b $STORAGE 136 252 1 1 rd/c8d31p4 +b $STORAGE 136 253 1 1 rd/c8d31p5 +b $STORAGE 136 254 1 1 rd/c8d31p6 +b $STORAGE 136 255 1 1 rd/c8d31p7 +b $STORAGE 137 0 1 1 rd/c9d0 +b $STORAGE 137 1 1 1 rd/c9d0p1 +b $STORAGE 137 2 1 1 rd/c9d0p2 +b $STORAGE 137 3 1 1 rd/c9d0p3 +b $STORAGE 137 4 1 1 rd/c9d0p4 +b $STORAGE 137 5 1 1 rd/c9d0p5 +b $STORAGE 137 6 1 1 rd/c9d0p6 +b $STORAGE 137 7 1 1 rd/c9d0p7 +b $STORAGE 137 8 1 1 rd/c9d1 +b $STORAGE 137 9 1 1 rd/c9d1p1 +b $STORAGE 137 10 1 1 rd/c9d1p2 +b $STORAGE 137 11 1 1 rd/c9d1p3 +b $STORAGE 137 12 1 1 rd/c9d1p4 +b $STORAGE 137 13 1 1 rd/c9d1p5 +b $STORAGE 137 14 1 1 rd/c9d1p6 +b $STORAGE 137 15 1 1 rd/c9d1p7 +b $STORAGE 137 16 1 1 rd/c9d2 +b $STORAGE 137 17 1 1 rd/c9d2p1 +b $STORAGE 137 18 1 1 rd/c9d2p2 +b $STORAGE 137 19 1 1 rd/c9d2p3 +b $STORAGE 137 20 1 1 rd/c9d2p4 +b $STORAGE 137 21 1 1 rd/c9d2p5 +b $STORAGE 137 22 1 1 rd/c9d2p6 +b $STORAGE 137 23 1 1 rd/c9d2p7 +b $STORAGE 137 24 1 1 rd/c9d3 +b $STORAGE 137 25 1 1 rd/c9d3p1 +b $STORAGE 137 26 1 1 rd/c9d3p2 +b $STORAGE 137 27 1 1 rd/c9d3p3 +b $STORAGE 137 28 1 1 rd/c9d3p4 +b $STORAGE 137 29 1 1 rd/c9d3p5 +b $STORAGE 137 30 1 1 rd/c9d3p6 +b $STORAGE 137 31 1 1 rd/c9d3p7 +b $STORAGE 137 32 1 1 rd/c9d4 +b $STORAGE 137 33 1 1 rd/c9d4p1 +b $STORAGE 137 34 1 1 rd/c9d4p2 +b $STORAGE 137 35 1 1 rd/c9d4p3 +b $STORAGE 137 36 1 1 rd/c9d4p4 +b $STORAGE 137 37 1 1 rd/c9d4p5 +b $STORAGE 137 38 1 1 rd/c9d4p6 +b $STORAGE 137 39 1 1 rd/c9d4p7 +b $STORAGE 137 40 1 1 rd/c9d5 +b $STORAGE 137 41 1 1 rd/c9d5p1 +b $STORAGE 137 42 1 1 rd/c9d5p2 +b $STORAGE 137 43 1 1 rd/c9d5p3 +b $STORAGE 137 44 1 1 rd/c9d5p4 +b $STORAGE 137 45 1 1 rd/c9d5p5 +b $STORAGE 137 46 1 1 rd/c9d5p6 +b $STORAGE 137 47 1 1 rd/c9d5p7 +b $STORAGE 137 48 1 1 rd/c9d6 +b $STORAGE 137 49 1 1 rd/c9d6p1 +b $STORAGE 137 50 1 1 rd/c9d6p2 +b $STORAGE 137 51 1 1 rd/c9d6p3 +b $STORAGE 137 52 1 1 rd/c9d6p4 +b $STORAGE 137 53 1 1 rd/c9d6p5 +b $STORAGE 137 54 1 1 rd/c9d6p6 +b $STORAGE 137 55 1 1 rd/c9d6p7 +b $STORAGE 137 56 1 1 rd/c9d7 +b $STORAGE 137 57 1 1 rd/c9d7p1 +b $STORAGE 137 58 1 1 rd/c9d7p2 +b $STORAGE 137 59 1 1 rd/c9d7p3 +b $STORAGE 137 60 1 1 rd/c9d7p4 +b $STORAGE 137 61 1 1 rd/c9d7p5 +b $STORAGE 137 62 1 1 rd/c9d7p6 +b $STORAGE 137 63 1 1 rd/c9d7p7 +b $STORAGE 137 64 1 1 rd/c9d8 +b $STORAGE 137 65 1 1 rd/c9d8p1 +b $STORAGE 137 66 1 1 rd/c9d8p2 +b $STORAGE 137 67 1 1 rd/c9d8p3 +b $STORAGE 137 68 1 1 rd/c9d8p4 +b $STORAGE 137 69 1 1 rd/c9d8p5 +b $STORAGE 137 70 1 1 rd/c9d8p6 +b $STORAGE 137 71 1 1 rd/c9d8p7 +b $STORAGE 137 72 1 1 rd/c9d9 +b $STORAGE 137 73 1 1 rd/c9d9p1 +b $STORAGE 137 74 1 1 rd/c9d9p2 +b $STORAGE 137 75 1 1 rd/c9d9p3 +b $STORAGE 137 76 1 1 rd/c9d9p4 +b $STORAGE 137 77 1 1 rd/c9d9p5 +b $STORAGE 137 78 1 1 rd/c9d9p6 +b $STORAGE 137 79 1 1 rd/c9d9p7 +b $STORAGE 137 80 1 1 rd/c9d10 +b $STORAGE 137 81 1 1 rd/c9d10p1 +b $STORAGE 137 82 1 1 rd/c9d10p2 +b $STORAGE 137 83 1 1 rd/c9d10p3 +b $STORAGE 137 84 1 1 rd/c9d10p4 +b $STORAGE 137 85 1 1 rd/c9d10p5 +b $STORAGE 137 86 1 1 rd/c9d10p6 +b $STORAGE 137 87 1 1 rd/c9d10p7 +b $STORAGE 137 88 1 1 rd/c9d11 +b $STORAGE 137 89 1 1 rd/c9d11p1 +b $STORAGE 137 90 1 1 rd/c9d11p2 +b $STORAGE 137 91 1 1 rd/c9d11p3 +b $STORAGE 137 92 1 1 rd/c9d11p4 +b $STORAGE 137 93 1 1 rd/c9d11p5 +b $STORAGE 137 94 1 1 rd/c9d11p6 +b $STORAGE 137 95 1 1 rd/c9d11p7 +b $STORAGE 137 96 1 1 rd/c9d12 +b $STORAGE 137 97 1 1 rd/c9d12p1 +b $STORAGE 137 98 1 1 rd/c9d12p2 +b $STORAGE 137 99 1 1 rd/c9d12p3 +b $STORAGE 137 100 1 1 rd/c9d12p4 +b $STORAGE 137 101 1 1 rd/c9d12p5 +b $STORAGE 137 102 1 1 rd/c9d12p6 +b $STORAGE 137 103 1 1 rd/c9d12p7 +b $STORAGE 137 104 1 1 rd/c9d13 +b $STORAGE 137 105 1 1 rd/c9d13p1 +b $STORAGE 137 106 1 1 rd/c9d13p2 +b $STORAGE 137 107 1 1 rd/c9d13p3 +b $STORAGE 137 108 1 1 rd/c9d13p4 +b $STORAGE 137 109 1 1 rd/c9d13p5 +b $STORAGE 137 110 1 1 rd/c9d13p6 +b $STORAGE 137 111 1 1 rd/c9d13p7 +b $STORAGE 137 112 1 1 rd/c9d14 +b $STORAGE 137 113 1 1 rd/c9d14p1 +b $STORAGE 137 114 1 1 rd/c9d14p2 +b $STORAGE 137 115 1 1 rd/c9d14p3 +b $STORAGE 137 116 1 1 rd/c9d14p4 +b $STORAGE 137 117 1 1 rd/c9d14p5 +b $STORAGE 137 118 1 1 rd/c9d14p6 +b $STORAGE 137 119 1 1 rd/c9d14p7 +b $STORAGE 137 120 1 1 rd/c9d15 +b $STORAGE 137 121 1 1 rd/c9d15p1 +b $STORAGE 137 122 1 1 rd/c9d15p2 +b $STORAGE 137 123 1 1 rd/c9d15p3 +b $STORAGE 137 124 1 1 rd/c9d15p4 +b $STORAGE 137 125 1 1 rd/c9d15p5 +b $STORAGE 137 126 1 1 rd/c9d15p6 +b $STORAGE 137 127 1 1 rd/c9d15p7 +b $STORAGE 137 128 1 1 rd/c9d16 +b $STORAGE 137 129 1 1 rd/c9d16p1 +b $STORAGE 137 130 1 1 rd/c9d16p2 +b $STORAGE 137 131 1 1 rd/c9d16p3 +b $STORAGE 137 132 1 1 rd/c9d16p4 +b $STORAGE 137 133 1 1 rd/c9d16p5 +b $STORAGE 137 134 1 1 rd/c9d16p6 +b $STORAGE 137 135 1 1 rd/c9d16p7 +b $STORAGE 137 136 1 1 rd/c9d17 +b $STORAGE 137 137 1 1 rd/c9d17p1 +b $STORAGE 137 138 1 1 rd/c9d17p2 +b $STORAGE 137 139 1 1 rd/c9d17p3 +b $STORAGE 137 140 1 1 rd/c9d17p4 +b $STORAGE 137 141 1 1 rd/c9d17p5 +b $STORAGE 137 142 1 1 rd/c9d17p6 +b $STORAGE 137 143 1 1 rd/c9d17p7 +b $STORAGE 137 144 1 1 rd/c9d18 +b $STORAGE 137 145 1 1 rd/c9d18p1 +b $STORAGE 137 146 1 1 rd/c9d18p2 +b $STORAGE 137 147 1 1 rd/c9d18p3 +b $STORAGE 137 148 1 1 rd/c9d18p4 +b $STORAGE 137 149 1 1 rd/c9d18p5 +b $STORAGE 137 150 1 1 rd/c9d18p6 +b $STORAGE 137 151 1 1 rd/c9d18p7 +b $STORAGE 137 152 1 1 rd/c9d19 +b $STORAGE 137 153 1 1 rd/c9d19p1 +b $STORAGE 137 154 1 1 rd/c9d19p2 +b $STORAGE 137 155 1 1 rd/c9d19p3 +b $STORAGE 137 156 1 1 rd/c9d19p4 +b $STORAGE 137 157 1 1 rd/c9d19p5 +b $STORAGE 137 158 1 1 rd/c9d19p6 +b $STORAGE 137 159 1 1 rd/c9d19p7 +b $STORAGE 137 160 1 1 rd/c9d20 +b $STORAGE 137 161 1 1 rd/c9d20p1 +b $STORAGE 137 162 1 1 rd/c9d20p2 +b $STORAGE 137 163 1 1 rd/c9d20p3 +b $STORAGE 137 164 1 1 rd/c9d20p4 +b $STORAGE 137 165 1 1 rd/c9d20p5 +b $STORAGE 137 166 1 1 rd/c9d20p6 +b $STORAGE 137 167 1 1 rd/c9d20p7 +b $STORAGE 137 168 1 1 rd/c9d21 +b $STORAGE 137 169 1 1 rd/c9d21p1 +b $STORAGE 137 170 1 1 rd/c9d21p2 +b $STORAGE 137 171 1 1 rd/c9d21p3 +b $STORAGE 137 172 1 1 rd/c9d21p4 +b $STORAGE 137 173 1 1 rd/c9d21p5 +b $STORAGE 137 174 1 1 rd/c9d21p6 +b $STORAGE 137 175 1 1 rd/c9d21p7 +b $STORAGE 137 176 1 1 rd/c9d22 +b $STORAGE 137 177 1 1 rd/c9d22p1 +b $STORAGE 137 178 1 1 rd/c9d22p2 +b $STORAGE 137 179 1 1 rd/c9d22p3 +b $STORAGE 137 180 1 1 rd/c9d22p4 +b $STORAGE 137 181 1 1 rd/c9d22p5 +b $STORAGE 137 182 1 1 rd/c9d22p6 +b $STORAGE 137 183 1 1 rd/c9d22p7 +b $STORAGE 137 184 1 1 rd/c9d23 +b $STORAGE 137 185 1 1 rd/c9d23p1 +b $STORAGE 137 186 1 1 rd/c9d23p2 +b $STORAGE 137 187 1 1 rd/c9d23p3 +b $STORAGE 137 188 1 1 rd/c9d23p4 +b $STORAGE 137 189 1 1 rd/c9d23p5 +b $STORAGE 137 190 1 1 rd/c9d23p6 +b $STORAGE 137 191 1 1 rd/c9d23p7 +b $STORAGE 137 192 1 1 rd/c9d24 +b $STORAGE 137 193 1 1 rd/c9d24p1 +b $STORAGE 137 194 1 1 rd/c9d24p2 +b $STORAGE 137 195 1 1 rd/c9d24p3 +b $STORAGE 137 196 1 1 rd/c9d24p4 +b $STORAGE 137 197 1 1 rd/c9d24p5 +b $STORAGE 137 198 1 1 rd/c9d24p6 +b $STORAGE 137 199 1 1 rd/c9d24p7 +b $STORAGE 137 200 1 1 rd/c9d25 +b $STORAGE 137 201 1 1 rd/c9d25p1 +b $STORAGE 137 202 1 1 rd/c9d25p2 +b $STORAGE 137 203 1 1 rd/c9d25p3 +b $STORAGE 137 204 1 1 rd/c9d25p4 +b $STORAGE 137 205 1 1 rd/c9d25p5 +b $STORAGE 137 206 1 1 rd/c9d25p6 +b $STORAGE 137 207 1 1 rd/c9d25p7 +b $STORAGE 137 208 1 1 rd/c9d26 +b $STORAGE 137 209 1 1 rd/c9d26p1 +b $STORAGE 137 210 1 1 rd/c9d26p2 +b $STORAGE 137 211 1 1 rd/c9d26p3 +b $STORAGE 137 212 1 1 rd/c9d26p4 +b $STORAGE 137 213 1 1 rd/c9d26p5 +b $STORAGE 137 214 1 1 rd/c9d26p6 +b $STORAGE 137 215 1 1 rd/c9d26p7 +b $STORAGE 137 216 1 1 rd/c9d27 +b $STORAGE 137 217 1 1 rd/c9d27p1 +b $STORAGE 137 218 1 1 rd/c9d27p2 +b $STORAGE 137 219 1 1 rd/c9d27p3 +b $STORAGE 137 220 1 1 rd/c9d27p4 +b $STORAGE 137 221 1 1 rd/c9d27p5 +b $STORAGE 137 222 1 1 rd/c9d27p6 +b $STORAGE 137 223 1 1 rd/c9d27p7 +b $STORAGE 137 224 1 1 rd/c9d28 +b $STORAGE 137 225 1 1 rd/c9d28p1 +b $STORAGE 137 226 1 1 rd/c9d28p2 +b $STORAGE 137 227 1 1 rd/c9d28p3 +b $STORAGE 137 228 1 1 rd/c9d28p4 +b $STORAGE 137 229 1 1 rd/c9d28p5 +b $STORAGE 137 230 1 1 rd/c9d28p6 +b $STORAGE 137 231 1 1 rd/c9d28p7 +b $STORAGE 137 232 1 1 rd/c9d29 +b $STORAGE 137 233 1 1 rd/c9d29p1 +b $STORAGE 137 234 1 1 rd/c9d29p2 +b $STORAGE 137 235 1 1 rd/c9d29p3 +b $STORAGE 137 236 1 1 rd/c9d29p4 +b $STORAGE 137 237 1 1 rd/c9d29p5 +b $STORAGE 137 238 1 1 rd/c9d29p6 +b $STORAGE 137 239 1 1 rd/c9d29p7 +b $STORAGE 137 240 1 1 rd/c9d30 +b $STORAGE 137 241 1 1 rd/c9d30p1 +b $STORAGE 137 242 1 1 rd/c9d30p2 +b $STORAGE 137 243 1 1 rd/c9d30p3 +b $STORAGE 137 244 1 1 rd/c9d30p4 +b $STORAGE 137 245 1 1 rd/c9d30p5 +b $STORAGE 137 246 1 1 rd/c9d30p6 +b $STORAGE 137 247 1 1 rd/c9d30p7 +b $STORAGE 137 248 1 1 rd/c9d31 +b $STORAGE 137 249 1 1 rd/c9d31p1 +b $STORAGE 137 250 1 1 rd/c9d31p2 +b $STORAGE 137 251 1 1 rd/c9d31p3 +b $STORAGE 137 252 1 1 rd/c9d31p4 +b $STORAGE 137 253 1 1 rd/c9d31p5 +b $STORAGE 137 254 1 1 rd/c9d31p6 +b $STORAGE 137 255 1 1 rd/c9d31p7 +b $STORAGE 138 0 1 1 rd/c10d0 +b $STORAGE 138 1 1 1 rd/c10d0p1 +b $STORAGE 138 2 1 1 rd/c10d0p2 +b $STORAGE 138 3 1 1 rd/c10d0p3 +b $STORAGE 138 4 1 1 rd/c10d0p4 +b $STORAGE 138 5 1 1 rd/c10d0p5 +b $STORAGE 138 6 1 1 rd/c10d0p6 +b $STORAGE 138 7 1 1 rd/c10d0p7 +b $STORAGE 138 8 1 1 rd/c10d1 +b $STORAGE 138 9 1 1 rd/c10d1p1 +b $STORAGE 138 10 1 1 rd/c10d1p2 +b $STORAGE 138 11 1 1 rd/c10d1p3 +b $STORAGE 138 12 1 1 rd/c10d1p4 +b $STORAGE 138 13 1 1 rd/c10d1p5 +b $STORAGE 138 14 1 1 rd/c10d1p6 +b $STORAGE 138 15 1 1 rd/c10d1p7 +b $STORAGE 138 16 1 1 rd/c10d2 +b $STORAGE 138 17 1 1 rd/c10d2p1 +b $STORAGE 138 18 1 1 rd/c10d2p2 +b $STORAGE 138 19 1 1 rd/c10d2p3 +b $STORAGE 138 20 1 1 rd/c10d2p4 +b $STORAGE 138 21 1 1 rd/c10d2p5 +b $STORAGE 138 22 1 1 rd/c10d2p6 +b $STORAGE 138 23 1 1 rd/c10d2p7 +b $STORAGE 138 24 1 1 rd/c10d3 +b $STORAGE 138 25 1 1 rd/c10d3p1 +b $STORAGE 138 26 1 1 rd/c10d3p2 +b $STORAGE 138 27 1 1 rd/c10d3p3 +b $STORAGE 138 28 1 1 rd/c10d3p4 +b $STORAGE 138 29 1 1 rd/c10d3p5 +b $STORAGE 138 30 1 1 rd/c10d3p6 +b $STORAGE 138 31 1 1 rd/c10d3p7 +b $STORAGE 138 32 1 1 rd/c10d4 +b $STORAGE 138 33 1 1 rd/c10d4p1 +b $STORAGE 138 34 1 1 rd/c10d4p2 +b $STORAGE 138 35 1 1 rd/c10d4p3 +b $STORAGE 138 36 1 1 rd/c10d4p4 +b $STORAGE 138 37 1 1 rd/c10d4p5 +b $STORAGE 138 38 1 1 rd/c10d4p6 +b $STORAGE 138 39 1 1 rd/c10d4p7 +b $STORAGE 138 40 1 1 rd/c10d5 +b $STORAGE 138 41 1 1 rd/c10d5p1 +b $STORAGE 138 42 1 1 rd/c10d5p2 +b $STORAGE 138 43 1 1 rd/c10d5p3 +b $STORAGE 138 44 1 1 rd/c10d5p4 +b $STORAGE 138 45 1 1 rd/c10d5p5 +b $STORAGE 138 46 1 1 rd/c10d5p6 +b $STORAGE 138 47 1 1 rd/c10d5p7 +b $STORAGE 138 48 1 1 rd/c10d6 +b $STORAGE 138 49 1 1 rd/c10d6p1 +b $STORAGE 138 50 1 1 rd/c10d6p2 +b $STORAGE 138 51 1 1 rd/c10d6p3 +b $STORAGE 138 52 1 1 rd/c10d6p4 +b $STORAGE 138 53 1 1 rd/c10d6p5 +b $STORAGE 138 54 1 1 rd/c10d6p6 +b $STORAGE 138 55 1 1 rd/c10d6p7 +b $STORAGE 138 56 1 1 rd/c10d7 +b $STORAGE 138 57 1 1 rd/c10d7p1 +b $STORAGE 138 58 1 1 rd/c10d7p2 +b $STORAGE 138 59 1 1 rd/c10d7p3 +b $STORAGE 138 60 1 1 rd/c10d7p4 +b $STORAGE 138 61 1 1 rd/c10d7p5 +b $STORAGE 138 62 1 1 rd/c10d7p6 +b $STORAGE 138 63 1 1 rd/c10d7p7 +b $STORAGE 138 64 1 1 rd/c10d8 +b $STORAGE 138 65 1 1 rd/c10d8p1 +b $STORAGE 138 66 1 1 rd/c10d8p2 +b $STORAGE 138 67 1 1 rd/c10d8p3 +b $STORAGE 138 68 1 1 rd/c10d8p4 +b $STORAGE 138 69 1 1 rd/c10d8p5 +b $STORAGE 138 70 1 1 rd/c10d8p6 +b $STORAGE 138 71 1 1 rd/c10d8p7 +b $STORAGE 138 72 1 1 rd/c10d9 +b $STORAGE 138 73 1 1 rd/c10d9p1 +b $STORAGE 138 74 1 1 rd/c10d9p2 +b $STORAGE 138 75 1 1 rd/c10d9p3 +b $STORAGE 138 76 1 1 rd/c10d9p4 +b $STORAGE 138 77 1 1 rd/c10d9p5 +b $STORAGE 138 78 1 1 rd/c10d9p6 +b $STORAGE 138 79 1 1 rd/c10d9p7 +b $STORAGE 138 80 1 1 rd/c10d10 +b $STORAGE 138 81 1 1 rd/c10d10p1 +b $STORAGE 138 82 1 1 rd/c10d10p2 +b $STORAGE 138 83 1 1 rd/c10d10p3 +b $STORAGE 138 84 1 1 rd/c10d10p4 +b $STORAGE 138 85 1 1 rd/c10d10p5 +b $STORAGE 138 86 1 1 rd/c10d10p6 +b $STORAGE 138 87 1 1 rd/c10d10p7 +b $STORAGE 138 88 1 1 rd/c10d11 +b $STORAGE 138 89 1 1 rd/c10d11p1 +b $STORAGE 138 90 1 1 rd/c10d11p2 +b $STORAGE 138 91 1 1 rd/c10d11p3 +b $STORAGE 138 92 1 1 rd/c10d11p4 +b $STORAGE 138 93 1 1 rd/c10d11p5 +b $STORAGE 138 94 1 1 rd/c10d11p6 +b $STORAGE 138 95 1 1 rd/c10d11p7 +b $STORAGE 138 96 1 1 rd/c10d12 +b $STORAGE 138 97 1 1 rd/c10d12p1 +b $STORAGE 138 98 1 1 rd/c10d12p2 +b $STORAGE 138 99 1 1 rd/c10d12p3 +b $STORAGE 138 100 1 1 rd/c10d12p4 +b $STORAGE 138 101 1 1 rd/c10d12p5 +b $STORAGE 138 102 1 1 rd/c10d12p6 +b $STORAGE 138 103 1 1 rd/c10d12p7 +b $STORAGE 138 104 1 1 rd/c10d13 +b $STORAGE 138 105 1 1 rd/c10d13p1 +b $STORAGE 138 106 1 1 rd/c10d13p2 +b $STORAGE 138 107 1 1 rd/c10d13p3 +b $STORAGE 138 108 1 1 rd/c10d13p4 +b $STORAGE 138 109 1 1 rd/c10d13p5 +b $STORAGE 138 110 1 1 rd/c10d13p6 +b $STORAGE 138 111 1 1 rd/c10d13p7 +b $STORAGE 138 112 1 1 rd/c10d14 +b $STORAGE 138 113 1 1 rd/c10d14p1 +b $STORAGE 138 114 1 1 rd/c10d14p2 +b $STORAGE 138 115 1 1 rd/c10d14p3 +b $STORAGE 138 116 1 1 rd/c10d14p4 +b $STORAGE 138 117 1 1 rd/c10d14p5 +b $STORAGE 138 118 1 1 rd/c10d14p6 +b $STORAGE 138 119 1 1 rd/c10d14p7 +b $STORAGE 138 120 1 1 rd/c10d15 +b $STORAGE 138 121 1 1 rd/c10d15p1 +b $STORAGE 138 122 1 1 rd/c10d15p2 +b $STORAGE 138 123 1 1 rd/c10d15p3 +b $STORAGE 138 124 1 1 rd/c10d15p4 +b $STORAGE 138 125 1 1 rd/c10d15p5 +b $STORAGE 138 126 1 1 rd/c10d15p6 +b $STORAGE 138 127 1 1 rd/c10d15p7 +b $STORAGE 138 128 1 1 rd/c10d16 +b $STORAGE 138 129 1 1 rd/c10d16p1 +b $STORAGE 138 130 1 1 rd/c10d16p2 +b $STORAGE 138 131 1 1 rd/c10d16p3 +b $STORAGE 138 132 1 1 rd/c10d16p4 +b $STORAGE 138 133 1 1 rd/c10d16p5 +b $STORAGE 138 134 1 1 rd/c10d16p6 +b $STORAGE 138 135 1 1 rd/c10d16p7 +b $STORAGE 138 136 1 1 rd/c10d17 +b $STORAGE 138 137 1 1 rd/c10d17p1 +b $STORAGE 138 138 1 1 rd/c10d17p2 +b $STORAGE 138 139 1 1 rd/c10d17p3 +b $STORAGE 138 140 1 1 rd/c10d17p4 +b $STORAGE 138 141 1 1 rd/c10d17p5 +b $STORAGE 138 142 1 1 rd/c10d17p6 +b $STORAGE 138 143 1 1 rd/c10d17p7 +b $STORAGE 138 144 1 1 rd/c10d18 +b $STORAGE 138 145 1 1 rd/c10d18p1 +b $STORAGE 138 146 1 1 rd/c10d18p2 +b $STORAGE 138 147 1 1 rd/c10d18p3 +b $STORAGE 138 148 1 1 rd/c10d18p4 +b $STORAGE 138 149 1 1 rd/c10d18p5 +b $STORAGE 138 150 1 1 rd/c10d18p6 +b $STORAGE 138 151 1 1 rd/c10d18p7 +b $STORAGE 138 152 1 1 rd/c10d19 +b $STORAGE 138 153 1 1 rd/c10d19p1 +b $STORAGE 138 154 1 1 rd/c10d19p2 +b $STORAGE 138 155 1 1 rd/c10d19p3 +b $STORAGE 138 156 1 1 rd/c10d19p4 +b $STORAGE 138 157 1 1 rd/c10d19p5 +b $STORAGE 138 158 1 1 rd/c10d19p6 +b $STORAGE 138 159 1 1 rd/c10d19p7 +b $STORAGE 138 160 1 1 rd/c10d20 +b $STORAGE 138 161 1 1 rd/c10d20p1 +b $STORAGE 138 162 1 1 rd/c10d20p2 +b $STORAGE 138 163 1 1 rd/c10d20p3 +b $STORAGE 138 164 1 1 rd/c10d20p4 +b $STORAGE 138 165 1 1 rd/c10d20p5 +b $STORAGE 138 166 1 1 rd/c10d20p6 +b $STORAGE 138 167 1 1 rd/c10d20p7 +b $STORAGE 138 168 1 1 rd/c10d21 +b $STORAGE 138 169 1 1 rd/c10d21p1 +b $STORAGE 138 170 1 1 rd/c10d21p2 +b $STORAGE 138 171 1 1 rd/c10d21p3 +b $STORAGE 138 172 1 1 rd/c10d21p4 +b $STORAGE 138 173 1 1 rd/c10d21p5 +b $STORAGE 138 174 1 1 rd/c10d21p6 +b $STORAGE 138 175 1 1 rd/c10d21p7 +b $STORAGE 138 176 1 1 rd/c10d22 +b $STORAGE 138 177 1 1 rd/c10d22p1 +b $STORAGE 138 178 1 1 rd/c10d22p2 +b $STORAGE 138 179 1 1 rd/c10d22p3 +b $STORAGE 138 180 1 1 rd/c10d22p4 +b $STORAGE 138 181 1 1 rd/c10d22p5 +b $STORAGE 138 182 1 1 rd/c10d22p6 +b $STORAGE 138 183 1 1 rd/c10d22p7 +b $STORAGE 138 184 1 1 rd/c10d23 +b $STORAGE 138 185 1 1 rd/c10d23p1 +b $STORAGE 138 186 1 1 rd/c10d23p2 +b $STORAGE 138 187 1 1 rd/c10d23p3 +b $STORAGE 138 188 1 1 rd/c10d23p4 +b $STORAGE 138 189 1 1 rd/c10d23p5 +b $STORAGE 138 190 1 1 rd/c10d23p6 +b $STORAGE 138 191 1 1 rd/c10d23p7 +b $STORAGE 138 192 1 1 rd/c10d24 +b $STORAGE 138 193 1 1 rd/c10d24p1 +b $STORAGE 138 194 1 1 rd/c10d24p2 +b $STORAGE 138 195 1 1 rd/c10d24p3 +b $STORAGE 138 196 1 1 rd/c10d24p4 +b $STORAGE 138 197 1 1 rd/c10d24p5 +b $STORAGE 138 198 1 1 rd/c10d24p6 +b $STORAGE 138 199 1 1 rd/c10d24p7 +b $STORAGE 138 200 1 1 rd/c10d25 +b $STORAGE 138 201 1 1 rd/c10d25p1 +b $STORAGE 138 202 1 1 rd/c10d25p2 +b $STORAGE 138 203 1 1 rd/c10d25p3 +b $STORAGE 138 204 1 1 rd/c10d25p4 +b $STORAGE 138 205 1 1 rd/c10d25p5 +b $STORAGE 138 206 1 1 rd/c10d25p6 +b $STORAGE 138 207 1 1 rd/c10d25p7 +b $STORAGE 138 208 1 1 rd/c10d26 +b $STORAGE 138 209 1 1 rd/c10d26p1 +b $STORAGE 138 210 1 1 rd/c10d26p2 +b $STORAGE 138 211 1 1 rd/c10d26p3 +b $STORAGE 138 212 1 1 rd/c10d26p4 +b $STORAGE 138 213 1 1 rd/c10d26p5 +b $STORAGE 138 214 1 1 rd/c10d26p6 +b $STORAGE 138 215 1 1 rd/c10d26p7 +b $STORAGE 138 216 1 1 rd/c10d27 +b $STORAGE 138 217 1 1 rd/c10d27p1 +b $STORAGE 138 218 1 1 rd/c10d27p2 +b $STORAGE 138 219 1 1 rd/c10d27p3 +b $STORAGE 138 220 1 1 rd/c10d27p4 +b $STORAGE 138 221 1 1 rd/c10d27p5 +b $STORAGE 138 222 1 1 rd/c10d27p6 +b $STORAGE 138 223 1 1 rd/c10d27p7 +b $STORAGE 138 224 1 1 rd/c10d28 +b $STORAGE 138 225 1 1 rd/c10d28p1 +b $STORAGE 138 226 1 1 rd/c10d28p2 +b $STORAGE 138 227 1 1 rd/c10d28p3 +b $STORAGE 138 228 1 1 rd/c10d28p4 +b $STORAGE 138 229 1 1 rd/c10d28p5 +b $STORAGE 138 230 1 1 rd/c10d28p6 +b $STORAGE 138 231 1 1 rd/c10d28p7 +b $STORAGE 138 232 1 1 rd/c10d29 +b $STORAGE 138 233 1 1 rd/c10d29p1 +b $STORAGE 138 234 1 1 rd/c10d29p2 +b $STORAGE 138 235 1 1 rd/c10d29p3 +b $STORAGE 138 236 1 1 rd/c10d29p4 +b $STORAGE 138 237 1 1 rd/c10d29p5 +b $STORAGE 138 238 1 1 rd/c10d29p6 +b $STORAGE 138 239 1 1 rd/c10d29p7 +b $STORAGE 138 240 1 1 rd/c10d30 +b $STORAGE 138 241 1 1 rd/c10d30p1 +b $STORAGE 138 242 1 1 rd/c10d30p2 +b $STORAGE 138 243 1 1 rd/c10d30p3 +b $STORAGE 138 244 1 1 rd/c10d30p4 +b $STORAGE 138 245 1 1 rd/c10d30p5 +b $STORAGE 138 246 1 1 rd/c10d30p6 +b $STORAGE 138 247 1 1 rd/c10d30p7 +b $STORAGE 138 248 1 1 rd/c10d31 +b $STORAGE 138 249 1 1 rd/c10d31p1 +b $STORAGE 138 250 1 1 rd/c10d31p2 +b $STORAGE 138 251 1 1 rd/c10d31p3 +b $STORAGE 138 252 1 1 rd/c10d31p4 +b $STORAGE 138 253 1 1 rd/c10d31p5 +b $STORAGE 138 254 1 1 rd/c10d31p6 +b $STORAGE 138 255 1 1 rd/c10d31p7 +b $STORAGE 139 0 1 1 rd/c11d0 +b $STORAGE 139 1 1 1 rd/c11d0p1 +b $STORAGE 139 2 1 1 rd/c11d0p2 +b $STORAGE 139 3 1 1 rd/c11d0p3 +b $STORAGE 139 4 1 1 rd/c11d0p4 +b $STORAGE 139 5 1 1 rd/c11d0p5 +b $STORAGE 139 6 1 1 rd/c11d0p6 +b $STORAGE 139 7 1 1 rd/c11d0p7 +b $STORAGE 139 8 1 1 rd/c11d1 +b $STORAGE 139 9 1 1 rd/c11d1p1 +b $STORAGE 139 10 1 1 rd/c11d1p2 +b $STORAGE 139 11 1 1 rd/c11d1p3 +b $STORAGE 139 12 1 1 rd/c11d1p4 +b $STORAGE 139 13 1 1 rd/c11d1p5 +b $STORAGE 139 14 1 1 rd/c11d1p6 +b $STORAGE 139 15 1 1 rd/c11d1p7 +b $STORAGE 139 16 1 1 rd/c11d2 +b $STORAGE 139 17 1 1 rd/c11d2p1 +b $STORAGE 139 18 1 1 rd/c11d2p2 +b $STORAGE 139 19 1 1 rd/c11d2p3 +b $STORAGE 139 20 1 1 rd/c11d2p4 +b $STORAGE 139 21 1 1 rd/c11d2p5 +b $STORAGE 139 22 1 1 rd/c11d2p6 +b $STORAGE 139 23 1 1 rd/c11d2p7 +b $STORAGE 139 24 1 1 rd/c11d3 +b $STORAGE 139 25 1 1 rd/c11d3p1 +b $STORAGE 139 26 1 1 rd/c11d3p2 +b $STORAGE 139 27 1 1 rd/c11d3p3 +b $STORAGE 139 28 1 1 rd/c11d3p4 +b $STORAGE 139 29 1 1 rd/c11d3p5 +b $STORAGE 139 30 1 1 rd/c11d3p6 +b $STORAGE 139 31 1 1 rd/c11d3p7 +b $STORAGE 139 32 1 1 rd/c11d4 +b $STORAGE 139 33 1 1 rd/c11d4p1 +b $STORAGE 139 34 1 1 rd/c11d4p2 +b $STORAGE 139 35 1 1 rd/c11d4p3 +b $STORAGE 139 36 1 1 rd/c11d4p4 +b $STORAGE 139 37 1 1 rd/c11d4p5 +b $STORAGE 139 38 1 1 rd/c11d4p6 +b $STORAGE 139 39 1 1 rd/c11d4p7 +b $STORAGE 139 40 1 1 rd/c11d5 +b $STORAGE 139 41 1 1 rd/c11d5p1 +b $STORAGE 139 42 1 1 rd/c11d5p2 +b $STORAGE 139 43 1 1 rd/c11d5p3 +b $STORAGE 139 44 1 1 rd/c11d5p4 +b $STORAGE 139 45 1 1 rd/c11d5p5 +b $STORAGE 139 46 1 1 rd/c11d5p6 +b $STORAGE 139 47 1 1 rd/c11d5p7 +b $STORAGE 139 48 1 1 rd/c11d6 +b $STORAGE 139 49 1 1 rd/c11d6p1 +b $STORAGE 139 50 1 1 rd/c11d6p2 +b $STORAGE 139 51 1 1 rd/c11d6p3 +b $STORAGE 139 52 1 1 rd/c11d6p4 +b $STORAGE 139 53 1 1 rd/c11d6p5 +b $STORAGE 139 54 1 1 rd/c11d6p6 +b $STORAGE 139 55 1 1 rd/c11d6p7 +b $STORAGE 139 56 1 1 rd/c11d7 +b $STORAGE 139 57 1 1 rd/c11d7p1 +b $STORAGE 139 58 1 1 rd/c11d7p2 +b $STORAGE 139 59 1 1 rd/c11d7p3 +b $STORAGE 139 60 1 1 rd/c11d7p4 +b $STORAGE 139 61 1 1 rd/c11d7p5 +b $STORAGE 139 62 1 1 rd/c11d7p6 +b $STORAGE 139 63 1 1 rd/c11d7p7 +b $STORAGE 139 64 1 1 rd/c11d8 +b $STORAGE 139 65 1 1 rd/c11d8p1 +b $STORAGE 139 66 1 1 rd/c11d8p2 +b $STORAGE 139 67 1 1 rd/c11d8p3 +b $STORAGE 139 68 1 1 rd/c11d8p4 +b $STORAGE 139 69 1 1 rd/c11d8p5 +b $STORAGE 139 70 1 1 rd/c11d8p6 +b $STORAGE 139 71 1 1 rd/c11d8p7 +b $STORAGE 139 72 1 1 rd/c11d9 +b $STORAGE 139 73 1 1 rd/c11d9p1 +b $STORAGE 139 74 1 1 rd/c11d9p2 +b $STORAGE 139 75 1 1 rd/c11d9p3 +b $STORAGE 139 76 1 1 rd/c11d9p4 +b $STORAGE 139 77 1 1 rd/c11d9p5 +b $STORAGE 139 78 1 1 rd/c11d9p6 +b $STORAGE 139 79 1 1 rd/c11d9p7 +b $STORAGE 139 80 1 1 rd/c11d10 +b $STORAGE 139 81 1 1 rd/c11d10p1 +b $STORAGE 139 82 1 1 rd/c11d10p2 +b $STORAGE 139 83 1 1 rd/c11d10p3 +b $STORAGE 139 84 1 1 rd/c11d10p4 +b $STORAGE 139 85 1 1 rd/c11d10p5 +b $STORAGE 139 86 1 1 rd/c11d10p6 +b $STORAGE 139 87 1 1 rd/c11d10p7 +b $STORAGE 139 88 1 1 rd/c11d11 +b $STORAGE 139 89 1 1 rd/c11d11p1 +b $STORAGE 139 90 1 1 rd/c11d11p2 +b $STORAGE 139 91 1 1 rd/c11d11p3 +b $STORAGE 139 92 1 1 rd/c11d11p4 +b $STORAGE 139 93 1 1 rd/c11d11p5 +b $STORAGE 139 94 1 1 rd/c11d11p6 +b $STORAGE 139 95 1 1 rd/c11d11p7 +b $STORAGE 139 96 1 1 rd/c11d12 +b $STORAGE 139 97 1 1 rd/c11d12p1 +b $STORAGE 139 98 1 1 rd/c11d12p2 +b $STORAGE 139 99 1 1 rd/c11d12p3 +b $STORAGE 139 100 1 1 rd/c11d12p4 +b $STORAGE 139 101 1 1 rd/c11d12p5 +b $STORAGE 139 102 1 1 rd/c11d12p6 +b $STORAGE 139 103 1 1 rd/c11d12p7 +b $STORAGE 139 104 1 1 rd/c11d13 +b $STORAGE 139 105 1 1 rd/c11d13p1 +b $STORAGE 139 106 1 1 rd/c11d13p2 +b $STORAGE 139 107 1 1 rd/c11d13p3 +b $STORAGE 139 108 1 1 rd/c11d13p4 +b $STORAGE 139 109 1 1 rd/c11d13p5 +b $STORAGE 139 110 1 1 rd/c11d13p6 +b $STORAGE 139 111 1 1 rd/c11d13p7 +b $STORAGE 139 112 1 1 rd/c11d14 +b $STORAGE 139 113 1 1 rd/c11d14p1 +b $STORAGE 139 114 1 1 rd/c11d14p2 +b $STORAGE 139 115 1 1 rd/c11d14p3 +b $STORAGE 139 116 1 1 rd/c11d14p4 +b $STORAGE 139 117 1 1 rd/c11d14p5 +b $STORAGE 139 118 1 1 rd/c11d14p6 +b $STORAGE 139 119 1 1 rd/c11d14p7 +b $STORAGE 139 120 1 1 rd/c11d15 +b $STORAGE 139 121 1 1 rd/c11d15p1 +b $STORAGE 139 122 1 1 rd/c11d15p2 +b $STORAGE 139 123 1 1 rd/c11d15p3 +b $STORAGE 139 124 1 1 rd/c11d15p4 +b $STORAGE 139 125 1 1 rd/c11d15p5 +b $STORAGE 139 126 1 1 rd/c11d15p6 +b $STORAGE 139 127 1 1 rd/c11d15p7 +b $STORAGE 139 128 1 1 rd/c11d16 +b $STORAGE 139 129 1 1 rd/c11d16p1 +b $STORAGE 139 130 1 1 rd/c11d16p2 +b $STORAGE 139 131 1 1 rd/c11d16p3 +b $STORAGE 139 132 1 1 rd/c11d16p4 +b $STORAGE 139 133 1 1 rd/c11d16p5 +b $STORAGE 139 134 1 1 rd/c11d16p6 +b $STORAGE 139 135 1 1 rd/c11d16p7 +b $STORAGE 139 136 1 1 rd/c11d17 +b $STORAGE 139 137 1 1 rd/c11d17p1 +b $STORAGE 139 138 1 1 rd/c11d17p2 +b $STORAGE 139 139 1 1 rd/c11d17p3 +b $STORAGE 139 140 1 1 rd/c11d17p4 +b $STORAGE 139 141 1 1 rd/c11d17p5 +b $STORAGE 139 142 1 1 rd/c11d17p6 +b $STORAGE 139 143 1 1 rd/c11d17p7 +b $STORAGE 139 144 1 1 rd/c11d18 +b $STORAGE 139 145 1 1 rd/c11d18p1 +b $STORAGE 139 146 1 1 rd/c11d18p2 +b $STORAGE 139 147 1 1 rd/c11d18p3 +b $STORAGE 139 148 1 1 rd/c11d18p4 +b $STORAGE 139 149 1 1 rd/c11d18p5 +b $STORAGE 139 150 1 1 rd/c11d18p6 +b $STORAGE 139 151 1 1 rd/c11d18p7 +b $STORAGE 139 152 1 1 rd/c11d19 +b $STORAGE 139 153 1 1 rd/c11d19p1 +b $STORAGE 139 154 1 1 rd/c11d19p2 +b $STORAGE 139 155 1 1 rd/c11d19p3 +b $STORAGE 139 156 1 1 rd/c11d19p4 +b $STORAGE 139 157 1 1 rd/c11d19p5 +b $STORAGE 139 158 1 1 rd/c11d19p6 +b $STORAGE 139 159 1 1 rd/c11d19p7 +b $STORAGE 139 160 1 1 rd/c11d20 +b $STORAGE 139 161 1 1 rd/c11d20p1 +b $STORAGE 139 162 1 1 rd/c11d20p2 +b $STORAGE 139 163 1 1 rd/c11d20p3 +b $STORAGE 139 164 1 1 rd/c11d20p4 +b $STORAGE 139 165 1 1 rd/c11d20p5 +b $STORAGE 139 166 1 1 rd/c11d20p6 +b $STORAGE 139 167 1 1 rd/c11d20p7 +b $STORAGE 139 168 1 1 rd/c11d21 +b $STORAGE 139 169 1 1 rd/c11d21p1 +b $STORAGE 139 170 1 1 rd/c11d21p2 +b $STORAGE 139 171 1 1 rd/c11d21p3 +b $STORAGE 139 172 1 1 rd/c11d21p4 +b $STORAGE 139 173 1 1 rd/c11d21p5 +b $STORAGE 139 174 1 1 rd/c11d21p6 +b $STORAGE 139 175 1 1 rd/c11d21p7 +b $STORAGE 139 176 1 1 rd/c11d22 +b $STORAGE 139 177 1 1 rd/c11d22p1 +b $STORAGE 139 178 1 1 rd/c11d22p2 +b $STORAGE 139 179 1 1 rd/c11d22p3 +b $STORAGE 139 180 1 1 rd/c11d22p4 +b $STORAGE 139 181 1 1 rd/c11d22p5 +b $STORAGE 139 182 1 1 rd/c11d22p6 +b $STORAGE 139 183 1 1 rd/c11d22p7 +b $STORAGE 139 184 1 1 rd/c11d23 +b $STORAGE 139 185 1 1 rd/c11d23p1 +b $STORAGE 139 186 1 1 rd/c11d23p2 +b $STORAGE 139 187 1 1 rd/c11d23p3 +b $STORAGE 139 188 1 1 rd/c11d23p4 +b $STORAGE 139 189 1 1 rd/c11d23p5 +b $STORAGE 139 190 1 1 rd/c11d23p6 +b $STORAGE 139 191 1 1 rd/c11d23p7 +b $STORAGE 139 192 1 1 rd/c11d24 +b $STORAGE 139 193 1 1 rd/c11d24p1 +b $STORAGE 139 194 1 1 rd/c11d24p2 +b $STORAGE 139 195 1 1 rd/c11d24p3 +b $STORAGE 139 196 1 1 rd/c11d24p4 +b $STORAGE 139 197 1 1 rd/c11d24p5 +b $STORAGE 139 198 1 1 rd/c11d24p6 +b $STORAGE 139 199 1 1 rd/c11d24p7 +b $STORAGE 139 200 1 1 rd/c11d25 +b $STORAGE 139 201 1 1 rd/c11d25p1 +b $STORAGE 139 202 1 1 rd/c11d25p2 +b $STORAGE 139 203 1 1 rd/c11d25p3 +b $STORAGE 139 204 1 1 rd/c11d25p4 +b $STORAGE 139 205 1 1 rd/c11d25p5 +b $STORAGE 139 206 1 1 rd/c11d25p6 +b $STORAGE 139 207 1 1 rd/c11d25p7 +b $STORAGE 139 208 1 1 rd/c11d26 +b $STORAGE 139 209 1 1 rd/c11d26p1 +b $STORAGE 139 210 1 1 rd/c11d26p2 +b $STORAGE 139 211 1 1 rd/c11d26p3 +b $STORAGE 139 212 1 1 rd/c11d26p4 +b $STORAGE 139 213 1 1 rd/c11d26p5 +b $STORAGE 139 214 1 1 rd/c11d26p6 +b $STORAGE 139 215 1 1 rd/c11d26p7 +b $STORAGE 139 216 1 1 rd/c11d27 +b $STORAGE 139 217 1 1 rd/c11d27p1 +b $STORAGE 139 218 1 1 rd/c11d27p2 +b $STORAGE 139 219 1 1 rd/c11d27p3 +b $STORAGE 139 220 1 1 rd/c11d27p4 +b $STORAGE 139 221 1 1 rd/c11d27p5 +b $STORAGE 139 222 1 1 rd/c11d27p6 +b $STORAGE 139 223 1 1 rd/c11d27p7 +b $STORAGE 139 224 1 1 rd/c11d28 +b $STORAGE 139 225 1 1 rd/c11d28p1 +b $STORAGE 139 226 1 1 rd/c11d28p2 +b $STORAGE 139 227 1 1 rd/c11d28p3 +b $STORAGE 139 228 1 1 rd/c11d28p4 +b $STORAGE 139 229 1 1 rd/c11d28p5 +b $STORAGE 139 230 1 1 rd/c11d28p6 +b $STORAGE 139 231 1 1 rd/c11d28p7 +b $STORAGE 139 232 1 1 rd/c11d29 +b $STORAGE 139 233 1 1 rd/c11d29p1 +b $STORAGE 139 234 1 1 rd/c11d29p2 +b $STORAGE 139 235 1 1 rd/c11d29p3 +b $STORAGE 139 236 1 1 rd/c11d29p4 +b $STORAGE 139 237 1 1 rd/c11d29p5 +b $STORAGE 139 238 1 1 rd/c11d29p6 +b $STORAGE 139 239 1 1 rd/c11d29p7 +b $STORAGE 139 240 1 1 rd/c11d30 +b $STORAGE 139 241 1 1 rd/c11d30p1 +b $STORAGE 139 242 1 1 rd/c11d30p2 +b $STORAGE 139 243 1 1 rd/c11d30p3 +b $STORAGE 139 244 1 1 rd/c11d30p4 +b $STORAGE 139 245 1 1 rd/c11d30p5 +b $STORAGE 139 246 1 1 rd/c11d30p6 +b $STORAGE 139 247 1 1 rd/c11d30p7 +b $STORAGE 139 248 1 1 rd/c11d31 +b $STORAGE 139 249 1 1 rd/c11d31p1 +b $STORAGE 139 250 1 1 rd/c11d31p2 +b $STORAGE 139 251 1 1 rd/c11d31p3 +b $STORAGE 139 252 1 1 rd/c11d31p4 +b $STORAGE 139 253 1 1 rd/c11d31p5 +b $STORAGE 139 254 1 1 rd/c11d31p6 +b $STORAGE 139 255 1 1 rd/c11d31p7 +b $STORAGE 140 0 1 1 rd/c12d0 +b $STORAGE 140 1 1 1 rd/c12d0p1 +b $STORAGE 140 2 1 1 rd/c12d0p2 +b $STORAGE 140 3 1 1 rd/c12d0p3 +b $STORAGE 140 4 1 1 rd/c12d0p4 +b $STORAGE 140 5 1 1 rd/c12d0p5 +b $STORAGE 140 6 1 1 rd/c12d0p6 +b $STORAGE 140 7 1 1 rd/c12d0p7 +b $STORAGE 140 8 1 1 rd/c12d1 +b $STORAGE 140 9 1 1 rd/c12d1p1 +b $STORAGE 140 10 1 1 rd/c12d1p2 +b $STORAGE 140 11 1 1 rd/c12d1p3 +b $STORAGE 140 12 1 1 rd/c12d1p4 +b $STORAGE 140 13 1 1 rd/c12d1p5 +b $STORAGE 140 14 1 1 rd/c12d1p6 +b $STORAGE 140 15 1 1 rd/c12d1p7 +b $STORAGE 140 16 1 1 rd/c12d2 +b $STORAGE 140 17 1 1 rd/c12d2p1 +b $STORAGE 140 18 1 1 rd/c12d2p2 +b $STORAGE 140 19 1 1 rd/c12d2p3 +b $STORAGE 140 20 1 1 rd/c12d2p4 +b $STORAGE 140 21 1 1 rd/c12d2p5 +b $STORAGE 140 22 1 1 rd/c12d2p6 +b $STORAGE 140 23 1 1 rd/c12d2p7 +b $STORAGE 140 24 1 1 rd/c12d3 +b $STORAGE 140 25 1 1 rd/c12d3p1 +b $STORAGE 140 26 1 1 rd/c12d3p2 +b $STORAGE 140 27 1 1 rd/c12d3p3 +b $STORAGE 140 28 1 1 rd/c12d3p4 +b $STORAGE 140 29 1 1 rd/c12d3p5 +b $STORAGE 140 30 1 1 rd/c12d3p6 +b $STORAGE 140 31 1 1 rd/c12d3p7 +b $STORAGE 140 32 1 1 rd/c12d4 +b $STORAGE 140 33 1 1 rd/c12d4p1 +b $STORAGE 140 34 1 1 rd/c12d4p2 +b $STORAGE 140 35 1 1 rd/c12d4p3 +b $STORAGE 140 36 1 1 rd/c12d4p4 +b $STORAGE 140 37 1 1 rd/c12d4p5 +b $STORAGE 140 38 1 1 rd/c12d4p6 +b $STORAGE 140 39 1 1 rd/c12d4p7 +b $STORAGE 140 40 1 1 rd/c12d5 +b $STORAGE 140 41 1 1 rd/c12d5p1 +b $STORAGE 140 42 1 1 rd/c12d5p2 +b $STORAGE 140 43 1 1 rd/c12d5p3 +b $STORAGE 140 44 1 1 rd/c12d5p4 +b $STORAGE 140 45 1 1 rd/c12d5p5 +b $STORAGE 140 46 1 1 rd/c12d5p6 +b $STORAGE 140 47 1 1 rd/c12d5p7 +b $STORAGE 140 48 1 1 rd/c12d6 +b $STORAGE 140 49 1 1 rd/c12d6p1 +b $STORAGE 140 50 1 1 rd/c12d6p2 +b $STORAGE 140 51 1 1 rd/c12d6p3 +b $STORAGE 140 52 1 1 rd/c12d6p4 +b $STORAGE 140 53 1 1 rd/c12d6p5 +b $STORAGE 140 54 1 1 rd/c12d6p6 +b $STORAGE 140 55 1 1 rd/c12d6p7 +b $STORAGE 140 56 1 1 rd/c12d7 +b $STORAGE 140 57 1 1 rd/c12d7p1 +b $STORAGE 140 58 1 1 rd/c12d7p2 +b $STORAGE 140 59 1 1 rd/c12d7p3 +b $STORAGE 140 60 1 1 rd/c12d7p4 +b $STORAGE 140 61 1 1 rd/c12d7p5 +b $STORAGE 140 62 1 1 rd/c12d7p6 +b $STORAGE 140 63 1 1 rd/c12d7p7 +b $STORAGE 140 64 1 1 rd/c12d8 +b $STORAGE 140 65 1 1 rd/c12d8p1 +b $STORAGE 140 66 1 1 rd/c12d8p2 +b $STORAGE 140 67 1 1 rd/c12d8p3 +b $STORAGE 140 68 1 1 rd/c12d8p4 +b $STORAGE 140 69 1 1 rd/c12d8p5 +b $STORAGE 140 70 1 1 rd/c12d8p6 +b $STORAGE 140 71 1 1 rd/c12d8p7 +b $STORAGE 140 72 1 1 rd/c12d9 +b $STORAGE 140 73 1 1 rd/c12d9p1 +b $STORAGE 140 74 1 1 rd/c12d9p2 +b $STORAGE 140 75 1 1 rd/c12d9p3 +b $STORAGE 140 76 1 1 rd/c12d9p4 +b $STORAGE 140 77 1 1 rd/c12d9p5 +b $STORAGE 140 78 1 1 rd/c12d9p6 +b $STORAGE 140 79 1 1 rd/c12d9p7 +b $STORAGE 140 80 1 1 rd/c12d10 +b $STORAGE 140 81 1 1 rd/c12d10p1 +b $STORAGE 140 82 1 1 rd/c12d10p2 +b $STORAGE 140 83 1 1 rd/c12d10p3 +b $STORAGE 140 84 1 1 rd/c12d10p4 +b $STORAGE 140 85 1 1 rd/c12d10p5 +b $STORAGE 140 86 1 1 rd/c12d10p6 +b $STORAGE 140 87 1 1 rd/c12d10p7 +b $STORAGE 140 88 1 1 rd/c12d11 +b $STORAGE 140 89 1 1 rd/c12d11p1 +b $STORAGE 140 90 1 1 rd/c12d11p2 +b $STORAGE 140 91 1 1 rd/c12d11p3 +b $STORAGE 140 92 1 1 rd/c12d11p4 +b $STORAGE 140 93 1 1 rd/c12d11p5 +b $STORAGE 140 94 1 1 rd/c12d11p6 +b $STORAGE 140 95 1 1 rd/c12d11p7 +b $STORAGE 140 96 1 1 rd/c12d12 +b $STORAGE 140 97 1 1 rd/c12d12p1 +b $STORAGE 140 98 1 1 rd/c12d12p2 +b $STORAGE 140 99 1 1 rd/c12d12p3 +b $STORAGE 140 100 1 1 rd/c12d12p4 +b $STORAGE 140 101 1 1 rd/c12d12p5 +b $STORAGE 140 102 1 1 rd/c12d12p6 +b $STORAGE 140 103 1 1 rd/c12d12p7 +b $STORAGE 140 104 1 1 rd/c12d13 +b $STORAGE 140 105 1 1 rd/c12d13p1 +b $STORAGE 140 106 1 1 rd/c12d13p2 +b $STORAGE 140 107 1 1 rd/c12d13p3 +b $STORAGE 140 108 1 1 rd/c12d13p4 +b $STORAGE 140 109 1 1 rd/c12d13p5 +b $STORAGE 140 110 1 1 rd/c12d13p6 +b $STORAGE 140 111 1 1 rd/c12d13p7 +b $STORAGE 140 112 1 1 rd/c12d14 +b $STORAGE 140 113 1 1 rd/c12d14p1 +b $STORAGE 140 114 1 1 rd/c12d14p2 +b $STORAGE 140 115 1 1 rd/c12d14p3 +b $STORAGE 140 116 1 1 rd/c12d14p4 +b $STORAGE 140 117 1 1 rd/c12d14p5 +b $STORAGE 140 118 1 1 rd/c12d14p6 +b $STORAGE 140 119 1 1 rd/c12d14p7 +b $STORAGE 140 120 1 1 rd/c12d15 +b $STORAGE 140 121 1 1 rd/c12d15p1 +b $STORAGE 140 122 1 1 rd/c12d15p2 +b $STORAGE 140 123 1 1 rd/c12d15p3 +b $STORAGE 140 124 1 1 rd/c12d15p4 +b $STORAGE 140 125 1 1 rd/c12d15p5 +b $STORAGE 140 126 1 1 rd/c12d15p6 +b $STORAGE 140 127 1 1 rd/c12d15p7 +b $STORAGE 140 128 1 1 rd/c12d16 +b $STORAGE 140 129 1 1 rd/c12d16p1 +b $STORAGE 140 130 1 1 rd/c12d16p2 +b $STORAGE 140 131 1 1 rd/c12d16p3 +b $STORAGE 140 132 1 1 rd/c12d16p4 +b $STORAGE 140 133 1 1 rd/c12d16p5 +b $STORAGE 140 134 1 1 rd/c12d16p6 +b $STORAGE 140 135 1 1 rd/c12d16p7 +b $STORAGE 140 136 1 1 rd/c12d17 +b $STORAGE 140 137 1 1 rd/c12d17p1 +b $STORAGE 140 138 1 1 rd/c12d17p2 +b $STORAGE 140 139 1 1 rd/c12d17p3 +b $STORAGE 140 140 1 1 rd/c12d17p4 +b $STORAGE 140 141 1 1 rd/c12d17p5 +b $STORAGE 140 142 1 1 rd/c12d17p6 +b $STORAGE 140 143 1 1 rd/c12d17p7 +b $STORAGE 140 144 1 1 rd/c12d18 +b $STORAGE 140 145 1 1 rd/c12d18p1 +b $STORAGE 140 146 1 1 rd/c12d18p2 +b $STORAGE 140 147 1 1 rd/c12d18p3 +b $STORAGE 140 148 1 1 rd/c12d18p4 +b $STORAGE 140 149 1 1 rd/c12d18p5 +b $STORAGE 140 150 1 1 rd/c12d18p6 +b $STORAGE 140 151 1 1 rd/c12d18p7 +b $STORAGE 140 152 1 1 rd/c12d19 +b $STORAGE 140 153 1 1 rd/c12d19p1 +b $STORAGE 140 154 1 1 rd/c12d19p2 +b $STORAGE 140 155 1 1 rd/c12d19p3 +b $STORAGE 140 156 1 1 rd/c12d19p4 +b $STORAGE 140 157 1 1 rd/c12d19p5 +b $STORAGE 140 158 1 1 rd/c12d19p6 +b $STORAGE 140 159 1 1 rd/c12d19p7 +b $STORAGE 140 160 1 1 rd/c12d20 +b $STORAGE 140 161 1 1 rd/c12d20p1 +b $STORAGE 140 162 1 1 rd/c12d20p2 +b $STORAGE 140 163 1 1 rd/c12d20p3 +b $STORAGE 140 164 1 1 rd/c12d20p4 +b $STORAGE 140 165 1 1 rd/c12d20p5 +b $STORAGE 140 166 1 1 rd/c12d20p6 +b $STORAGE 140 167 1 1 rd/c12d20p7 +b $STORAGE 140 168 1 1 rd/c12d21 +b $STORAGE 140 169 1 1 rd/c12d21p1 +b $STORAGE 140 170 1 1 rd/c12d21p2 +b $STORAGE 140 171 1 1 rd/c12d21p3 +b $STORAGE 140 172 1 1 rd/c12d21p4 +b $STORAGE 140 173 1 1 rd/c12d21p5 +b $STORAGE 140 174 1 1 rd/c12d21p6 +b $STORAGE 140 175 1 1 rd/c12d21p7 +b $STORAGE 140 176 1 1 rd/c12d22 +b $STORAGE 140 177 1 1 rd/c12d22p1 +b $STORAGE 140 178 1 1 rd/c12d22p2 +b $STORAGE 140 179 1 1 rd/c12d22p3 +b $STORAGE 140 180 1 1 rd/c12d22p4 +b $STORAGE 140 181 1 1 rd/c12d22p5 +b $STORAGE 140 182 1 1 rd/c12d22p6 +b $STORAGE 140 183 1 1 rd/c12d22p7 +b $STORAGE 140 184 1 1 rd/c12d23 +b $STORAGE 140 185 1 1 rd/c12d23p1 +b $STORAGE 140 186 1 1 rd/c12d23p2 +b $STORAGE 140 187 1 1 rd/c12d23p3 +b $STORAGE 140 188 1 1 rd/c12d23p4 +b $STORAGE 140 189 1 1 rd/c12d23p5 +b $STORAGE 140 190 1 1 rd/c12d23p6 +b $STORAGE 140 191 1 1 rd/c12d23p7 +b $STORAGE 140 192 1 1 rd/c12d24 +b $STORAGE 140 193 1 1 rd/c12d24p1 +b $STORAGE 140 194 1 1 rd/c12d24p2 +b $STORAGE 140 195 1 1 rd/c12d24p3 +b $STORAGE 140 196 1 1 rd/c12d24p4 +b $STORAGE 140 197 1 1 rd/c12d24p5 +b $STORAGE 140 198 1 1 rd/c12d24p6 +b $STORAGE 140 199 1 1 rd/c12d24p7 +b $STORAGE 140 200 1 1 rd/c12d25 +b $STORAGE 140 201 1 1 rd/c12d25p1 +b $STORAGE 140 202 1 1 rd/c12d25p2 +b $STORAGE 140 203 1 1 rd/c12d25p3 +b $STORAGE 140 204 1 1 rd/c12d25p4 +b $STORAGE 140 205 1 1 rd/c12d25p5 +b $STORAGE 140 206 1 1 rd/c12d25p6 +b $STORAGE 140 207 1 1 rd/c12d25p7 +b $STORAGE 140 208 1 1 rd/c12d26 +b $STORAGE 140 209 1 1 rd/c12d26p1 +b $STORAGE 140 210 1 1 rd/c12d26p2 +b $STORAGE 140 211 1 1 rd/c12d26p3 +b $STORAGE 140 212 1 1 rd/c12d26p4 +b $STORAGE 140 213 1 1 rd/c12d26p5 +b $STORAGE 140 214 1 1 rd/c12d26p6 +b $STORAGE 140 215 1 1 rd/c12d26p7 +b $STORAGE 140 216 1 1 rd/c12d27 +b $STORAGE 140 217 1 1 rd/c12d27p1 +b $STORAGE 140 218 1 1 rd/c12d27p2 +b $STORAGE 140 219 1 1 rd/c12d27p3 +b $STORAGE 140 220 1 1 rd/c12d27p4 +b $STORAGE 140 221 1 1 rd/c12d27p5 +b $STORAGE 140 222 1 1 rd/c12d27p6 +b $STORAGE 140 223 1 1 rd/c12d27p7 +b $STORAGE 140 224 1 1 rd/c12d28 +b $STORAGE 140 225 1 1 rd/c12d28p1 +b $STORAGE 140 226 1 1 rd/c12d28p2 +b $STORAGE 140 227 1 1 rd/c12d28p3 +b $STORAGE 140 228 1 1 rd/c12d28p4 +b $STORAGE 140 229 1 1 rd/c12d28p5 +b $STORAGE 140 230 1 1 rd/c12d28p6 +b $STORAGE 140 231 1 1 rd/c12d28p7 +b $STORAGE 140 232 1 1 rd/c12d29 +b $STORAGE 140 233 1 1 rd/c12d29p1 +b $STORAGE 140 234 1 1 rd/c12d29p2 +b $STORAGE 140 235 1 1 rd/c12d29p3 +b $STORAGE 140 236 1 1 rd/c12d29p4 +b $STORAGE 140 237 1 1 rd/c12d29p5 +b $STORAGE 140 238 1 1 rd/c12d29p6 +b $STORAGE 140 239 1 1 rd/c12d29p7 +b $STORAGE 140 240 1 1 rd/c12d30 +b $STORAGE 140 241 1 1 rd/c12d30p1 +b $STORAGE 140 242 1 1 rd/c12d30p2 +b $STORAGE 140 243 1 1 rd/c12d30p3 +b $STORAGE 140 244 1 1 rd/c12d30p4 +b $STORAGE 140 245 1 1 rd/c12d30p5 +b $STORAGE 140 246 1 1 rd/c12d30p6 +b $STORAGE 140 247 1 1 rd/c12d30p7 +b $STORAGE 140 248 1 1 rd/c12d31 +b $STORAGE 140 249 1 1 rd/c12d31p1 +b $STORAGE 140 250 1 1 rd/c12d31p2 +b $STORAGE 140 251 1 1 rd/c12d31p3 +b $STORAGE 140 252 1 1 rd/c12d31p4 +b $STORAGE 140 253 1 1 rd/c12d31p5 +b $STORAGE 140 254 1 1 rd/c12d31p6 +b $STORAGE 140 255 1 1 rd/c12d31p7 +b $STORAGE 141 0 1 1 rd/c13d0 +b $STORAGE 141 1 1 1 rd/c13d0p1 +b $STORAGE 141 2 1 1 rd/c13d0p2 +b $STORAGE 141 3 1 1 rd/c13d0p3 +b $STORAGE 141 4 1 1 rd/c13d0p4 +b $STORAGE 141 5 1 1 rd/c13d0p5 +b $STORAGE 141 6 1 1 rd/c13d0p6 +b $STORAGE 141 7 1 1 rd/c13d0p7 +b $STORAGE 141 8 1 1 rd/c13d1 +b $STORAGE 141 9 1 1 rd/c13d1p1 +b $STORAGE 141 10 1 1 rd/c13d1p2 +b $STORAGE 141 11 1 1 rd/c13d1p3 +b $STORAGE 141 12 1 1 rd/c13d1p4 +b $STORAGE 141 13 1 1 rd/c13d1p5 +b $STORAGE 141 14 1 1 rd/c13d1p6 +b $STORAGE 141 15 1 1 rd/c13d1p7 +b $STORAGE 141 16 1 1 rd/c13d2 +b $STORAGE 141 17 1 1 rd/c13d2p1 +b $STORAGE 141 18 1 1 rd/c13d2p2 +b $STORAGE 141 19 1 1 rd/c13d2p3 +b $STORAGE 141 20 1 1 rd/c13d2p4 +b $STORAGE 141 21 1 1 rd/c13d2p5 +b $STORAGE 141 22 1 1 rd/c13d2p6 +b $STORAGE 141 23 1 1 rd/c13d2p7 +b $STORAGE 141 24 1 1 rd/c13d3 +b $STORAGE 141 25 1 1 rd/c13d3p1 +b $STORAGE 141 26 1 1 rd/c13d3p2 +b $STORAGE 141 27 1 1 rd/c13d3p3 +b $STORAGE 141 28 1 1 rd/c13d3p4 +b $STORAGE 141 29 1 1 rd/c13d3p5 +b $STORAGE 141 30 1 1 rd/c13d3p6 +b $STORAGE 141 31 1 1 rd/c13d3p7 +b $STORAGE 141 32 1 1 rd/c13d4 +b $STORAGE 141 33 1 1 rd/c13d4p1 +b $STORAGE 141 34 1 1 rd/c13d4p2 +b $STORAGE 141 35 1 1 rd/c13d4p3 +b $STORAGE 141 36 1 1 rd/c13d4p4 +b $STORAGE 141 37 1 1 rd/c13d4p5 +b $STORAGE 141 38 1 1 rd/c13d4p6 +b $STORAGE 141 39 1 1 rd/c13d4p7 +b $STORAGE 141 40 1 1 rd/c13d5 +b $STORAGE 141 41 1 1 rd/c13d5p1 +b $STORAGE 141 42 1 1 rd/c13d5p2 +b $STORAGE 141 43 1 1 rd/c13d5p3 +b $STORAGE 141 44 1 1 rd/c13d5p4 +b $STORAGE 141 45 1 1 rd/c13d5p5 +b $STORAGE 141 46 1 1 rd/c13d5p6 +b $STORAGE 141 47 1 1 rd/c13d5p7 +b $STORAGE 141 48 1 1 rd/c13d6 +b $STORAGE 141 49 1 1 rd/c13d6p1 +b $STORAGE 141 50 1 1 rd/c13d6p2 +b $STORAGE 141 51 1 1 rd/c13d6p3 +b $STORAGE 141 52 1 1 rd/c13d6p4 +b $STORAGE 141 53 1 1 rd/c13d6p5 +b $STORAGE 141 54 1 1 rd/c13d6p6 +b $STORAGE 141 55 1 1 rd/c13d6p7 +b $STORAGE 141 56 1 1 rd/c13d7 +b $STORAGE 141 57 1 1 rd/c13d7p1 +b $STORAGE 141 58 1 1 rd/c13d7p2 +b $STORAGE 141 59 1 1 rd/c13d7p3 +b $STORAGE 141 60 1 1 rd/c13d7p4 +b $STORAGE 141 61 1 1 rd/c13d7p5 +b $STORAGE 141 62 1 1 rd/c13d7p6 +b $STORAGE 141 63 1 1 rd/c13d7p7 +b $STORAGE 141 64 1 1 rd/c13d8 +b $STORAGE 141 65 1 1 rd/c13d8p1 +b $STORAGE 141 66 1 1 rd/c13d8p2 +b $STORAGE 141 67 1 1 rd/c13d8p3 +b $STORAGE 141 68 1 1 rd/c13d8p4 +b $STORAGE 141 69 1 1 rd/c13d8p5 +b $STORAGE 141 70 1 1 rd/c13d8p6 +b $STORAGE 141 71 1 1 rd/c13d8p7 +b $STORAGE 141 72 1 1 rd/c13d9 +b $STORAGE 141 73 1 1 rd/c13d9p1 +b $STORAGE 141 74 1 1 rd/c13d9p2 +b $STORAGE 141 75 1 1 rd/c13d9p3 +b $STORAGE 141 76 1 1 rd/c13d9p4 +b $STORAGE 141 77 1 1 rd/c13d9p5 +b $STORAGE 141 78 1 1 rd/c13d9p6 +b $STORAGE 141 79 1 1 rd/c13d9p7 +b $STORAGE 141 80 1 1 rd/c13d10 +b $STORAGE 141 81 1 1 rd/c13d10p1 +b $STORAGE 141 82 1 1 rd/c13d10p2 +b $STORAGE 141 83 1 1 rd/c13d10p3 +b $STORAGE 141 84 1 1 rd/c13d10p4 +b $STORAGE 141 85 1 1 rd/c13d10p5 +b $STORAGE 141 86 1 1 rd/c13d10p6 +b $STORAGE 141 87 1 1 rd/c13d10p7 +b $STORAGE 141 88 1 1 rd/c13d11 +b $STORAGE 141 89 1 1 rd/c13d11p1 +b $STORAGE 141 90 1 1 rd/c13d11p2 +b $STORAGE 141 91 1 1 rd/c13d11p3 +b $STORAGE 141 92 1 1 rd/c13d11p4 +b $STORAGE 141 93 1 1 rd/c13d11p5 +b $STORAGE 141 94 1 1 rd/c13d11p6 +b $STORAGE 141 95 1 1 rd/c13d11p7 +b $STORAGE 141 96 1 1 rd/c13d12 +b $STORAGE 141 97 1 1 rd/c13d12p1 +b $STORAGE 141 98 1 1 rd/c13d12p2 +b $STORAGE 141 99 1 1 rd/c13d12p3 +b $STORAGE 141 100 1 1 rd/c13d12p4 +b $STORAGE 141 101 1 1 rd/c13d12p5 +b $STORAGE 141 102 1 1 rd/c13d12p6 +b $STORAGE 141 103 1 1 rd/c13d12p7 +b $STORAGE 141 104 1 1 rd/c13d13 +b $STORAGE 141 105 1 1 rd/c13d13p1 +b $STORAGE 141 106 1 1 rd/c13d13p2 +b $STORAGE 141 107 1 1 rd/c13d13p3 +b $STORAGE 141 108 1 1 rd/c13d13p4 +b $STORAGE 141 109 1 1 rd/c13d13p5 +b $STORAGE 141 110 1 1 rd/c13d13p6 +b $STORAGE 141 111 1 1 rd/c13d13p7 +b $STORAGE 141 112 1 1 rd/c13d14 +b $STORAGE 141 113 1 1 rd/c13d14p1 +b $STORAGE 141 114 1 1 rd/c13d14p2 +b $STORAGE 141 115 1 1 rd/c13d14p3 +b $STORAGE 141 116 1 1 rd/c13d14p4 +b $STORAGE 141 117 1 1 rd/c13d14p5 +b $STORAGE 141 118 1 1 rd/c13d14p6 +b $STORAGE 141 119 1 1 rd/c13d14p7 +b $STORAGE 141 120 1 1 rd/c13d15 +b $STORAGE 141 121 1 1 rd/c13d15p1 +b $STORAGE 141 122 1 1 rd/c13d15p2 +b $STORAGE 141 123 1 1 rd/c13d15p3 +b $STORAGE 141 124 1 1 rd/c13d15p4 +b $STORAGE 141 125 1 1 rd/c13d15p5 +b $STORAGE 141 126 1 1 rd/c13d15p6 +b $STORAGE 141 127 1 1 rd/c13d15p7 +b $STORAGE 141 128 1 1 rd/c13d16 +b $STORAGE 141 129 1 1 rd/c13d16p1 +b $STORAGE 141 130 1 1 rd/c13d16p2 +b $STORAGE 141 131 1 1 rd/c13d16p3 +b $STORAGE 141 132 1 1 rd/c13d16p4 +b $STORAGE 141 133 1 1 rd/c13d16p5 +b $STORAGE 141 134 1 1 rd/c13d16p6 +b $STORAGE 141 135 1 1 rd/c13d16p7 +b $STORAGE 141 136 1 1 rd/c13d17 +b $STORAGE 141 137 1 1 rd/c13d17p1 +b $STORAGE 141 138 1 1 rd/c13d17p2 +b $STORAGE 141 139 1 1 rd/c13d17p3 +b $STORAGE 141 140 1 1 rd/c13d17p4 +b $STORAGE 141 141 1 1 rd/c13d17p5 +b $STORAGE 141 142 1 1 rd/c13d17p6 +b $STORAGE 141 143 1 1 rd/c13d17p7 +b $STORAGE 141 144 1 1 rd/c13d18 +b $STORAGE 141 145 1 1 rd/c13d18p1 +b $STORAGE 141 146 1 1 rd/c13d18p2 +b $STORAGE 141 147 1 1 rd/c13d18p3 +b $STORAGE 141 148 1 1 rd/c13d18p4 +b $STORAGE 141 149 1 1 rd/c13d18p5 +b $STORAGE 141 150 1 1 rd/c13d18p6 +b $STORAGE 141 151 1 1 rd/c13d18p7 +b $STORAGE 141 152 1 1 rd/c13d19 +b $STORAGE 141 153 1 1 rd/c13d19p1 +b $STORAGE 141 154 1 1 rd/c13d19p2 +b $STORAGE 141 155 1 1 rd/c13d19p3 +b $STORAGE 141 156 1 1 rd/c13d19p4 +b $STORAGE 141 157 1 1 rd/c13d19p5 +b $STORAGE 141 158 1 1 rd/c13d19p6 +b $STORAGE 141 159 1 1 rd/c13d19p7 +b $STORAGE 141 160 1 1 rd/c13d20 +b $STORAGE 141 161 1 1 rd/c13d20p1 +b $STORAGE 141 162 1 1 rd/c13d20p2 +b $STORAGE 141 163 1 1 rd/c13d20p3 +b $STORAGE 141 164 1 1 rd/c13d20p4 +b $STORAGE 141 165 1 1 rd/c13d20p5 +b $STORAGE 141 166 1 1 rd/c13d20p6 +b $STORAGE 141 167 1 1 rd/c13d20p7 +b $STORAGE 141 168 1 1 rd/c13d21 +b $STORAGE 141 169 1 1 rd/c13d21p1 +b $STORAGE 141 170 1 1 rd/c13d21p2 +b $STORAGE 141 171 1 1 rd/c13d21p3 +b $STORAGE 141 172 1 1 rd/c13d21p4 +b $STORAGE 141 173 1 1 rd/c13d21p5 +b $STORAGE 141 174 1 1 rd/c13d21p6 +b $STORAGE 141 175 1 1 rd/c13d21p7 +b $STORAGE 141 176 1 1 rd/c13d22 +b $STORAGE 141 177 1 1 rd/c13d22p1 +b $STORAGE 141 178 1 1 rd/c13d22p2 +b $STORAGE 141 179 1 1 rd/c13d22p3 +b $STORAGE 141 180 1 1 rd/c13d22p4 +b $STORAGE 141 181 1 1 rd/c13d22p5 +b $STORAGE 141 182 1 1 rd/c13d22p6 +b $STORAGE 141 183 1 1 rd/c13d22p7 +b $STORAGE 141 184 1 1 rd/c13d23 +b $STORAGE 141 185 1 1 rd/c13d23p1 +b $STORAGE 141 186 1 1 rd/c13d23p2 +b $STORAGE 141 187 1 1 rd/c13d23p3 +b $STORAGE 141 188 1 1 rd/c13d23p4 +b $STORAGE 141 189 1 1 rd/c13d23p5 +b $STORAGE 141 190 1 1 rd/c13d23p6 +b $STORAGE 141 191 1 1 rd/c13d23p7 +b $STORAGE 141 192 1 1 rd/c13d24 +b $STORAGE 141 193 1 1 rd/c13d24p1 +b $STORAGE 141 194 1 1 rd/c13d24p2 +b $STORAGE 141 195 1 1 rd/c13d24p3 +b $STORAGE 141 196 1 1 rd/c13d24p4 +b $STORAGE 141 197 1 1 rd/c13d24p5 +b $STORAGE 141 198 1 1 rd/c13d24p6 +b $STORAGE 141 199 1 1 rd/c13d24p7 +b $STORAGE 141 200 1 1 rd/c13d25 +b $STORAGE 141 201 1 1 rd/c13d25p1 +b $STORAGE 141 202 1 1 rd/c13d25p2 +b $STORAGE 141 203 1 1 rd/c13d25p3 +b $STORAGE 141 204 1 1 rd/c13d25p4 +b $STORAGE 141 205 1 1 rd/c13d25p5 +b $STORAGE 141 206 1 1 rd/c13d25p6 +b $STORAGE 141 207 1 1 rd/c13d25p7 +b $STORAGE 141 208 1 1 rd/c13d26 +b $STORAGE 141 209 1 1 rd/c13d26p1 +b $STORAGE 141 210 1 1 rd/c13d26p2 +b $STORAGE 141 211 1 1 rd/c13d26p3 +b $STORAGE 141 212 1 1 rd/c13d26p4 +b $STORAGE 141 213 1 1 rd/c13d26p5 +b $STORAGE 141 214 1 1 rd/c13d26p6 +b $STORAGE 141 215 1 1 rd/c13d26p7 +b $STORAGE 141 216 1 1 rd/c13d27 +b $STORAGE 141 217 1 1 rd/c13d27p1 +b $STORAGE 141 218 1 1 rd/c13d27p2 +b $STORAGE 141 219 1 1 rd/c13d27p3 +b $STORAGE 141 220 1 1 rd/c13d27p4 +b $STORAGE 141 221 1 1 rd/c13d27p5 +b $STORAGE 141 222 1 1 rd/c13d27p6 +b $STORAGE 141 223 1 1 rd/c13d27p7 +b $STORAGE 141 224 1 1 rd/c13d28 +b $STORAGE 141 225 1 1 rd/c13d28p1 +b $STORAGE 141 226 1 1 rd/c13d28p2 +b $STORAGE 141 227 1 1 rd/c13d28p3 +b $STORAGE 141 228 1 1 rd/c13d28p4 +b $STORAGE 141 229 1 1 rd/c13d28p5 +b $STORAGE 141 230 1 1 rd/c13d28p6 +b $STORAGE 141 231 1 1 rd/c13d28p7 +b $STORAGE 141 232 1 1 rd/c13d29 +b $STORAGE 141 233 1 1 rd/c13d29p1 +b $STORAGE 141 234 1 1 rd/c13d29p2 +b $STORAGE 141 235 1 1 rd/c13d29p3 +b $STORAGE 141 236 1 1 rd/c13d29p4 +b $STORAGE 141 237 1 1 rd/c13d29p5 +b $STORAGE 141 238 1 1 rd/c13d29p6 +b $STORAGE 141 239 1 1 rd/c13d29p7 +b $STORAGE 141 240 1 1 rd/c13d30 +b $STORAGE 141 241 1 1 rd/c13d30p1 +b $STORAGE 141 242 1 1 rd/c13d30p2 +b $STORAGE 141 243 1 1 rd/c13d30p3 +b $STORAGE 141 244 1 1 rd/c13d30p4 +b $STORAGE 141 245 1 1 rd/c13d30p5 +b $STORAGE 141 246 1 1 rd/c13d30p6 +b $STORAGE 141 247 1 1 rd/c13d30p7 +b $STORAGE 141 248 1 1 rd/c13d31 +b $STORAGE 141 249 1 1 rd/c13d31p1 +b $STORAGE 141 250 1 1 rd/c13d31p2 +b $STORAGE 141 251 1 1 rd/c13d31p3 +b $STORAGE 141 252 1 1 rd/c13d31p4 +b $STORAGE 141 253 1 1 rd/c13d31p5 +b $STORAGE 141 254 1 1 rd/c13d31p6 +b $STORAGE 141 255 1 1 rd/c13d31p7 +b $STORAGE 142 0 1 1 rd/c14d0 +b $STORAGE 142 1 1 1 rd/c14d0p1 +b $STORAGE 142 2 1 1 rd/c14d0p2 +b $STORAGE 142 3 1 1 rd/c14d0p3 +b $STORAGE 142 4 1 1 rd/c14d0p4 +b $STORAGE 142 5 1 1 rd/c14d0p5 +b $STORAGE 142 6 1 1 rd/c14d0p6 +b $STORAGE 142 7 1 1 rd/c14d0p7 +b $STORAGE 142 8 1 1 rd/c14d1 +b $STORAGE 142 9 1 1 rd/c14d1p1 +b $STORAGE 142 10 1 1 rd/c14d1p2 +b $STORAGE 142 11 1 1 rd/c14d1p3 +b $STORAGE 142 12 1 1 rd/c14d1p4 +b $STORAGE 142 13 1 1 rd/c14d1p5 +b $STORAGE 142 14 1 1 rd/c14d1p6 +b $STORAGE 142 15 1 1 rd/c14d1p7 +b $STORAGE 142 16 1 1 rd/c14d2 +b $STORAGE 142 17 1 1 rd/c14d2p1 +b $STORAGE 142 18 1 1 rd/c14d2p2 +b $STORAGE 142 19 1 1 rd/c14d2p3 +b $STORAGE 142 20 1 1 rd/c14d2p4 +b $STORAGE 142 21 1 1 rd/c14d2p5 +b $STORAGE 142 22 1 1 rd/c14d2p6 +b $STORAGE 142 23 1 1 rd/c14d2p7 +b $STORAGE 142 24 1 1 rd/c14d3 +b $STORAGE 142 25 1 1 rd/c14d3p1 +b $STORAGE 142 26 1 1 rd/c14d3p2 +b $STORAGE 142 27 1 1 rd/c14d3p3 +b $STORAGE 142 28 1 1 rd/c14d3p4 +b $STORAGE 142 29 1 1 rd/c14d3p5 +b $STORAGE 142 30 1 1 rd/c14d3p6 +b $STORAGE 142 31 1 1 rd/c14d3p7 +b $STORAGE 142 32 1 1 rd/c14d4 +b $STORAGE 142 33 1 1 rd/c14d4p1 +b $STORAGE 142 34 1 1 rd/c14d4p2 +b $STORAGE 142 35 1 1 rd/c14d4p3 +b $STORAGE 142 36 1 1 rd/c14d4p4 +b $STORAGE 142 37 1 1 rd/c14d4p5 +b $STORAGE 142 38 1 1 rd/c14d4p6 +b $STORAGE 142 39 1 1 rd/c14d4p7 +b $STORAGE 142 40 1 1 rd/c14d5 +b $STORAGE 142 41 1 1 rd/c14d5p1 +b $STORAGE 142 42 1 1 rd/c14d5p2 +b $STORAGE 142 43 1 1 rd/c14d5p3 +b $STORAGE 142 44 1 1 rd/c14d5p4 +b $STORAGE 142 45 1 1 rd/c14d5p5 +b $STORAGE 142 46 1 1 rd/c14d5p6 +b $STORAGE 142 47 1 1 rd/c14d5p7 +b $STORAGE 142 48 1 1 rd/c14d6 +b $STORAGE 142 49 1 1 rd/c14d6p1 +b $STORAGE 142 50 1 1 rd/c14d6p2 +b $STORAGE 142 51 1 1 rd/c14d6p3 +b $STORAGE 142 52 1 1 rd/c14d6p4 +b $STORAGE 142 53 1 1 rd/c14d6p5 +b $STORAGE 142 54 1 1 rd/c14d6p6 +b $STORAGE 142 55 1 1 rd/c14d6p7 +b $STORAGE 142 56 1 1 rd/c14d7 +b $STORAGE 142 57 1 1 rd/c14d7p1 +b $STORAGE 142 58 1 1 rd/c14d7p2 +b $STORAGE 142 59 1 1 rd/c14d7p3 +b $STORAGE 142 60 1 1 rd/c14d7p4 +b $STORAGE 142 61 1 1 rd/c14d7p5 +b $STORAGE 142 62 1 1 rd/c14d7p6 +b $STORAGE 142 63 1 1 rd/c14d7p7 +b $STORAGE 142 64 1 1 rd/c14d8 +b $STORAGE 142 65 1 1 rd/c14d8p1 +b $STORAGE 142 66 1 1 rd/c14d8p2 +b $STORAGE 142 67 1 1 rd/c14d8p3 +b $STORAGE 142 68 1 1 rd/c14d8p4 +b $STORAGE 142 69 1 1 rd/c14d8p5 +b $STORAGE 142 70 1 1 rd/c14d8p6 +b $STORAGE 142 71 1 1 rd/c14d8p7 +b $STORAGE 142 72 1 1 rd/c14d9 +b $STORAGE 142 73 1 1 rd/c14d9p1 +b $STORAGE 142 74 1 1 rd/c14d9p2 +b $STORAGE 142 75 1 1 rd/c14d9p3 +b $STORAGE 142 76 1 1 rd/c14d9p4 +b $STORAGE 142 77 1 1 rd/c14d9p5 +b $STORAGE 142 78 1 1 rd/c14d9p6 +b $STORAGE 142 79 1 1 rd/c14d9p7 +b $STORAGE 142 80 1 1 rd/c14d10 +b $STORAGE 142 81 1 1 rd/c14d10p1 +b $STORAGE 142 82 1 1 rd/c14d10p2 +b $STORAGE 142 83 1 1 rd/c14d10p3 +b $STORAGE 142 84 1 1 rd/c14d10p4 +b $STORAGE 142 85 1 1 rd/c14d10p5 +b $STORAGE 142 86 1 1 rd/c14d10p6 +b $STORAGE 142 87 1 1 rd/c14d10p7 +b $STORAGE 142 88 1 1 rd/c14d11 +b $STORAGE 142 89 1 1 rd/c14d11p1 +b $STORAGE 142 90 1 1 rd/c14d11p2 +b $STORAGE 142 91 1 1 rd/c14d11p3 +b $STORAGE 142 92 1 1 rd/c14d11p4 +b $STORAGE 142 93 1 1 rd/c14d11p5 +b $STORAGE 142 94 1 1 rd/c14d11p6 +b $STORAGE 142 95 1 1 rd/c14d11p7 +b $STORAGE 142 96 1 1 rd/c14d12 +b $STORAGE 142 97 1 1 rd/c14d12p1 +b $STORAGE 142 98 1 1 rd/c14d12p2 +b $STORAGE 142 99 1 1 rd/c14d12p3 +b $STORAGE 142 100 1 1 rd/c14d12p4 +b $STORAGE 142 101 1 1 rd/c14d12p5 +b $STORAGE 142 102 1 1 rd/c14d12p6 +b $STORAGE 142 103 1 1 rd/c14d12p7 +b $STORAGE 142 104 1 1 rd/c14d13 +b $STORAGE 142 105 1 1 rd/c14d13p1 +b $STORAGE 142 106 1 1 rd/c14d13p2 +b $STORAGE 142 107 1 1 rd/c14d13p3 +b $STORAGE 142 108 1 1 rd/c14d13p4 +b $STORAGE 142 109 1 1 rd/c14d13p5 +b $STORAGE 142 110 1 1 rd/c14d13p6 +b $STORAGE 142 111 1 1 rd/c14d13p7 +b $STORAGE 142 112 1 1 rd/c14d14 +b $STORAGE 142 113 1 1 rd/c14d14p1 +b $STORAGE 142 114 1 1 rd/c14d14p2 +b $STORAGE 142 115 1 1 rd/c14d14p3 +b $STORAGE 142 116 1 1 rd/c14d14p4 +b $STORAGE 142 117 1 1 rd/c14d14p5 +b $STORAGE 142 118 1 1 rd/c14d14p6 +b $STORAGE 142 119 1 1 rd/c14d14p7 +b $STORAGE 142 120 1 1 rd/c14d15 +b $STORAGE 142 121 1 1 rd/c14d15p1 +b $STORAGE 142 122 1 1 rd/c14d15p2 +b $STORAGE 142 123 1 1 rd/c14d15p3 +b $STORAGE 142 124 1 1 rd/c14d15p4 +b $STORAGE 142 125 1 1 rd/c14d15p5 +b $STORAGE 142 126 1 1 rd/c14d15p6 +b $STORAGE 142 127 1 1 rd/c14d15p7 +b $STORAGE 142 128 1 1 rd/c14d16 +b $STORAGE 142 129 1 1 rd/c14d16p1 +b $STORAGE 142 130 1 1 rd/c14d16p2 +b $STORAGE 142 131 1 1 rd/c14d16p3 +b $STORAGE 142 132 1 1 rd/c14d16p4 +b $STORAGE 142 133 1 1 rd/c14d16p5 +b $STORAGE 142 134 1 1 rd/c14d16p6 +b $STORAGE 142 135 1 1 rd/c14d16p7 +b $STORAGE 142 136 1 1 rd/c14d17 +b $STORAGE 142 137 1 1 rd/c14d17p1 +b $STORAGE 142 138 1 1 rd/c14d17p2 +b $STORAGE 142 139 1 1 rd/c14d17p3 +b $STORAGE 142 140 1 1 rd/c14d17p4 +b $STORAGE 142 141 1 1 rd/c14d17p5 +b $STORAGE 142 142 1 1 rd/c14d17p6 +b $STORAGE 142 143 1 1 rd/c14d17p7 +b $STORAGE 142 144 1 1 rd/c14d18 +b $STORAGE 142 145 1 1 rd/c14d18p1 +b $STORAGE 142 146 1 1 rd/c14d18p2 +b $STORAGE 142 147 1 1 rd/c14d18p3 +b $STORAGE 142 148 1 1 rd/c14d18p4 +b $STORAGE 142 149 1 1 rd/c14d18p5 +b $STORAGE 142 150 1 1 rd/c14d18p6 +b $STORAGE 142 151 1 1 rd/c14d18p7 +b $STORAGE 142 152 1 1 rd/c14d19 +b $STORAGE 142 153 1 1 rd/c14d19p1 +b $STORAGE 142 154 1 1 rd/c14d19p2 +b $STORAGE 142 155 1 1 rd/c14d19p3 +b $STORAGE 142 156 1 1 rd/c14d19p4 +b $STORAGE 142 157 1 1 rd/c14d19p5 +b $STORAGE 142 158 1 1 rd/c14d19p6 +b $STORAGE 142 159 1 1 rd/c14d19p7 +b $STORAGE 142 160 1 1 rd/c14d20 +b $STORAGE 142 161 1 1 rd/c14d20p1 +b $STORAGE 142 162 1 1 rd/c14d20p2 +b $STORAGE 142 163 1 1 rd/c14d20p3 +b $STORAGE 142 164 1 1 rd/c14d20p4 +b $STORAGE 142 165 1 1 rd/c14d20p5 +b $STORAGE 142 166 1 1 rd/c14d20p6 +b $STORAGE 142 167 1 1 rd/c14d20p7 +b $STORAGE 142 168 1 1 rd/c14d21 +b $STORAGE 142 169 1 1 rd/c14d21p1 +b $STORAGE 142 170 1 1 rd/c14d21p2 +b $STORAGE 142 171 1 1 rd/c14d21p3 +b $STORAGE 142 172 1 1 rd/c14d21p4 +b $STORAGE 142 173 1 1 rd/c14d21p5 +b $STORAGE 142 174 1 1 rd/c14d21p6 +b $STORAGE 142 175 1 1 rd/c14d21p7 +b $STORAGE 142 176 1 1 rd/c14d22 +b $STORAGE 142 177 1 1 rd/c14d22p1 +b $STORAGE 142 178 1 1 rd/c14d22p2 +b $STORAGE 142 179 1 1 rd/c14d22p3 +b $STORAGE 142 180 1 1 rd/c14d22p4 +b $STORAGE 142 181 1 1 rd/c14d22p5 +b $STORAGE 142 182 1 1 rd/c14d22p6 +b $STORAGE 142 183 1 1 rd/c14d22p7 +b $STORAGE 142 184 1 1 rd/c14d23 +b $STORAGE 142 185 1 1 rd/c14d23p1 +b $STORAGE 142 186 1 1 rd/c14d23p2 +b $STORAGE 142 187 1 1 rd/c14d23p3 +b $STORAGE 142 188 1 1 rd/c14d23p4 +b $STORAGE 142 189 1 1 rd/c14d23p5 +b $STORAGE 142 190 1 1 rd/c14d23p6 +b $STORAGE 142 191 1 1 rd/c14d23p7 +b $STORAGE 142 192 1 1 rd/c14d24 +b $STORAGE 142 193 1 1 rd/c14d24p1 +b $STORAGE 142 194 1 1 rd/c14d24p2 +b $STORAGE 142 195 1 1 rd/c14d24p3 +b $STORAGE 142 196 1 1 rd/c14d24p4 +b $STORAGE 142 197 1 1 rd/c14d24p5 +b $STORAGE 142 198 1 1 rd/c14d24p6 +b $STORAGE 142 199 1 1 rd/c14d24p7 +b $STORAGE 142 200 1 1 rd/c14d25 +b $STORAGE 142 201 1 1 rd/c14d25p1 +b $STORAGE 142 202 1 1 rd/c14d25p2 +b $STORAGE 142 203 1 1 rd/c14d25p3 +b $STORAGE 142 204 1 1 rd/c14d25p4 +b $STORAGE 142 205 1 1 rd/c14d25p5 +b $STORAGE 142 206 1 1 rd/c14d25p6 +b $STORAGE 142 207 1 1 rd/c14d25p7 +b $STORAGE 142 208 1 1 rd/c14d26 +b $STORAGE 142 209 1 1 rd/c14d26p1 +b $STORAGE 142 210 1 1 rd/c14d26p2 +b $STORAGE 142 211 1 1 rd/c14d26p3 +b $STORAGE 142 212 1 1 rd/c14d26p4 +b $STORAGE 142 213 1 1 rd/c14d26p5 +b $STORAGE 142 214 1 1 rd/c14d26p6 +b $STORAGE 142 215 1 1 rd/c14d26p7 +b $STORAGE 142 216 1 1 rd/c14d27 +b $STORAGE 142 217 1 1 rd/c14d27p1 +b $STORAGE 142 218 1 1 rd/c14d27p2 +b $STORAGE 142 219 1 1 rd/c14d27p3 +b $STORAGE 142 220 1 1 rd/c14d27p4 +b $STORAGE 142 221 1 1 rd/c14d27p5 +b $STORAGE 142 222 1 1 rd/c14d27p6 +b $STORAGE 142 223 1 1 rd/c14d27p7 +b $STORAGE 142 224 1 1 rd/c14d28 +b $STORAGE 142 225 1 1 rd/c14d28p1 +b $STORAGE 142 226 1 1 rd/c14d28p2 +b $STORAGE 142 227 1 1 rd/c14d28p3 +b $STORAGE 142 228 1 1 rd/c14d28p4 +b $STORAGE 142 229 1 1 rd/c14d28p5 +b $STORAGE 142 230 1 1 rd/c14d28p6 +b $STORAGE 142 231 1 1 rd/c14d28p7 +b $STORAGE 142 232 1 1 rd/c14d29 +b $STORAGE 142 233 1 1 rd/c14d29p1 +b $STORAGE 142 234 1 1 rd/c14d29p2 +b $STORAGE 142 235 1 1 rd/c14d29p3 +b $STORAGE 142 236 1 1 rd/c14d29p4 +b $STORAGE 142 237 1 1 rd/c14d29p5 +b $STORAGE 142 238 1 1 rd/c14d29p6 +b $STORAGE 142 239 1 1 rd/c14d29p7 +b $STORAGE 142 240 1 1 rd/c14d30 +b $STORAGE 142 241 1 1 rd/c14d30p1 +b $STORAGE 142 242 1 1 rd/c14d30p2 +b $STORAGE 142 243 1 1 rd/c14d30p3 +b $STORAGE 142 244 1 1 rd/c14d30p4 +b $STORAGE 142 245 1 1 rd/c14d30p5 +b $STORAGE 142 246 1 1 rd/c14d30p6 +b $STORAGE 142 247 1 1 rd/c14d30p7 +b $STORAGE 142 248 1 1 rd/c14d31 +b $STORAGE 142 249 1 1 rd/c14d31p1 +b $STORAGE 142 250 1 1 rd/c14d31p2 +b $STORAGE 142 251 1 1 rd/c14d31p3 +b $STORAGE 142 252 1 1 rd/c14d31p4 +b $STORAGE 142 253 1 1 rd/c14d31p5 +b $STORAGE 142 254 1 1 rd/c14d31p6 +b $STORAGE 142 255 1 1 rd/c14d31p7 +b $STORAGE 143 0 1 1 rd/c15d0 +b $STORAGE 143 1 1 1 rd/c15d0p1 +b $STORAGE 143 2 1 1 rd/c15d0p2 +b $STORAGE 143 3 1 1 rd/c15d0p3 +b $STORAGE 143 4 1 1 rd/c15d0p4 +b $STORAGE 143 5 1 1 rd/c15d0p5 +b $STORAGE 143 6 1 1 rd/c15d0p6 +b $STORAGE 143 7 1 1 rd/c15d0p7 +b $STORAGE 143 8 1 1 rd/c15d1 +b $STORAGE 143 9 1 1 rd/c15d1p1 +b $STORAGE 143 10 1 1 rd/c15d1p2 +b $STORAGE 143 11 1 1 rd/c15d1p3 +b $STORAGE 143 12 1 1 rd/c15d1p4 +b $STORAGE 143 13 1 1 rd/c15d1p5 +b $STORAGE 143 14 1 1 rd/c15d1p6 +b $STORAGE 143 15 1 1 rd/c15d1p7 +b $STORAGE 143 16 1 1 rd/c15d2 +b $STORAGE 143 17 1 1 rd/c15d2p1 +b $STORAGE 143 18 1 1 rd/c15d2p2 +b $STORAGE 143 19 1 1 rd/c15d2p3 +b $STORAGE 143 20 1 1 rd/c15d2p4 +b $STORAGE 143 21 1 1 rd/c15d2p5 +b $STORAGE 143 22 1 1 rd/c15d2p6 +b $STORAGE 143 23 1 1 rd/c15d2p7 +b $STORAGE 143 24 1 1 rd/c15d3 +b $STORAGE 143 25 1 1 rd/c15d3p1 +b $STORAGE 143 26 1 1 rd/c15d3p2 +b $STORAGE 143 27 1 1 rd/c15d3p3 +b $STORAGE 143 28 1 1 rd/c15d3p4 +b $STORAGE 143 29 1 1 rd/c15d3p5 +b $STORAGE 143 30 1 1 rd/c15d3p6 +b $STORAGE 143 31 1 1 rd/c15d3p7 +b $STORAGE 143 32 1 1 rd/c15d4 +b $STORAGE 143 33 1 1 rd/c15d4p1 +b $STORAGE 143 34 1 1 rd/c15d4p2 +b $STORAGE 143 35 1 1 rd/c15d4p3 +b $STORAGE 143 36 1 1 rd/c15d4p4 +b $STORAGE 143 37 1 1 rd/c15d4p5 +b $STORAGE 143 38 1 1 rd/c15d4p6 +b $STORAGE 143 39 1 1 rd/c15d4p7 +b $STORAGE 143 40 1 1 rd/c15d5 +b $STORAGE 143 41 1 1 rd/c15d5p1 +b $STORAGE 143 42 1 1 rd/c15d5p2 +b $STORAGE 143 43 1 1 rd/c15d5p3 +b $STORAGE 143 44 1 1 rd/c15d5p4 +b $STORAGE 143 45 1 1 rd/c15d5p5 +b $STORAGE 143 46 1 1 rd/c15d5p6 +b $STORAGE 143 47 1 1 rd/c15d5p7 +b $STORAGE 143 48 1 1 rd/c15d6 +b $STORAGE 143 49 1 1 rd/c15d6p1 +b $STORAGE 143 50 1 1 rd/c15d6p2 +b $STORAGE 143 51 1 1 rd/c15d6p3 +b $STORAGE 143 52 1 1 rd/c15d6p4 +b $STORAGE 143 53 1 1 rd/c15d6p5 +b $STORAGE 143 54 1 1 rd/c15d6p6 +b $STORAGE 143 55 1 1 rd/c15d6p7 +b $STORAGE 143 56 1 1 rd/c15d7 +b $STORAGE 143 57 1 1 rd/c15d7p1 +b $STORAGE 143 58 1 1 rd/c15d7p2 +b $STORAGE 143 59 1 1 rd/c15d7p3 +b $STORAGE 143 60 1 1 rd/c15d7p4 +b $STORAGE 143 61 1 1 rd/c15d7p5 +b $STORAGE 143 62 1 1 rd/c15d7p6 +b $STORAGE 143 63 1 1 rd/c15d7p7 +b $STORAGE 143 64 1 1 rd/c15d8 +b $STORAGE 143 65 1 1 rd/c15d8p1 +b $STORAGE 143 66 1 1 rd/c15d8p2 +b $STORAGE 143 67 1 1 rd/c15d8p3 +b $STORAGE 143 68 1 1 rd/c15d8p4 +b $STORAGE 143 69 1 1 rd/c15d8p5 +b $STORAGE 143 70 1 1 rd/c15d8p6 +b $STORAGE 143 71 1 1 rd/c15d8p7 +b $STORAGE 143 72 1 1 rd/c15d9 +b $STORAGE 143 73 1 1 rd/c15d9p1 +b $STORAGE 143 74 1 1 rd/c15d9p2 +b $STORAGE 143 75 1 1 rd/c15d9p3 +b $STORAGE 143 76 1 1 rd/c15d9p4 +b $STORAGE 143 77 1 1 rd/c15d9p5 +b $STORAGE 143 78 1 1 rd/c15d9p6 +b $STORAGE 143 79 1 1 rd/c15d9p7 +b $STORAGE 143 80 1 1 rd/c15d10 +b $STORAGE 143 81 1 1 rd/c15d10p1 +b $STORAGE 143 82 1 1 rd/c15d10p2 +b $STORAGE 143 83 1 1 rd/c15d10p3 +b $STORAGE 143 84 1 1 rd/c15d10p4 +b $STORAGE 143 85 1 1 rd/c15d10p5 +b $STORAGE 143 86 1 1 rd/c15d10p6 +b $STORAGE 143 87 1 1 rd/c15d10p7 +b $STORAGE 143 88 1 1 rd/c15d11 +b $STORAGE 143 89 1 1 rd/c15d11p1 +b $STORAGE 143 90 1 1 rd/c15d11p2 +b $STORAGE 143 91 1 1 rd/c15d11p3 +b $STORAGE 143 92 1 1 rd/c15d11p4 +b $STORAGE 143 93 1 1 rd/c15d11p5 +b $STORAGE 143 94 1 1 rd/c15d11p6 +b $STORAGE 143 95 1 1 rd/c15d11p7 +b $STORAGE 143 96 1 1 rd/c15d12 +b $STORAGE 143 97 1 1 rd/c15d12p1 +b $STORAGE 143 98 1 1 rd/c15d12p2 +b $STORAGE 143 99 1 1 rd/c15d12p3 +b $STORAGE 143 100 1 1 rd/c15d12p4 +b $STORAGE 143 101 1 1 rd/c15d12p5 +b $STORAGE 143 102 1 1 rd/c15d12p6 +b $STORAGE 143 103 1 1 rd/c15d12p7 +b $STORAGE 143 104 1 1 rd/c15d13 +b $STORAGE 143 105 1 1 rd/c15d13p1 +b $STORAGE 143 106 1 1 rd/c15d13p2 +b $STORAGE 143 107 1 1 rd/c15d13p3 +b $STORAGE 143 108 1 1 rd/c15d13p4 +b $STORAGE 143 109 1 1 rd/c15d13p5 +b $STORAGE 143 110 1 1 rd/c15d13p6 +b $STORAGE 143 111 1 1 rd/c15d13p7 +b $STORAGE 143 112 1 1 rd/c15d14 +b $STORAGE 143 113 1 1 rd/c15d14p1 +b $STORAGE 143 114 1 1 rd/c15d14p2 +b $STORAGE 143 115 1 1 rd/c15d14p3 +b $STORAGE 143 116 1 1 rd/c15d14p4 +b $STORAGE 143 117 1 1 rd/c15d14p5 +b $STORAGE 143 118 1 1 rd/c15d14p6 +b $STORAGE 143 119 1 1 rd/c15d14p7 +b $STORAGE 143 120 1 1 rd/c15d15 +b $STORAGE 143 121 1 1 rd/c15d15p1 +b $STORAGE 143 122 1 1 rd/c15d15p2 +b $STORAGE 143 123 1 1 rd/c15d15p3 +b $STORAGE 143 124 1 1 rd/c15d15p4 +b $STORAGE 143 125 1 1 rd/c15d15p5 +b $STORAGE 143 126 1 1 rd/c15d15p6 +b $STORAGE 143 127 1 1 rd/c15d15p7 +b $STORAGE 143 128 1 1 rd/c15d16 +b $STORAGE 143 129 1 1 rd/c15d16p1 +b $STORAGE 143 130 1 1 rd/c15d16p2 +b $STORAGE 143 131 1 1 rd/c15d16p3 +b $STORAGE 143 132 1 1 rd/c15d16p4 +b $STORAGE 143 133 1 1 rd/c15d16p5 +b $STORAGE 143 134 1 1 rd/c15d16p6 +b $STORAGE 143 135 1 1 rd/c15d16p7 +b $STORAGE 143 136 1 1 rd/c15d17 +b $STORAGE 143 137 1 1 rd/c15d17p1 +b $STORAGE 143 138 1 1 rd/c15d17p2 +b $STORAGE 143 139 1 1 rd/c15d17p3 +b $STORAGE 143 140 1 1 rd/c15d17p4 +b $STORAGE 143 141 1 1 rd/c15d17p5 +b $STORAGE 143 142 1 1 rd/c15d17p6 +b $STORAGE 143 143 1 1 rd/c15d17p7 +b $STORAGE 143 144 1 1 rd/c15d18 +b $STORAGE 143 145 1 1 rd/c15d18p1 +b $STORAGE 143 146 1 1 rd/c15d18p2 +b $STORAGE 143 147 1 1 rd/c15d18p3 +b $STORAGE 143 148 1 1 rd/c15d18p4 +b $STORAGE 143 149 1 1 rd/c15d18p5 +b $STORAGE 143 150 1 1 rd/c15d18p6 +b $STORAGE 143 151 1 1 rd/c15d18p7 +b $STORAGE 143 152 1 1 rd/c15d19 +b $STORAGE 143 153 1 1 rd/c15d19p1 +b $STORAGE 143 154 1 1 rd/c15d19p2 +b $STORAGE 143 155 1 1 rd/c15d19p3 +b $STORAGE 143 156 1 1 rd/c15d19p4 +b $STORAGE 143 157 1 1 rd/c15d19p5 +b $STORAGE 143 158 1 1 rd/c15d19p6 +b $STORAGE 143 159 1 1 rd/c15d19p7 +b $STORAGE 143 160 1 1 rd/c15d20 +b $STORAGE 143 161 1 1 rd/c15d20p1 +b $STORAGE 143 162 1 1 rd/c15d20p2 +b $STORAGE 143 163 1 1 rd/c15d20p3 +b $STORAGE 143 164 1 1 rd/c15d20p4 +b $STORAGE 143 165 1 1 rd/c15d20p5 +b $STORAGE 143 166 1 1 rd/c15d20p6 +b $STORAGE 143 167 1 1 rd/c15d20p7 +b $STORAGE 143 168 1 1 rd/c15d21 +b $STORAGE 143 169 1 1 rd/c15d21p1 +b $STORAGE 143 170 1 1 rd/c15d21p2 +b $STORAGE 143 171 1 1 rd/c15d21p3 +b $STORAGE 143 172 1 1 rd/c15d21p4 +b $STORAGE 143 173 1 1 rd/c15d21p5 +b $STORAGE 143 174 1 1 rd/c15d21p6 +b $STORAGE 143 175 1 1 rd/c15d21p7 +b $STORAGE 143 176 1 1 rd/c15d22 +b $STORAGE 143 177 1 1 rd/c15d22p1 +b $STORAGE 143 178 1 1 rd/c15d22p2 +b $STORAGE 143 179 1 1 rd/c15d22p3 +b $STORAGE 143 180 1 1 rd/c15d22p4 +b $STORAGE 143 181 1 1 rd/c15d22p5 +b $STORAGE 143 182 1 1 rd/c15d22p6 +b $STORAGE 143 183 1 1 rd/c15d22p7 +b $STORAGE 143 184 1 1 rd/c15d23 +b $STORAGE 143 185 1 1 rd/c15d23p1 +b $STORAGE 143 186 1 1 rd/c15d23p2 +b $STORAGE 143 187 1 1 rd/c15d23p3 +b $STORAGE 143 188 1 1 rd/c15d23p4 +b $STORAGE 143 189 1 1 rd/c15d23p5 +b $STORAGE 143 190 1 1 rd/c15d23p6 +b $STORAGE 143 191 1 1 rd/c15d23p7 +b $STORAGE 143 192 1 1 rd/c15d24 +b $STORAGE 143 193 1 1 rd/c15d24p1 +b $STORAGE 143 194 1 1 rd/c15d24p2 +b $STORAGE 143 195 1 1 rd/c15d24p3 +b $STORAGE 143 196 1 1 rd/c15d24p4 +b $STORAGE 143 197 1 1 rd/c15d24p5 +b $STORAGE 143 198 1 1 rd/c15d24p6 +b $STORAGE 143 199 1 1 rd/c15d24p7 +b $STORAGE 143 200 1 1 rd/c15d25 +b $STORAGE 143 201 1 1 rd/c15d25p1 +b $STORAGE 143 202 1 1 rd/c15d25p2 +b $STORAGE 143 203 1 1 rd/c15d25p3 +b $STORAGE 143 204 1 1 rd/c15d25p4 +b $STORAGE 143 205 1 1 rd/c15d25p5 +b $STORAGE 143 206 1 1 rd/c15d25p6 +b $STORAGE 143 207 1 1 rd/c15d25p7 +b $STORAGE 143 208 1 1 rd/c15d26 +b $STORAGE 143 209 1 1 rd/c15d26p1 +b $STORAGE 143 210 1 1 rd/c15d26p2 +b $STORAGE 143 211 1 1 rd/c15d26p3 +b $STORAGE 143 212 1 1 rd/c15d26p4 +b $STORAGE 143 213 1 1 rd/c15d26p5 +b $STORAGE 143 214 1 1 rd/c15d26p6 +b $STORAGE 143 215 1 1 rd/c15d26p7 +b $STORAGE 143 216 1 1 rd/c15d27 +b $STORAGE 143 217 1 1 rd/c15d27p1 +b $STORAGE 143 218 1 1 rd/c15d27p2 +b $STORAGE 143 219 1 1 rd/c15d27p3 +b $STORAGE 143 220 1 1 rd/c15d27p4 +b $STORAGE 143 221 1 1 rd/c15d27p5 +b $STORAGE 143 222 1 1 rd/c15d27p6 +b $STORAGE 143 223 1 1 rd/c15d27p7 +b $STORAGE 143 224 1 1 rd/c15d28 +b $STORAGE 143 225 1 1 rd/c15d28p1 +b $STORAGE 143 226 1 1 rd/c15d28p2 +b $STORAGE 143 227 1 1 rd/c15d28p3 +b $STORAGE 143 228 1 1 rd/c15d28p4 +b $STORAGE 143 229 1 1 rd/c15d28p5 +b $STORAGE 143 230 1 1 rd/c15d28p6 +b $STORAGE 143 231 1 1 rd/c15d28p7 +b $STORAGE 143 232 1 1 rd/c15d29 +b $STORAGE 143 233 1 1 rd/c15d29p1 +b $STORAGE 143 234 1 1 rd/c15d29p2 +b $STORAGE 143 235 1 1 rd/c15d29p3 +b $STORAGE 143 236 1 1 rd/c15d29p4 +b $STORAGE 143 237 1 1 rd/c15d29p5 +b $STORAGE 143 238 1 1 rd/c15d29p6 +b $STORAGE 143 239 1 1 rd/c15d29p7 +b $STORAGE 143 240 1 1 rd/c15d30 +b $STORAGE 143 241 1 1 rd/c15d30p1 +b $STORAGE 143 242 1 1 rd/c15d30p2 +b $STORAGE 143 243 1 1 rd/c15d30p3 +b $STORAGE 143 244 1 1 rd/c15d30p4 +b $STORAGE 143 245 1 1 rd/c15d30p5 +b $STORAGE 143 246 1 1 rd/c15d30p6 +b $STORAGE 143 247 1 1 rd/c15d30p7 +b $STORAGE 143 248 1 1 rd/c15d31 +b $STORAGE 143 249 1 1 rd/c15d31p1 +b $STORAGE 143 250 1 1 rd/c15d31p2 +b $STORAGE 143 251 1 1 rd/c15d31p3 +b $STORAGE 143 252 1 1 rd/c15d31p4 +b $STORAGE 143 253 1 1 rd/c15d31p5 +b $STORAGE 143 254 1 1 rd/c15d31p6 +b $STORAGE 143 255 1 1 rd/c15d31p7 diff --git a/makedev.d/01ftape b/makedev.d/01ftape new file mode 100644 index 0000000..e80922b --- /dev/null +++ b/makedev.d/01ftape @@ -0,0 +1,15 @@ +# Aliases for devices used by the ftape driver. +a ftape qft +a ftape nqft +a ftape rft +a ftape nrft +a ftape zqft +a ftape nzqft +a ftape rawqft +a ftape nrawqft +a ftape tape-d +a ftape tape-reset +a ftape tpqic +a ftape ntpqic +a ftape st +a ftape nst diff --git a/makedev.d/01generic b/makedev.d/01generic new file mode 100644 index 0000000..7569a90 --- /dev/null +++ b/makedev.d/01generic @@ -0,0 +1,13 @@ +# Support for the older "generic" devices. +a generic std +a generic fd +a generic hda +a generic hdb +a generic hdc +a generic hdd +a generic tty +a generic ptyp +a generic mouse +a generic lp +a generic parport +a generic sound diff --git a/makedev.d/01ia64 b/makedev.d/01ia64 new file mode 100644 index 0000000..6f3984a --- /dev/null +++ b/makedev.d/01ia64 @@ -0,0 +1,3 @@ +# Implements normal rtc access, but through EFI firmware +# (dunno why it's a different device). +c $ALLREAD 10 136 1 1 efirtc diff --git a/makedev.d/01ibcs b/makedev.d/01ibcs new file mode 100644 index 0000000..adbae62 --- /dev/null +++ b/makedev.d/01ibcs @@ -0,0 +1,16 @@ +# Aliases for ibcs. +a ibcs2 egp +a ibcs2 ggp +a ibcs2 icmp +a ibcs2 idp +a ibcs2 inet +a ibcs2 ip +a ibcs2 ipip +a ibcs2 nfsd +a ibcs2 null +a ibcs2 pup +a ibcs2 socksys +a ibcs2 spx +a ibcs2 rawip +a ibcs2 tcp +a ibcs2 X0R diff --git a/makedev.d/01ida b/makedev.d/01ida new file mode 100644 index 0000000..e848a46 --- /dev/null +++ b/makedev.d/01ida @@ -0,0 +1,2048 @@ +b $STORAGE 72 0 1 1 ida/c0d0 +b $STORAGE 72 1 1 1 ida/c0d0p1 +b $STORAGE 72 2 1 1 ida/c0d0p2 +b $STORAGE 72 3 1 1 ida/c0d0p3 +b $STORAGE 72 4 1 1 ida/c0d0p4 +b $STORAGE 72 5 1 1 ida/c0d0p5 +b $STORAGE 72 6 1 1 ida/c0d0p6 +b $STORAGE 72 7 1 1 ida/c0d0p7 +b $STORAGE 72 8 1 1 ida/c0d0p8 +b $STORAGE 72 9 1 1 ida/c0d0p9 +b $STORAGE 72 10 1 1 ida/c0d0p10 +b $STORAGE 72 11 1 1 ida/c0d0p11 +b $STORAGE 72 12 1 1 ida/c0d0p12 +b $STORAGE 72 13 1 1 ida/c0d0p13 +b $STORAGE 72 14 1 1 ida/c0d0p14 +b $STORAGE 72 15 1 1 ida/c0d0p15 +b $STORAGE 72 16 1 1 ida/c0d1 +b $STORAGE 72 17 1 1 ida/c0d1p1 +b $STORAGE 72 18 1 1 ida/c0d1p2 +b $STORAGE 72 19 1 1 ida/c0d1p3 +b $STORAGE 72 20 1 1 ida/c0d1p4 +b $STORAGE 72 21 1 1 ida/c0d1p5 +b $STORAGE 72 22 1 1 ida/c0d1p6 +b $STORAGE 72 23 1 1 ida/c0d1p7 +b $STORAGE 72 24 1 1 ida/c0d1p8 +b $STORAGE 72 25 1 1 ida/c0d1p9 +b $STORAGE 72 26 1 1 ida/c0d1p10 +b $STORAGE 72 27 1 1 ida/c0d1p11 +b $STORAGE 72 28 1 1 ida/c0d1p12 +b $STORAGE 72 29 1 1 ida/c0d1p13 +b $STORAGE 72 30 1 1 ida/c0d1p14 +b $STORAGE 72 31 1 1 ida/c0d1p15 +b $STORAGE 72 32 1 1 ida/c0d2 +b $STORAGE 72 33 1 1 ida/c0d2p1 +b $STORAGE 72 34 1 1 ida/c0d2p2 +b $STORAGE 72 35 1 1 ida/c0d2p3 +b $STORAGE 72 36 1 1 ida/c0d2p4 +b $STORAGE 72 37 1 1 ida/c0d2p5 +b $STORAGE 72 38 1 1 ida/c0d2p6 +b $STORAGE 72 39 1 1 ida/c0d2p7 +b $STORAGE 72 40 1 1 ida/c0d2p8 +b $STORAGE 72 41 1 1 ida/c0d2p9 +b $STORAGE 72 42 1 1 ida/c0d2p10 +b $STORAGE 72 43 1 1 ida/c0d2p11 +b $STORAGE 72 44 1 1 ida/c0d2p12 +b $STORAGE 72 45 1 1 ida/c0d2p13 +b $STORAGE 72 46 1 1 ida/c0d2p14 +b $STORAGE 72 47 1 1 ida/c0d2p15 +b $STORAGE 72 48 1 1 ida/c0d3 +b $STORAGE 72 49 1 1 ida/c0d3p1 +b $STORAGE 72 50 1 1 ida/c0d3p2 +b $STORAGE 72 51 1 1 ida/c0d3p3 +b $STORAGE 72 52 1 1 ida/c0d3p4 +b $STORAGE 72 53 1 1 ida/c0d3p5 +b $STORAGE 72 54 1 1 ida/c0d3p6 +b $STORAGE 72 55 1 1 ida/c0d3p7 +b $STORAGE 72 56 1 1 ida/c0d3p8 +b $STORAGE 72 57 1 1 ida/c0d3p9 +b $STORAGE 72 58 1 1 ida/c0d3p10 +b $STORAGE 72 59 1 1 ida/c0d3p11 +b $STORAGE 72 60 1 1 ida/c0d3p12 +b $STORAGE 72 61 1 1 ida/c0d3p13 +b $STORAGE 72 62 1 1 ida/c0d3p14 +b $STORAGE 72 63 1 1 ida/c0d3p15 +b $STORAGE 72 64 1 1 ida/c0d4 +b $STORAGE 72 65 1 1 ida/c0d4p1 +b $STORAGE 72 66 1 1 ida/c0d4p2 +b $STORAGE 72 67 1 1 ida/c0d4p3 +b $STORAGE 72 68 1 1 ida/c0d4p4 +b $STORAGE 72 69 1 1 ida/c0d4p5 +b $STORAGE 72 70 1 1 ida/c0d4p6 +b $STORAGE 72 71 1 1 ida/c0d4p7 +b $STORAGE 72 72 1 1 ida/c0d4p8 +b $STORAGE 72 73 1 1 ida/c0d4p9 +b $STORAGE 72 74 1 1 ida/c0d4p10 +b $STORAGE 72 75 1 1 ida/c0d4p11 +b $STORAGE 72 76 1 1 ida/c0d4p12 +b $STORAGE 72 77 1 1 ida/c0d4p13 +b $STORAGE 72 78 1 1 ida/c0d4p14 +b $STORAGE 72 79 1 1 ida/c0d4p15 +b $STORAGE 72 80 1 1 ida/c0d5 +b $STORAGE 72 81 1 1 ida/c0d5p1 +b $STORAGE 72 82 1 1 ida/c0d5p2 +b $STORAGE 72 83 1 1 ida/c0d5p3 +b $STORAGE 72 84 1 1 ida/c0d5p4 +b $STORAGE 72 85 1 1 ida/c0d5p5 +b $STORAGE 72 86 1 1 ida/c0d5p6 +b $STORAGE 72 87 1 1 ida/c0d5p7 +b $STORAGE 72 88 1 1 ida/c0d5p8 +b $STORAGE 72 89 1 1 ida/c0d5p9 +b $STORAGE 72 90 1 1 ida/c0d5p10 +b $STORAGE 72 91 1 1 ida/c0d5p11 +b $STORAGE 72 92 1 1 ida/c0d5p12 +b $STORAGE 72 93 1 1 ida/c0d5p13 +b $STORAGE 72 94 1 1 ida/c0d5p14 +b $STORAGE 72 95 1 1 ida/c0d5p15 +b $STORAGE 72 96 1 1 ida/c0d6 +b $STORAGE 72 97 1 1 ida/c0d6p1 +b $STORAGE 72 98 1 1 ida/c0d6p2 +b $STORAGE 72 99 1 1 ida/c0d6p3 +b $STORAGE 72 100 1 1 ida/c0d6p4 +b $STORAGE 72 101 1 1 ida/c0d6p5 +b $STORAGE 72 102 1 1 ida/c0d6p6 +b $STORAGE 72 103 1 1 ida/c0d6p7 +b $STORAGE 72 104 1 1 ida/c0d6p8 +b $STORAGE 72 105 1 1 ida/c0d6p9 +b $STORAGE 72 106 1 1 ida/c0d6p10 +b $STORAGE 72 107 1 1 ida/c0d6p11 +b $STORAGE 72 108 1 1 ida/c0d6p12 +b $STORAGE 72 109 1 1 ida/c0d6p13 +b $STORAGE 72 110 1 1 ida/c0d6p14 +b $STORAGE 72 111 1 1 ida/c0d6p15 +b $STORAGE 72 112 1 1 ida/c0d7 +b $STORAGE 72 113 1 1 ida/c0d7p1 +b $STORAGE 72 114 1 1 ida/c0d7p2 +b $STORAGE 72 115 1 1 ida/c0d7p3 +b $STORAGE 72 116 1 1 ida/c0d7p4 +b $STORAGE 72 117 1 1 ida/c0d7p5 +b $STORAGE 72 118 1 1 ida/c0d7p6 +b $STORAGE 72 119 1 1 ida/c0d7p7 +b $STORAGE 72 120 1 1 ida/c0d7p8 +b $STORAGE 72 121 1 1 ida/c0d7p9 +b $STORAGE 72 122 1 1 ida/c0d7p10 +b $STORAGE 72 123 1 1 ida/c0d7p11 +b $STORAGE 72 124 1 1 ida/c0d7p12 +b $STORAGE 72 125 1 1 ida/c0d7p13 +b $STORAGE 72 126 1 1 ida/c0d7p14 +b $STORAGE 72 127 1 1 ida/c0d7p15 +b $STORAGE 72 128 1 1 ida/c0d8 +b $STORAGE 72 129 1 1 ida/c0d8p1 +b $STORAGE 72 130 1 1 ida/c0d8p2 +b $STORAGE 72 131 1 1 ida/c0d8p3 +b $STORAGE 72 132 1 1 ida/c0d8p4 +b $STORAGE 72 133 1 1 ida/c0d8p5 +b $STORAGE 72 134 1 1 ida/c0d8p6 +b $STORAGE 72 135 1 1 ida/c0d8p7 +b $STORAGE 72 136 1 1 ida/c0d8p8 +b $STORAGE 72 137 1 1 ida/c0d8p9 +b $STORAGE 72 138 1 1 ida/c0d8p10 +b $STORAGE 72 139 1 1 ida/c0d8p11 +b $STORAGE 72 140 1 1 ida/c0d8p12 +b $STORAGE 72 141 1 1 ida/c0d8p13 +b $STORAGE 72 142 1 1 ida/c0d8p14 +b $STORAGE 72 143 1 1 ida/c0d8p15 +b $STORAGE 72 144 1 1 ida/c0d9 +b $STORAGE 72 145 1 1 ida/c0d9p1 +b $STORAGE 72 146 1 1 ida/c0d9p2 +b $STORAGE 72 147 1 1 ida/c0d9p3 +b $STORAGE 72 148 1 1 ida/c0d9p4 +b $STORAGE 72 149 1 1 ida/c0d9p5 +b $STORAGE 72 150 1 1 ida/c0d9p6 +b $STORAGE 72 151 1 1 ida/c0d9p7 +b $STORAGE 72 152 1 1 ida/c0d9p8 +b $STORAGE 72 153 1 1 ida/c0d9p9 +b $STORAGE 72 154 1 1 ida/c0d9p10 +b $STORAGE 72 155 1 1 ida/c0d9p11 +b $STORAGE 72 156 1 1 ida/c0d9p12 +b $STORAGE 72 157 1 1 ida/c0d9p13 +b $STORAGE 72 158 1 1 ida/c0d9p14 +b $STORAGE 72 159 1 1 ida/c0d9p15 +b $STORAGE 72 160 1 1 ida/c0d10 +b $STORAGE 72 161 1 1 ida/c0d10p1 +b $STORAGE 72 162 1 1 ida/c0d10p2 +b $STORAGE 72 163 1 1 ida/c0d10p3 +b $STORAGE 72 164 1 1 ida/c0d10p4 +b $STORAGE 72 165 1 1 ida/c0d10p5 +b $STORAGE 72 166 1 1 ida/c0d10p6 +b $STORAGE 72 167 1 1 ida/c0d10p7 +b $STORAGE 72 168 1 1 ida/c0d10p8 +b $STORAGE 72 169 1 1 ida/c0d10p9 +b $STORAGE 72 170 1 1 ida/c0d10p10 +b $STORAGE 72 171 1 1 ida/c0d10p11 +b $STORAGE 72 172 1 1 ida/c0d10p12 +b $STORAGE 72 173 1 1 ida/c0d10p13 +b $STORAGE 72 174 1 1 ida/c0d10p14 +b $STORAGE 72 175 1 1 ida/c0d10p15 +b $STORAGE 72 176 1 1 ida/c0d11 +b $STORAGE 72 177 1 1 ida/c0d11p1 +b $STORAGE 72 178 1 1 ida/c0d11p2 +b $STORAGE 72 179 1 1 ida/c0d11p3 +b $STORAGE 72 180 1 1 ida/c0d11p4 +b $STORAGE 72 181 1 1 ida/c0d11p5 +b $STORAGE 72 182 1 1 ida/c0d11p6 +b $STORAGE 72 183 1 1 ida/c0d11p7 +b $STORAGE 72 184 1 1 ida/c0d11p8 +b $STORAGE 72 185 1 1 ida/c0d11p9 +b $STORAGE 72 186 1 1 ida/c0d11p10 +b $STORAGE 72 187 1 1 ida/c0d11p11 +b $STORAGE 72 188 1 1 ida/c0d11p12 +b $STORAGE 72 189 1 1 ida/c0d11p13 +b $STORAGE 72 190 1 1 ida/c0d11p14 +b $STORAGE 72 191 1 1 ida/c0d11p15 +b $STORAGE 72 192 1 1 ida/c0d12 +b $STORAGE 72 193 1 1 ida/c0d12p1 +b $STORAGE 72 194 1 1 ida/c0d12p2 +b $STORAGE 72 195 1 1 ida/c0d12p3 +b $STORAGE 72 196 1 1 ida/c0d12p4 +b $STORAGE 72 197 1 1 ida/c0d12p5 +b $STORAGE 72 198 1 1 ida/c0d12p6 +b $STORAGE 72 199 1 1 ida/c0d12p7 +b $STORAGE 72 200 1 1 ida/c0d12p8 +b $STORAGE 72 201 1 1 ida/c0d12p9 +b $STORAGE 72 202 1 1 ida/c0d12p10 +b $STORAGE 72 203 1 1 ida/c0d12p11 +b $STORAGE 72 204 1 1 ida/c0d12p12 +b $STORAGE 72 205 1 1 ida/c0d12p13 +b $STORAGE 72 206 1 1 ida/c0d12p14 +b $STORAGE 72 207 1 1 ida/c0d12p15 +b $STORAGE 72 208 1 1 ida/c0d13 +b $STORAGE 72 209 1 1 ida/c0d13p1 +b $STORAGE 72 210 1 1 ida/c0d13p2 +b $STORAGE 72 211 1 1 ida/c0d13p3 +b $STORAGE 72 212 1 1 ida/c0d13p4 +b $STORAGE 72 213 1 1 ida/c0d13p5 +b $STORAGE 72 214 1 1 ida/c0d13p6 +b $STORAGE 72 215 1 1 ida/c0d13p7 +b $STORAGE 72 216 1 1 ida/c0d13p8 +b $STORAGE 72 217 1 1 ida/c0d13p9 +b $STORAGE 72 218 1 1 ida/c0d13p10 +b $STORAGE 72 219 1 1 ida/c0d13p11 +b $STORAGE 72 220 1 1 ida/c0d13p12 +b $STORAGE 72 221 1 1 ida/c0d13p13 +b $STORAGE 72 222 1 1 ida/c0d13p14 +b $STORAGE 72 223 1 1 ida/c0d13p15 +b $STORAGE 72 224 1 1 ida/c0d14 +b $STORAGE 72 225 1 1 ida/c0d14p1 +b $STORAGE 72 226 1 1 ida/c0d14p2 +b $STORAGE 72 227 1 1 ida/c0d14p3 +b $STORAGE 72 228 1 1 ida/c0d14p4 +b $STORAGE 72 229 1 1 ida/c0d14p5 +b $STORAGE 72 230 1 1 ida/c0d14p6 +b $STORAGE 72 231 1 1 ida/c0d14p7 +b $STORAGE 72 232 1 1 ida/c0d14p8 +b $STORAGE 72 233 1 1 ida/c0d14p9 +b $STORAGE 72 234 1 1 ida/c0d14p10 +b $STORAGE 72 235 1 1 ida/c0d14p11 +b $STORAGE 72 236 1 1 ida/c0d14p12 +b $STORAGE 72 237 1 1 ida/c0d14p13 +b $STORAGE 72 238 1 1 ida/c0d14p14 +b $STORAGE 72 239 1 1 ida/c0d14p15 +b $STORAGE 72 240 1 1 ida/c0d15 +b $STORAGE 72 241 1 1 ida/c0d15p1 +b $STORAGE 72 242 1 1 ida/c0d15p2 +b $STORAGE 72 243 1 1 ida/c0d15p3 +b $STORAGE 72 244 1 1 ida/c0d15p4 +b $STORAGE 72 245 1 1 ida/c0d15p5 +b $STORAGE 72 246 1 1 ida/c0d15p6 +b $STORAGE 72 247 1 1 ida/c0d15p7 +b $STORAGE 72 248 1 1 ida/c0d15p8 +b $STORAGE 72 249 1 1 ida/c0d15p9 +b $STORAGE 72 250 1 1 ida/c0d15p10 +b $STORAGE 72 251 1 1 ida/c0d15p11 +b $STORAGE 72 252 1 1 ida/c0d15p12 +b $STORAGE 72 253 1 1 ida/c0d15p13 +b $STORAGE 72 254 1 1 ida/c0d15p14 +b $STORAGE 72 255 1 1 ida/c0d15p15 +b $STORAGE 73 0 1 1 ida/c1d0 +b $STORAGE 73 1 1 1 ida/c1d0p1 +b $STORAGE 73 2 1 1 ida/c1d0p2 +b $STORAGE 73 3 1 1 ida/c1d0p3 +b $STORAGE 73 4 1 1 ida/c1d0p4 +b $STORAGE 73 5 1 1 ida/c1d0p5 +b $STORAGE 73 6 1 1 ida/c1d0p6 +b $STORAGE 73 7 1 1 ida/c1d0p7 +b $STORAGE 73 8 1 1 ida/c1d0p8 +b $STORAGE 73 9 1 1 ida/c1d0p9 +b $STORAGE 73 10 1 1 ida/c1d0p10 +b $STORAGE 73 11 1 1 ida/c1d0p11 +b $STORAGE 73 12 1 1 ida/c1d0p12 +b $STORAGE 73 13 1 1 ida/c1d0p13 +b $STORAGE 73 14 1 1 ida/c1d0p14 +b $STORAGE 73 15 1 1 ida/c1d0p15 +b $STORAGE 73 16 1 1 ida/c1d1 +b $STORAGE 73 17 1 1 ida/c1d1p1 +b $STORAGE 73 18 1 1 ida/c1d1p2 +b $STORAGE 73 19 1 1 ida/c1d1p3 +b $STORAGE 73 20 1 1 ida/c1d1p4 +b $STORAGE 73 21 1 1 ida/c1d1p5 +b $STORAGE 73 22 1 1 ida/c1d1p6 +b $STORAGE 73 23 1 1 ida/c1d1p7 +b $STORAGE 73 24 1 1 ida/c1d1p8 +b $STORAGE 73 25 1 1 ida/c1d1p9 +b $STORAGE 73 26 1 1 ida/c1d1p10 +b $STORAGE 73 27 1 1 ida/c1d1p11 +b $STORAGE 73 28 1 1 ida/c1d1p12 +b $STORAGE 73 29 1 1 ida/c1d1p13 +b $STORAGE 73 30 1 1 ida/c1d1p14 +b $STORAGE 73 31 1 1 ida/c1d1p15 +b $STORAGE 73 32 1 1 ida/c1d2 +b $STORAGE 73 33 1 1 ida/c1d2p1 +b $STORAGE 73 34 1 1 ida/c1d2p2 +b $STORAGE 73 35 1 1 ida/c1d2p3 +b $STORAGE 73 36 1 1 ida/c1d2p4 +b $STORAGE 73 37 1 1 ida/c1d2p5 +b $STORAGE 73 38 1 1 ida/c1d2p6 +b $STORAGE 73 39 1 1 ida/c1d2p7 +b $STORAGE 73 40 1 1 ida/c1d2p8 +b $STORAGE 73 41 1 1 ida/c1d2p9 +b $STORAGE 73 42 1 1 ida/c1d2p10 +b $STORAGE 73 43 1 1 ida/c1d2p11 +b $STORAGE 73 44 1 1 ida/c1d2p12 +b $STORAGE 73 45 1 1 ida/c1d2p13 +b $STORAGE 73 46 1 1 ida/c1d2p14 +b $STORAGE 73 47 1 1 ida/c1d2p15 +b $STORAGE 73 48 1 1 ida/c1d3 +b $STORAGE 73 49 1 1 ida/c1d3p1 +b $STORAGE 73 50 1 1 ida/c1d3p2 +b $STORAGE 73 51 1 1 ida/c1d3p3 +b $STORAGE 73 52 1 1 ida/c1d3p4 +b $STORAGE 73 53 1 1 ida/c1d3p5 +b $STORAGE 73 54 1 1 ida/c1d3p6 +b $STORAGE 73 55 1 1 ida/c1d3p7 +b $STORAGE 73 56 1 1 ida/c1d3p8 +b $STORAGE 73 57 1 1 ida/c1d3p9 +b $STORAGE 73 58 1 1 ida/c1d3p10 +b $STORAGE 73 59 1 1 ida/c1d3p11 +b $STORAGE 73 60 1 1 ida/c1d3p12 +b $STORAGE 73 61 1 1 ida/c1d3p13 +b $STORAGE 73 62 1 1 ida/c1d3p14 +b $STORAGE 73 63 1 1 ida/c1d3p15 +b $STORAGE 73 64 1 1 ida/c1d4 +b $STORAGE 73 65 1 1 ida/c1d4p1 +b $STORAGE 73 66 1 1 ida/c1d4p2 +b $STORAGE 73 67 1 1 ida/c1d4p3 +b $STORAGE 73 68 1 1 ida/c1d4p4 +b $STORAGE 73 69 1 1 ida/c1d4p5 +b $STORAGE 73 70 1 1 ida/c1d4p6 +b $STORAGE 73 71 1 1 ida/c1d4p7 +b $STORAGE 73 72 1 1 ida/c1d4p8 +b $STORAGE 73 73 1 1 ida/c1d4p9 +b $STORAGE 73 74 1 1 ida/c1d4p10 +b $STORAGE 73 75 1 1 ida/c1d4p11 +b $STORAGE 73 76 1 1 ida/c1d4p12 +b $STORAGE 73 77 1 1 ida/c1d4p13 +b $STORAGE 73 78 1 1 ida/c1d4p14 +b $STORAGE 73 79 1 1 ida/c1d4p15 +b $STORAGE 73 80 1 1 ida/c1d5 +b $STORAGE 73 81 1 1 ida/c1d5p1 +b $STORAGE 73 82 1 1 ida/c1d5p2 +b $STORAGE 73 83 1 1 ida/c1d5p3 +b $STORAGE 73 84 1 1 ida/c1d5p4 +b $STORAGE 73 85 1 1 ida/c1d5p5 +b $STORAGE 73 86 1 1 ida/c1d5p6 +b $STORAGE 73 87 1 1 ida/c1d5p7 +b $STORAGE 73 88 1 1 ida/c1d5p8 +b $STORAGE 73 89 1 1 ida/c1d5p9 +b $STORAGE 73 90 1 1 ida/c1d5p10 +b $STORAGE 73 91 1 1 ida/c1d5p11 +b $STORAGE 73 92 1 1 ida/c1d5p12 +b $STORAGE 73 93 1 1 ida/c1d5p13 +b $STORAGE 73 94 1 1 ida/c1d5p14 +b $STORAGE 73 95 1 1 ida/c1d5p15 +b $STORAGE 73 96 1 1 ida/c1d6 +b $STORAGE 73 97 1 1 ida/c1d6p1 +b $STORAGE 73 98 1 1 ida/c1d6p2 +b $STORAGE 73 99 1 1 ida/c1d6p3 +b $STORAGE 73 100 1 1 ida/c1d6p4 +b $STORAGE 73 101 1 1 ida/c1d6p5 +b $STORAGE 73 102 1 1 ida/c1d6p6 +b $STORAGE 73 103 1 1 ida/c1d6p7 +b $STORAGE 73 104 1 1 ida/c1d6p8 +b $STORAGE 73 105 1 1 ida/c1d6p9 +b $STORAGE 73 106 1 1 ida/c1d6p10 +b $STORAGE 73 107 1 1 ida/c1d6p11 +b $STORAGE 73 108 1 1 ida/c1d6p12 +b $STORAGE 73 109 1 1 ida/c1d6p13 +b $STORAGE 73 110 1 1 ida/c1d6p14 +b $STORAGE 73 111 1 1 ida/c1d6p15 +b $STORAGE 73 112 1 1 ida/c1d7 +b $STORAGE 73 113 1 1 ida/c1d7p1 +b $STORAGE 73 114 1 1 ida/c1d7p2 +b $STORAGE 73 115 1 1 ida/c1d7p3 +b $STORAGE 73 116 1 1 ida/c1d7p4 +b $STORAGE 73 117 1 1 ida/c1d7p5 +b $STORAGE 73 118 1 1 ida/c1d7p6 +b $STORAGE 73 119 1 1 ida/c1d7p7 +b $STORAGE 73 120 1 1 ida/c1d7p8 +b $STORAGE 73 121 1 1 ida/c1d7p9 +b $STORAGE 73 122 1 1 ida/c1d7p10 +b $STORAGE 73 123 1 1 ida/c1d7p11 +b $STORAGE 73 124 1 1 ida/c1d7p12 +b $STORAGE 73 125 1 1 ida/c1d7p13 +b $STORAGE 73 126 1 1 ida/c1d7p14 +b $STORAGE 73 127 1 1 ida/c1d7p15 +b $STORAGE 73 128 1 1 ida/c1d8 +b $STORAGE 73 129 1 1 ida/c1d8p1 +b $STORAGE 73 130 1 1 ida/c1d8p2 +b $STORAGE 73 131 1 1 ida/c1d8p3 +b $STORAGE 73 132 1 1 ida/c1d8p4 +b $STORAGE 73 133 1 1 ida/c1d8p5 +b $STORAGE 73 134 1 1 ida/c1d8p6 +b $STORAGE 73 135 1 1 ida/c1d8p7 +b $STORAGE 73 136 1 1 ida/c1d8p8 +b $STORAGE 73 137 1 1 ida/c1d8p9 +b $STORAGE 73 138 1 1 ida/c1d8p10 +b $STORAGE 73 139 1 1 ida/c1d8p11 +b $STORAGE 73 140 1 1 ida/c1d8p12 +b $STORAGE 73 141 1 1 ida/c1d8p13 +b $STORAGE 73 142 1 1 ida/c1d8p14 +b $STORAGE 73 143 1 1 ida/c1d8p15 +b $STORAGE 73 144 1 1 ida/c1d9 +b $STORAGE 73 145 1 1 ida/c1d9p1 +b $STORAGE 73 146 1 1 ida/c1d9p2 +b $STORAGE 73 147 1 1 ida/c1d9p3 +b $STORAGE 73 148 1 1 ida/c1d9p4 +b $STORAGE 73 149 1 1 ida/c1d9p5 +b $STORAGE 73 150 1 1 ida/c1d9p6 +b $STORAGE 73 151 1 1 ida/c1d9p7 +b $STORAGE 73 152 1 1 ida/c1d9p8 +b $STORAGE 73 153 1 1 ida/c1d9p9 +b $STORAGE 73 154 1 1 ida/c1d9p10 +b $STORAGE 73 155 1 1 ida/c1d9p11 +b $STORAGE 73 156 1 1 ida/c1d9p12 +b $STORAGE 73 157 1 1 ida/c1d9p13 +b $STORAGE 73 158 1 1 ida/c1d9p14 +b $STORAGE 73 159 1 1 ida/c1d9p15 +b $STORAGE 73 160 1 1 ida/c1d10 +b $STORAGE 73 161 1 1 ida/c1d10p1 +b $STORAGE 73 162 1 1 ida/c1d10p2 +b $STORAGE 73 163 1 1 ida/c1d10p3 +b $STORAGE 73 164 1 1 ida/c1d10p4 +b $STORAGE 73 165 1 1 ida/c1d10p5 +b $STORAGE 73 166 1 1 ida/c1d10p6 +b $STORAGE 73 167 1 1 ida/c1d10p7 +b $STORAGE 73 168 1 1 ida/c1d10p8 +b $STORAGE 73 169 1 1 ida/c1d10p9 +b $STORAGE 73 170 1 1 ida/c1d10p10 +b $STORAGE 73 171 1 1 ida/c1d10p11 +b $STORAGE 73 172 1 1 ida/c1d10p12 +b $STORAGE 73 173 1 1 ida/c1d10p13 +b $STORAGE 73 174 1 1 ida/c1d10p14 +b $STORAGE 73 175 1 1 ida/c1d10p15 +b $STORAGE 73 176 1 1 ida/c1d11 +b $STORAGE 73 177 1 1 ida/c1d11p1 +b $STORAGE 73 178 1 1 ida/c1d11p2 +b $STORAGE 73 179 1 1 ida/c1d11p3 +b $STORAGE 73 180 1 1 ida/c1d11p4 +b $STORAGE 73 181 1 1 ida/c1d11p5 +b $STORAGE 73 182 1 1 ida/c1d11p6 +b $STORAGE 73 183 1 1 ida/c1d11p7 +b $STORAGE 73 184 1 1 ida/c1d11p8 +b $STORAGE 73 185 1 1 ida/c1d11p9 +b $STORAGE 73 186 1 1 ida/c1d11p10 +b $STORAGE 73 187 1 1 ida/c1d11p11 +b $STORAGE 73 188 1 1 ida/c1d11p12 +b $STORAGE 73 189 1 1 ida/c1d11p13 +b $STORAGE 73 190 1 1 ida/c1d11p14 +b $STORAGE 73 191 1 1 ida/c1d11p15 +b $STORAGE 73 192 1 1 ida/c1d12 +b $STORAGE 73 193 1 1 ida/c1d12p1 +b $STORAGE 73 194 1 1 ida/c1d12p2 +b $STORAGE 73 195 1 1 ida/c1d12p3 +b $STORAGE 73 196 1 1 ida/c1d12p4 +b $STORAGE 73 197 1 1 ida/c1d12p5 +b $STORAGE 73 198 1 1 ida/c1d12p6 +b $STORAGE 73 199 1 1 ida/c1d12p7 +b $STORAGE 73 200 1 1 ida/c1d12p8 +b $STORAGE 73 201 1 1 ida/c1d12p9 +b $STORAGE 73 202 1 1 ida/c1d12p10 +b $STORAGE 73 203 1 1 ida/c1d12p11 +b $STORAGE 73 204 1 1 ida/c1d12p12 +b $STORAGE 73 205 1 1 ida/c1d12p13 +b $STORAGE 73 206 1 1 ida/c1d12p14 +b $STORAGE 73 207 1 1 ida/c1d12p15 +b $STORAGE 73 208 1 1 ida/c1d13 +b $STORAGE 73 209 1 1 ida/c1d13p1 +b $STORAGE 73 210 1 1 ida/c1d13p2 +b $STORAGE 73 211 1 1 ida/c1d13p3 +b $STORAGE 73 212 1 1 ida/c1d13p4 +b $STORAGE 73 213 1 1 ida/c1d13p5 +b $STORAGE 73 214 1 1 ida/c1d13p6 +b $STORAGE 73 215 1 1 ida/c1d13p7 +b $STORAGE 73 216 1 1 ida/c1d13p8 +b $STORAGE 73 217 1 1 ida/c1d13p9 +b $STORAGE 73 218 1 1 ida/c1d13p10 +b $STORAGE 73 219 1 1 ida/c1d13p11 +b $STORAGE 73 220 1 1 ida/c1d13p12 +b $STORAGE 73 221 1 1 ida/c1d13p13 +b $STORAGE 73 222 1 1 ida/c1d13p14 +b $STORAGE 73 223 1 1 ida/c1d13p15 +b $STORAGE 73 224 1 1 ida/c1d14 +b $STORAGE 73 225 1 1 ida/c1d14p1 +b $STORAGE 73 226 1 1 ida/c1d14p2 +b $STORAGE 73 227 1 1 ida/c1d14p3 +b $STORAGE 73 228 1 1 ida/c1d14p4 +b $STORAGE 73 229 1 1 ida/c1d14p5 +b $STORAGE 73 230 1 1 ida/c1d14p6 +b $STORAGE 73 231 1 1 ida/c1d14p7 +b $STORAGE 73 232 1 1 ida/c1d14p8 +b $STORAGE 73 233 1 1 ida/c1d14p9 +b $STORAGE 73 234 1 1 ida/c1d14p10 +b $STORAGE 73 235 1 1 ida/c1d14p11 +b $STORAGE 73 236 1 1 ida/c1d14p12 +b $STORAGE 73 237 1 1 ida/c1d14p13 +b $STORAGE 73 238 1 1 ida/c1d14p14 +b $STORAGE 73 239 1 1 ida/c1d14p15 +b $STORAGE 73 240 1 1 ida/c1d15 +b $STORAGE 73 241 1 1 ida/c1d15p1 +b $STORAGE 73 242 1 1 ida/c1d15p2 +b $STORAGE 73 243 1 1 ida/c1d15p3 +b $STORAGE 73 244 1 1 ida/c1d15p4 +b $STORAGE 73 245 1 1 ida/c1d15p5 +b $STORAGE 73 246 1 1 ida/c1d15p6 +b $STORAGE 73 247 1 1 ida/c1d15p7 +b $STORAGE 73 248 1 1 ida/c1d15p8 +b $STORAGE 73 249 1 1 ida/c1d15p9 +b $STORAGE 73 250 1 1 ida/c1d15p10 +b $STORAGE 73 251 1 1 ida/c1d15p11 +b $STORAGE 73 252 1 1 ida/c1d15p12 +b $STORAGE 73 253 1 1 ida/c1d15p13 +b $STORAGE 73 254 1 1 ida/c1d15p14 +b $STORAGE 73 255 1 1 ida/c1d15p15 +b $STORAGE 74 0 1 1 ida/c2d0 +b $STORAGE 74 1 1 1 ida/c2d0p1 +b $STORAGE 74 2 1 1 ida/c2d0p2 +b $STORAGE 74 3 1 1 ida/c2d0p3 +b $STORAGE 74 4 1 1 ida/c2d0p4 +b $STORAGE 74 5 1 1 ida/c2d0p5 +b $STORAGE 74 6 1 1 ida/c2d0p6 +b $STORAGE 74 7 1 1 ida/c2d0p7 +b $STORAGE 74 8 1 1 ida/c2d0p8 +b $STORAGE 74 9 1 1 ida/c2d0p9 +b $STORAGE 74 10 1 1 ida/c2d0p10 +b $STORAGE 74 11 1 1 ida/c2d0p11 +b $STORAGE 74 12 1 1 ida/c2d0p12 +b $STORAGE 74 13 1 1 ida/c2d0p13 +b $STORAGE 74 14 1 1 ida/c2d0p14 +b $STORAGE 74 15 1 1 ida/c2d0p15 +b $STORAGE 74 16 1 1 ida/c2d1 +b $STORAGE 74 17 1 1 ida/c2d1p1 +b $STORAGE 74 18 1 1 ida/c2d1p2 +b $STORAGE 74 19 1 1 ida/c2d1p3 +b $STORAGE 74 20 1 1 ida/c2d1p4 +b $STORAGE 74 21 1 1 ida/c2d1p5 +b $STORAGE 74 22 1 1 ida/c2d1p6 +b $STORAGE 74 23 1 1 ida/c2d1p7 +b $STORAGE 74 24 1 1 ida/c2d1p8 +b $STORAGE 74 25 1 1 ida/c2d1p9 +b $STORAGE 74 26 1 1 ida/c2d1p10 +b $STORAGE 74 27 1 1 ida/c2d1p11 +b $STORAGE 74 28 1 1 ida/c2d1p12 +b $STORAGE 74 29 1 1 ida/c2d1p13 +b $STORAGE 74 30 1 1 ida/c2d1p14 +b $STORAGE 74 31 1 1 ida/c2d1p15 +b $STORAGE 74 32 1 1 ida/c2d2 +b $STORAGE 74 33 1 1 ida/c2d2p1 +b $STORAGE 74 34 1 1 ida/c2d2p2 +b $STORAGE 74 35 1 1 ida/c2d2p3 +b $STORAGE 74 36 1 1 ida/c2d2p4 +b $STORAGE 74 37 1 1 ida/c2d2p5 +b $STORAGE 74 38 1 1 ida/c2d2p6 +b $STORAGE 74 39 1 1 ida/c2d2p7 +b $STORAGE 74 40 1 1 ida/c2d2p8 +b $STORAGE 74 41 1 1 ida/c2d2p9 +b $STORAGE 74 42 1 1 ida/c2d2p10 +b $STORAGE 74 43 1 1 ida/c2d2p11 +b $STORAGE 74 44 1 1 ida/c2d2p12 +b $STORAGE 74 45 1 1 ida/c2d2p13 +b $STORAGE 74 46 1 1 ida/c2d2p14 +b $STORAGE 74 47 1 1 ida/c2d2p15 +b $STORAGE 74 48 1 1 ida/c2d3 +b $STORAGE 74 49 1 1 ida/c2d3p1 +b $STORAGE 74 50 1 1 ida/c2d3p2 +b $STORAGE 74 51 1 1 ida/c2d3p3 +b $STORAGE 74 52 1 1 ida/c2d3p4 +b $STORAGE 74 53 1 1 ida/c2d3p5 +b $STORAGE 74 54 1 1 ida/c2d3p6 +b $STORAGE 74 55 1 1 ida/c2d3p7 +b $STORAGE 74 56 1 1 ida/c2d3p8 +b $STORAGE 74 57 1 1 ida/c2d3p9 +b $STORAGE 74 58 1 1 ida/c2d3p10 +b $STORAGE 74 59 1 1 ida/c2d3p11 +b $STORAGE 74 60 1 1 ida/c2d3p12 +b $STORAGE 74 61 1 1 ida/c2d3p13 +b $STORAGE 74 62 1 1 ida/c2d3p14 +b $STORAGE 74 63 1 1 ida/c2d3p15 +b $STORAGE 74 64 1 1 ida/c2d4 +b $STORAGE 74 65 1 1 ida/c2d4p1 +b $STORAGE 74 66 1 1 ida/c2d4p2 +b $STORAGE 74 67 1 1 ida/c2d4p3 +b $STORAGE 74 68 1 1 ida/c2d4p4 +b $STORAGE 74 69 1 1 ida/c2d4p5 +b $STORAGE 74 70 1 1 ida/c2d4p6 +b $STORAGE 74 71 1 1 ida/c2d4p7 +b $STORAGE 74 72 1 1 ida/c2d4p8 +b $STORAGE 74 73 1 1 ida/c2d4p9 +b $STORAGE 74 74 1 1 ida/c2d4p10 +b $STORAGE 74 75 1 1 ida/c2d4p11 +b $STORAGE 74 76 1 1 ida/c2d4p12 +b $STORAGE 74 77 1 1 ida/c2d4p13 +b $STORAGE 74 78 1 1 ida/c2d4p14 +b $STORAGE 74 79 1 1 ida/c2d4p15 +b $STORAGE 74 80 1 1 ida/c2d5 +b $STORAGE 74 81 1 1 ida/c2d5p1 +b $STORAGE 74 82 1 1 ida/c2d5p2 +b $STORAGE 74 83 1 1 ida/c2d5p3 +b $STORAGE 74 84 1 1 ida/c2d5p4 +b $STORAGE 74 85 1 1 ida/c2d5p5 +b $STORAGE 74 86 1 1 ida/c2d5p6 +b $STORAGE 74 87 1 1 ida/c2d5p7 +b $STORAGE 74 88 1 1 ida/c2d5p8 +b $STORAGE 74 89 1 1 ida/c2d5p9 +b $STORAGE 74 90 1 1 ida/c2d5p10 +b $STORAGE 74 91 1 1 ida/c2d5p11 +b $STORAGE 74 92 1 1 ida/c2d5p12 +b $STORAGE 74 93 1 1 ida/c2d5p13 +b $STORAGE 74 94 1 1 ida/c2d5p14 +b $STORAGE 74 95 1 1 ida/c2d5p15 +b $STORAGE 74 96 1 1 ida/c2d6 +b $STORAGE 74 97 1 1 ida/c2d6p1 +b $STORAGE 74 98 1 1 ida/c2d6p2 +b $STORAGE 74 99 1 1 ida/c2d6p3 +b $STORAGE 74 100 1 1 ida/c2d6p4 +b $STORAGE 74 101 1 1 ida/c2d6p5 +b $STORAGE 74 102 1 1 ida/c2d6p6 +b $STORAGE 74 103 1 1 ida/c2d6p7 +b $STORAGE 74 104 1 1 ida/c2d6p8 +b $STORAGE 74 105 1 1 ida/c2d6p9 +b $STORAGE 74 106 1 1 ida/c2d6p10 +b $STORAGE 74 107 1 1 ida/c2d6p11 +b $STORAGE 74 108 1 1 ida/c2d6p12 +b $STORAGE 74 109 1 1 ida/c2d6p13 +b $STORAGE 74 110 1 1 ida/c2d6p14 +b $STORAGE 74 111 1 1 ida/c2d6p15 +b $STORAGE 74 112 1 1 ida/c2d7 +b $STORAGE 74 113 1 1 ida/c2d7p1 +b $STORAGE 74 114 1 1 ida/c2d7p2 +b $STORAGE 74 115 1 1 ida/c2d7p3 +b $STORAGE 74 116 1 1 ida/c2d7p4 +b $STORAGE 74 117 1 1 ida/c2d7p5 +b $STORAGE 74 118 1 1 ida/c2d7p6 +b $STORAGE 74 119 1 1 ida/c2d7p7 +b $STORAGE 74 120 1 1 ida/c2d7p8 +b $STORAGE 74 121 1 1 ida/c2d7p9 +b $STORAGE 74 122 1 1 ida/c2d7p10 +b $STORAGE 74 123 1 1 ida/c2d7p11 +b $STORAGE 74 124 1 1 ida/c2d7p12 +b $STORAGE 74 125 1 1 ida/c2d7p13 +b $STORAGE 74 126 1 1 ida/c2d7p14 +b $STORAGE 74 127 1 1 ida/c2d7p15 +b $STORAGE 74 128 1 1 ida/c2d8 +b $STORAGE 74 129 1 1 ida/c2d8p1 +b $STORAGE 74 130 1 1 ida/c2d8p2 +b $STORAGE 74 131 1 1 ida/c2d8p3 +b $STORAGE 74 132 1 1 ida/c2d8p4 +b $STORAGE 74 133 1 1 ida/c2d8p5 +b $STORAGE 74 134 1 1 ida/c2d8p6 +b $STORAGE 74 135 1 1 ida/c2d8p7 +b $STORAGE 74 136 1 1 ida/c2d8p8 +b $STORAGE 74 137 1 1 ida/c2d8p9 +b $STORAGE 74 138 1 1 ida/c2d8p10 +b $STORAGE 74 139 1 1 ida/c2d8p11 +b $STORAGE 74 140 1 1 ida/c2d8p12 +b $STORAGE 74 141 1 1 ida/c2d8p13 +b $STORAGE 74 142 1 1 ida/c2d8p14 +b $STORAGE 74 143 1 1 ida/c2d8p15 +b $STORAGE 74 144 1 1 ida/c2d9 +b $STORAGE 74 145 1 1 ida/c2d9p1 +b $STORAGE 74 146 1 1 ida/c2d9p2 +b $STORAGE 74 147 1 1 ida/c2d9p3 +b $STORAGE 74 148 1 1 ida/c2d9p4 +b $STORAGE 74 149 1 1 ida/c2d9p5 +b $STORAGE 74 150 1 1 ida/c2d9p6 +b $STORAGE 74 151 1 1 ida/c2d9p7 +b $STORAGE 74 152 1 1 ida/c2d9p8 +b $STORAGE 74 153 1 1 ida/c2d9p9 +b $STORAGE 74 154 1 1 ida/c2d9p10 +b $STORAGE 74 155 1 1 ida/c2d9p11 +b $STORAGE 74 156 1 1 ida/c2d9p12 +b $STORAGE 74 157 1 1 ida/c2d9p13 +b $STORAGE 74 158 1 1 ida/c2d9p14 +b $STORAGE 74 159 1 1 ida/c2d9p15 +b $STORAGE 74 160 1 1 ida/c2d10 +b $STORAGE 74 161 1 1 ida/c2d10p1 +b $STORAGE 74 162 1 1 ida/c2d10p2 +b $STORAGE 74 163 1 1 ida/c2d10p3 +b $STORAGE 74 164 1 1 ida/c2d10p4 +b $STORAGE 74 165 1 1 ida/c2d10p5 +b $STORAGE 74 166 1 1 ida/c2d10p6 +b $STORAGE 74 167 1 1 ida/c2d10p7 +b $STORAGE 74 168 1 1 ida/c2d10p8 +b $STORAGE 74 169 1 1 ida/c2d10p9 +b $STORAGE 74 170 1 1 ida/c2d10p10 +b $STORAGE 74 171 1 1 ida/c2d10p11 +b $STORAGE 74 172 1 1 ida/c2d10p12 +b $STORAGE 74 173 1 1 ida/c2d10p13 +b $STORAGE 74 174 1 1 ida/c2d10p14 +b $STORAGE 74 175 1 1 ida/c2d10p15 +b $STORAGE 74 176 1 1 ida/c2d11 +b $STORAGE 74 177 1 1 ida/c2d11p1 +b $STORAGE 74 178 1 1 ida/c2d11p2 +b $STORAGE 74 179 1 1 ida/c2d11p3 +b $STORAGE 74 180 1 1 ida/c2d11p4 +b $STORAGE 74 181 1 1 ida/c2d11p5 +b $STORAGE 74 182 1 1 ida/c2d11p6 +b $STORAGE 74 183 1 1 ida/c2d11p7 +b $STORAGE 74 184 1 1 ida/c2d11p8 +b $STORAGE 74 185 1 1 ida/c2d11p9 +b $STORAGE 74 186 1 1 ida/c2d11p10 +b $STORAGE 74 187 1 1 ida/c2d11p11 +b $STORAGE 74 188 1 1 ida/c2d11p12 +b $STORAGE 74 189 1 1 ida/c2d11p13 +b $STORAGE 74 190 1 1 ida/c2d11p14 +b $STORAGE 74 191 1 1 ida/c2d11p15 +b $STORAGE 74 192 1 1 ida/c2d12 +b $STORAGE 74 193 1 1 ida/c2d12p1 +b $STORAGE 74 194 1 1 ida/c2d12p2 +b $STORAGE 74 195 1 1 ida/c2d12p3 +b $STORAGE 74 196 1 1 ida/c2d12p4 +b $STORAGE 74 197 1 1 ida/c2d12p5 +b $STORAGE 74 198 1 1 ida/c2d12p6 +b $STORAGE 74 199 1 1 ida/c2d12p7 +b $STORAGE 74 200 1 1 ida/c2d12p8 +b $STORAGE 74 201 1 1 ida/c2d12p9 +b $STORAGE 74 202 1 1 ida/c2d12p10 +b $STORAGE 74 203 1 1 ida/c2d12p11 +b $STORAGE 74 204 1 1 ida/c2d12p12 +b $STORAGE 74 205 1 1 ida/c2d12p13 +b $STORAGE 74 206 1 1 ida/c2d12p14 +b $STORAGE 74 207 1 1 ida/c2d12p15 +b $STORAGE 74 208 1 1 ida/c2d13 +b $STORAGE 74 209 1 1 ida/c2d13p1 +b $STORAGE 74 210 1 1 ida/c2d13p2 +b $STORAGE 74 211 1 1 ida/c2d13p3 +b $STORAGE 74 212 1 1 ida/c2d13p4 +b $STORAGE 74 213 1 1 ida/c2d13p5 +b $STORAGE 74 214 1 1 ida/c2d13p6 +b $STORAGE 74 215 1 1 ida/c2d13p7 +b $STORAGE 74 216 1 1 ida/c2d13p8 +b $STORAGE 74 217 1 1 ida/c2d13p9 +b $STORAGE 74 218 1 1 ida/c2d13p10 +b $STORAGE 74 219 1 1 ida/c2d13p11 +b $STORAGE 74 220 1 1 ida/c2d13p12 +b $STORAGE 74 221 1 1 ida/c2d13p13 +b $STORAGE 74 222 1 1 ida/c2d13p14 +b $STORAGE 74 223 1 1 ida/c2d13p15 +b $STORAGE 74 224 1 1 ida/c2d14 +b $STORAGE 74 225 1 1 ida/c2d14p1 +b $STORAGE 74 226 1 1 ida/c2d14p2 +b $STORAGE 74 227 1 1 ida/c2d14p3 +b $STORAGE 74 228 1 1 ida/c2d14p4 +b $STORAGE 74 229 1 1 ida/c2d14p5 +b $STORAGE 74 230 1 1 ida/c2d14p6 +b $STORAGE 74 231 1 1 ida/c2d14p7 +b $STORAGE 74 232 1 1 ida/c2d14p8 +b $STORAGE 74 233 1 1 ida/c2d14p9 +b $STORAGE 74 234 1 1 ida/c2d14p10 +b $STORAGE 74 235 1 1 ida/c2d14p11 +b $STORAGE 74 236 1 1 ida/c2d14p12 +b $STORAGE 74 237 1 1 ida/c2d14p13 +b $STORAGE 74 238 1 1 ida/c2d14p14 +b $STORAGE 74 239 1 1 ida/c2d14p15 +b $STORAGE 74 240 1 1 ida/c2d15 +b $STORAGE 74 241 1 1 ida/c2d15p1 +b $STORAGE 74 242 1 1 ida/c2d15p2 +b $STORAGE 74 243 1 1 ida/c2d15p3 +b $STORAGE 74 244 1 1 ida/c2d15p4 +b $STORAGE 74 245 1 1 ida/c2d15p5 +b $STORAGE 74 246 1 1 ida/c2d15p6 +b $STORAGE 74 247 1 1 ida/c2d15p7 +b $STORAGE 74 248 1 1 ida/c2d15p8 +b $STORAGE 74 249 1 1 ida/c2d15p9 +b $STORAGE 74 250 1 1 ida/c2d15p10 +b $STORAGE 74 251 1 1 ida/c2d15p11 +b $STORAGE 74 252 1 1 ida/c2d15p12 +b $STORAGE 74 253 1 1 ida/c2d15p13 +b $STORAGE 74 254 1 1 ida/c2d15p14 +b $STORAGE 74 255 1 1 ida/c2d15p15 +b $STORAGE 75 0 1 1 ida/c3d0 +b $STORAGE 75 1 1 1 ida/c3d0p1 +b $STORAGE 75 2 1 1 ida/c3d0p2 +b $STORAGE 75 3 1 1 ida/c3d0p3 +b $STORAGE 75 4 1 1 ida/c3d0p4 +b $STORAGE 75 5 1 1 ida/c3d0p5 +b $STORAGE 75 6 1 1 ida/c3d0p6 +b $STORAGE 75 7 1 1 ida/c3d0p7 +b $STORAGE 75 8 1 1 ida/c3d0p8 +b $STORAGE 75 9 1 1 ida/c3d0p9 +b $STORAGE 75 10 1 1 ida/c3d0p10 +b $STORAGE 75 11 1 1 ida/c3d0p11 +b $STORAGE 75 12 1 1 ida/c3d0p12 +b $STORAGE 75 13 1 1 ida/c3d0p13 +b $STORAGE 75 14 1 1 ida/c3d0p14 +b $STORAGE 75 15 1 1 ida/c3d0p15 +b $STORAGE 75 16 1 1 ida/c3d1 +b $STORAGE 75 17 1 1 ida/c3d1p1 +b $STORAGE 75 18 1 1 ida/c3d1p2 +b $STORAGE 75 19 1 1 ida/c3d1p3 +b $STORAGE 75 20 1 1 ida/c3d1p4 +b $STORAGE 75 21 1 1 ida/c3d1p5 +b $STORAGE 75 22 1 1 ida/c3d1p6 +b $STORAGE 75 23 1 1 ida/c3d1p7 +b $STORAGE 75 24 1 1 ida/c3d1p8 +b $STORAGE 75 25 1 1 ida/c3d1p9 +b $STORAGE 75 26 1 1 ida/c3d1p10 +b $STORAGE 75 27 1 1 ida/c3d1p11 +b $STORAGE 75 28 1 1 ida/c3d1p12 +b $STORAGE 75 29 1 1 ida/c3d1p13 +b $STORAGE 75 30 1 1 ida/c3d1p14 +b $STORAGE 75 31 1 1 ida/c3d1p15 +b $STORAGE 75 32 1 1 ida/c3d2 +b $STORAGE 75 33 1 1 ida/c3d2p1 +b $STORAGE 75 34 1 1 ida/c3d2p2 +b $STORAGE 75 35 1 1 ida/c3d2p3 +b $STORAGE 75 36 1 1 ida/c3d2p4 +b $STORAGE 75 37 1 1 ida/c3d2p5 +b $STORAGE 75 38 1 1 ida/c3d2p6 +b $STORAGE 75 39 1 1 ida/c3d2p7 +b $STORAGE 75 40 1 1 ida/c3d2p8 +b $STORAGE 75 41 1 1 ida/c3d2p9 +b $STORAGE 75 42 1 1 ida/c3d2p10 +b $STORAGE 75 43 1 1 ida/c3d2p11 +b $STORAGE 75 44 1 1 ida/c3d2p12 +b $STORAGE 75 45 1 1 ida/c3d2p13 +b $STORAGE 75 46 1 1 ida/c3d2p14 +b $STORAGE 75 47 1 1 ida/c3d2p15 +b $STORAGE 75 48 1 1 ida/c3d3 +b $STORAGE 75 49 1 1 ida/c3d3p1 +b $STORAGE 75 50 1 1 ida/c3d3p2 +b $STORAGE 75 51 1 1 ida/c3d3p3 +b $STORAGE 75 52 1 1 ida/c3d3p4 +b $STORAGE 75 53 1 1 ida/c3d3p5 +b $STORAGE 75 54 1 1 ida/c3d3p6 +b $STORAGE 75 55 1 1 ida/c3d3p7 +b $STORAGE 75 56 1 1 ida/c3d3p8 +b $STORAGE 75 57 1 1 ida/c3d3p9 +b $STORAGE 75 58 1 1 ida/c3d3p10 +b $STORAGE 75 59 1 1 ida/c3d3p11 +b $STORAGE 75 60 1 1 ida/c3d3p12 +b $STORAGE 75 61 1 1 ida/c3d3p13 +b $STORAGE 75 62 1 1 ida/c3d3p14 +b $STORAGE 75 63 1 1 ida/c3d3p15 +b $STORAGE 75 64 1 1 ida/c3d4 +b $STORAGE 75 65 1 1 ida/c3d4p1 +b $STORAGE 75 66 1 1 ida/c3d4p2 +b $STORAGE 75 67 1 1 ida/c3d4p3 +b $STORAGE 75 68 1 1 ida/c3d4p4 +b $STORAGE 75 69 1 1 ida/c3d4p5 +b $STORAGE 75 70 1 1 ida/c3d4p6 +b $STORAGE 75 71 1 1 ida/c3d4p7 +b $STORAGE 75 72 1 1 ida/c3d4p8 +b $STORAGE 75 73 1 1 ida/c3d4p9 +b $STORAGE 75 74 1 1 ida/c3d4p10 +b $STORAGE 75 75 1 1 ida/c3d4p11 +b $STORAGE 75 76 1 1 ida/c3d4p12 +b $STORAGE 75 77 1 1 ida/c3d4p13 +b $STORAGE 75 78 1 1 ida/c3d4p14 +b $STORAGE 75 79 1 1 ida/c3d4p15 +b $STORAGE 75 80 1 1 ida/c3d5 +b $STORAGE 75 81 1 1 ida/c3d5p1 +b $STORAGE 75 82 1 1 ida/c3d5p2 +b $STORAGE 75 83 1 1 ida/c3d5p3 +b $STORAGE 75 84 1 1 ida/c3d5p4 +b $STORAGE 75 85 1 1 ida/c3d5p5 +b $STORAGE 75 86 1 1 ida/c3d5p6 +b $STORAGE 75 87 1 1 ida/c3d5p7 +b $STORAGE 75 88 1 1 ida/c3d5p8 +b $STORAGE 75 89 1 1 ida/c3d5p9 +b $STORAGE 75 90 1 1 ida/c3d5p10 +b $STORAGE 75 91 1 1 ida/c3d5p11 +b $STORAGE 75 92 1 1 ida/c3d5p12 +b $STORAGE 75 93 1 1 ida/c3d5p13 +b $STORAGE 75 94 1 1 ida/c3d5p14 +b $STORAGE 75 95 1 1 ida/c3d5p15 +b $STORAGE 75 96 1 1 ida/c3d6 +b $STORAGE 75 97 1 1 ida/c3d6p1 +b $STORAGE 75 98 1 1 ida/c3d6p2 +b $STORAGE 75 99 1 1 ida/c3d6p3 +b $STORAGE 75 100 1 1 ida/c3d6p4 +b $STORAGE 75 101 1 1 ida/c3d6p5 +b $STORAGE 75 102 1 1 ida/c3d6p6 +b $STORAGE 75 103 1 1 ida/c3d6p7 +b $STORAGE 75 104 1 1 ida/c3d6p8 +b $STORAGE 75 105 1 1 ida/c3d6p9 +b $STORAGE 75 106 1 1 ida/c3d6p10 +b $STORAGE 75 107 1 1 ida/c3d6p11 +b $STORAGE 75 108 1 1 ida/c3d6p12 +b $STORAGE 75 109 1 1 ida/c3d6p13 +b $STORAGE 75 110 1 1 ida/c3d6p14 +b $STORAGE 75 111 1 1 ida/c3d6p15 +b $STORAGE 75 112 1 1 ida/c3d7 +b $STORAGE 75 113 1 1 ida/c3d7p1 +b $STORAGE 75 114 1 1 ida/c3d7p2 +b $STORAGE 75 115 1 1 ida/c3d7p3 +b $STORAGE 75 116 1 1 ida/c3d7p4 +b $STORAGE 75 117 1 1 ida/c3d7p5 +b $STORAGE 75 118 1 1 ida/c3d7p6 +b $STORAGE 75 119 1 1 ida/c3d7p7 +b $STORAGE 75 120 1 1 ida/c3d7p8 +b $STORAGE 75 121 1 1 ida/c3d7p9 +b $STORAGE 75 122 1 1 ida/c3d7p10 +b $STORAGE 75 123 1 1 ida/c3d7p11 +b $STORAGE 75 124 1 1 ida/c3d7p12 +b $STORAGE 75 125 1 1 ida/c3d7p13 +b $STORAGE 75 126 1 1 ida/c3d7p14 +b $STORAGE 75 127 1 1 ida/c3d7p15 +b $STORAGE 75 128 1 1 ida/c3d8 +b $STORAGE 75 129 1 1 ida/c3d8p1 +b $STORAGE 75 130 1 1 ida/c3d8p2 +b $STORAGE 75 131 1 1 ida/c3d8p3 +b $STORAGE 75 132 1 1 ida/c3d8p4 +b $STORAGE 75 133 1 1 ida/c3d8p5 +b $STORAGE 75 134 1 1 ida/c3d8p6 +b $STORAGE 75 135 1 1 ida/c3d8p7 +b $STORAGE 75 136 1 1 ida/c3d8p8 +b $STORAGE 75 137 1 1 ida/c3d8p9 +b $STORAGE 75 138 1 1 ida/c3d8p10 +b $STORAGE 75 139 1 1 ida/c3d8p11 +b $STORAGE 75 140 1 1 ida/c3d8p12 +b $STORAGE 75 141 1 1 ida/c3d8p13 +b $STORAGE 75 142 1 1 ida/c3d8p14 +b $STORAGE 75 143 1 1 ida/c3d8p15 +b $STORAGE 75 144 1 1 ida/c3d9 +b $STORAGE 75 145 1 1 ida/c3d9p1 +b $STORAGE 75 146 1 1 ida/c3d9p2 +b $STORAGE 75 147 1 1 ida/c3d9p3 +b $STORAGE 75 148 1 1 ida/c3d9p4 +b $STORAGE 75 149 1 1 ida/c3d9p5 +b $STORAGE 75 150 1 1 ida/c3d9p6 +b $STORAGE 75 151 1 1 ida/c3d9p7 +b $STORAGE 75 152 1 1 ida/c3d9p8 +b $STORAGE 75 153 1 1 ida/c3d9p9 +b $STORAGE 75 154 1 1 ida/c3d9p10 +b $STORAGE 75 155 1 1 ida/c3d9p11 +b $STORAGE 75 156 1 1 ida/c3d9p12 +b $STORAGE 75 157 1 1 ida/c3d9p13 +b $STORAGE 75 158 1 1 ida/c3d9p14 +b $STORAGE 75 159 1 1 ida/c3d9p15 +b $STORAGE 75 160 1 1 ida/c3d10 +b $STORAGE 75 161 1 1 ida/c3d10p1 +b $STORAGE 75 162 1 1 ida/c3d10p2 +b $STORAGE 75 163 1 1 ida/c3d10p3 +b $STORAGE 75 164 1 1 ida/c3d10p4 +b $STORAGE 75 165 1 1 ida/c3d10p5 +b $STORAGE 75 166 1 1 ida/c3d10p6 +b $STORAGE 75 167 1 1 ida/c3d10p7 +b $STORAGE 75 168 1 1 ida/c3d10p8 +b $STORAGE 75 169 1 1 ida/c3d10p9 +b $STORAGE 75 170 1 1 ida/c3d10p10 +b $STORAGE 75 171 1 1 ida/c3d10p11 +b $STORAGE 75 172 1 1 ida/c3d10p12 +b $STORAGE 75 173 1 1 ida/c3d10p13 +b $STORAGE 75 174 1 1 ida/c3d10p14 +b $STORAGE 75 175 1 1 ida/c3d10p15 +b $STORAGE 75 176 1 1 ida/c3d11 +b $STORAGE 75 177 1 1 ida/c3d11p1 +b $STORAGE 75 178 1 1 ida/c3d11p2 +b $STORAGE 75 179 1 1 ida/c3d11p3 +b $STORAGE 75 180 1 1 ida/c3d11p4 +b $STORAGE 75 181 1 1 ida/c3d11p5 +b $STORAGE 75 182 1 1 ida/c3d11p6 +b $STORAGE 75 183 1 1 ida/c3d11p7 +b $STORAGE 75 184 1 1 ida/c3d11p8 +b $STORAGE 75 185 1 1 ida/c3d11p9 +b $STORAGE 75 186 1 1 ida/c3d11p10 +b $STORAGE 75 187 1 1 ida/c3d11p11 +b $STORAGE 75 188 1 1 ida/c3d11p12 +b $STORAGE 75 189 1 1 ida/c3d11p13 +b $STORAGE 75 190 1 1 ida/c3d11p14 +b $STORAGE 75 191 1 1 ida/c3d11p15 +b $STORAGE 75 192 1 1 ida/c3d12 +b $STORAGE 75 193 1 1 ida/c3d12p1 +b $STORAGE 75 194 1 1 ida/c3d12p2 +b $STORAGE 75 195 1 1 ida/c3d12p3 +b $STORAGE 75 196 1 1 ida/c3d12p4 +b $STORAGE 75 197 1 1 ida/c3d12p5 +b $STORAGE 75 198 1 1 ida/c3d12p6 +b $STORAGE 75 199 1 1 ida/c3d12p7 +b $STORAGE 75 200 1 1 ida/c3d12p8 +b $STORAGE 75 201 1 1 ida/c3d12p9 +b $STORAGE 75 202 1 1 ida/c3d12p10 +b $STORAGE 75 203 1 1 ida/c3d12p11 +b $STORAGE 75 204 1 1 ida/c3d12p12 +b $STORAGE 75 205 1 1 ida/c3d12p13 +b $STORAGE 75 206 1 1 ida/c3d12p14 +b $STORAGE 75 207 1 1 ida/c3d12p15 +b $STORAGE 75 208 1 1 ida/c3d13 +b $STORAGE 75 209 1 1 ida/c3d13p1 +b $STORAGE 75 210 1 1 ida/c3d13p2 +b $STORAGE 75 211 1 1 ida/c3d13p3 +b $STORAGE 75 212 1 1 ida/c3d13p4 +b $STORAGE 75 213 1 1 ida/c3d13p5 +b $STORAGE 75 214 1 1 ida/c3d13p6 +b $STORAGE 75 215 1 1 ida/c3d13p7 +b $STORAGE 75 216 1 1 ida/c3d13p8 +b $STORAGE 75 217 1 1 ida/c3d13p9 +b $STORAGE 75 218 1 1 ida/c3d13p10 +b $STORAGE 75 219 1 1 ida/c3d13p11 +b $STORAGE 75 220 1 1 ida/c3d13p12 +b $STORAGE 75 221 1 1 ida/c3d13p13 +b $STORAGE 75 222 1 1 ida/c3d13p14 +b $STORAGE 75 223 1 1 ida/c3d13p15 +b $STORAGE 75 224 1 1 ida/c3d14 +b $STORAGE 75 225 1 1 ida/c3d14p1 +b $STORAGE 75 226 1 1 ida/c3d14p2 +b $STORAGE 75 227 1 1 ida/c3d14p3 +b $STORAGE 75 228 1 1 ida/c3d14p4 +b $STORAGE 75 229 1 1 ida/c3d14p5 +b $STORAGE 75 230 1 1 ida/c3d14p6 +b $STORAGE 75 231 1 1 ida/c3d14p7 +b $STORAGE 75 232 1 1 ida/c3d14p8 +b $STORAGE 75 233 1 1 ida/c3d14p9 +b $STORAGE 75 234 1 1 ida/c3d14p10 +b $STORAGE 75 235 1 1 ida/c3d14p11 +b $STORAGE 75 236 1 1 ida/c3d14p12 +b $STORAGE 75 237 1 1 ida/c3d14p13 +b $STORAGE 75 238 1 1 ida/c3d14p14 +b $STORAGE 75 239 1 1 ida/c3d14p15 +b $STORAGE 75 240 1 1 ida/c3d15 +b $STORAGE 75 241 1 1 ida/c3d15p1 +b $STORAGE 75 242 1 1 ida/c3d15p2 +b $STORAGE 75 243 1 1 ida/c3d15p3 +b $STORAGE 75 244 1 1 ida/c3d15p4 +b $STORAGE 75 245 1 1 ida/c3d15p5 +b $STORAGE 75 246 1 1 ida/c3d15p6 +b $STORAGE 75 247 1 1 ida/c3d15p7 +b $STORAGE 75 248 1 1 ida/c3d15p8 +b $STORAGE 75 249 1 1 ida/c3d15p9 +b $STORAGE 75 250 1 1 ida/c3d15p10 +b $STORAGE 75 251 1 1 ida/c3d15p11 +b $STORAGE 75 252 1 1 ida/c3d15p12 +b $STORAGE 75 253 1 1 ida/c3d15p13 +b $STORAGE 75 254 1 1 ida/c3d15p14 +b $STORAGE 75 255 1 1 ida/c3d15p15 +b $STORAGE 76 0 1 1 ida/c4d0 +b $STORAGE 76 1 1 1 ida/c4d0p1 +b $STORAGE 76 2 1 1 ida/c4d0p2 +b $STORAGE 76 3 1 1 ida/c4d0p3 +b $STORAGE 76 4 1 1 ida/c4d0p4 +b $STORAGE 76 5 1 1 ida/c4d0p5 +b $STORAGE 76 6 1 1 ida/c4d0p6 +b $STORAGE 76 7 1 1 ida/c4d0p7 +b $STORAGE 76 8 1 1 ida/c4d0p8 +b $STORAGE 76 9 1 1 ida/c4d0p9 +b $STORAGE 76 10 1 1 ida/c4d0p10 +b $STORAGE 76 11 1 1 ida/c4d0p11 +b $STORAGE 76 12 1 1 ida/c4d0p12 +b $STORAGE 76 13 1 1 ida/c4d0p13 +b $STORAGE 76 14 1 1 ida/c4d0p14 +b $STORAGE 76 15 1 1 ida/c4d0p15 +b $STORAGE 76 16 1 1 ida/c4d1 +b $STORAGE 76 17 1 1 ida/c4d1p1 +b $STORAGE 76 18 1 1 ida/c4d1p2 +b $STORAGE 76 19 1 1 ida/c4d1p3 +b $STORAGE 76 20 1 1 ida/c4d1p4 +b $STORAGE 76 21 1 1 ida/c4d1p5 +b $STORAGE 76 22 1 1 ida/c4d1p6 +b $STORAGE 76 23 1 1 ida/c4d1p7 +b $STORAGE 76 24 1 1 ida/c4d1p8 +b $STORAGE 76 25 1 1 ida/c4d1p9 +b $STORAGE 76 26 1 1 ida/c4d1p10 +b $STORAGE 76 27 1 1 ida/c4d1p11 +b $STORAGE 76 28 1 1 ida/c4d1p12 +b $STORAGE 76 29 1 1 ida/c4d1p13 +b $STORAGE 76 30 1 1 ida/c4d1p14 +b $STORAGE 76 31 1 1 ida/c4d1p15 +b $STORAGE 76 32 1 1 ida/c4d2 +b $STORAGE 76 33 1 1 ida/c4d2p1 +b $STORAGE 76 34 1 1 ida/c4d2p2 +b $STORAGE 76 35 1 1 ida/c4d2p3 +b $STORAGE 76 36 1 1 ida/c4d2p4 +b $STORAGE 76 37 1 1 ida/c4d2p5 +b $STORAGE 76 38 1 1 ida/c4d2p6 +b $STORAGE 76 39 1 1 ida/c4d2p7 +b $STORAGE 76 40 1 1 ida/c4d2p8 +b $STORAGE 76 41 1 1 ida/c4d2p9 +b $STORAGE 76 42 1 1 ida/c4d2p10 +b $STORAGE 76 43 1 1 ida/c4d2p11 +b $STORAGE 76 44 1 1 ida/c4d2p12 +b $STORAGE 76 45 1 1 ida/c4d2p13 +b $STORAGE 76 46 1 1 ida/c4d2p14 +b $STORAGE 76 47 1 1 ida/c4d2p15 +b $STORAGE 76 48 1 1 ida/c4d3 +b $STORAGE 76 49 1 1 ida/c4d3p1 +b $STORAGE 76 50 1 1 ida/c4d3p2 +b $STORAGE 76 51 1 1 ida/c4d3p3 +b $STORAGE 76 52 1 1 ida/c4d3p4 +b $STORAGE 76 53 1 1 ida/c4d3p5 +b $STORAGE 76 54 1 1 ida/c4d3p6 +b $STORAGE 76 55 1 1 ida/c4d3p7 +b $STORAGE 76 56 1 1 ida/c4d3p8 +b $STORAGE 76 57 1 1 ida/c4d3p9 +b $STORAGE 76 58 1 1 ida/c4d3p10 +b $STORAGE 76 59 1 1 ida/c4d3p11 +b $STORAGE 76 60 1 1 ida/c4d3p12 +b $STORAGE 76 61 1 1 ida/c4d3p13 +b $STORAGE 76 62 1 1 ida/c4d3p14 +b $STORAGE 76 63 1 1 ida/c4d3p15 +b $STORAGE 76 64 1 1 ida/c4d4 +b $STORAGE 76 65 1 1 ida/c4d4p1 +b $STORAGE 76 66 1 1 ida/c4d4p2 +b $STORAGE 76 67 1 1 ida/c4d4p3 +b $STORAGE 76 68 1 1 ida/c4d4p4 +b $STORAGE 76 69 1 1 ida/c4d4p5 +b $STORAGE 76 70 1 1 ida/c4d4p6 +b $STORAGE 76 71 1 1 ida/c4d4p7 +b $STORAGE 76 72 1 1 ida/c4d4p8 +b $STORAGE 76 73 1 1 ida/c4d4p9 +b $STORAGE 76 74 1 1 ida/c4d4p10 +b $STORAGE 76 75 1 1 ida/c4d4p11 +b $STORAGE 76 76 1 1 ida/c4d4p12 +b $STORAGE 76 77 1 1 ida/c4d4p13 +b $STORAGE 76 78 1 1 ida/c4d4p14 +b $STORAGE 76 79 1 1 ida/c4d4p15 +b $STORAGE 76 80 1 1 ida/c4d5 +b $STORAGE 76 81 1 1 ida/c4d5p1 +b $STORAGE 76 82 1 1 ida/c4d5p2 +b $STORAGE 76 83 1 1 ida/c4d5p3 +b $STORAGE 76 84 1 1 ida/c4d5p4 +b $STORAGE 76 85 1 1 ida/c4d5p5 +b $STORAGE 76 86 1 1 ida/c4d5p6 +b $STORAGE 76 87 1 1 ida/c4d5p7 +b $STORAGE 76 88 1 1 ida/c4d5p8 +b $STORAGE 76 89 1 1 ida/c4d5p9 +b $STORAGE 76 90 1 1 ida/c4d5p10 +b $STORAGE 76 91 1 1 ida/c4d5p11 +b $STORAGE 76 92 1 1 ida/c4d5p12 +b $STORAGE 76 93 1 1 ida/c4d5p13 +b $STORAGE 76 94 1 1 ida/c4d5p14 +b $STORAGE 76 95 1 1 ida/c4d5p15 +b $STORAGE 76 96 1 1 ida/c4d6 +b $STORAGE 76 97 1 1 ida/c4d6p1 +b $STORAGE 76 98 1 1 ida/c4d6p2 +b $STORAGE 76 99 1 1 ida/c4d6p3 +b $STORAGE 76 100 1 1 ida/c4d6p4 +b $STORAGE 76 101 1 1 ida/c4d6p5 +b $STORAGE 76 102 1 1 ida/c4d6p6 +b $STORAGE 76 103 1 1 ida/c4d6p7 +b $STORAGE 76 104 1 1 ida/c4d6p8 +b $STORAGE 76 105 1 1 ida/c4d6p9 +b $STORAGE 76 106 1 1 ida/c4d6p10 +b $STORAGE 76 107 1 1 ida/c4d6p11 +b $STORAGE 76 108 1 1 ida/c4d6p12 +b $STORAGE 76 109 1 1 ida/c4d6p13 +b $STORAGE 76 110 1 1 ida/c4d6p14 +b $STORAGE 76 111 1 1 ida/c4d6p15 +b $STORAGE 76 112 1 1 ida/c4d7 +b $STORAGE 76 113 1 1 ida/c4d7p1 +b $STORAGE 76 114 1 1 ida/c4d7p2 +b $STORAGE 76 115 1 1 ida/c4d7p3 +b $STORAGE 76 116 1 1 ida/c4d7p4 +b $STORAGE 76 117 1 1 ida/c4d7p5 +b $STORAGE 76 118 1 1 ida/c4d7p6 +b $STORAGE 76 119 1 1 ida/c4d7p7 +b $STORAGE 76 120 1 1 ida/c4d7p8 +b $STORAGE 76 121 1 1 ida/c4d7p9 +b $STORAGE 76 122 1 1 ida/c4d7p10 +b $STORAGE 76 123 1 1 ida/c4d7p11 +b $STORAGE 76 124 1 1 ida/c4d7p12 +b $STORAGE 76 125 1 1 ida/c4d7p13 +b $STORAGE 76 126 1 1 ida/c4d7p14 +b $STORAGE 76 127 1 1 ida/c4d7p15 +b $STORAGE 76 128 1 1 ida/c4d8 +b $STORAGE 76 129 1 1 ida/c4d8p1 +b $STORAGE 76 130 1 1 ida/c4d8p2 +b $STORAGE 76 131 1 1 ida/c4d8p3 +b $STORAGE 76 132 1 1 ida/c4d8p4 +b $STORAGE 76 133 1 1 ida/c4d8p5 +b $STORAGE 76 134 1 1 ida/c4d8p6 +b $STORAGE 76 135 1 1 ida/c4d8p7 +b $STORAGE 76 136 1 1 ida/c4d8p8 +b $STORAGE 76 137 1 1 ida/c4d8p9 +b $STORAGE 76 138 1 1 ida/c4d8p10 +b $STORAGE 76 139 1 1 ida/c4d8p11 +b $STORAGE 76 140 1 1 ida/c4d8p12 +b $STORAGE 76 141 1 1 ida/c4d8p13 +b $STORAGE 76 142 1 1 ida/c4d8p14 +b $STORAGE 76 143 1 1 ida/c4d8p15 +b $STORAGE 76 144 1 1 ida/c4d9 +b $STORAGE 76 145 1 1 ida/c4d9p1 +b $STORAGE 76 146 1 1 ida/c4d9p2 +b $STORAGE 76 147 1 1 ida/c4d9p3 +b $STORAGE 76 148 1 1 ida/c4d9p4 +b $STORAGE 76 149 1 1 ida/c4d9p5 +b $STORAGE 76 150 1 1 ida/c4d9p6 +b $STORAGE 76 151 1 1 ida/c4d9p7 +b $STORAGE 76 152 1 1 ida/c4d9p8 +b $STORAGE 76 153 1 1 ida/c4d9p9 +b $STORAGE 76 154 1 1 ida/c4d9p10 +b $STORAGE 76 155 1 1 ida/c4d9p11 +b $STORAGE 76 156 1 1 ida/c4d9p12 +b $STORAGE 76 157 1 1 ida/c4d9p13 +b $STORAGE 76 158 1 1 ida/c4d9p14 +b $STORAGE 76 159 1 1 ida/c4d9p15 +b $STORAGE 76 160 1 1 ida/c4d10 +b $STORAGE 76 161 1 1 ida/c4d10p1 +b $STORAGE 76 162 1 1 ida/c4d10p2 +b $STORAGE 76 163 1 1 ida/c4d10p3 +b $STORAGE 76 164 1 1 ida/c4d10p4 +b $STORAGE 76 165 1 1 ida/c4d10p5 +b $STORAGE 76 166 1 1 ida/c4d10p6 +b $STORAGE 76 167 1 1 ida/c4d10p7 +b $STORAGE 76 168 1 1 ida/c4d10p8 +b $STORAGE 76 169 1 1 ida/c4d10p9 +b $STORAGE 76 170 1 1 ida/c4d10p10 +b $STORAGE 76 171 1 1 ida/c4d10p11 +b $STORAGE 76 172 1 1 ida/c4d10p12 +b $STORAGE 76 173 1 1 ida/c4d10p13 +b $STORAGE 76 174 1 1 ida/c4d10p14 +b $STORAGE 76 175 1 1 ida/c4d10p15 +b $STORAGE 76 176 1 1 ida/c4d11 +b $STORAGE 76 177 1 1 ida/c4d11p1 +b $STORAGE 76 178 1 1 ida/c4d11p2 +b $STORAGE 76 179 1 1 ida/c4d11p3 +b $STORAGE 76 180 1 1 ida/c4d11p4 +b $STORAGE 76 181 1 1 ida/c4d11p5 +b $STORAGE 76 182 1 1 ida/c4d11p6 +b $STORAGE 76 183 1 1 ida/c4d11p7 +b $STORAGE 76 184 1 1 ida/c4d11p8 +b $STORAGE 76 185 1 1 ida/c4d11p9 +b $STORAGE 76 186 1 1 ida/c4d11p10 +b $STORAGE 76 187 1 1 ida/c4d11p11 +b $STORAGE 76 188 1 1 ida/c4d11p12 +b $STORAGE 76 189 1 1 ida/c4d11p13 +b $STORAGE 76 190 1 1 ida/c4d11p14 +b $STORAGE 76 191 1 1 ida/c4d11p15 +b $STORAGE 76 192 1 1 ida/c4d12 +b $STORAGE 76 193 1 1 ida/c4d12p1 +b $STORAGE 76 194 1 1 ida/c4d12p2 +b $STORAGE 76 195 1 1 ida/c4d12p3 +b $STORAGE 76 196 1 1 ida/c4d12p4 +b $STORAGE 76 197 1 1 ida/c4d12p5 +b $STORAGE 76 198 1 1 ida/c4d12p6 +b $STORAGE 76 199 1 1 ida/c4d12p7 +b $STORAGE 76 200 1 1 ida/c4d12p8 +b $STORAGE 76 201 1 1 ida/c4d12p9 +b $STORAGE 76 202 1 1 ida/c4d12p10 +b $STORAGE 76 203 1 1 ida/c4d12p11 +b $STORAGE 76 204 1 1 ida/c4d12p12 +b $STORAGE 76 205 1 1 ida/c4d12p13 +b $STORAGE 76 206 1 1 ida/c4d12p14 +b $STORAGE 76 207 1 1 ida/c4d12p15 +b $STORAGE 76 208 1 1 ida/c4d13 +b $STORAGE 76 209 1 1 ida/c4d13p1 +b $STORAGE 76 210 1 1 ida/c4d13p2 +b $STORAGE 76 211 1 1 ida/c4d13p3 +b $STORAGE 76 212 1 1 ida/c4d13p4 +b $STORAGE 76 213 1 1 ida/c4d13p5 +b $STORAGE 76 214 1 1 ida/c4d13p6 +b $STORAGE 76 215 1 1 ida/c4d13p7 +b $STORAGE 76 216 1 1 ida/c4d13p8 +b $STORAGE 76 217 1 1 ida/c4d13p9 +b $STORAGE 76 218 1 1 ida/c4d13p10 +b $STORAGE 76 219 1 1 ida/c4d13p11 +b $STORAGE 76 220 1 1 ida/c4d13p12 +b $STORAGE 76 221 1 1 ida/c4d13p13 +b $STORAGE 76 222 1 1 ida/c4d13p14 +b $STORAGE 76 223 1 1 ida/c4d13p15 +b $STORAGE 76 224 1 1 ida/c4d14 +b $STORAGE 76 225 1 1 ida/c4d14p1 +b $STORAGE 76 226 1 1 ida/c4d14p2 +b $STORAGE 76 227 1 1 ida/c4d14p3 +b $STORAGE 76 228 1 1 ida/c4d14p4 +b $STORAGE 76 229 1 1 ida/c4d14p5 +b $STORAGE 76 230 1 1 ida/c4d14p6 +b $STORAGE 76 231 1 1 ida/c4d14p7 +b $STORAGE 76 232 1 1 ida/c4d14p8 +b $STORAGE 76 233 1 1 ida/c4d14p9 +b $STORAGE 76 234 1 1 ida/c4d14p10 +b $STORAGE 76 235 1 1 ida/c4d14p11 +b $STORAGE 76 236 1 1 ida/c4d14p12 +b $STORAGE 76 237 1 1 ida/c4d14p13 +b $STORAGE 76 238 1 1 ida/c4d14p14 +b $STORAGE 76 239 1 1 ida/c4d14p15 +b $STORAGE 76 240 1 1 ida/c4d15 +b $STORAGE 76 241 1 1 ida/c4d15p1 +b $STORAGE 76 242 1 1 ida/c4d15p2 +b $STORAGE 76 243 1 1 ida/c4d15p3 +b $STORAGE 76 244 1 1 ida/c4d15p4 +b $STORAGE 76 245 1 1 ida/c4d15p5 +b $STORAGE 76 246 1 1 ida/c4d15p6 +b $STORAGE 76 247 1 1 ida/c4d15p7 +b $STORAGE 76 248 1 1 ida/c4d15p8 +b $STORAGE 76 249 1 1 ida/c4d15p9 +b $STORAGE 76 250 1 1 ida/c4d15p10 +b $STORAGE 76 251 1 1 ida/c4d15p11 +b $STORAGE 76 252 1 1 ida/c4d15p12 +b $STORAGE 76 253 1 1 ida/c4d15p13 +b $STORAGE 76 254 1 1 ida/c4d15p14 +b $STORAGE 76 255 1 1 ida/c4d15p15 +b $STORAGE 77 0 1 1 ida/c5d0 +b $STORAGE 77 1 1 1 ida/c5d0p1 +b $STORAGE 77 2 1 1 ida/c5d0p2 +b $STORAGE 77 3 1 1 ida/c5d0p3 +b $STORAGE 77 4 1 1 ida/c5d0p4 +b $STORAGE 77 5 1 1 ida/c5d0p5 +b $STORAGE 77 6 1 1 ida/c5d0p6 +b $STORAGE 77 7 1 1 ida/c5d0p7 +b $STORAGE 77 8 1 1 ida/c5d0p8 +b $STORAGE 77 9 1 1 ida/c5d0p9 +b $STORAGE 77 10 1 1 ida/c5d0p10 +b $STORAGE 77 11 1 1 ida/c5d0p11 +b $STORAGE 77 12 1 1 ida/c5d0p12 +b $STORAGE 77 13 1 1 ida/c5d0p13 +b $STORAGE 77 14 1 1 ida/c5d0p14 +b $STORAGE 77 15 1 1 ida/c5d0p15 +b $STORAGE 77 16 1 1 ida/c5d1 +b $STORAGE 77 17 1 1 ida/c5d1p1 +b $STORAGE 77 18 1 1 ida/c5d1p2 +b $STORAGE 77 19 1 1 ida/c5d1p3 +b $STORAGE 77 20 1 1 ida/c5d1p4 +b $STORAGE 77 21 1 1 ida/c5d1p5 +b $STORAGE 77 22 1 1 ida/c5d1p6 +b $STORAGE 77 23 1 1 ida/c5d1p7 +b $STORAGE 77 24 1 1 ida/c5d1p8 +b $STORAGE 77 25 1 1 ida/c5d1p9 +b $STORAGE 77 26 1 1 ida/c5d1p10 +b $STORAGE 77 27 1 1 ida/c5d1p11 +b $STORAGE 77 28 1 1 ida/c5d1p12 +b $STORAGE 77 29 1 1 ida/c5d1p13 +b $STORAGE 77 30 1 1 ida/c5d1p14 +b $STORAGE 77 31 1 1 ida/c5d1p15 +b $STORAGE 77 32 1 1 ida/c5d2 +b $STORAGE 77 33 1 1 ida/c5d2p1 +b $STORAGE 77 34 1 1 ida/c5d2p2 +b $STORAGE 77 35 1 1 ida/c5d2p3 +b $STORAGE 77 36 1 1 ida/c5d2p4 +b $STORAGE 77 37 1 1 ida/c5d2p5 +b $STORAGE 77 38 1 1 ida/c5d2p6 +b $STORAGE 77 39 1 1 ida/c5d2p7 +b $STORAGE 77 40 1 1 ida/c5d2p8 +b $STORAGE 77 41 1 1 ida/c5d2p9 +b $STORAGE 77 42 1 1 ida/c5d2p10 +b $STORAGE 77 43 1 1 ida/c5d2p11 +b $STORAGE 77 44 1 1 ida/c5d2p12 +b $STORAGE 77 45 1 1 ida/c5d2p13 +b $STORAGE 77 46 1 1 ida/c5d2p14 +b $STORAGE 77 47 1 1 ida/c5d2p15 +b $STORAGE 77 48 1 1 ida/c5d3 +b $STORAGE 77 49 1 1 ida/c5d3p1 +b $STORAGE 77 50 1 1 ida/c5d3p2 +b $STORAGE 77 51 1 1 ida/c5d3p3 +b $STORAGE 77 52 1 1 ida/c5d3p4 +b $STORAGE 77 53 1 1 ida/c5d3p5 +b $STORAGE 77 54 1 1 ida/c5d3p6 +b $STORAGE 77 55 1 1 ida/c5d3p7 +b $STORAGE 77 56 1 1 ida/c5d3p8 +b $STORAGE 77 57 1 1 ida/c5d3p9 +b $STORAGE 77 58 1 1 ida/c5d3p10 +b $STORAGE 77 59 1 1 ida/c5d3p11 +b $STORAGE 77 60 1 1 ida/c5d3p12 +b $STORAGE 77 61 1 1 ida/c5d3p13 +b $STORAGE 77 62 1 1 ida/c5d3p14 +b $STORAGE 77 63 1 1 ida/c5d3p15 +b $STORAGE 77 64 1 1 ida/c5d4 +b $STORAGE 77 65 1 1 ida/c5d4p1 +b $STORAGE 77 66 1 1 ida/c5d4p2 +b $STORAGE 77 67 1 1 ida/c5d4p3 +b $STORAGE 77 68 1 1 ida/c5d4p4 +b $STORAGE 77 69 1 1 ida/c5d4p5 +b $STORAGE 77 70 1 1 ida/c5d4p6 +b $STORAGE 77 71 1 1 ida/c5d4p7 +b $STORAGE 77 72 1 1 ida/c5d4p8 +b $STORAGE 77 73 1 1 ida/c5d4p9 +b $STORAGE 77 74 1 1 ida/c5d4p10 +b $STORAGE 77 75 1 1 ida/c5d4p11 +b $STORAGE 77 76 1 1 ida/c5d4p12 +b $STORAGE 77 77 1 1 ida/c5d4p13 +b $STORAGE 77 78 1 1 ida/c5d4p14 +b $STORAGE 77 79 1 1 ida/c5d4p15 +b $STORAGE 77 80 1 1 ida/c5d5 +b $STORAGE 77 81 1 1 ida/c5d5p1 +b $STORAGE 77 82 1 1 ida/c5d5p2 +b $STORAGE 77 83 1 1 ida/c5d5p3 +b $STORAGE 77 84 1 1 ida/c5d5p4 +b $STORAGE 77 85 1 1 ida/c5d5p5 +b $STORAGE 77 86 1 1 ida/c5d5p6 +b $STORAGE 77 87 1 1 ida/c5d5p7 +b $STORAGE 77 88 1 1 ida/c5d5p8 +b $STORAGE 77 89 1 1 ida/c5d5p9 +b $STORAGE 77 90 1 1 ida/c5d5p10 +b $STORAGE 77 91 1 1 ida/c5d5p11 +b $STORAGE 77 92 1 1 ida/c5d5p12 +b $STORAGE 77 93 1 1 ida/c5d5p13 +b $STORAGE 77 94 1 1 ida/c5d5p14 +b $STORAGE 77 95 1 1 ida/c5d5p15 +b $STORAGE 77 96 1 1 ida/c5d6 +b $STORAGE 77 97 1 1 ida/c5d6p1 +b $STORAGE 77 98 1 1 ida/c5d6p2 +b $STORAGE 77 99 1 1 ida/c5d6p3 +b $STORAGE 77 100 1 1 ida/c5d6p4 +b $STORAGE 77 101 1 1 ida/c5d6p5 +b $STORAGE 77 102 1 1 ida/c5d6p6 +b $STORAGE 77 103 1 1 ida/c5d6p7 +b $STORAGE 77 104 1 1 ida/c5d6p8 +b $STORAGE 77 105 1 1 ida/c5d6p9 +b $STORAGE 77 106 1 1 ida/c5d6p10 +b $STORAGE 77 107 1 1 ida/c5d6p11 +b $STORAGE 77 108 1 1 ida/c5d6p12 +b $STORAGE 77 109 1 1 ida/c5d6p13 +b $STORAGE 77 110 1 1 ida/c5d6p14 +b $STORAGE 77 111 1 1 ida/c5d6p15 +b $STORAGE 77 112 1 1 ida/c5d7 +b $STORAGE 77 113 1 1 ida/c5d7p1 +b $STORAGE 77 114 1 1 ida/c5d7p2 +b $STORAGE 77 115 1 1 ida/c5d7p3 +b $STORAGE 77 116 1 1 ida/c5d7p4 +b $STORAGE 77 117 1 1 ida/c5d7p5 +b $STORAGE 77 118 1 1 ida/c5d7p6 +b $STORAGE 77 119 1 1 ida/c5d7p7 +b $STORAGE 77 120 1 1 ida/c5d7p8 +b $STORAGE 77 121 1 1 ida/c5d7p9 +b $STORAGE 77 122 1 1 ida/c5d7p10 +b $STORAGE 77 123 1 1 ida/c5d7p11 +b $STORAGE 77 124 1 1 ida/c5d7p12 +b $STORAGE 77 125 1 1 ida/c5d7p13 +b $STORAGE 77 126 1 1 ida/c5d7p14 +b $STORAGE 77 127 1 1 ida/c5d7p15 +b $STORAGE 77 128 1 1 ida/c5d8 +b $STORAGE 77 129 1 1 ida/c5d8p1 +b $STORAGE 77 130 1 1 ida/c5d8p2 +b $STORAGE 77 131 1 1 ida/c5d8p3 +b $STORAGE 77 132 1 1 ida/c5d8p4 +b $STORAGE 77 133 1 1 ida/c5d8p5 +b $STORAGE 77 134 1 1 ida/c5d8p6 +b $STORAGE 77 135 1 1 ida/c5d8p7 +b $STORAGE 77 136 1 1 ida/c5d8p8 +b $STORAGE 77 137 1 1 ida/c5d8p9 +b $STORAGE 77 138 1 1 ida/c5d8p10 +b $STORAGE 77 139 1 1 ida/c5d8p11 +b $STORAGE 77 140 1 1 ida/c5d8p12 +b $STORAGE 77 141 1 1 ida/c5d8p13 +b $STORAGE 77 142 1 1 ida/c5d8p14 +b $STORAGE 77 143 1 1 ida/c5d8p15 +b $STORAGE 77 144 1 1 ida/c5d9 +b $STORAGE 77 145 1 1 ida/c5d9p1 +b $STORAGE 77 146 1 1 ida/c5d9p2 +b $STORAGE 77 147 1 1 ida/c5d9p3 +b $STORAGE 77 148 1 1 ida/c5d9p4 +b $STORAGE 77 149 1 1 ida/c5d9p5 +b $STORAGE 77 150 1 1 ida/c5d9p6 +b $STORAGE 77 151 1 1 ida/c5d9p7 +b $STORAGE 77 152 1 1 ida/c5d9p8 +b $STORAGE 77 153 1 1 ida/c5d9p9 +b $STORAGE 77 154 1 1 ida/c5d9p10 +b $STORAGE 77 155 1 1 ida/c5d9p11 +b $STORAGE 77 156 1 1 ida/c5d9p12 +b $STORAGE 77 157 1 1 ida/c5d9p13 +b $STORAGE 77 158 1 1 ida/c5d9p14 +b $STORAGE 77 159 1 1 ida/c5d9p15 +b $STORAGE 77 160 1 1 ida/c5d10 +b $STORAGE 77 161 1 1 ida/c5d10p1 +b $STORAGE 77 162 1 1 ida/c5d10p2 +b $STORAGE 77 163 1 1 ida/c5d10p3 +b $STORAGE 77 164 1 1 ida/c5d10p4 +b $STORAGE 77 165 1 1 ida/c5d10p5 +b $STORAGE 77 166 1 1 ida/c5d10p6 +b $STORAGE 77 167 1 1 ida/c5d10p7 +b $STORAGE 77 168 1 1 ida/c5d10p8 +b $STORAGE 77 169 1 1 ida/c5d10p9 +b $STORAGE 77 170 1 1 ida/c5d10p10 +b $STORAGE 77 171 1 1 ida/c5d10p11 +b $STORAGE 77 172 1 1 ida/c5d10p12 +b $STORAGE 77 173 1 1 ida/c5d10p13 +b $STORAGE 77 174 1 1 ida/c5d10p14 +b $STORAGE 77 175 1 1 ida/c5d10p15 +b $STORAGE 77 176 1 1 ida/c5d11 +b $STORAGE 77 177 1 1 ida/c5d11p1 +b $STORAGE 77 178 1 1 ida/c5d11p2 +b $STORAGE 77 179 1 1 ida/c5d11p3 +b $STORAGE 77 180 1 1 ida/c5d11p4 +b $STORAGE 77 181 1 1 ida/c5d11p5 +b $STORAGE 77 182 1 1 ida/c5d11p6 +b $STORAGE 77 183 1 1 ida/c5d11p7 +b $STORAGE 77 184 1 1 ida/c5d11p8 +b $STORAGE 77 185 1 1 ida/c5d11p9 +b $STORAGE 77 186 1 1 ida/c5d11p10 +b $STORAGE 77 187 1 1 ida/c5d11p11 +b $STORAGE 77 188 1 1 ida/c5d11p12 +b $STORAGE 77 189 1 1 ida/c5d11p13 +b $STORAGE 77 190 1 1 ida/c5d11p14 +b $STORAGE 77 191 1 1 ida/c5d11p15 +b $STORAGE 77 192 1 1 ida/c5d12 +b $STORAGE 77 193 1 1 ida/c5d12p1 +b $STORAGE 77 194 1 1 ida/c5d12p2 +b $STORAGE 77 195 1 1 ida/c5d12p3 +b $STORAGE 77 196 1 1 ida/c5d12p4 +b $STORAGE 77 197 1 1 ida/c5d12p5 +b $STORAGE 77 198 1 1 ida/c5d12p6 +b $STORAGE 77 199 1 1 ida/c5d12p7 +b $STORAGE 77 200 1 1 ida/c5d12p8 +b $STORAGE 77 201 1 1 ida/c5d12p9 +b $STORAGE 77 202 1 1 ida/c5d12p10 +b $STORAGE 77 203 1 1 ida/c5d12p11 +b $STORAGE 77 204 1 1 ida/c5d12p12 +b $STORAGE 77 205 1 1 ida/c5d12p13 +b $STORAGE 77 206 1 1 ida/c5d12p14 +b $STORAGE 77 207 1 1 ida/c5d12p15 +b $STORAGE 77 208 1 1 ida/c5d13 +b $STORAGE 77 209 1 1 ida/c5d13p1 +b $STORAGE 77 210 1 1 ida/c5d13p2 +b $STORAGE 77 211 1 1 ida/c5d13p3 +b $STORAGE 77 212 1 1 ida/c5d13p4 +b $STORAGE 77 213 1 1 ida/c5d13p5 +b $STORAGE 77 214 1 1 ida/c5d13p6 +b $STORAGE 77 215 1 1 ida/c5d13p7 +b $STORAGE 77 216 1 1 ida/c5d13p8 +b $STORAGE 77 217 1 1 ida/c5d13p9 +b $STORAGE 77 218 1 1 ida/c5d13p10 +b $STORAGE 77 219 1 1 ida/c5d13p11 +b $STORAGE 77 220 1 1 ida/c5d13p12 +b $STORAGE 77 221 1 1 ida/c5d13p13 +b $STORAGE 77 222 1 1 ida/c5d13p14 +b $STORAGE 77 223 1 1 ida/c5d13p15 +b $STORAGE 77 224 1 1 ida/c5d14 +b $STORAGE 77 225 1 1 ida/c5d14p1 +b $STORAGE 77 226 1 1 ida/c5d14p2 +b $STORAGE 77 227 1 1 ida/c5d14p3 +b $STORAGE 77 228 1 1 ida/c5d14p4 +b $STORAGE 77 229 1 1 ida/c5d14p5 +b $STORAGE 77 230 1 1 ida/c5d14p6 +b $STORAGE 77 231 1 1 ida/c5d14p7 +b $STORAGE 77 232 1 1 ida/c5d14p8 +b $STORAGE 77 233 1 1 ida/c5d14p9 +b $STORAGE 77 234 1 1 ida/c5d14p10 +b $STORAGE 77 235 1 1 ida/c5d14p11 +b $STORAGE 77 236 1 1 ida/c5d14p12 +b $STORAGE 77 237 1 1 ida/c5d14p13 +b $STORAGE 77 238 1 1 ida/c5d14p14 +b $STORAGE 77 239 1 1 ida/c5d14p15 +b $STORAGE 77 240 1 1 ida/c5d15 +b $STORAGE 77 241 1 1 ida/c5d15p1 +b $STORAGE 77 242 1 1 ida/c5d15p2 +b $STORAGE 77 243 1 1 ida/c5d15p3 +b $STORAGE 77 244 1 1 ida/c5d15p4 +b $STORAGE 77 245 1 1 ida/c5d15p5 +b $STORAGE 77 246 1 1 ida/c5d15p6 +b $STORAGE 77 247 1 1 ida/c5d15p7 +b $STORAGE 77 248 1 1 ida/c5d15p8 +b $STORAGE 77 249 1 1 ida/c5d15p9 +b $STORAGE 77 250 1 1 ida/c5d15p10 +b $STORAGE 77 251 1 1 ida/c5d15p11 +b $STORAGE 77 252 1 1 ida/c5d15p12 +b $STORAGE 77 253 1 1 ida/c5d15p13 +b $STORAGE 77 254 1 1 ida/c5d15p14 +b $STORAGE 77 255 1 1 ida/c5d15p15 +b $STORAGE 78 0 1 1 ida/c6d0 +b $STORAGE 78 1 1 1 ida/c6d0p1 +b $STORAGE 78 2 1 1 ida/c6d0p2 +b $STORAGE 78 3 1 1 ida/c6d0p3 +b $STORAGE 78 4 1 1 ida/c6d0p4 +b $STORAGE 78 5 1 1 ida/c6d0p5 +b $STORAGE 78 6 1 1 ida/c6d0p6 +b $STORAGE 78 7 1 1 ida/c6d0p7 +b $STORAGE 78 8 1 1 ida/c6d0p8 +b $STORAGE 78 9 1 1 ida/c6d0p9 +b $STORAGE 78 10 1 1 ida/c6d0p10 +b $STORAGE 78 11 1 1 ida/c6d0p11 +b $STORAGE 78 12 1 1 ida/c6d0p12 +b $STORAGE 78 13 1 1 ida/c6d0p13 +b $STORAGE 78 14 1 1 ida/c6d0p14 +b $STORAGE 78 15 1 1 ida/c6d0p15 +b $STORAGE 78 16 1 1 ida/c6d1 +b $STORAGE 78 17 1 1 ida/c6d1p1 +b $STORAGE 78 18 1 1 ida/c6d1p2 +b $STORAGE 78 19 1 1 ida/c6d1p3 +b $STORAGE 78 20 1 1 ida/c6d1p4 +b $STORAGE 78 21 1 1 ida/c6d1p5 +b $STORAGE 78 22 1 1 ida/c6d1p6 +b $STORAGE 78 23 1 1 ida/c6d1p7 +b $STORAGE 78 24 1 1 ida/c6d1p8 +b $STORAGE 78 25 1 1 ida/c6d1p9 +b $STORAGE 78 26 1 1 ida/c6d1p10 +b $STORAGE 78 27 1 1 ida/c6d1p11 +b $STORAGE 78 28 1 1 ida/c6d1p12 +b $STORAGE 78 29 1 1 ida/c6d1p13 +b $STORAGE 78 30 1 1 ida/c6d1p14 +b $STORAGE 78 31 1 1 ida/c6d1p15 +b $STORAGE 78 32 1 1 ida/c6d2 +b $STORAGE 78 33 1 1 ida/c6d2p1 +b $STORAGE 78 34 1 1 ida/c6d2p2 +b $STORAGE 78 35 1 1 ida/c6d2p3 +b $STORAGE 78 36 1 1 ida/c6d2p4 +b $STORAGE 78 37 1 1 ida/c6d2p5 +b $STORAGE 78 38 1 1 ida/c6d2p6 +b $STORAGE 78 39 1 1 ida/c6d2p7 +b $STORAGE 78 40 1 1 ida/c6d2p8 +b $STORAGE 78 41 1 1 ida/c6d2p9 +b $STORAGE 78 42 1 1 ida/c6d2p10 +b $STORAGE 78 43 1 1 ida/c6d2p11 +b $STORAGE 78 44 1 1 ida/c6d2p12 +b $STORAGE 78 45 1 1 ida/c6d2p13 +b $STORAGE 78 46 1 1 ida/c6d2p14 +b $STORAGE 78 47 1 1 ida/c6d2p15 +b $STORAGE 78 48 1 1 ida/c6d3 +b $STORAGE 78 49 1 1 ida/c6d3p1 +b $STORAGE 78 50 1 1 ida/c6d3p2 +b $STORAGE 78 51 1 1 ida/c6d3p3 +b $STORAGE 78 52 1 1 ida/c6d3p4 +b $STORAGE 78 53 1 1 ida/c6d3p5 +b $STORAGE 78 54 1 1 ida/c6d3p6 +b $STORAGE 78 55 1 1 ida/c6d3p7 +b $STORAGE 78 56 1 1 ida/c6d3p8 +b $STORAGE 78 57 1 1 ida/c6d3p9 +b $STORAGE 78 58 1 1 ida/c6d3p10 +b $STORAGE 78 59 1 1 ida/c6d3p11 +b $STORAGE 78 60 1 1 ida/c6d3p12 +b $STORAGE 78 61 1 1 ida/c6d3p13 +b $STORAGE 78 62 1 1 ida/c6d3p14 +b $STORAGE 78 63 1 1 ida/c6d3p15 +b $STORAGE 78 64 1 1 ida/c6d4 +b $STORAGE 78 65 1 1 ida/c6d4p1 +b $STORAGE 78 66 1 1 ida/c6d4p2 +b $STORAGE 78 67 1 1 ida/c6d4p3 +b $STORAGE 78 68 1 1 ida/c6d4p4 +b $STORAGE 78 69 1 1 ida/c6d4p5 +b $STORAGE 78 70 1 1 ida/c6d4p6 +b $STORAGE 78 71 1 1 ida/c6d4p7 +b $STORAGE 78 72 1 1 ida/c6d4p8 +b $STORAGE 78 73 1 1 ida/c6d4p9 +b $STORAGE 78 74 1 1 ida/c6d4p10 +b $STORAGE 78 75 1 1 ida/c6d4p11 +b $STORAGE 78 76 1 1 ida/c6d4p12 +b $STORAGE 78 77 1 1 ida/c6d4p13 +b $STORAGE 78 78 1 1 ida/c6d4p14 +b $STORAGE 78 79 1 1 ida/c6d4p15 +b $STORAGE 78 80 1 1 ida/c6d5 +b $STORAGE 78 81 1 1 ida/c6d5p1 +b $STORAGE 78 82 1 1 ida/c6d5p2 +b $STORAGE 78 83 1 1 ida/c6d5p3 +b $STORAGE 78 84 1 1 ida/c6d5p4 +b $STORAGE 78 85 1 1 ida/c6d5p5 +b $STORAGE 78 86 1 1 ida/c6d5p6 +b $STORAGE 78 87 1 1 ida/c6d5p7 +b $STORAGE 78 88 1 1 ida/c6d5p8 +b $STORAGE 78 89 1 1 ida/c6d5p9 +b $STORAGE 78 90 1 1 ida/c6d5p10 +b $STORAGE 78 91 1 1 ida/c6d5p11 +b $STORAGE 78 92 1 1 ida/c6d5p12 +b $STORAGE 78 93 1 1 ida/c6d5p13 +b $STORAGE 78 94 1 1 ida/c6d5p14 +b $STORAGE 78 95 1 1 ida/c6d5p15 +b $STORAGE 78 96 1 1 ida/c6d6 +b $STORAGE 78 97 1 1 ida/c6d6p1 +b $STORAGE 78 98 1 1 ida/c6d6p2 +b $STORAGE 78 99 1 1 ida/c6d6p3 +b $STORAGE 78 100 1 1 ida/c6d6p4 +b $STORAGE 78 101 1 1 ida/c6d6p5 +b $STORAGE 78 102 1 1 ida/c6d6p6 +b $STORAGE 78 103 1 1 ida/c6d6p7 +b $STORAGE 78 104 1 1 ida/c6d6p8 +b $STORAGE 78 105 1 1 ida/c6d6p9 +b $STORAGE 78 106 1 1 ida/c6d6p10 +b $STORAGE 78 107 1 1 ida/c6d6p11 +b $STORAGE 78 108 1 1 ida/c6d6p12 +b $STORAGE 78 109 1 1 ida/c6d6p13 +b $STORAGE 78 110 1 1 ida/c6d6p14 +b $STORAGE 78 111 1 1 ida/c6d6p15 +b $STORAGE 78 112 1 1 ida/c6d7 +b $STORAGE 78 113 1 1 ida/c6d7p1 +b $STORAGE 78 114 1 1 ida/c6d7p2 +b $STORAGE 78 115 1 1 ida/c6d7p3 +b $STORAGE 78 116 1 1 ida/c6d7p4 +b $STORAGE 78 117 1 1 ida/c6d7p5 +b $STORAGE 78 118 1 1 ida/c6d7p6 +b $STORAGE 78 119 1 1 ida/c6d7p7 +b $STORAGE 78 120 1 1 ida/c6d7p8 +b $STORAGE 78 121 1 1 ida/c6d7p9 +b $STORAGE 78 122 1 1 ida/c6d7p10 +b $STORAGE 78 123 1 1 ida/c6d7p11 +b $STORAGE 78 124 1 1 ida/c6d7p12 +b $STORAGE 78 125 1 1 ida/c6d7p13 +b $STORAGE 78 126 1 1 ida/c6d7p14 +b $STORAGE 78 127 1 1 ida/c6d7p15 +b $STORAGE 78 128 1 1 ida/c6d8 +b $STORAGE 78 129 1 1 ida/c6d8p1 +b $STORAGE 78 130 1 1 ida/c6d8p2 +b $STORAGE 78 131 1 1 ida/c6d8p3 +b $STORAGE 78 132 1 1 ida/c6d8p4 +b $STORAGE 78 133 1 1 ida/c6d8p5 +b $STORAGE 78 134 1 1 ida/c6d8p6 +b $STORAGE 78 135 1 1 ida/c6d8p7 +b $STORAGE 78 136 1 1 ida/c6d8p8 +b $STORAGE 78 137 1 1 ida/c6d8p9 +b $STORAGE 78 138 1 1 ida/c6d8p10 +b $STORAGE 78 139 1 1 ida/c6d8p11 +b $STORAGE 78 140 1 1 ida/c6d8p12 +b $STORAGE 78 141 1 1 ida/c6d8p13 +b $STORAGE 78 142 1 1 ida/c6d8p14 +b $STORAGE 78 143 1 1 ida/c6d8p15 +b $STORAGE 78 144 1 1 ida/c6d9 +b $STORAGE 78 145 1 1 ida/c6d9p1 +b $STORAGE 78 146 1 1 ida/c6d9p2 +b $STORAGE 78 147 1 1 ida/c6d9p3 +b $STORAGE 78 148 1 1 ida/c6d9p4 +b $STORAGE 78 149 1 1 ida/c6d9p5 +b $STORAGE 78 150 1 1 ida/c6d9p6 +b $STORAGE 78 151 1 1 ida/c6d9p7 +b $STORAGE 78 152 1 1 ida/c6d9p8 +b $STORAGE 78 153 1 1 ida/c6d9p9 +b $STORAGE 78 154 1 1 ida/c6d9p10 +b $STORAGE 78 155 1 1 ida/c6d9p11 +b $STORAGE 78 156 1 1 ida/c6d9p12 +b $STORAGE 78 157 1 1 ida/c6d9p13 +b $STORAGE 78 158 1 1 ida/c6d9p14 +b $STORAGE 78 159 1 1 ida/c6d9p15 +b $STORAGE 78 160 1 1 ida/c6d10 +b $STORAGE 78 161 1 1 ida/c6d10p1 +b $STORAGE 78 162 1 1 ida/c6d10p2 +b $STORAGE 78 163 1 1 ida/c6d10p3 +b $STORAGE 78 164 1 1 ida/c6d10p4 +b $STORAGE 78 165 1 1 ida/c6d10p5 +b $STORAGE 78 166 1 1 ida/c6d10p6 +b $STORAGE 78 167 1 1 ida/c6d10p7 +b $STORAGE 78 168 1 1 ida/c6d10p8 +b $STORAGE 78 169 1 1 ida/c6d10p9 +b $STORAGE 78 170 1 1 ida/c6d10p10 +b $STORAGE 78 171 1 1 ida/c6d10p11 +b $STORAGE 78 172 1 1 ida/c6d10p12 +b $STORAGE 78 173 1 1 ida/c6d10p13 +b $STORAGE 78 174 1 1 ida/c6d10p14 +b $STORAGE 78 175 1 1 ida/c6d10p15 +b $STORAGE 78 176 1 1 ida/c6d11 +b $STORAGE 78 177 1 1 ida/c6d11p1 +b $STORAGE 78 178 1 1 ida/c6d11p2 +b $STORAGE 78 179 1 1 ida/c6d11p3 +b $STORAGE 78 180 1 1 ida/c6d11p4 +b $STORAGE 78 181 1 1 ida/c6d11p5 +b $STORAGE 78 182 1 1 ida/c6d11p6 +b $STORAGE 78 183 1 1 ida/c6d11p7 +b $STORAGE 78 184 1 1 ida/c6d11p8 +b $STORAGE 78 185 1 1 ida/c6d11p9 +b $STORAGE 78 186 1 1 ida/c6d11p10 +b $STORAGE 78 187 1 1 ida/c6d11p11 +b $STORAGE 78 188 1 1 ida/c6d11p12 +b $STORAGE 78 189 1 1 ida/c6d11p13 +b $STORAGE 78 190 1 1 ida/c6d11p14 +b $STORAGE 78 191 1 1 ida/c6d11p15 +b $STORAGE 78 192 1 1 ida/c6d12 +b $STORAGE 78 193 1 1 ida/c6d12p1 +b $STORAGE 78 194 1 1 ida/c6d12p2 +b $STORAGE 78 195 1 1 ida/c6d12p3 +b $STORAGE 78 196 1 1 ida/c6d12p4 +b $STORAGE 78 197 1 1 ida/c6d12p5 +b $STORAGE 78 198 1 1 ida/c6d12p6 +b $STORAGE 78 199 1 1 ida/c6d12p7 +b $STORAGE 78 200 1 1 ida/c6d12p8 +b $STORAGE 78 201 1 1 ida/c6d12p9 +b $STORAGE 78 202 1 1 ida/c6d12p10 +b $STORAGE 78 203 1 1 ida/c6d12p11 +b $STORAGE 78 204 1 1 ida/c6d12p12 +b $STORAGE 78 205 1 1 ida/c6d12p13 +b $STORAGE 78 206 1 1 ida/c6d12p14 +b $STORAGE 78 207 1 1 ida/c6d12p15 +b $STORAGE 78 208 1 1 ida/c6d13 +b $STORAGE 78 209 1 1 ida/c6d13p1 +b $STORAGE 78 210 1 1 ida/c6d13p2 +b $STORAGE 78 211 1 1 ida/c6d13p3 +b $STORAGE 78 212 1 1 ida/c6d13p4 +b $STORAGE 78 213 1 1 ida/c6d13p5 +b $STORAGE 78 214 1 1 ida/c6d13p6 +b $STORAGE 78 215 1 1 ida/c6d13p7 +b $STORAGE 78 216 1 1 ida/c6d13p8 +b $STORAGE 78 217 1 1 ida/c6d13p9 +b $STORAGE 78 218 1 1 ida/c6d13p10 +b $STORAGE 78 219 1 1 ida/c6d13p11 +b $STORAGE 78 220 1 1 ida/c6d13p12 +b $STORAGE 78 221 1 1 ida/c6d13p13 +b $STORAGE 78 222 1 1 ida/c6d13p14 +b $STORAGE 78 223 1 1 ida/c6d13p15 +b $STORAGE 78 224 1 1 ida/c6d14 +b $STORAGE 78 225 1 1 ida/c6d14p1 +b $STORAGE 78 226 1 1 ida/c6d14p2 +b $STORAGE 78 227 1 1 ida/c6d14p3 +b $STORAGE 78 228 1 1 ida/c6d14p4 +b $STORAGE 78 229 1 1 ida/c6d14p5 +b $STORAGE 78 230 1 1 ida/c6d14p6 +b $STORAGE 78 231 1 1 ida/c6d14p7 +b $STORAGE 78 232 1 1 ida/c6d14p8 +b $STORAGE 78 233 1 1 ida/c6d14p9 +b $STORAGE 78 234 1 1 ida/c6d14p10 +b $STORAGE 78 235 1 1 ida/c6d14p11 +b $STORAGE 78 236 1 1 ida/c6d14p12 +b $STORAGE 78 237 1 1 ida/c6d14p13 +b $STORAGE 78 238 1 1 ida/c6d14p14 +b $STORAGE 78 239 1 1 ida/c6d14p15 +b $STORAGE 78 240 1 1 ida/c6d15 +b $STORAGE 78 241 1 1 ida/c6d15p1 +b $STORAGE 78 242 1 1 ida/c6d15p2 +b $STORAGE 78 243 1 1 ida/c6d15p3 +b $STORAGE 78 244 1 1 ida/c6d15p4 +b $STORAGE 78 245 1 1 ida/c6d15p5 +b $STORAGE 78 246 1 1 ida/c6d15p6 +b $STORAGE 78 247 1 1 ida/c6d15p7 +b $STORAGE 78 248 1 1 ida/c6d15p8 +b $STORAGE 78 249 1 1 ida/c6d15p9 +b $STORAGE 78 250 1 1 ida/c6d15p10 +b $STORAGE 78 251 1 1 ida/c6d15p11 +b $STORAGE 78 252 1 1 ida/c6d15p12 +b $STORAGE 78 253 1 1 ida/c6d15p13 +b $STORAGE 78 254 1 1 ida/c6d15p14 +b $STORAGE 78 255 1 1 ida/c6d15p15 +b $STORAGE 79 0 1 1 ida/c7d0 +b $STORAGE 79 1 1 1 ida/c7d0p1 +b $STORAGE 79 2 1 1 ida/c7d0p2 +b $STORAGE 79 3 1 1 ida/c7d0p3 +b $STORAGE 79 4 1 1 ida/c7d0p4 +b $STORAGE 79 5 1 1 ida/c7d0p5 +b $STORAGE 79 6 1 1 ida/c7d0p6 +b $STORAGE 79 7 1 1 ida/c7d0p7 +b $STORAGE 79 8 1 1 ida/c7d0p8 +b $STORAGE 79 9 1 1 ida/c7d0p9 +b $STORAGE 79 10 1 1 ida/c7d0p10 +b $STORAGE 79 11 1 1 ida/c7d0p11 +b $STORAGE 79 12 1 1 ida/c7d0p12 +b $STORAGE 79 13 1 1 ida/c7d0p13 +b $STORAGE 79 14 1 1 ida/c7d0p14 +b $STORAGE 79 15 1 1 ida/c7d0p15 +b $STORAGE 79 16 1 1 ida/c7d1 +b $STORAGE 79 17 1 1 ida/c7d1p1 +b $STORAGE 79 18 1 1 ida/c7d1p2 +b $STORAGE 79 19 1 1 ida/c7d1p3 +b $STORAGE 79 20 1 1 ida/c7d1p4 +b $STORAGE 79 21 1 1 ida/c7d1p5 +b $STORAGE 79 22 1 1 ida/c7d1p6 +b $STORAGE 79 23 1 1 ida/c7d1p7 +b $STORAGE 79 24 1 1 ida/c7d1p8 +b $STORAGE 79 25 1 1 ida/c7d1p9 +b $STORAGE 79 26 1 1 ida/c7d1p10 +b $STORAGE 79 27 1 1 ida/c7d1p11 +b $STORAGE 79 28 1 1 ida/c7d1p12 +b $STORAGE 79 29 1 1 ida/c7d1p13 +b $STORAGE 79 30 1 1 ida/c7d1p14 +b $STORAGE 79 31 1 1 ida/c7d1p15 +b $STORAGE 79 32 1 1 ida/c7d2 +b $STORAGE 79 33 1 1 ida/c7d2p1 +b $STORAGE 79 34 1 1 ida/c7d2p2 +b $STORAGE 79 35 1 1 ida/c7d2p3 +b $STORAGE 79 36 1 1 ida/c7d2p4 +b $STORAGE 79 37 1 1 ida/c7d2p5 +b $STORAGE 79 38 1 1 ida/c7d2p6 +b $STORAGE 79 39 1 1 ida/c7d2p7 +b $STORAGE 79 40 1 1 ida/c7d2p8 +b $STORAGE 79 41 1 1 ida/c7d2p9 +b $STORAGE 79 42 1 1 ida/c7d2p10 +b $STORAGE 79 43 1 1 ida/c7d2p11 +b $STORAGE 79 44 1 1 ida/c7d2p12 +b $STORAGE 79 45 1 1 ida/c7d2p13 +b $STORAGE 79 46 1 1 ida/c7d2p14 +b $STORAGE 79 47 1 1 ida/c7d2p15 +b $STORAGE 79 48 1 1 ida/c7d3 +b $STORAGE 79 49 1 1 ida/c7d3p1 +b $STORAGE 79 50 1 1 ida/c7d3p2 +b $STORAGE 79 51 1 1 ida/c7d3p3 +b $STORAGE 79 52 1 1 ida/c7d3p4 +b $STORAGE 79 53 1 1 ida/c7d3p5 +b $STORAGE 79 54 1 1 ida/c7d3p6 +b $STORAGE 79 55 1 1 ida/c7d3p7 +b $STORAGE 79 56 1 1 ida/c7d3p8 +b $STORAGE 79 57 1 1 ida/c7d3p9 +b $STORAGE 79 58 1 1 ida/c7d3p10 +b $STORAGE 79 59 1 1 ida/c7d3p11 +b $STORAGE 79 60 1 1 ida/c7d3p12 +b $STORAGE 79 61 1 1 ida/c7d3p13 +b $STORAGE 79 62 1 1 ida/c7d3p14 +b $STORAGE 79 63 1 1 ida/c7d3p15 +b $STORAGE 79 64 1 1 ida/c7d4 +b $STORAGE 79 65 1 1 ida/c7d4p1 +b $STORAGE 79 66 1 1 ida/c7d4p2 +b $STORAGE 79 67 1 1 ida/c7d4p3 +b $STORAGE 79 68 1 1 ida/c7d4p4 +b $STORAGE 79 69 1 1 ida/c7d4p5 +b $STORAGE 79 70 1 1 ida/c7d4p6 +b $STORAGE 79 71 1 1 ida/c7d4p7 +b $STORAGE 79 72 1 1 ida/c7d4p8 +b $STORAGE 79 73 1 1 ida/c7d4p9 +b $STORAGE 79 74 1 1 ida/c7d4p10 +b $STORAGE 79 75 1 1 ida/c7d4p11 +b $STORAGE 79 76 1 1 ida/c7d4p12 +b $STORAGE 79 77 1 1 ida/c7d4p13 +b $STORAGE 79 78 1 1 ida/c7d4p14 +b $STORAGE 79 79 1 1 ida/c7d4p15 +b $STORAGE 79 80 1 1 ida/c7d5 +b $STORAGE 79 81 1 1 ida/c7d5p1 +b $STORAGE 79 82 1 1 ida/c7d5p2 +b $STORAGE 79 83 1 1 ida/c7d5p3 +b $STORAGE 79 84 1 1 ida/c7d5p4 +b $STORAGE 79 85 1 1 ida/c7d5p5 +b $STORAGE 79 86 1 1 ida/c7d5p6 +b $STORAGE 79 87 1 1 ida/c7d5p7 +b $STORAGE 79 88 1 1 ida/c7d5p8 +b $STORAGE 79 89 1 1 ida/c7d5p9 +b $STORAGE 79 90 1 1 ida/c7d5p10 +b $STORAGE 79 91 1 1 ida/c7d5p11 +b $STORAGE 79 92 1 1 ida/c7d5p12 +b $STORAGE 79 93 1 1 ida/c7d5p13 +b $STORAGE 79 94 1 1 ida/c7d5p14 +b $STORAGE 79 95 1 1 ida/c7d5p15 +b $STORAGE 79 96 1 1 ida/c7d6 +b $STORAGE 79 97 1 1 ida/c7d6p1 +b $STORAGE 79 98 1 1 ida/c7d6p2 +b $STORAGE 79 99 1 1 ida/c7d6p3 +b $STORAGE 79 100 1 1 ida/c7d6p4 +b $STORAGE 79 101 1 1 ida/c7d6p5 +b $STORAGE 79 102 1 1 ida/c7d6p6 +b $STORAGE 79 103 1 1 ida/c7d6p7 +b $STORAGE 79 104 1 1 ida/c7d6p8 +b $STORAGE 79 105 1 1 ida/c7d6p9 +b $STORAGE 79 106 1 1 ida/c7d6p10 +b $STORAGE 79 107 1 1 ida/c7d6p11 +b $STORAGE 79 108 1 1 ida/c7d6p12 +b $STORAGE 79 109 1 1 ida/c7d6p13 +b $STORAGE 79 110 1 1 ida/c7d6p14 +b $STORAGE 79 111 1 1 ida/c7d6p15 +b $STORAGE 79 112 1 1 ida/c7d7 +b $STORAGE 79 113 1 1 ida/c7d7p1 +b $STORAGE 79 114 1 1 ida/c7d7p2 +b $STORAGE 79 115 1 1 ida/c7d7p3 +b $STORAGE 79 116 1 1 ida/c7d7p4 +b $STORAGE 79 117 1 1 ida/c7d7p5 +b $STORAGE 79 118 1 1 ida/c7d7p6 +b $STORAGE 79 119 1 1 ida/c7d7p7 +b $STORAGE 79 120 1 1 ida/c7d7p8 +b $STORAGE 79 121 1 1 ida/c7d7p9 +b $STORAGE 79 122 1 1 ida/c7d7p10 +b $STORAGE 79 123 1 1 ida/c7d7p11 +b $STORAGE 79 124 1 1 ida/c7d7p12 +b $STORAGE 79 125 1 1 ida/c7d7p13 +b $STORAGE 79 126 1 1 ida/c7d7p14 +b $STORAGE 79 127 1 1 ida/c7d7p15 +b $STORAGE 79 128 1 1 ida/c7d8 +b $STORAGE 79 129 1 1 ida/c7d8p1 +b $STORAGE 79 130 1 1 ida/c7d8p2 +b $STORAGE 79 131 1 1 ida/c7d8p3 +b $STORAGE 79 132 1 1 ida/c7d8p4 +b $STORAGE 79 133 1 1 ida/c7d8p5 +b $STORAGE 79 134 1 1 ida/c7d8p6 +b $STORAGE 79 135 1 1 ida/c7d8p7 +b $STORAGE 79 136 1 1 ida/c7d8p8 +b $STORAGE 79 137 1 1 ida/c7d8p9 +b $STORAGE 79 138 1 1 ida/c7d8p10 +b $STORAGE 79 139 1 1 ida/c7d8p11 +b $STORAGE 79 140 1 1 ida/c7d8p12 +b $STORAGE 79 141 1 1 ida/c7d8p13 +b $STORAGE 79 142 1 1 ida/c7d8p14 +b $STORAGE 79 143 1 1 ida/c7d8p15 +b $STORAGE 79 144 1 1 ida/c7d9 +b $STORAGE 79 145 1 1 ida/c7d9p1 +b $STORAGE 79 146 1 1 ida/c7d9p2 +b $STORAGE 79 147 1 1 ida/c7d9p3 +b $STORAGE 79 148 1 1 ida/c7d9p4 +b $STORAGE 79 149 1 1 ida/c7d9p5 +b $STORAGE 79 150 1 1 ida/c7d9p6 +b $STORAGE 79 151 1 1 ida/c7d9p7 +b $STORAGE 79 152 1 1 ida/c7d9p8 +b $STORAGE 79 153 1 1 ida/c7d9p9 +b $STORAGE 79 154 1 1 ida/c7d9p10 +b $STORAGE 79 155 1 1 ida/c7d9p11 +b $STORAGE 79 156 1 1 ida/c7d9p12 +b $STORAGE 79 157 1 1 ida/c7d9p13 +b $STORAGE 79 158 1 1 ida/c7d9p14 +b $STORAGE 79 159 1 1 ida/c7d9p15 +b $STORAGE 79 160 1 1 ida/c7d10 +b $STORAGE 79 161 1 1 ida/c7d10p1 +b $STORAGE 79 162 1 1 ida/c7d10p2 +b $STORAGE 79 163 1 1 ida/c7d10p3 +b $STORAGE 79 164 1 1 ida/c7d10p4 +b $STORAGE 79 165 1 1 ida/c7d10p5 +b $STORAGE 79 166 1 1 ida/c7d10p6 +b $STORAGE 79 167 1 1 ida/c7d10p7 +b $STORAGE 79 168 1 1 ida/c7d10p8 +b $STORAGE 79 169 1 1 ida/c7d10p9 +b $STORAGE 79 170 1 1 ida/c7d10p10 +b $STORAGE 79 171 1 1 ida/c7d10p11 +b $STORAGE 79 172 1 1 ida/c7d10p12 +b $STORAGE 79 173 1 1 ida/c7d10p13 +b $STORAGE 79 174 1 1 ida/c7d10p14 +b $STORAGE 79 175 1 1 ida/c7d10p15 +b $STORAGE 79 176 1 1 ida/c7d11 +b $STORAGE 79 177 1 1 ida/c7d11p1 +b $STORAGE 79 178 1 1 ida/c7d11p2 +b $STORAGE 79 179 1 1 ida/c7d11p3 +b $STORAGE 79 180 1 1 ida/c7d11p4 +b $STORAGE 79 181 1 1 ida/c7d11p5 +b $STORAGE 79 182 1 1 ida/c7d11p6 +b $STORAGE 79 183 1 1 ida/c7d11p7 +b $STORAGE 79 184 1 1 ida/c7d11p8 +b $STORAGE 79 185 1 1 ida/c7d11p9 +b $STORAGE 79 186 1 1 ida/c7d11p10 +b $STORAGE 79 187 1 1 ida/c7d11p11 +b $STORAGE 79 188 1 1 ida/c7d11p12 +b $STORAGE 79 189 1 1 ida/c7d11p13 +b $STORAGE 79 190 1 1 ida/c7d11p14 +b $STORAGE 79 191 1 1 ida/c7d11p15 +b $STORAGE 79 192 1 1 ida/c7d12 +b $STORAGE 79 193 1 1 ida/c7d12p1 +b $STORAGE 79 194 1 1 ida/c7d12p2 +b $STORAGE 79 195 1 1 ida/c7d12p3 +b $STORAGE 79 196 1 1 ida/c7d12p4 +b $STORAGE 79 197 1 1 ida/c7d12p5 +b $STORAGE 79 198 1 1 ida/c7d12p6 +b $STORAGE 79 199 1 1 ida/c7d12p7 +b $STORAGE 79 200 1 1 ida/c7d12p8 +b $STORAGE 79 201 1 1 ida/c7d12p9 +b $STORAGE 79 202 1 1 ida/c7d12p10 +b $STORAGE 79 203 1 1 ida/c7d12p11 +b $STORAGE 79 204 1 1 ida/c7d12p12 +b $STORAGE 79 205 1 1 ida/c7d12p13 +b $STORAGE 79 206 1 1 ida/c7d12p14 +b $STORAGE 79 207 1 1 ida/c7d12p15 +b $STORAGE 79 208 1 1 ida/c7d13 +b $STORAGE 79 209 1 1 ida/c7d13p1 +b $STORAGE 79 210 1 1 ida/c7d13p2 +b $STORAGE 79 211 1 1 ida/c7d13p3 +b $STORAGE 79 212 1 1 ida/c7d13p4 +b $STORAGE 79 213 1 1 ida/c7d13p5 +b $STORAGE 79 214 1 1 ida/c7d13p6 +b $STORAGE 79 215 1 1 ida/c7d13p7 +b $STORAGE 79 216 1 1 ida/c7d13p8 +b $STORAGE 79 217 1 1 ida/c7d13p9 +b $STORAGE 79 218 1 1 ida/c7d13p10 +b $STORAGE 79 219 1 1 ida/c7d13p11 +b $STORAGE 79 220 1 1 ida/c7d13p12 +b $STORAGE 79 221 1 1 ida/c7d13p13 +b $STORAGE 79 222 1 1 ida/c7d13p14 +b $STORAGE 79 223 1 1 ida/c7d13p15 +b $STORAGE 79 224 1 1 ida/c7d14 +b $STORAGE 79 225 1 1 ida/c7d14p1 +b $STORAGE 79 226 1 1 ida/c7d14p2 +b $STORAGE 79 227 1 1 ida/c7d14p3 +b $STORAGE 79 228 1 1 ida/c7d14p4 +b $STORAGE 79 229 1 1 ida/c7d14p5 +b $STORAGE 79 230 1 1 ida/c7d14p6 +b $STORAGE 79 231 1 1 ida/c7d14p7 +b $STORAGE 79 232 1 1 ida/c7d14p8 +b $STORAGE 79 233 1 1 ida/c7d14p9 +b $STORAGE 79 234 1 1 ida/c7d14p10 +b $STORAGE 79 235 1 1 ida/c7d14p11 +b $STORAGE 79 236 1 1 ida/c7d14p12 +b $STORAGE 79 237 1 1 ida/c7d14p13 +b $STORAGE 79 238 1 1 ida/c7d14p14 +b $STORAGE 79 239 1 1 ida/c7d14p15 +b $STORAGE 79 240 1 1 ida/c7d15 +b $STORAGE 79 241 1 1 ida/c7d15p1 +b $STORAGE 79 242 1 1 ida/c7d15p2 +b $STORAGE 79 243 1 1 ida/c7d15p3 +b $STORAGE 79 244 1 1 ida/c7d15p4 +b $STORAGE 79 245 1 1 ida/c7d15p5 +b $STORAGE 79 246 1 1 ida/c7d15p6 +b $STORAGE 79 247 1 1 ida/c7d15p7 +b $STORAGE 79 248 1 1 ida/c7d15p8 +b $STORAGE 79 249 1 1 ida/c7d15p9 +b $STORAGE 79 250 1 1 ida/c7d15p10 +b $STORAGE 79 251 1 1 ida/c7d15p11 +b $STORAGE 79 252 1 1 ida/c7d15p12 +b $STORAGE 79 253 1 1 ida/c7d15p13 +b $STORAGE 79 254 1 1 ida/c7d15p14 +b $STORAGE 79 255 1 1 ida/c7d15p15 diff --git a/makedev.d/01ide b/makedev.d/01ide new file mode 100644 index 0000000..97a1eb2 --- /dev/null +++ b/makedev.d/01ide @@ -0,0 +1,21 @@ +# Some aliases for IDE controllers. +a ide0 hda +a ide0 hdb +a ide1 hdc +a ide1 hdd +a ide2 hde +a ide2 hdf +a ide3 hdg +a ide3 hdh +a ide4 hdi +a ide4 hdj +a ide5 hdk +a ide5 hdl +a ide6 hdm +a ide6 hdn +a ide7 hdo +a ide7 hdp +a ide8 hdq +a ide8 hdr +a ide9 hds +a ide9 hdt diff --git a/makedev.d/01ipfilter b/makedev.d/01ipfilter new file mode 100644 index 0000000..2166171 --- /dev/null +++ b/makedev.d/01ipfilter @@ -0,0 +1,5 @@ +# Aliases for firewalling. +a ipfilter ipauth +a ipfilter ipl +a ipfilter ipnat +a ipfilter ipstate diff --git a/makedev.d/01isdn b/makedev.d/01isdn new file mode 100644 index 0000000..c8dee23 --- /dev/null +++ b/makedev.d/01isdn @@ -0,0 +1,6 @@ +# Aliases for ISDN users. +a isdn dcbri +a isdn ippp +a isdn cui +a isdn ttyI +a isdn usb/auer diff --git a/makedev.d/01linux-2.6.x b/makedev.d/01linux-2.6.x new file mode 100644 index 0000000..186d215 --- /dev/null +++ b/makedev.d/01linux-2.6.x @@ -0,0 +1,1681 @@ +# This file is written almost directly from the devices.txt file kept at +# http://www.lanana.org/docs/device-list/devices.txt, as of 30 August 2004 +# Type Perms User Group Major Minor Inc Count Base +# +# USB devices have their own configuration file. +# + +c $KMEM 1 1 1 1 mem +c $KMEM 1 2 1 1 kmem +c $ALLWRITE 1 3 1 1 null +c $KMEM 1 4 1 1 port +c $ALLWRITE 1 5 1 1 zero +c $ROOT 1 6 1 1 core +c $ALLWRITE 1 7 1 1 full +c $ALLREAD 1 8 1 1 random +c $ALLREAD 1 9 1 1 urandom +c $ALLREAD 1 10 1 1 aio +c $ROOT 1 11 1 1 kmsg + +b $STORAGE 1 0 1 128 ram%d +b $STORAGE 1 250 1 1 initrd + +c $PTY 2 0 1 16 ptyp%x +c $PTY 2 16 1 16 ptyq%x +c $PTY 2 32 1 16 ptyr%x +c $PTY 2 48 1 16 ptys%x +c $PTY 2 64 1 16 ptyt%x +c $PTY 2 80 1 16 ptyu%x +c $PTY 2 96 1 16 ptyv%x +c $PTY 2 112 1 16 ptyw%x +c $PTY 2 128 1 16 ptyx%x +c $PTY 2 144 1 16 ptyy%x +c $PTY 2 160 1 16 ptyz%x +c $PTY 2 176 1 16 ptya%x +c $PTY 2 192 1 16 ptyb%x +c $PTY 2 208 1 16 ptyc%x +c $PTY 2 224 1 16 ptyd%x +c $PTY 2 240 1 16 ptye%x + +b $FLOPPY 2 0 1 4 fd%d 0 +b $FLOPPY 2 128 1 4 fd%d 4 + +b $FLOPPY 2 4 1 4 fd%dd360 0 +b $FLOPPY 2 20 1 4 fd%dh360 0 +b $FLOPPY 2 48 1 4 fd%dh410 0 +b $FLOPPY 2 64 1 4 fd%dh420 0 +b $FLOPPY 2 24 1 4 fd%dh720 0 +b $FLOPPY 2 80 1 4 fd%dh880 0 +b $FLOPPY 2 8 1 4 fd%dh1200 0 +b $FLOPPY 2 40 1 4 fd%dh1440 0 +b $FLOPPY 2 56 1 4 fd%dh1476 0 +b $FLOPPY 2 72 1 4 fd%dh1494 0 +b $FLOPPY 2 92 1 4 fd%dh1660 0 + +b $FLOPPY 2 12 1 4 fd%du360 0 +b $FLOPPY 2 16 1 4 fd%du720 0 +b $FLOPPY 2 120 1 4 fd%du800 0 +b $FLOPPY 2 52 1 4 fd%du820 0 +b $FLOPPY 2 68 1 4 fd%du830 0 +b $FLOPPY 2 84 1 4 fd%du1040 0 +b $FLOPPY 2 88 1 4 fd%du1120 0 +b $FLOPPY 2 28 1 4 fd%du1440 0 +b $FLOPPY 2 124 1 4 fd%du1660 0 +b $FLOPPY 2 44 1 4 fd%du1680 0 +b $FLOPPY 2 60 1 4 fd%du1722 0 +b $FLOPPY 2 76 1 4 fd%du1743 0 +b $FLOPPY 2 96 1 4 fd%du1760 0 +b $FLOPPY 2 116 1 4 fd%du1840 0 +b $FLOPPY 2 100 1 4 fd%du1920 0 +b $FLOPPY 2 32 1 4 fd%du2880 0 +b $FLOPPY 2 104 1 4 fd%du3200 0 +b $FLOPPY 2 108 1 4 fd%du3520 0 +b $FLOPPY 2 112 1 4 fd%du3840 0 + +b $FLOPPY 2 132 1 4 fd%dd360 4 +b $FLOPPY 2 148 1 4 fd%dh360 4 +b $FLOPPY 2 176 1 4 fd%dh410 4 +b $FLOPPY 2 192 1 4 fd%dh420 4 +b $FLOPPY 2 152 1 4 fd%dh720 4 +b $FLOPPY 2 208 1 4 fd%dh880 4 +b $FLOPPY 2 136 1 4 fd%dh1200 4 +b $FLOPPY 2 168 1 4 fd%dh1440 4 +b $FLOPPY 2 184 1 4 fd%dh1476 4 +b $FLOPPY 2 200 1 4 fd%dh1494 4 +b $FLOPPY 2 220 1 4 fd%dh1660 4 + +b $FLOPPY 2 140 1 4 fd%du360 4 +b $FLOPPY 2 144 1 4 fd%du720 4 +b $FLOPPY 2 248 1 4 fd%du800 4 +b $FLOPPY 2 180 1 4 fd%du820 4 +b $FLOPPY 2 196 1 4 fd%du830 4 +b $FLOPPY 2 212 1 4 fd%du1040 4 +b $FLOPPY 2 216 1 4 fd%du1120 4 +b $FLOPPY 2 156 1 4 fd%du1440 4 +b $FLOPPY 2 252 1 4 fd%du1660 4 +b $FLOPPY 2 172 1 4 fd%du1680 4 +b $FLOPPY 2 188 1 4 fd%du1722 4 +b $FLOPPY 2 204 1 4 fd%du1743 4 +b $FLOPPY 2 224 1 4 fd%du1760 4 +b $FLOPPY 2 244 1 4 fd%du1840 4 +b $FLOPPY 2 228 1 4 fd%du1920 4 +b $FLOPPY 2 160 1 4 fd%du2880 4 +b $FLOPPY 2 232 1 4 fd%du3200 4 +b $FLOPPY 2 236 1 4 fd%du3520 4 +b $FLOPPY 2 240 1 4 fd%du3840 4 + +b $FLOPPY 2 4 1 4 fd%dCompaQ 0 +b $FLOPPY 2 132 1 4 fd%dCompaQ 4 + +c $PTY 3 0 1 16 ttyp%x +c $PTY 3 16 1 16 ttyq%x +c $PTY 3 32 1 16 ttyr%x +c $PTY 3 48 1 16 ttys%x +c $PTY 3 64 1 16 ttyt%x +c $PTY 3 80 1 16 ttyu%x +c $PTY 3 96 1 16 ttyv%x +c $PTY 3 112 1 16 ttyw%x +c $PTY 3 128 1 16 ttyx%x +c $PTY 3 144 1 16 ttyy%x +c $PTY 3 160 1 16 ttyz%x +c $PTY 3 176 1 16 ttya%x +c $PTY 3 192 1 16 ttyb%x +c $PTY 3 208 1 16 ttyc%x +c $PTY 3 224 1 16 ttyd%x +c $PTY 3 240 1 16 ttye%x + +# See fs/partitions/check.c in the kernel sources for the source of this +# limitation. +b $STORAGE 3 0 1 33 hda +b $STORAGE 3 64 1 33 hdb + +b $STORAGE 4 0 1 1 root +l systty tty0 +c $TTY 4 0 1 64 tty%d +c $SERIAL 4 64 1 192 ttyS%d + +c $ALLWRITE 5 0 1 1 tty +c $CONSOLE 5 1 1 1 console +c $ALLWRITE 5 2 1 1 ptmx +c $SERIAL 5 64 1 192 cua%d + +c $PRINTER 6 0 1 4 lp%d + +c $VCSA 7 0 1 64 vcs +c $VCSA 7 128 1 64 vcsa + +b $STORAGE 7 0 1 256 loop%d + +b $STORAGE 8 0 1 16 sda +b $STORAGE 8 16 1 16 sdb +b $STORAGE 8 32 1 16 sdc +b $STORAGE 8 48 1 16 sdd +b $STORAGE 8 64 1 16 sde +b $STORAGE 8 80 1 16 sdf +b $STORAGE 8 96 1 16 sdg +b $STORAGE 8 112 1 16 sdh +b $STORAGE 8 128 1 16 sdi +b $STORAGE 8 144 1 16 sdj +b $STORAGE 8 160 1 16 sdk +b $STORAGE 8 176 1 16 sdl +b $STORAGE 8 192 1 16 sdm +b $STORAGE 8 208 1 16 sdn +b $STORAGE 8 224 1 16 sdo +b $STORAGE 8 240 1 16 sdp + +c $STORAGE 9 0 1 32 st%d +c $STORAGE 9 32 1 32 st%dl +c $STORAGE 9 64 1 32 st%dm +c $STORAGE 9 96 1 32 st%da +c $STORAGE 9 128 1 32 nst%d +c $STORAGE 9 160 1 32 nst%dl +c $STORAGE 9 192 1 32 nst%dm +c $STORAGE 9 224 1 32 nst%da + +b $STORAGE 9 0 1 32 md%d + +c $CONSOLE 10 0 1 1 logibm +c $CONSOLE 10 1 1 1 psaux +c $CONSOLE 10 2 1 1 inportbm +c $CONSOLE 10 3 1 1 atibm +c $CONSOLE 10 4 1 1 jbm +c $CONSOLE 10 4 1 1 amigamouse +c $CONSOLE 10 5 1 1 atarimouse +c $CONSOLE 10 6 1 1 sunmouse +c $CONSOLE 10 7 1 1 amigamouse1 +c $CONSOLE 10 8 1 1 smouse +c $CONSOLE 10 9 1 1 pc110pad +c $CONSOLE 10 10 1 1 adbmouse +c $CONSOLE 10 11 1 1 vrtpanel + +# Where did 12 go? + +c $CONSOLE 10 13 1 1 vpcmouse +c $CONSOLE 10 14 1 1 touchscreen/ucb1x00 +c $CONSOLE 10 15 1 1 touchscreen/mk712 + +c $CONSOLE 10 128 1 1 beep +c $ROOT 10 129 1 1 modreq +c $ROOT 10 130 1 1 watchdog +c $ROOT 10 131 1 1 temperature +c $ROOT 10 132 1 1 hwtrap +c $ROOT 10 133 1 1 exttrp +c $ROOT 10 134 1 1 apm_bios +c $ALLREAD 10 135 1 1 rtc + +# Where did 136, 137, and 138 go? + +c $ROOT 10 139 1 1 openprom +c $ROOT 10 140 1 1 relay8 +c $ROOT 10 141 1 1 relay16 +c $ROOT 10 142 1 1 msr +c $ROOT 10 143 1 1 pciconf +c $ROOT 10 144 1 1 nvram +c $CONSOLE 10 145 1 1 hfmodem +c $CONSOLE 10 146 1 1 graphics +c $CONSOLE 10 147 1 1 opengl +c $CONSOLE 10 148 1 1 gfx +c $CONSOLE 10 149 1 1 input/mouse +c $CONSOLE 10 150 1 1 input/keyboard +c $CONSOLE 10 151 1 1 led +c $ROOT 10 152 1 1 kpoll +c $ROOT 10 153 1 1 mergemem +c $CONSOLE 10 154 1 1 pmu +c $SERIAL 10 155 1 1 isictl +c $ROOT 10 156 1 1 lcd +c $ROOT 10 157 1 1 ac +c $ROOT 10 158 1 1 nwbutton +c $ROOT 10 159 1 1 nwdebug +c $ROOT 10 160 1 1 nwflash +c $ROOT 10 161 1 1 userdma +c $ROOT 10 162 1 1 smbus +c $CONSOLE 10 163 1 1 lik +c $ROOT 10 164 1 1 ipmo +c $ROOT 10 165 1 1 vmmon +c $ROOT 10 166 1 1 i2o/ctl +c $SERIAL 10 167 1 1 specialix_sxctl +c $SERIAL 10 168 1 1 tcldrv +c $SERIAL 10 169 1 1 specialix_rioctl +c $ROOT 10 170 1 1 thinkpad/thinkpad +c $ROOT 10 171 1 1 srripc +c $ROOT 10 172 1 1 usemaclone +c $ROOT 10 173 1 1 ipmikcs +c $ROOT 10 174 1 1 uctrl +c $ALLREAD 10 175 1 1 agpgart +c $ALLREAD 10 176 1 1 gtrsc +c $SERIAL 10 177 1 1 cbm +c $ROOT 10 178 1 1 jsflash +c $ROOT 10 179 1 1 xsvc +c $CONSOLE 10 180 1 1 vrbuttons +c $ROOT 10 181 1 1 toshiba +c $ROOT 10 182 1 1 perfctr +c $ROOT 10 183 1 1 hwrng + +c $ROOT 10 184 1 1 cpu/microcode + +# Where did 185 go? + +c $ROOT 10 186 1 1 atomicps +c $ROOT 10 187 1 1 irnet +c $ROOT 10 188 1 1 smbusbios +c $ROOT 10 189 1 1 ussp_ctl +c $ROOT 10 190 1 1 crash +c $ROOT 10 191 1 1 pcl181 +c $ROOT 10 192 1 1 nas_xbus +c $ROOT 10 193 1 1 d7s +c $ROOT 10 194 1 1 zkshim +c $CONSOLE 10 195 1 1 elographics/e2201 + +# Where did 196 and 197 go? + +c $ROOT 10 198 1 1 sexec +c $CONSOLE 10 199 1 1 scanners/cuecat +c $ROOT 10 200 1 1 net/tun +c $ROOT 10 201 1 1 button/gulpb +c $ROOT 10 202 1 1 emd/ctl + +# Where did 203 go? + +c $CONSOLE 10 204 1 1 video/em8300 +c $CONSOLE 10 205 1 1 video/em8300_mv +c $CONSOLE 10 206 1 1 video/em8300_ma +c $CONSOLE 10 207 1 1 video/em8300_sp +c $ROOT 10 208 1 1 compaq/cpqphpc +c $ROOT 10 209 1 1 compaq/cpqrid +c $ROOT 10 210 1 1 impi/bt +c $ROOT 10 211 1 1 impi/smic +c $ROOT 10 212 1 1 watchdogs/0 +c $ROOT 10 213 1 1 watchdogs/1 +c $ROOT 10 214 1 1 watchdogs/2 +c $ROOT 10 215 1 1 watchdogs/3 +c $ROOT 10 216 1 1 fujitsu/apanel +c $ROOT 10 217 1 1 ni/natmotn +c $ROOT 10 218 1 1 kchuid +c $ROOT 10 219 1 1 modems/mwave +c $ROOT 10 220 1 1 mptctl +c $ROOT 10 221 1 1 mvista/hssdsi +c $ROOT 10 222 1 1 mvista/hasi +c $ROOT 10 223 1 1 input/uinput +c $ROOT 10 224 1 1 tpm +c $ROOT 10 225 1 1 pps +c $ROOT 10 226 1 1 systrace +c $ROOT 10 227 1 1 mcelog +c $ROOT 10 228 1 1 hpet +c $ROOT 10 229 1 1 fuse +c $ROOT 10 230 1 1 midishare + +# SPARC only +c $CONSOLE 11 0 1 1 kbd +# PA-RISC only +# c $SERIAL 11 0 1 4 ttyB%d +b $STORAGE 11 0 1 32 scd%d + +c $STORAGE 12 2 1 1 ntpqic11 +c $STORAGE 12 3 1 1 tpqic11 +c $STORAGE 12 4 1 1 ntpqic24 +c $STORAGE 12 5 1 1 tpqic24 +c $STORAGE 12 6 1 1 ntpqic120 +c $STORAGE 12 7 1 1 tpqic120 +c $STORAGE 12 8 1 1 ntpqic150 +c $STORAGE 12 9 1 1 tpqic150 + +b $STORAGE 12 0 1 8 dos_cd%d + +c $CONSOLE 13 0 1 32 input/js%d +c $CONSOLE 13 32 1 31 input/mouse%d +c $CONSOLE 13 63 1 1 input/mice +c $CONSOLE 13 64 1 32 input/event%d + +b $STORAGE 13 0 1 64 xda +b $STORAGE 13 64 1 64 xdb + +c $CONSOLE 14 0 1 1 mixer +c $CONSOLE 14 1 1 1 sequencer +c $CONSOLE 14 2 1 1 midi00 +c $CONSOLE 14 3 1 1 dsp +c $CONSOLE 14 4 1 1 audio + +# Where did 5 go? + +c $CONSOLE 14 6 1 1 sndstat +c $CONSOLE 14 7 1 1 audioctl +c $CONSOLE 14 8 1 1 sequencer2 + +c $CONSOLE 14 16 1 1 mixer1 +c $CONSOLE 14 17 1 1 patmgr0 +c $CONSOLE 14 18 1 1 midi01 +c $CONSOLE 14 19 1 1 dsp1 +c $CONSOLE 14 20 1 1 audio1 + +c $CONSOLE 14 33 1 1 patmgr1 +c $CONSOLE 14 34 1 1 midi02 +c $CONSOLE 14 50 1 1 midi03 + +b $STORAGE 14 0 1 17 dos_hda +b $STORAGE 14 64 1 17 dos_hdb +b $STORAGE 14 128 1 17 dos_hdc +b $STORAGE 14 192 1 17 dos_hdd + +l js0 input/js0 +l js1 input/js1 +l js2 input/js2 +l js3 input/js3 + +# Replaced with symlinks to input core joystick devices (see usb). +#c $CONSOLE 15 0 1 128 js%d +#c $CONSOLE 15 128 1 128 djs%d + +b $STORAGE 15 0 1 1 sonycd + +c $CONSOLE 16 0 1 1 gs4500 +b $STORAGE 16 0 1 1 gscd + +c $SERIAL 17 0 1 16 ttyH%d +b $STORAGE 17 0 1 1 optcd + +c $SERIAL 18 0 1 16 cuh%d +b $STORAGE 18 0 1 1 sjcd + +c $SERIAL 19 0 1 33 ttyC%d +b $STORAGE 19 0 1 8 double%d +b $STORAGE 19 128 1 8 cdouble%d + +c $SERIAL 20 0 1 32 cub%d +b $STORAGE 20 0 1 1 hitcd + +c $STORAGE 21 0 1 256 sg%d +b $STORAGE 21 0 1 64 mfma +b $STORAGE 21 64 1 64 mfmb + +c $SERIAL 22 0 1 32 ttyD%d +b $STORAGE 22 0 1 33 hdc +b $STORAGE 22 64 1 33 hdd + +c $SERIAL 23 0 1 32 cud%d +b $STORAGE 23 0 1 1 mcd + +c $SERIAL 24 0 1 256 ttyE%d +b $STORAGE 24 0 1 1 cdu535 + +c $SERIAL 25 0 1 256 cue%d +b $STORAGE 25 0 1 4 sbpcd%d 0 + +c $CONSOLE 26 0 1 1 wvisfgrab +b $STORAGE 26 0 1 4 sbpcd%d 4 + +c $STORAGE 27 0 1 4 qft%d +c $STORAGE 27 4 1 4 nqft%d +c $STORAGE 27 16 1 4 zqft%d +c $STORAGE 27 20 1 4 nzqft%d +c $STORAGE 27 32 1 4 rawqft%d +c $STORAGE 27 36 1 4 nrawqft%d +b $STORAGE 27 0 1 4 sbpcd%d 8 + +c $ROOT 28 0 1 4 staliomem%d +c $PRINTER 28 0 1 4 slm%d +b $STORAGE 28 0 1 4 sbpcd%d 12 + +# This next set's commented out because it conflicts with the Apple Desktop +# Bus driver, which appears to be the more correct of the two. +# b $STORAGE 28 0 1 16 ada +# b $STORAGE 28 16 1 16 adb +# b $STORAGE 28 32 1 16 adc +# b $STORAGE 28 48 1 16 add +# b $STORAGE 28 64 1 16 ade +# b $STORAGE 28 80 1 16 adf +# b $STORAGE 28 96 1 16 adg +# b $STORAGE 28 112 1 16 adh +# b $STORAGE 28 128 1 16 adi +# b $STORAGE 28 144 1 16 adj +# b $STORAGE 28 160 1 16 adk +# b $STORAGE 28 176 1 16 adl +# b $STORAGE 28 192 1 16 adm +# b $STORAGE 28 208 1 16 adn +# b $STORAGE 28 224 1 16 ado +# b $STORAGE 28 240 1 16 adp + +c $CONSOLE 29 0 1 32 fb%d +b $STORAGE 29 0 1 1 aztcd + +c $ROOT 30 0 1 1 socksys +c $ROOT 30 1 1 1 spx +c $ROOT 30 32 1 1 inet/ip +c $ROOT 30 33 1 1 inet/icmp +c $ROOT 30 34 1 1 inet/ggp +c $ROOT 30 35 1 1 inet/ipip +c $ROOT 30 36 1 1 inet/tcp +c $ROOT 30 37 1 1 inet/egp +c $ROOT 30 38 1 1 inet/pup +c $ROOT 30 39 1 1 inet/udp +c $ROOT 30 40 1 1 inet/idp +c $ROOT 30 41 1 1 inet/rawip +l ip inet/ip +l icmp inet/icmp +l ggp inet/ggp +l ipip inet/ipip +l tcp inet/tcp +l egp inet/egp +l pup inet/pup +l udp inet/udp +l idp inet/idp +l rawip inet/rawip +l inet/arp udp +l inet/rip udp +l nfsd socksys +l X0R null + +b $STORAGE 30 0 1 1 cm205cd + +c $CONSOLE 31 0 1 1 mpu401data +c $CONSOLE 31 1 1 1 mpu401stat +b $STORAGE 31 0 1 8 rom%d +b $STORAGE 31 8 1 8 rrom%d +b $STORAGE 31 16 1 8 flash%d +b $STORAGE 31 24 1 8 rflash%d + +c $SERIAL 32 0 1 16 ttyX%d +b $STORAGE 32 0 1 1 cm206cd + +c $SERIAL 33 0 1 16 cux%d +b $STORAGE 33 0 1 33 hde +b $STORAGE 33 64 1 33 hdf + +c $ROOT 34 0 1 16 scc%d +b $STORAGE 34 0 1 33 hdg +b $STORAGE 34 64 1 33 hdh + +c $CONSOLE 35 0 1 4 midi%d +c $CONSOLE 35 64 1 4 rmidi%d +c $CONSOLE 35 128 1 4 smpte%d +b $STORAGE 35 0 1 1 slram + +c $ROOT 36 0 1 1 route +c $ROOT 36 1 1 1 skip +c $ROOT 36 2 1 1 fwmonitor +c $ROOT 36 16 1 16 tap%d +b $STORAGE 36 0 1 64 eda +b $STORAGE 36 64 1 64 edb + +c $STORAGE 37 0 1 128 ht%d +c $STORAGE 37 128 1 128 nht%d +b $STORAGE 37 0 1 1 z2ram + +c $ROOT 38 0 1 16 mlanai%d + +c $ROOT 39 0 1 16 ml16pa-a%d +c $ROOT 39 16 1 1 ml16pa-d +c $ROOT 39 17 1 3 ml16pa-c%d +c $ROOT 39 32 1 16 ml16pb-a%d +c $ROOT 39 48 1 1 ml16pb-d +c $ROOT 39 49 1 3 ml16pb-c%d + +c $CONSOLE 40 0 1 1 mmetfgrab + +# Obsolete (see devices.txt). +#b $ROOT 40 0 1 16 eza + +c $ROOT 41 0 1 1 yamm +b $STORAGE 41 0 1 1 bpcd + +# Stay away from major 42! Don't add any entries which use it! I mean it! + +c $SERIAL 43 0 1 64 ttyI%d +b $STORAGE 43 0 1 128 nb%d + +c $SERIAL 44 0 1 64 cui%d +b $STORAGE 44 0 1 16 ftla +b $STORAGE 44 16 1 16 ftlb +b $STORAGE 44 32 1 16 ftlc +b $STORAGE 44 48 1 16 ftld +b $STORAGE 44 64 1 16 ftle +b $STORAGE 44 80 1 16 ftlf +b $STORAGE 44 96 1 16 ftlg +b $STORAGE 44 112 1 16 ftlh +b $STORAGE 44 128 1 16 ftli +b $STORAGE 44 144 1 16 ftlj +b $STORAGE 44 160 1 16 ftlk +b $STORAGE 44 176 1 16 ftll +b $STORAGE 44 192 1 16 ftlm +b $STORAGE 44 208 1 16 ftln +b $STORAGE 44 224 1 16 ftlo +b $STORAGE 44 240 1 16 ftlp + +c $ROOT 45 0 1 64 isdn%d +c $ROOT 45 64 1 64 isdnctrl%d +c $ROOT 45 128 1 64 ippp%d +c $ROOT 45 255 1 1 isdninfo +b $STORAGE 45 0 1 16 pda +b $STORAGE 45 16 1 16 pdb +b $STORAGE 45 32 1 16 pdc +b $STORAGE 45 48 1 16 pdd + +c $SERIAL 46 0 1 16 ttyR%d +b $STORAGE 46 0 1 4 pcd%d + +c $SERIAL 47 0 1 16 cur%d +b $STORAGE 47 0 1 4 pf%d + +c $SERIAL 48 0 1 16 ttyL%d +c $SERIAL 49 0 1 16 cul%d + +c $SERIAL 51 0 1 16 bc%d + +c $ROOT 52 0 1 4 dcbri%d + +c $ROOT 53 0 1 3 pd_bdm%d +c $ROOT 53 3 1 3 icd_bdm%d + +c $SERIAL 54 0 1 3 holter%d + +c $ROOT 55 0 1 1 dsp56k + +c $ROOT 56 0 1 1 adb +b $STORAGE 56 0 1 33 hdi +b $STORAGE 56 64 1 33 hdj + +c $SERIAL 57 0 1 16 ttyP%d +b $STORAGE 57 0 1 33 hdk +b $STORAGE 57 64 1 33 hdl + +c $SERIAL 58 0 1 16 cup%d + +c $ROOT 59 0 1 1 firewall + +# Conflicts with parallel-port disks (see devices.txt). +#b $STORAGE 59 0 1 8 pda%d +#b $STORAGE 59 0 1 8 rpda%d + +# Here there be dragons. + +c $ROOT 64 0 1 1 enskip +b $STORAGE 64 0 1 1 scramdisk/master +b $STORAGE 64 1 1 254 scramdisk/%d + +c $ROOT 65 0 1 4 plink%d +c $ROOT 65 64 1 4 rplink%d +c $ROOT 65 128 1 4 plink%dd +c $ROOT 65 192 1 4 rplink%dd +b $STORAGE 65 0 1 16 sdq +b $STORAGE 65 16 1 16 sdr +b $STORAGE 65 32 1 16 sds +b $STORAGE 65 48 1 16 sdt +b $STORAGE 65 64 1 16 sdu +b $STORAGE 65 80 1 16 sdv +b $STORAGE 65 96 1 16 sdw +b $STORAGE 65 112 1 16 sdx +b $STORAGE 65 128 1 16 sdy +b $STORAGE 65 144 1 16 sdz +b $STORAGE 65 160 1 16 sdaa +b $STORAGE 65 176 1 16 sdab +b $STORAGE 65 192 1 16 sdac +b $STORAGE 65 208 1 16 sdad +b $STORAGE 65 224 1 16 sdae +b $STORAGE 65 240 1 16 sdaf + +c $ROOT 66 0 1 16 yppcpci%d +b $STORAGE 66 0 1 16 sdag +b $STORAGE 66 16 1 16 sdah +b $STORAGE 66 32 1 16 sdai +b $STORAGE 66 48 1 16 sdaj +b $STORAGE 66 64 1 16 sdak +b $STORAGE 66 80 1 16 sdal +b $STORAGE 66 96 1 16 sdam +b $STORAGE 66 112 1 16 sdan +b $STORAGE 66 128 1 16 sdao +b $STORAGE 66 144 1 16 sdap +b $STORAGE 66 160 1 16 sdaq +b $STORAGE 66 176 1 16 sdar +b $STORAGE 66 192 1 16 sdas +b $STORAGE 66 208 1 16 sdat +b $STORAGE 66 224 1 16 sdau +b $STORAGE 66 240 1 16 sdav + +c $STORAGE 67 0 1 1 cfs0 +b $STORAGE 67 0 1 16 sdaw +b $STORAGE 67 16 1 16 sdax +b $STORAGE 67 32 1 16 sday +b $STORAGE 67 48 1 16 sdaz +b $STORAGE 67 64 1 16 sdba +b $STORAGE 67 80 1 16 sdbb +b $STORAGE 67 96 1 16 sdbc +b $STORAGE 67 112 1 16 sdbd +b $STORAGE 67 128 1 16 sdbe +b $STORAGE 67 144 1 16 sdbf +b $STORAGE 67 160 1 16 sdbg +b $STORAGE 67 176 1 16 sdbh +b $STORAGE 67 192 1 16 sdbi +b $STORAGE 67 208 1 16 sdbj +b $STORAGE 67 224 1 16 sdbk +b $STORAGE 67 240 1 16 sdbl + +c $ROOT 68 0 1 1 capi20 +c $ROOT 68 1 1 20 capi20.%02d +b $STORAGE 68 0 1 16 sdbm +b $STORAGE 68 16 1 16 sdbn +b $STORAGE 68 32 1 16 sdbo +b $STORAGE 68 48 1 16 sdbp +b $STORAGE 68 64 1 16 sdbq +b $STORAGE 68 80 1 16 sdbr +b $STORAGE 68 96 1 16 sdbs +b $STORAGE 68 112 1 16 sdbt +b $STORAGE 68 128 1 16 sdbu +b $STORAGE 68 144 1 16 sdbv +b $STORAGE 68 160 1 16 sdbw +b $STORAGE 68 176 1 16 sdbx +b $STORAGE 68 192 1 16 sdby +b $STORAGE 68 208 1 16 sdbz +b $STORAGE 68 224 1 16 sdca +b $STORAGE 68 240 1 16 sdcb + +c $ROOT 69 0 1 1 ma16 +b $STORAGE 69 0 1 16 sdcc +b $STORAGE 69 16 1 16 sdcd +b $STORAGE 69 32 1 16 sdce +b $STORAGE 69 48 1 16 sdcf +b $STORAGE 69 64 1 16 sdcg +b $STORAGE 69 80 1 16 sdch +b $STORAGE 69 96 1 16 sdci +b $STORAGE 69 112 1 16 sdcj +b $STORAGE 69 128 1 16 sdck +b $STORAGE 69 144 1 16 sdcl +b $STORAGE 69 160 1 16 sdcm +b $STORAGE 69 176 1 16 sdcn +b $STORAGE 69 192 1 16 sdco +b $STORAGE 69 208 1 16 sdcp +b $STORAGE 69 224 1 16 sdcq +b $STORAGE 69 240 1 16 sdcr + +c $ROOT 70 0 1 1 apscfg +c $ROOT 70 1 1 1 apsauth +c $ROOT 70 2 1 1 apslog +c $ROOT 70 3 1 1 apsdbg +c $ROOT 70 64 1 1 apsisdn +c $ROOT 70 65 1 1 apsasync +c $ROOT 70 128 1 1 apsmon +b $STORAGE 70 0 1 16 sdcs +b $STORAGE 70 16 1 16 sdct +b $STORAGE 70 32 1 16 sdcu +b $STORAGE 70 48 1 16 sdcv +b $STORAGE 70 64 1 16 sdcw +b $STORAGE 70 80 1 16 sdcx +b $STORAGE 70 96 1 16 sdcy +b $STORAGE 70 112 1 16 sdcz +b $STORAGE 70 128 1 16 sdda +b $STORAGE 70 144 1 16 sddb +b $STORAGE 70 160 1 16 sddc +b $STORAGE 70 176 1 16 sddd +b $STORAGE 70 192 1 16 sdde +b $STORAGE 70 208 1 16 sddf +b $STORAGE 70 224 1 16 sddg +b $STORAGE 70 240 1 16 sddh + +c $SERIAL 71 0 1 256 ttyF%d +b $STORAGE 71 0 1 16 sddi +b $STORAGE 71 16 1 16 sddj +b $STORAGE 71 32 1 16 sddk +b $STORAGE 71 48 1 16 sddl +b $STORAGE 71 64 1 16 sddm +b $STORAGE 71 80 1 16 sddn +b $STORAGE 71 96 1 16 sddo +b $STORAGE 71 112 1 16 sddp +b $STORAGE 71 128 1 16 sddq +b $STORAGE 71 144 1 16 sddr +b $STORAGE 71 160 1 16 sdds +b $STORAGE 71 176 1 16 sddt +b $STORAGE 71 192 1 16 sddu +b $STORAGE 71 208 1 16 sddv +b $STORAGE 71 224 1 16 sddw +b $STORAGE 71 240 1 16 sddx + +c $SERIAL 72 0 1 256 cuf%d + +c $ROOT 73 0 4 4 ip2ipl%d +c $ROOT 73 1 4 4 ip2stat%d + +c $ROOT 74 0 1 16 SCI/%d + +c $SERIAL 75 0 1 16 ttyW%d + +c $SERIAL 76 0 1 16 cuw%d + +c $ALLREAD 77 0 1 1 qng + +# Conflict with isicom driver (see devices.txt). +#c $SERIAL 78 0 1 16 ttyM%x +#c $SERIAL 79 0 1 16 cum%d + +c $CONSOLE 80 0 1 1 at200 +b $STORAGE 80 0 1 16 i2o/hda +b $STORAGE 80 16 1 16 i2o/hdb +b $STORAGE 80 32 1 16 i2o/hdc +b $STORAGE 80 48 1 16 i2o/hdd +b $STORAGE 80 64 1 16 i2o/hde +b $STORAGE 80 80 1 16 i2o/hdf +b $STORAGE 80 96 1 16 i2o/hdg +b $STORAGE 80 112 1 16 i2o/hdh +b $STORAGE 80 128 1 16 i2o/hdi +b $STORAGE 80 144 1 16 i2o/hdj +b $STORAGE 80 160 1 16 i2o/hdk +b $STORAGE 80 176 1 16 i2o/hdl +b $STORAGE 80 192 1 16 i2o/hdm +b $STORAGE 80 208 1 16 i2o/hdn +b $STORAGE 80 224 1 16 i2o/hdo +b $STORAGE 80 240 1 16 i2o/hdp + +c $CONSOLE 81 0 1 64 video%d +c $CONSOLE 81 64 1 64 radio%d +c $CONSOLE 81 192 1 32 vtx%d +c $CONSOLE 81 224 1 32 vbi%d + +b $STORAGE 81 0 1 16 i2o/hdq +b $STORAGE 81 16 1 16 i2o/hdr +b $STORAGE 81 32 1 16 i2o/hds +b $STORAGE 81 48 1 16 i2o/hdt +b $STORAGE 81 64 1 16 i2o/hdu +b $STORAGE 81 80 1 16 i2o/hdv +b $STORAGE 81 96 1 16 i2o/hdw +b $STORAGE 81 112 1 16 i2o/hdx +b $STORAGE 81 128 1 16 i2o/hdy +b $STORAGE 81 144 1 16 i2o/hdz +b $STORAGE 81 160 1 16 i2o/hdaa +b $STORAGE 81 176 1 16 i2o/hdab +b $STORAGE 81 192 1 16 i2o/hdac +b $STORAGE 81 208 1 16 i2o/hdad +b $STORAGE 81 224 1 16 i2o/hdae +b $STORAGE 81 240 1 16 i2o/hdaf + +c $CONSOLE 82 0 1 4 winradio%d + +b $STORAGE 82 0 1 16 i2o/hdag +b $STORAGE 82 16 1 16 i2o/hdah +b $STORAGE 82 32 1 16 i2o/hdai +b $STORAGE 82 48 1 16 i2o/hdaj +b $STORAGE 82 64 1 16 i2o/hdak +b $STORAGE 82 80 1 16 i2o/hdal +b $STORAGE 82 96 1 16 i2o/hdam +b $STORAGE 82 112 1 16 i2o/hdan +b $STORAGE 82 128 1 16 i2o/hdao +b $STORAGE 82 144 1 16 i2o/hdap +b $STORAGE 82 160 1 16 i2o/hdaq +b $STORAGE 82 176 1 16 i2o/hdar +b $STORAGE 82 192 1 16 i2o/hdas +b $STORAGE 82 208 1 16 i2o/hdat +b $STORAGE 82 224 1 16 i2o/hdau +b $STORAGE 82 240 1 16 i2o/hdav + +c $CONSOLE 83 0 1 16 mga_vid%d + +b $STORAGE 83 0 1 16 i2o/hdaw +b $STORAGE 83 16 1 16 i2o/hdax +b $STORAGE 83 32 1 16 i2o/hday +b $STORAGE 83 48 1 16 i2o/hdaz +b $STORAGE 83 64 1 16 i2o/hdba +b $STORAGE 83 80 1 16 i2o/hdbb +b $STORAGE 83 96 1 16 i2o/hdbc +b $STORAGE 83 112 1 16 i2o/hdbd +b $STORAGE 83 128 1 16 i2o/hdbe +b $STORAGE 83 144 1 16 i2o/hdbf +b $STORAGE 83 160 1 16 i2o/hdbg +b $STORAGE 83 176 1 16 i2o/hdbh +b $STORAGE 83 192 1 16 i2o/hdbi +b $STORAGE 83 208 1 16 i2o/hdbj +b $STORAGE 83 224 1 16 i2o/hdbk +b $STORAGE 83 240 1 16 i2o/hdbl + +c $ROOT 84 0 1 2 ihcp%d + +b $STORAGE 84 0 1 16 i2o/hdbm +b $STORAGE 84 16 1 16 i2o/hdbn +b $STORAGE 84 32 1 16 i2o/hdbo +b $STORAGE 84 48 1 16 i2o/hdbp +b $STORAGE 84 64 1 16 i2o/hdbq +b $STORAGE 84 80 1 16 i2o/hdbr +b $STORAGE 84 96 1 16 i2o/hdbs +b $STORAGE 84 112 1 16 i2o/hdbt +b $STORAGE 84 128 1 16 i2o/hdbu +b $STORAGE 84 144 1 16 i2o/hdbv +b $STORAGE 84 160 1 16 i2o/hdbw +b $STORAGE 84 176 1 16 i2o/hdbx +b $STORAGE 84 192 1 16 i2o/hdby +b $STORAGE 84 208 1 16 i2o/hdbz +b $STORAGE 84 224 1 16 i2o/hdca +b $STORAGE 84 240 1 16 i2o/hdcb + +c $ROOT 85 0 1 1 shmiq +c $ROOT 85 1 1 8 qcntl%d + +b $STORAGE 85 0 1 16 i2o/hdcc +b $STORAGE 85 16 1 16 i2o/hdcd +b $STORAGE 85 32 1 16 i2o/hdce +b $STORAGE 85 48 1 16 i2o/hdcf +b $STORAGE 85 64 1 16 i2o/hdcg +b $STORAGE 85 80 1 16 i2o/hdch +b $STORAGE 85 96 1 16 i2o/hdci +b $STORAGE 85 112 1 16 i2o/hdcj +b $STORAGE 85 128 1 16 i2o/hdck +b $STORAGE 85 144 1 16 i2o/hdcl +b $STORAGE 85 160 1 16 i2o/hdcm +b $STORAGE 85 176 1 16 i2o/hdcn +b $STORAGE 85 192 1 16 i2o/hdco +b $STORAGE 85 208 1 16 i2o/hdcp +b $STORAGE 85 224 1 16 i2o/hdcq +b $STORAGE 85 240 1 16 i2o/hdcr + +c $STORAGE 86 0 1 8 sch%d + +b $STORAGE 86 0 1 16 i2o/hdcs +b $STORAGE 86 16 1 16 i2o/hdct +b $STORAGE 86 32 1 16 i2o/hdcu +b $STORAGE 86 48 1 16 i2o/hdcv +b $STORAGE 86 64 1 16 i2o/hdcw +b $STORAGE 86 80 1 16 i2o/hdcx +b $STORAGE 86 96 1 16 i2o/hdcy +b $STORAGE 86 112 1 16 i2o/hdcz +b $STORAGE 86 128 1 16 i2o/hdda +b $STORAGE 86 144 1 16 i2o/hddb +b $STORAGE 86 160 1 16 i2o/hddc +b $STORAGE 86 176 1 16 i2o/hddd +b $STORAGE 86 192 1 16 i2o/hdde +b $STORAGE 86 208 1 16 i2o/hddf +b $STORAGE 86 224 1 16 i2o/hddg +b $STORAGE 86 240 1 16 i2o/hddh + +c $STORAGE 87 0 1 8 controla%d + +b $STORAGE 87 0 1 16 i2o/hddi +b $STORAGE 87 16 1 16 i2o/hddj +b $STORAGE 87 32 1 16 i2o/hddk +b $STORAGE 87 48 1 16 i2o/hddl +b $STORAGE 87 64 1 16 i2o/hddm +b $STORAGE 87 80 1 16 i2o/hddn +b $STORAGE 87 96 1 16 i2o/hddo +b $STORAGE 87 112 1 16 i2o/hddp +b $STORAGE 87 128 1 16 i2o/hddq +b $STORAGE 87 144 1 16 i2o/hddr +b $STORAGE 87 160 1 16 i2o/hdds +b $STORAGE 87 176 1 16 i2o/hddt +b $STORAGE 87 192 1 16 i2o/hddu +b $STORAGE 87 208 1 16 i2o/hddv +b $STORAGE 87 224 1 16 i2o/hddw +b $STORAGE 87 240 1 16 i2o/hddx + +c $SERIAL 88 0 1 8 comx%d + +b $STORAGE 88 0 1 33 hdm +b $STORAGE 88 64 1 33 hdn + +c $ROOT 89 0 1 8 i2c-%d + +b $STORAGE 89 0 1 33 hdo +b $STORAGE 89 64 1 33 hdp + +c $STORAGE 90 0 2 16 mtd%d +c $STORAGE 90 1 2 16 mtdr%d + +b $STORAGE 90 0 1 33 hdq +b $STORAGE 90 64 1 33 hdr + +c $ROOT 91 0 1 16 can%d + +b $STORAGE 91 0 1 33 hds +b $STORAGE 91 64 1 33 hdt + +b $STORAGE 92 0 1 64 ppdd%d + +c $CONSOLE 93 0 1 8 iscc%d +c $CONSOLE 93 128 1 8 isccctl%d + +b $STORAGE 93 0 16 1 nftla +b $STORAGE 93 16 16 15 nftl%c a + +c $CONSOLE 94 0 1 8 dcxx%d + +# devices.txt gives us 64 numbered dasd devices, with apparently up to three +# lettered partitions on each; the older s390-specific file used 64 lettered +# devices with up to three numbered partitions on each; the second partition on +# the second disk is now dasd1b (94/6) instead of dasdb2 (94/6) +b $STORAGE 94 0 4 64 dasd%d +b $STORAGE 94 1 4 64 dasd%da +b $STORAGE 94 2 4 64 dasd%db +b $STORAGE 94 3 4 64 dasd%dc + +c $ROOT 95 0 1 1 ipl +c $ROOT 95 1 1 1 ipnat +c $ROOT 95 2 1 1 ipstate +c $ROOT 95 3 1 1 ipauth + +c $STORAGE 96 0 1 16 pt%d +c $STORAGE 96 128 1 16 npt%d + +b $STORAGE 96 0 1 16 inftla +b $STORAGE 96 16 1 16 inftlb +b $STORAGE 96 32 1 16 inftlc +b $STORAGE 96 48 1 16 inftld +b $STORAGE 96 64 1 16 inftle +b $STORAGE 96 80 1 16 inftlf +b $STORAGE 96 96 1 16 inftlg +b $STORAGE 96 112 1 16 inftlh +b $STORAGE 96 128 1 16 inftli +b $STORAGE 96 144 1 16 inftlj +b $STORAGE 96 160 1 16 inftlk +b $STORAGE 96 176 1 16 inftll +b $STORAGE 96 192 1 16 inftlm +b $STORAGE 96 208 1 16 inftln +b $STORAGE 96 224 1 16 inftlo +b $STORAGE 96 240 1 16 inftlp + +c $STORAGE 97 0 1 4 pg%d + +c $ROOT 98 0 1 4 comedi%d +b $STORAGE 98 0 1 16 ubda +b $STORAGE 98 16 1 16 ubdb +b $STORAGE 98 32 1 16 ubdc +b $STORAGE 98 48 1 16 ubdd +b $STORAGE 98 64 1 16 ubde +b $STORAGE 98 80 1 16 ubdf +b $STORAGE 98 96 1 16 ubdg +b $STORAGE 98 112 1 16 ubdh +b $STORAGE 98 128 1 16 ubdi +b $STORAGE 98 144 1 16 ubdj +b $STORAGE 98 160 1 16 ubdk +b $STORAGE 98 176 1 16 ubdl +b $STORAGE 98 192 1 16 ubdm +b $STORAGE 98 208 1 16 ubdn +b $STORAGE 98 224 1 16 ubdo +b $STORAGE 98 240 1 16 ubdp + +c $PRINTER 99 0 1 8 parport%d +b $STORAGE 99 0 1 1 jsfd + +c $CONSOLE 100 0 1 8 phone%d + +c $ROOT 101 0 1 1 mdspstat +c $ROOT 101 1 1 16 mdsp%d 1 + +b $STORAGE 101 0 1 1 amiraid/ar0 +b $STORAGE 101 1 1 15 amiraid/ar0p%d +b $STORAGE 101 16 1 1 amiraid/ar1 +b $STORAGE 101 17 1 15 amiraid/ar1p%d +b $STORAGE 101 32 1 1 amiraid/ar2 +b $STORAGE 101 33 1 15 amiraid/ar2p%d +b $STORAGE 101 48 1 1 amiraid/ar3 +b $STORAGE 101 49 1 15 amiraid/ar3p%d +b $STORAGE 101 64 1 1 amiraid/ar4 +b $STORAGE 101 65 1 15 amiraid/ar4p%d +b $STORAGE 101 80 1 1 amiraid/ar5 +b $STORAGE 101 81 1 15 amiraid/ar5p%d +b $STORAGE 101 96 1 1 amiraid/ar6 +b $STORAGE 101 97 1 15 amiraid/ar6p%d +b $STORAGE 101 112 1 1 amiraid/ar7 +b $STORAGE 101 113 1 15 amiraid/ar7p%d +b $STORAGE 101 128 1 1 amiraid/ar8 +b $STORAGE 101 129 1 15 amiraid/ar8p%d +b $STORAGE 101 144 1 1 amiraid/ar9 +b $STORAGE 101 145 1 15 amiraid/ar9p%d +b $STORAGE 101 160 1 1 amiraid/ar10 +b $STORAGE 101 161 1 15 amiraid/ar10p%d +b $STORAGE 101 176 1 1 amiraid/ar11 +b $STORAGE 101 177 1 15 amiraid/ar11p%d +b $STORAGE 101 192 1 1 amiraid/ar12 +b $STORAGE 101 193 1 15 amiraid/ar12p%d +b $STORAGE 101 208 1 1 amiraid/ar13 +b $STORAGE 101 209 1 15 amiraid/ar13p%d +b $STORAGE 101 224 1 1 amiraid/ar14 +b $STORAGE 101 225 1 15 amiraid/ar14p%d +b $STORAGE 101 240 1 1 amiraid/ar15 +b $STORAGE 101 241 1 15 amiraid/ar15p%d + +c $ROOT 102 0 1 4 tlk%d + +b $STORAGE 102 0 1 16 cbd/a +b $STORAGE 102 16 1 16 cbd/b +b $STORAGE 102 32 1 16 cbd/c +b $STORAGE 102 48 1 16 cbd/d +b $STORAGE 102 64 1 16 cbd/e +b $STORAGE 102 80 1 16 cbd/f +b $STORAGE 102 96 1 16 cbd/g +b $STORAGE 102 112 1 16 cbd/h +b $STORAGE 102 128 1 16 cbd/i +b $STORAGE 102 144 1 16 cbd/j +b $STORAGE 102 160 1 16 cbd/k +b $STORAGE 102 176 1 16 cbd/l +b $STORAGE 102 192 1 16 cbd/m +b $STORAGE 102 208 1 16 cbd/n +b $STORAGE 102 224 1 16 cbd/o +b $STORAGE 102 240 1 16 cbd/p + +c $STORAGE 103 0 1 2 nnpfs%d +b $ROOT 103 0 1 1 audit + +c $SERIAL 105 0 1 16 ttyV%d + +c $SERIAL 106 0 1 16 cuv%d + +c $CONSOLE 107 0 1 1 3dfx + +c $ROOT 108 0 1 1 ppp + +c $CONSOLE 110 0 1 8 srnd%d + +c $CONSOLE 111 0 1 8 av%d + +c $SERIAL 112 0 1 16 ttyM%x + +b $STORAGE 112 0 1 8 iseries/vda +b $STORAGE 112 8 1 8 iseries/vdb +b $STORAGE 112 16 1 8 iseries/vdc +b $STORAGE 112 24 1 8 iseries/vdd +b $STORAGE 112 32 1 8 iseries/vde +b $STORAGE 112 40 1 8 iseries/vdf +b $STORAGE 112 48 1 8 iseries/vdg +b $STORAGE 112 56 1 8 iseries/vdh +b $STORAGE 112 64 1 8 iseries/vdi +b $STORAGE 112 72 1 8 iseries/vdj +b $STORAGE 112 80 1 8 iseries/vdk +b $STORAGE 112 88 1 8 iseries/vdl +b $STORAGE 112 96 1 8 iseries/vdm +b $STORAGE 112 104 1 8 iseries/vdn +b $STORAGE 112 112 1 8 iseries/vdo +b $STORAGE 112 120 1 8 iseries/vdp +b $STORAGE 112 128 1 8 iseries/vdq +b $STORAGE 112 136 1 8 iseries/vdr +b $STORAGE 112 144 1 8 iseries/vds +b $STORAGE 112 152 1 8 iseries/vdt +b $STORAGE 112 160 1 8 iseries/vdu +b $STORAGE 112 168 1 8 iseries/vdv +b $STORAGE 112 176 1 8 iseries/vdw +b $STORAGE 112 184 1 8 iseries/vdx +b $STORAGE 112 192 1 8 iseries/vdy +b $STORAGE 112 200 1 8 iseries/vdz +b $STORAGE 112 208 1 8 iseries/vdaa +b $STORAGE 112 216 1 8 iseries/vdab +b $STORAGE 112 224 1 8 iseries/vdac +b $STORAGE 112 232 1 8 iseries/vdad +b $STORAGE 112 240 1 8 iseries/vdae +b $STORAGE 112 248 1 8 iseries/vdaf + +c $SERIAL 113 0 1 16 cum%d + +b $STORAGE 113 0 1 8 iseries/vcd%c a + +c $ROOT 114 0 1 16 ise%d +c $ROOT 114 128 1 16 isex%d + +c $PRINTER 115 0 1 8 tipar%d +c $SERIAL 115 8 1 8 tiser%d +c $ROOT 115 16 1 16 tiusb%d +b $STORAGE 115 0 1 256 nwfs/v%d + +b $STORAGE 116 0 16 16 umem/d%d +b $STORAGE 116 1 1 15 umem/d0p%d +b $STORAGE 116 17 1 15 umem/d1p%d +b $STORAGE 116 33 1 15 umem/d2p%d +b $STORAGE 116 49 1 15 umem/d3p%d +b $STORAGE 116 65 1 15 umem/d4p%d +b $STORAGE 116 81 1 15 umem/d5p%d +b $STORAGE 116 97 1 15 umem/d6p%d +b $STORAGE 116 113 1 15 umem/d7p%d +b $STORAGE 116 129 1 15 umem/d8p%d +b $STORAGE 116 145 1 15 umem/d9p%d +b $STORAGE 116 161 1 15 umem/d10p%d +b $STORAGE 116 177 1 15 umem/d11p%d +b $STORAGE 116 193 1 15 umem/d12p%d +b $STORAGE 116 209 1 15 umem/d13p%d +b $STORAGE 116 225 1 15 umem/d14p%d +b $STORAGE 116 241 1 15 umem/d15p%d + +c $SERIAL 117 0 1 16 cosa0c%d +c $SERIAL 117 16 1 16 cosa1c%d + +c $ROOT 118 0 1 1 ica +c $ROOT 118 1 1 15 ica%d + +c $ROOT 119 0 1 10 vnet%d + +b $STORAGE 128 0 1 16 sddy +b $STORAGE 128 16 1 16 sddz +b $STORAGE 128 32 1 16 sdea +b $STORAGE 128 48 1 16 sdeb +b $STORAGE 128 64 1 16 sdec +b $STORAGE 128 80 1 16 sded +b $STORAGE 128 96 1 16 sdee +b $STORAGE 128 112 1 16 sdef +b $STORAGE 128 128 1 16 sdeg +b $STORAGE 128 144 1 16 sdeh +b $STORAGE 128 160 1 16 sdei +b $STORAGE 128 176 1 16 sdej +b $STORAGE 128 192 1 16 sdek +b $STORAGE 128 208 1 16 sdel +b $STORAGE 128 224 1 16 sdem +b $STORAGE 128 240 1 16 sden + +b $STORAGE 129 0 1 16 sdeo +b $STORAGE 129 16 1 16 sdep +b $STORAGE 129 32 1 16 sdeq +b $STORAGE 129 48 1 16 sder +b $STORAGE 129 64 1 16 sdes +b $STORAGE 129 80 1 16 sdet +b $STORAGE 129 96 1 16 sdeu +b $STORAGE 129 112 1 16 sdev +b $STORAGE 129 128 1 16 sdew +b $STORAGE 129 144 1 16 sdex +b $STORAGE 129 160 1 16 sdey +b $STORAGE 129 176 1 16 sdez +b $STORAGE 129 192 1 16 sdfa +b $STORAGE 129 208 1 16 sdfb +b $STORAGE 129 224 1 16 sdfc +b $STORAGE 129 240 1 16 sdfd + +b $STORAGE 130 0 1 16 sdfe +b $STORAGE 130 16 1 16 sdff +b $STORAGE 130 32 1 16 sdfg +b $STORAGE 130 48 1 16 sdfh +b $STORAGE 130 64 1 16 sdfi +b $STORAGE 130 80 1 16 sdfj +b $STORAGE 130 96 1 16 sdfk +b $STORAGE 130 112 1 16 sdfl +b $STORAGE 130 128 1 16 sdfm +b $STORAGE 130 144 1 16 sdfn +b $STORAGE 130 160 1 16 sdfo +b $STORAGE 130 176 1 16 sdfp +b $STORAGE 130 192 1 16 sdfq +b $STORAGE 130 208 1 16 sdfr +b $STORAGE 130 224 1 16 sdfs +b $STORAGE 130 240 1 16 sdft + +b $STORAGE 131 0 1 16 sdfu +b $STORAGE 131 16 1 16 sdfv +b $STORAGE 131 32 1 16 sdfw +b $STORAGE 131 48 1 16 sdfx +b $STORAGE 131 64 1 16 sdfy +b $STORAGE 131 80 1 16 sdfz +b $STORAGE 131 96 1 16 sdga +b $STORAGE 131 112 1 16 sdgb +b $STORAGE 131 128 1 16 sdgc +b $STORAGE 131 144 1 16 sdgd +b $STORAGE 131 160 1 16 sdge +b $STORAGE 131 176 1 16 sdgf +b $STORAGE 131 192 1 16 sdgg +b $STORAGE 131 208 1 16 sdgh +b $STORAGE 131 224 1 16 sdgi +b $STORAGE 131 240 1 16 sdgj + +b $STORAGE 132 0 1 16 sdgk +b $STORAGE 132 16 1 16 sdgl +b $STORAGE 132 32 1 16 sdgm +b $STORAGE 132 48 1 16 sdgn +b $STORAGE 132 64 1 16 sdgo +b $STORAGE 132 80 1 16 sdgp +b $STORAGE 132 96 1 16 sdgq +b $STORAGE 132 112 1 16 sdgr +b $STORAGE 132 128 1 16 sdgs +b $STORAGE 132 144 1 16 sdgt +b $STORAGE 132 160 1 16 sdgu +b $STORAGE 132 176 1 16 sdgv +b $STORAGE 132 192 1 16 sdgw +b $STORAGE 132 208 1 16 sdgx +b $STORAGE 132 224 1 16 sdgy +b $STORAGE 132 240 1 16 sdgz + +b $STORAGE 133 0 1 16 sdha +b $STORAGE 133 16 1 16 sdhb +b $STORAGE 133 32 1 16 sdhc +b $STORAGE 133 48 1 16 sdhd +b $STORAGE 133 64 1 16 sdhe +b $STORAGE 133 80 1 16 sdhf +b $STORAGE 133 96 1 16 sdhg +b $STORAGE 133 112 1 16 sdhh +b $STORAGE 133 128 1 16 sdhi +b $STORAGE 133 144 1 16 sdhj +b $STORAGE 133 160 1 16 sdhk +b $STORAGE 133 176 1 16 sdhl +b $STORAGE 133 192 1 16 sdhm +b $STORAGE 133 208 1 16 sdhn +b $STORAGE 133 224 1 16 sdho +b $STORAGE 133 240 1 16 sdhp + +b $STORAGE 134 0 1 16 sdhq +b $STORAGE 134 16 1 16 sdhr +b $STORAGE 134 32 1 16 sdhs +b $STORAGE 134 48 1 16 sdht +b $STORAGE 134 64 1 16 sdhu +b $STORAGE 134 80 1 16 sdhv +b $STORAGE 134 96 1 16 sdhw +b $STORAGE 134 112 1 16 sdhx +b $STORAGE 134 128 1 16 sdhy +b $STORAGE 134 144 1 16 sdhz +b $STORAGE 134 160 1 16 sdia +b $STORAGE 134 176 1 16 sdib +b $STORAGE 134 192 1 16 sdic +b $STORAGE 134 208 1 16 sdid +b $STORAGE 134 224 1 16 sdie +b $STORAGE 134 240 1 16 sdif + +b $STORAGE 135 0 1 16 sdig +b $STORAGE 135 16 1 16 sdih +b $STORAGE 135 32 1 16 sdii +b $STORAGE 135 48 1 16 sdij +b $STORAGE 135 64 1 16 sdik +b $STORAGE 135 80 1 16 sdil +b $STORAGE 135 96 1 16 sdim +b $STORAGE 135 112 1 16 sdin +b $STORAGE 135 128 1 16 sdio +b $STORAGE 135 144 1 16 sdip +b $STORAGE 135 160 1 16 sdiq +b $STORAGE 135 176 1 16 sdir +b $STORAGE 135 192 1 16 sdis +b $STORAGE 135 208 1 16 sdit +b $STORAGE 135 224 1 16 sdiu +b $STORAGE 135 240 1 16 sdiv + +c $ROOT 144 0 1 64 pppox%d + +c $CONSOLE 145 0 64 4 sam%d_mixer +c $CONSOLE 145 1 64 4 sam%d_sequencer +c $CONSOLE 145 2 64 4 sam%d_midi00 +c $CONSOLE 145 3 64 4 sam%d_dsp +c $CONSOLE 145 4 64 4 sam%d_audio +c $CONSOLE 145 6 64 4 sam%d_sndstat +c $CONSOLE 145 18 64 4 sam%d_midi01 +c $CONSOLE 145 34 64 4 sam%d_midi02 +c $CONSOLE 145 50 64 4 sam%d_midi03 + +c $ROOT 146 0 1 8 scramnet%d +c $CONSOLE 147 0 1 8 aureal%d + +b $STORAGE 147 0 1 8 drbd%d + +c $SERIAL 148 0 1 16 ttyT%d +c $SERIAL 149 0 1 16 cut%d + +c $ROOT 150 0 1 16 rtf%d + +c $STORAGE 151 0 1 16 dpti%d + +c $STORAGE 152 0 1 1 etherd/ctl +c $STORAGE 152 1 1 1 etherd/err +c $STORAGE 152 2 1 1 etherd/raw + +b $STORAGE 152 0 1 256 etherd/%d + +c $ROOT 153 0 1 16 spi/spi%d + +b $STORAGE 153 0 16 16 emd/%d +b $STORAGE 153 1 1 15 emd/0p%d 1 +b $STORAGE 153 17 1 15 emd/1p%d 1 +b $STORAGE 153 33 1 15 emd/2p%d 1 +b $STORAGE 153 49 1 15 emd/3p%d 1 +b $STORAGE 153 65 1 15 emd/4p%d 1 +b $STORAGE 153 81 1 15 emd/5p%d 1 +b $STORAGE 153 97 1 15 emd/6p%d 1 +b $STORAGE 153 113 1 15 emd/7p%d 1 +b $STORAGE 153 129 1 15 emd/8p%d 1 +b $STORAGE 153 145 1 15 emd/9p%d 1 +b $STORAGE 153 161 1 15 emd/10p%d 1 +b $STORAGE 153 177 1 15 emd/11p%d 1 +b $STORAGE 153 193 1 15 emd/12p%d 1 +b $STORAGE 153 209 1 15 emd/13p%d 1 +b $STORAGE 153 225 1 15 emd/14p%d 1 +b $STORAGE 153 241 1 15 emd/15p%d 1 + +c $SERIAL 154 0 1 256 ttySR%d +c $SERIAL 155 0 1 256 cusr%d +c $SERIAL 156 0 1 256 ttySR%d 256 +c $SERIAL 157 0 1 256 cusr%d 256 + +c $SERIAL 158 0 1 16 gfax%d + +b $STORAGE 160 0 1 1 sx8/0 +b $STORAGE 160 1 1 31 sx8/0p%d 1 +b $STORAGE 160 32 1 1 sx8/1 +b $STORAGE 160 33 1 31 sx8/1p%d 1 +b $STORAGE 160 64 1 1 sx8/2 +b $STORAGE 160 65 1 31 sx8/2p%d 1 +b $STORAGE 160 96 1 1 sx8/3 +b $STORAGE 160 97 1 31 sx8/3p%d 1 +b $STORAGE 160 128 1 1 sx8/4 +b $STORAGE 160 129 1 31 sx8/4p%d 1 +b $STORAGE 160 160 1 1 sx8/5 +b $STORAGE 160 161 1 31 sx8/5p%d 1 +b $STORAGE 160 192 1 1 sx8/6 +b $STORAGE 160 193 1 31 sx8/6p%d 1 +b $STORAGE 160 224 1 1 sx8/7 +b $STORAGE 160 225 1 31 sx8/7p%d 1 + +c $ROOT 160 0 1 16 gpib%d + +b $STORAGE 161 0 1 1 sx8/8 +b $STORAGE 161 1 1 31 sx8/8p%d 1 +b $STORAGE 161 32 1 1 sx8/9 +b $STORAGE 161 33 1 31 sx8/9p%d 1 +b $STORAGE 161 64 1 1 sx8/10 +b $STORAGE 161 65 1 31 sx8/10p%d 1 +b $STORAGE 161 96 1 1 sx8/11 +b $STORAGE 161 97 1 31 sx8/11p%d 1 +b $STORAGE 161 128 1 1 sx8/12 +b $STORAGE 161 129 1 31 sx8/12p%d 1 +b $STORAGE 161 160 1 1 sx8/13 +b $STORAGE 161 161 1 31 sx8/13p%d 1 +b $STORAGE 161 192 1 1 sx8/14 +b $STORAGE 161 193 1 31 sx8/14p%d 1 +b $STORAGE 161 224 1 1 sx8/15 +b $STORAGE 161 225 1 31 sx8/15p%d 1 + +c $SERIAL 161 0 1 16 ircomm%d +c $PRINTER 161 16 1 16 irlpt%d + +c $STORAGE 162 0 1 1 rawctl +c $STORAGE 162 1 1 255 raw/raw%d 1 + +c $SERIAL 163 0 1 64 bimrt%d + +c $SERIAL 164 0 1 64 ttyCH%d +c $SERIAL 165 0 1 64 cuch%d + +# Moved to the input subdirectory (see usb). +#c $SERIAL 166 0 1 16 ttyACM%d +#c $SERIAL 167 0 1 16 cuacm%d + +c $ROOT 168 0 1 64 ecsa%d +c $ROOT 169 0 1 64 ecsa8-%d + +c $ROOT 170 0 1 64 megarac%d + +# 171 is used by various ieee1394 drivers. See http://www.linux1394.org/ for +# more information. + +c $SERIAL 172 0 1 128 ttyMX%d +c $SERIAL 172 128 1 1 moxactl +c $SERIAL 173 0 1 128 cumx%d + +c $SERIAL 174 0 1 16 ttySI%d +c $SERIAL 175 0 1 16 cusi%d + +c $ROOT 176 0 1 16 nfastpci%d + +c $ROOT 177 0 1 16 pcilynx/aux%d +c $ROOT 177 16 1 16 pcilynx/rom%d +c $ROOT 177 32 1 16 pcilynx/ram%d + +c $ROOT 178 0 1 16 clanvi%d + +c $CONSOLE 179 0 1 16 dvxirq%d + +c $PRINTER 180 0 1 16 usb/lp%d +c $CONSOLE 180 48 1 16 usb/scanner%d +c $CONSOLE 180 64 1 1 usb/rio500 +c $ROOT 180 65 1 1 usb/usblcd +c $ROOT 180 66 1 1 usb/cpad0 +c $CONSOLE 180 96 1 16 usb/hiddev%d +c $ROOT 180 112 1 16 usb/auer%d +c $ROOT 180 128 1 4 usb/brlvgr%d +c $ROOT 180 132 1 1 usb/idmouse +c $ROOT 180 133 1 8 usb/sisusbvga%d 1 +c $ROOT 180 144 1 1 usb/lcd +c $ROOT 180 160 1 16 usb/legousbtower%d +c $ROOT 180 240 1 4 usb/dabusb%d + +b $STORAGE 180 0 1 8 uba +b $STORAGE 180 8 1 8 ubb +b $STORAGE 180 16 1 8 ubc +b $STORAGE 180 24 1 8 ubd +b $STORAGE 180 32 1 8 ube +b $STORAGE 180 40 1 8 ubf +b $STORAGE 180 48 1 8 ubg +b $STORAGE 180 56 1 8 ubh +b $STORAGE 180 64 1 8 ubi +b $STORAGE 180 72 1 8 ubj +b $STORAGE 180 80 1 8 ubk +b $STORAGE 180 88 1 8 ubl +b $STORAGE 180 96 1 8 ubm +b $STORAGE 180 104 1 8 ubn +b $STORAGE 180 112 1 8 ubo +b $STORAGE 180 120 1 8 ubp + +c $ALLREAD 181 0 1 16 pcfclock%d +c $ROOT 182 0 1 16 pethr%d + +c $ROOT 183 0 1 16 ss5136dn%d +c $ROOT 184 0 1 16 pevss%d +c $STORAGE 185 0 1 16 intermezzo%d +c $ROOT 186 0 1 16 obd%d +c $ROOT 187 0 1 16 deskey%d + +c $SERIAL 188 0 1 16 ttyUSB%d +c $SERIAL 189 0 1 16 cuusb%d + +c $CONSOLE 190 0 1 16 kctt%d + +c $ROOT 192 0 1 1 profile +c $ROOT 192 1 1 16 profile%d 0 +c $ROOT 193 0 1 1 trace +c $ROOT 193 1 1 16 trace%d 0 + +c $CONSOLE 194 0 16 16 mvideo/status%d +c $CONSOLE 194 1 16 16 mvideo/stream%d +c $CONSOLE 194 2 16 16 mvideo/frame%d +c $CONSOLE 194 3 16 16 mvideo/rawframe%d +c $CONSOLE 194 4 16 16 mvideo/codec0%d +c $CONSOLE 194 5 16 16 mvideo/video4linux%d + +c $CONSOLE 195 0 1 255 nvidia%d +c $CONSOLE 195 255 1 1 nvidiactl + +c $ROOT 196 0 1 51 tor/%d + +c $ROOT 197 0 1 128 tnf/t%d +c $ROOT 197 128 1 1 tnf/status +c $ROOT 197 130 1 1 tnf/trace + +c $ROOT 198 0 1 8 tpmp2/%d + +# We can skip 199 because Veritas user-land handles it. + +c $STORAGE 200 0 1 1 vx/config +c $STORAGE 200 1 1 1 vx/trace +c $STORAGE 200 2 1 1 vx/iod +c $STORAGE 200 3 1 1 vx/info +c $STORAGE 200 4 1 1 vx/task +c $STORAGE 200 5 1 1 vx/taskmon + +# We can skip 201 because Veritas user-land handles it. + +c $ROOT 202 0 1 16 cpu/%d/msr + +b $STORAGE 202 0 1 16 xvda +b $STORAGE 202 16 1 16 xvdb +b $STORAGE 202 32 1 16 xvdc +b $STORAGE 202 48 1 16 xvdd +b $STORAGE 202 64 1 16 xvde +b $STORAGE 202 80 1 16 xvdf +b $STORAGE 202 96 1 16 xvdg +b $STORAGE 202 112 1 16 xvdh +b $STORAGE 202 128 1 16 xvdi +b $STORAGE 202 144 1 16 xvdj +b $STORAGE 202 160 1 16 xvdk +b $STORAGE 202 176 1 16 xvdl +b $STORAGE 202 192 1 16 xvdm +b $STORAGE 202 208 1 16 xvdn +b $STORAGE 202 224 1 16 xvdo +b $STORAGE 202 240 1 16 xvdp + +c $ROOT 203 0 1 16 cpu/%d/cpuid + +b $ROOT 203 0 1 16 cpu/%d/cpuid + +c $SERIAL 204 0 1 4 ttyLU%d 0 +c $SERIAL 204 4 1 1 ttyFB%d 0 +c $SERIAL 204 5 1 3 ttySA%d 0 +c $SERIAL 204 8 1 4 ttySC%d 0 +c $SERIAL 204 12 1 4 ttyFW%d 0 +c $SERIAL 204 16 1 16 ttyAM%d 0 +c $SERIAL 204 32 1 8 ttyDB%d 0 +c $TTY 204 40 1 1 ttySG0 +c $SERIAL 204 41 1 3 ttySMX%d +c $SERIAL 204 44 1 2 ttyMM%d +c $SERIAL 204 46 1 4 ttyCPM%d +c $SERIAL 204 50 1 32 ttyIOC%d +c $SERIAL 204 82 1 2 ttyVR%d +c $SERIAL 204 84 1 32 ttyIOC%d 84 +c $SERIAL 204 116 1 32 ttySIOC%d +c $SERIAL 204 148 1 6 ttyPSC%d +c $SERIAL 204 154 1 16 ttyAT%d +c $SERIAL 204 170 1 16 ttyNX%d +c $SERIAL 204 186 1 1 ttyJ0 + +c $SERIAL 205 0 1 4 culu%d 0 +c $SERIAL 205 4 1 1 cufb%d 0 +c $SERIAL 205 5 1 3 cusa%d 0 +c $SERIAL 205 8 1 4 cusc%d 0 +c $SERIAL 205 12 1 4 cufw%d 0 +c $SERIAL 205 16 1 16 cuam%d 0 +c $SERIAL 205 32 1 8 cudb%d 0 +c $TTY 205 40 1 1 cusg0 +c $SERIAL 205 41 1 3 ttycusmx%d 0 +c $SERIAL 205 44 1 5 cucpm%d +c $SERIAL 205 50 1 32 cuioc4%d +c $SERIAL 205 82 1 2 cuvr%d + +c $STORAGE 206 0 1 32 osst%d 0 +c $STORAGE 206 32 1 32 osst%dl 0 +c $STORAGE 206 64 1 32 osst%dm 0 +c $STORAGE 206 96 1 32 osst%da 0 +c $STORAGE 206 128 1 32 nosst%d 0 +c $STORAGE 206 160 1 32 nosst%dl 0 +c $STORAGE 206 196 1 32 nosst%dm 0 +c $STORAGE 206 224 1 32 nosst%da 0 + +c $ROOT 207 0 1 1 cpqhealth/cpqw +c $ROOT 207 1 1 1 cpqhealth/crom +c $ROOT 207 2 1 1 cpqhealth/cdt +c $ROOT 207 3 1 1 cpqhealth/cevt +c $ROOT 207 4 1 1 cpqhealth/casr +c $ROOT 207 5 1 1 cpqhealth/cecc +c $ROOT 207 6 1 1 cpqhealth/cmca +c $ROOT 207 7 1 1 cpqhealth/ccsm +c $ROOT 207 8 1 1 cpqhealth/cnmi +c $ROOT 207 9 1 1 cpqhealth/css +c $ROOT 207 10 1 1 cpqhealth/cram +c $ROOT 207 11 1 1 cpqhealth/cpci + +c $SERIAL 208 0 1 256 ttyU%d +c $SERIAL 209 0 1 256 cuu%d + +c $SERIAL 210 0 10 4 sbei/wxcfg%d 0 +c $SERIAL 210 1 10 4 sbei/dld%d 0 +c $SERIAL 210 2 1 4 sbei/wan0%d 0 +c $SERIAL 210 6 1 4 sbei/wanc0%d 0 +c $SERIAL 210 12 1 4 sbei/wan1%d 0 +c $SERIAL 210 16 1 4 sbei/wanc1%d 0 +c $SERIAL 210 22 1 4 sbei/wan2%d 0 +c $SERIAL 210 26 1 4 sbei/wanc2%d 0 +c $SERIAL 210 32 1 4 sbei/wan3%d 0 +c $SERIAL 210 36 1 4 sbei/wanc3%d 0 + +c $SERIAL 211 0 1 8 addinum/cpci1500/%d + +c $ROOT 212 0 9 7 dvb/adapter0/video%d +c $ROOT 212 1 9 7 dvb/adapter0/audio%d +c $ROOT 212 2 9 7 dvb/adapter0/sec%d +c $ROOT 212 3 9 7 dvb/adapter0/frontend%d +c $ROOT 212 4 9 7 dvb/adapter0/demux%d +c $ROOT 212 5 9 7 dvb/adapter0/dvr%d +c $ROOT 212 6 9 7 dvb/adapter0/ca%d +c $ROOT 212 7 9 7 dvb/adapter0/net%d +c $ROOT 212 8 9 7 dvb/adapter0/osd%d +c $ROOT 212 64 9 7 dvb/adapter1/video%d +c $ROOT 212 65 9 7 dvb/adapter1/audio%d +c $ROOT 212 66 9 7 dvb/adapter1/sec%d +c $ROOT 212 67 9 7 dvb/adapter1/frontend%d +c $ROOT 212 68 9 7 dvb/adapter1/demux%d +c $ROOT 212 69 9 7 dvb/adapter1/dvr%d +c $ROOT 212 70 9 7 dvb/adapter1/ca%d +c $ROOT 212 71 9 7 dvb/adapter1/net%d +c $ROOT 212 72 9 7 dvb/adapter1/osd%d +c $ROOT 212 128 9 7 dvb/adapter2/video%d +c $ROOT 212 129 9 7 dvb/adapter2/audio%d +c $ROOT 212 130 9 7 dvb/adapter2/sec%d +c $ROOT 212 131 9 7 dvb/adapter2/frontend%d +c $ROOT 212 132 9 7 dvb/adapter2/demux%d +c $ROOT 212 133 9 7 dvb/adapter2/dvr%d +c $ROOT 212 134 9 7 dvb/adapter2/ca%d +c $ROOT 212 135 9 7 dvb/adapter2/net%d +c $ROOT 212 136 9 7 dvb/adapter2/osd%d +c $ROOT 212 192 9 7 dvb/adapter3/video%d +c $ROOT 212 193 9 7 dvb/adapter3/audio%d +c $ROOT 212 194 9 7 dvb/adapter3/sec%d +c $ROOT 212 195 9 6 dvb/adapter3/frontend%d +c $ROOT 212 196 9 6 dvb/adapter3/demux%d +c $ROOT 212 197 9 6 dvb/adapter3/dvr%d +c $ROOT 212 198 9 6 dvb/adapter3/ca%d +c $ROOT 212 199 9 6 dvb/adapter3/net%d +c $ROOT 212 200 9 6 dvb/adapter3/osd%d + +c $SERIAL 216 0 1 16 rfcomm%d +c $SERIAL 217 0 1 16 curf%d + +c $ROOT 218 0 1 16 logicalco/bci/%d +c $ROOT 219 0 1 16 logicalco/dci1300/%d + +c $ROOT 220 0 2 16 myricom/gm%d 0 +c $ROOT 220 1 2 16 myricom/gmp%d 0 + +c $ROOT 221 0 1 4 bus/vme/m%d 0 +c $ROOT 221 4 1 4 bus/vme/s%d 0 +c $ROOT 221 8 1 1 bus/vme/ctl + +c $SERIAL 224 0 1 255 ttyY%d +c $SERIAL 225 0 1 255 cuy%d + +c $CONSOLE 226 0 1 4 dri/card%d 0 + +c $ROOT 227 1 1 32 3270/tty%d 1 +c $ROOT 228 0 1 33 3270/tub + +c $ROOT 229 0 1 32 iseries/vtty%d 0 + +c $ROOT 230 0 1 32 iseries/vt%d 0 +c $ROOT 230 32 1 32 iseries/vt%dl 0 +c $ROOT 230 64 1 32 iseries/vt%dm 0 +c $ROOT 230 96 1 32 iseries/vt%da 0 +c $ROOT 230 128 1 32 iseries/nvt%d 0 +c $ROOT 230 160 1 32 iseries/nvt%dl 0 +c $ROOT 230 192 1 32 iseries/nvt%dm 0 +c $ROOT 230 224 1 32 iseries/nvt%da 0 + +c $ROOT 231 0 1 64 infiniband/umad%d +c $ROOT 231 64 1 64 infiniband/issm%d +c $ROOT 231 128 1 32 infiniband/uverbs%d + +c $ROOT 232 0 10 3 biometric/sensor%d/fingerprint +c $ROOT 232 1 10 3 biometric/sensor%d/iris +c $ROOT 232 2 10 3 biometric/sensor%d/retina +c $ROOT 232 3 10 3 biometric/sensor%d/voiceprint +c $ROOT 232 4 10 3 biometric/sensor%d/facial +c $ROOT 232 5 10 3 biometric/sensor%d/hand + +c $ROOT 233 0 1 1 ipath +c $ROOT 233 1 1 4 ipath%d 0 +c $ROOT 233 129 1 1 ipath_sma +c $ROOT 233 130 1 1 ipath_diag + +c $ROOT 256 0 1 1028 ttyEQ%d + +b $ROOT 256 0 1 16 rfda +b $ROOT 256 16 1 16 rfdb +b $ROOT 256 32 1 16 rfdc +b $ROOT 256 48 1 16 rfdd +b $ROOT 256 64 1 16 rfde +b $ROOT 256 80 1 16 rfdf +b $ROOT 256 96 1 16 rfdg +b $ROOT 256 112 1 16 rfdh +b $ROOT 256 128 1 16 rfdi +b $ROOT 256 144 1 16 rfdj +b $ROOT 256 160 1 16 rfdk +b $ROOT 256 176 1 16 rfdl +b $ROOT 256 192 1 16 rfdm +b $ROOT 256 208 1 16 rfdn +b $ROOT 256 224 1 16 rfdo +b $ROOT 256 240 1 16 rfdp + +c $ROOT 257 0 1 1 ptlsec diff --git a/makedev.d/01linux1394 b/makedev.d/01linux1394 new file mode 100644 index 0000000..cea8c9f --- /dev/null +++ b/makedev.d/01linux1394 @@ -0,0 +1,11 @@ +# This file last updated 26 August 2004. +# video1394 devices, from http://www.linux1394.org/video1394.php +c $ROOT 171 0 1 1 raw1394 +c $ROOT 171 16 1 4 video1394/%d +# dv1394 devices, from http://www.linux1394.org/dv1394.php +c $ROOT 171 32 4 4 ieee1394/dv/host%d/NTSC/in +c $ROOT 171 33 4 4 ieee1394/dv/host%d/NTSC/out +c $ROOT 171 34 4 4 ieee1394/dv/host%d/PAL/in +c $ROOT 171 35 4 4 ieee1394/dv/host%d/PAL/out +# amdtp, from http://www.linux1394.org/amdtp.php +#c $ROOT 171 48 1 1 amdtp diff --git a/makedev.d/01mouse b/makedev.d/01mouse new file mode 100644 index 0000000..0317809 --- /dev/null +++ b/makedev.d/01mouse @@ -0,0 +1,20 @@ +# Alias for "mouse" to all of the in-kernel mouse types. +a mouse adbmouse +a mouse amigamouse +a mouse atarimouse +a mouse atimouse +a mouse atibm +a mouse inportbm +a mouse input/mice +a mouse input/mouse +a mouse isictl +a mouse jmouse +a mouse logibm +a mouse logimouse +a mouse msmouse +a mouse psaux +a mouse psmouse +a mouse smouse +a mouse sunmouse +# a mouse usb/mouse +a mouse vpcmouse diff --git a/makedev.d/01qic b/makedev.d/01qic new file mode 100644 index 0000000..5a9be49 --- /dev/null +++ b/makedev.d/01qic @@ -0,0 +1,3 @@ +# The "qic" aliases. +a qic rmt +a qic tape diff --git a/makedev.d/01raid b/makedev.d/01raid new file mode 100644 index 0000000..1a8b5ad --- /dev/null +++ b/makedev.d/01raid @@ -0,0 +1,5 @@ +# Aliases for all of the RAID controller devices supported. +a raid ataraid/ +a raid cciss/ +a raid ida/ +a raid rd/ diff --git a/makedev.d/01redhat b/makedev.d/01redhat new file mode 100644 index 0000000..589a1af --- /dev/null +++ b/makedev.d/01redhat @@ -0,0 +1,97 @@ +# Symlinks that aren't required, but expected by other Red Hat packages, +# and various other things. +l fb fb0 +l isdnctrl isdnctrl0 +l nftape nrft0 +l ram ram1 +l sga sg0 +l sgb sg1 +l sgc sg2 +l sgd sg3 +l sge sg4 +l sgf sg5 +l sgg sg6 +l sgh sg7 +l sgi sg8 +l sgj sg9 +l sgk sg10 +l sgl sg11 +l sgm sg12 +l sgn sg13 +l sgo sg14 +l sgp sg15 +l vbi vbi0 +l winradio winradio0 + +l ttyUB0 rfcomm0 +l ttyUB1 rfcomm1 +l cuub0 curf0 +l cuub1 curf1 + +# More well-known floppy device names. +b $FLOPPY 2 12 1 4 fd%dD360 +b $FLOPPY 2 16 1 4 fd%dD720 +b $FLOPPY 2 28 1 4 fd%dH1440 +b $FLOPPY 2 12 1 4 fd%dH360 +b $FLOPPY 2 16 1 4 fd%dH720 + +# Not sure where this came from. +c $ROOT 6 0 1 4 par%d + +# Alternative names for mouse devices. Should these be symlinks? +c $CONSOLE 10 0 1 1 logimouse +c $CONSOLE 10 1 1 1 psmouse +c $CONSOLE 10 2 1 1 msmouse +c $CONSOLE 10 3 1 1 atimouse +c $CONSOLE 10 4 1 1 jmouse + +# Tape device names that should probably be symlinks, too. +c $STORAGE 12 6 1 1 rmt8 +c $STORAGE 12 8 1 1 rmt16 + +# More tape stuff. +c $STORAGE 12 136 1 1 tape-d +c $STORAGE 12 255 1 1 tape-reset + +# CD-ROM devices. +b $STORAGE 15 0 1 1 cdu31a +b $STORAGE 20 0 1 1 mcdx + +# Tape stuff. +c $STORAGE 27 0 1 4 rft%d +c $STORAGE 27 4 1 4 nrft%d +c $STORAGE 27 16 1 4 zrft%d +c $STORAGE 27 20 1 4 nzrft%d +c $STORAGE 27 32 1 4 rawrft%d +c $STORAGE 27 36 1 4 nrawrft%d + +# I2C bus devices. +c $ROOT 89 0 1 8 i2c%d + +# Syslog socket. +s $ALLWRITE log + +# IBM pSeries virtual console for LPAR +c $CONSOLE 229 0 1 1 hvc0 +c $SERIAL 229 128 1 32 hvsi%d + +# AIO notification interface +l vsys aio + +# Link for xfs0/nnpfs rename. +l xfs0 nnpfs0 + +# Link from VMware's vmnet* to the devices.txt vnet* +l vmnet0 vnet0 +l vmnet1 vnet1 +l vmnet2 vnet2 +l vmnet3 vnet3 +l vmnet4 vnet4 +l vmnet5 vnet5 +l vmnet6 vnet6 +l vmnet7 vnet7 +l vmnet8 vnet8 +l vmnet9 vnet9 +a vmware vnet +a vmware vmnet +a vmware vmmon diff --git a/makedev.d/01s390 b/makedev.d/01s390 new file mode 100644 index 0000000..452fbd2 --- /dev/null +++ b/makedev.d/01s390 @@ -0,0 +1,36 @@ +# s390/s390x-specific devices +c $ROOT 37 0 2 16 rtibm%d +c $ROOT 37 1 2 16 ntibm%d +b $ROOT 37 0 1 16 btibm%d +l xpram0 slram0 +l xpram1 slram1 +l xpram2 slram2 +l xpram3 slram3 +l xpram4 slram4 +l xpram5 slram5 +l xpram6 slram6 +l xpram7 slram7 +l xpram8 slram8 +l xpram9 slram9 +l xpram10 slram10 +l xpram11 slram11 +l xpram12 slram12 +l xpram13 slram13 +l xpram14 slram14 +l xpram15 slram15 +l xpram16 slram16 +l xpram17 slram17 +l xpram18 slram18 +l xpram19 slram19 +l xpram20 slram20 +l xpram21 slram21 +l xpram22 slram22 +l xpram23 slram23 +l xpram24 slram24 +l xpram25 slram25 +l xpram26 slram26 +l xpram27 slram27 +l xpram28 slram28 +l xpram29 slram29 +l xpram30 slram30 +l xpram31 slram31 diff --git a/makedev.d/01sound b/makedev.d/01sound new file mode 100644 index 0000000..33ed2c5 --- /dev/null +++ b/makedev.d/01sound @@ -0,0 +1,18 @@ +# Aliases for sound devices. +a sound audio +a sound audioctl +a sound dsp +a sound midi +a sound mixer +a sound mpu401 +a sound patmgr +a sound rmidi +a sound sequencer +a sound smpte +a sound sndstat +a sound srnd +a sound snd +a sound aload +l audio0 audio +l dsp0 dsp +l mixer0 mixer diff --git a/makedev.d/01std b/makedev.d/01std new file mode 100644 index 0000000..17274df --- /dev/null +++ b/makedev.d/01std @@ -0,0 +1,28 @@ +# This is the "bare minimum" list of devices. +a standard std +a std mem +# Removed, per https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=117692. +# a std kmem +a std null +a std port +a std zero +a std full +a std random +a std urandom +a std fd +a std stdin +a std stdout +a std stderr +a std core + +l fd ../proc/self/fd +l stdin ../proc/self/fd/0 +l stdout ../proc/self/fd/1 +l stderr ../proc/self/fd/2 +l nfsd socksys +l X0R null + +l ramdisk ram0 +l ftape qft0 +l bttv0 video0 +l radio radio0 diff --git a/makedev.d/01undocumented b/makedev.d/01undocumented new file mode 100644 index 0000000..a50d552 --- /dev/null +++ b/makedev.d/01undocumented @@ -0,0 +1,2 @@ +# Yes, these are undocumented devices that appear to be in the kernel proper. +c $ROOT 36 3 1 1 netlink diff --git a/makedev.d/01v4l b/makedev.d/01v4l new file mode 100644 index 0000000..4ac06c8 --- /dev/null +++ b/makedev.d/01v4l @@ -0,0 +1,11 @@ +# Aliases for video4linux devices. +a v4l dcxx +a v4l mmetfgrab +a v4l radio +a v4l sound +a v4l vbi +a v4l video +a v4l vttuner +a v4l vtx +a v4l winradio +a v4l wvisfgrab diff --git a/mc/mc.default.keymap b/mc/mc.default.keymap new file mode 100644 index 0000000..9d1bb60 --- /dev/null +++ b/mc/mc.default.keymap @@ -0,0 +1,454 @@ +[main] +Help = f1 +UserMenu = f2 +View = f3 +# ViewFile = +Edit = f4 +# EditForceInternal = +Copy = f5 +Move = f6 +MakeDir = f7 +Delete = f8 +Menu = f9 +Quit = f10 +MenuLastSelected = f19 +QuitQuiet = f20 +Find = alt-question +CdQuick = alt-c +HotList = ctrl-backslash +Reread = ctrl-r +DirSize = ctrl-space +Suspend = ctrl-z +Swap = ctrl-u +History = alt-h +# PanelListing = +PanelListingSwitch = alt-t +# PanelListingChange = +ShowHidden = alt-dot +SplitVertHoriz = alt-comma +SplitEqual = alt-equal +SplitMore = alt-shift-right +SplitLess = alt-shift-left +Shell = ctrl-o +PutCurrentPath = alt-a +PutOtherPath = alt-shift-a +ViewFiltered = alt-exclamation +Select = kpplus +Unselect = kpminus +SelectInvert = kpasterisk +ScreenList = alt-prime +# OptionsLayout = +# OptionsPanel = +# OptionsConfirm = +# OptionsDisplayBits = +# OptionsVfs = +# LearnKeys = +# SaveSetup = +# EditExtensionsFile = +# EditFileHighlightFile = +# Filter = +# ConnectFish = +# ConnectFtp = +# ConnectSmb = +# Undelete = +ExtendedKeyMap = ctrl-x + +[main:xmap] +ChangeMode = c +ChangeOwn = o +CompareDirs = d +CompareFiles = ctrl-d +HotListAdd = h +LinkSymbolicEdit = ctrl-s +Link = l +LinkSymbolic = s +LinkSymbolicRelative = v +PanelInfo = i +PanelQuickView = q +ExternalPanelize = exclamation +VfsList = a +Jobs = j +PutCurrentPath = p +PutOtherPath = ctrl-p +PutCurrentTagged = t +PutOtherTagged = ctrl-t +PutCurrentLink = r +PutOtherLink = ctrl-r + +[panel] +Search = ctrl-s; alt-s +Mark = insert; ctrl-t +MarkUp = shift-up +MarkDown = shift-down +# MarkLeft = +# MarkRight = +Down = down; ctrl-n +Up = up; ctrl-p +Left = left +Right = right +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Enter = enter +PanelOtherCd = alt-o +PanelOtherCdLink = alt-l +ViewRaw = f13 +EditNew = f14 +CopySingle = f15 +MoveSingle = f16 +DeleteSingle = f18 +Select = alt-plus +Unselect = alt-minus +SelectInvert = alt-asterisk +CdChild = ctrl-pgdn +CdParent = ctrl-pgup +# CdParentSmart = +# Panelize = +History = alt-shift-h +HistoryNext = alt-u +HistoryPrev = alt-y +BottomOnScreen = alt-j +MiddleOnScreen = alt-r +TopOnScreen = alt-g +PanelOtherSync = alt-i +SelectCodepage = alt-e +Top = alt-lt; home; a1 +Bottom = alt-gt; end; c1 +# Sort = +# SortPrev = +# SortNext = +# SortReverse = +# SortByName = +# SortByExt = +# SortBySize = +# SortByMTime = +# ScrollLeft = +# ScrollRight = + +[dialog] +Ok = enter +Cancel = f10; esc; ctrl-g +Up = left; up +#Left = left; up +Down = right; down +#Right = right; down +Help = f1 +Suspend = ctrl-z +Refresh = ctrl-l +ScreenList = alt-prime +ScreenNext = alt-rbrace +ScreenPrev = alt-lbrace + +[input] +Home = ctrl-a; alt-lt; home; a1 +End = ctrl-e; alt-gt; end; c1 +Left = left; alt-left; ctrl-b +Right = right; alt-right; ctrl-f +WordLeft = ctrl-left; alt-b +WordRight = ctrl-right; alt-f +Backspace = backspace; ctrl-h +Delete = delete; ctrl-d +DeleteToWordBegin = alt-backspace +DeleteToWordEnd = alt-d +# Mark = +Remove = ctrl-w +# Cut = +Store = alt-w +# Paste = +Yank = ctrl-y +DeleteToEnd = ctrl-k +HistoryPrev = alt-p; ctrl-down +HistoryNext = alt-n; ctrl-up +History = alt-h +Complete = alt-tab +# Clear = +MarkLeft = shift-left +MarkRight = shift-right +MarkToWordBegin = ctrl-shift-left +MarkToWordEnd = ctrl-shift-right +MarkToHome = shift-home +MarkToEnd = shift-end + +[listbox] +Up = up; ctrl-p +Down = down; ctrl-n +Top = home; alt-lt; a1 +Bottom = end; alt-gt; c1 +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Delete = delete; d +Clear = shift-delete; shift-d + +[tree] +Help = f1 +Reread = f2; ctrl-r +Forget = f3 +ToggleNavigation = f4 +Copy = f5 +Move = f6 +Up = up; ctrl-p +Down = down; ctrl-n +Left = left +Right = right +Top = home; alt-lt; a1 +Bottom = end; alt-gt; c1 +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Enter = enter +Search = ctrl-s; alt-s +Delete = f8; delete + +[help] +Help = f1 +Index = f2; c +Back = f3; left; l +Quit = f10; esc +Up = up; ctrl-p +Down = down; ctrl-n +PageDown = f; space; pgdn; ctrl-v +PageUp = b; pgup; alt-v; backspace +HalfPageDown = d +HalfPageUp = u +Top = home; ctrl-home; ctrl-pgup; a1; alt-lt; g +Bottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g +Enter = right; enter +LinkNext = tab +LinkPrev = alt-tab +NodeNext = n +NodePrev = p + +[editor] +Store = ctrl-insert +Paste = shift-insert +Cut = shift-delete +Up = up +Down = down +Left = left +Right = right +WordLeft = ctrl-left; ctrl-z +WordRight = ctrl-right; ctrl-x +Enter = enter +Return = shift-enter +BackSpace = backspace; ctrl-h +Delete = delete; ctrl-d +PageUp = pgup +PageDown = pgdn +Home = home +End = end +Tab = tab +Undo = ctrl-u +Redo = alt-r +Top = ctrl-home; alt-lt +Bottom = ctrl-end; alt-gt +ScrollUp = ctrl-up +ScrollDown = ctrl-down +TopOnScreen = ctrl-pgup +BottomOnScreen = ctrl-pgdn +DeleteToWordBegin = alt-backspace +DeleteToWordEnd = alt-d +DeleteLine = ctrl-y +DeleteToEnd = ctrl-k +# DeleteToHome = +# ParagraphUp = +# ParagraphDown = +Save = f2 +# EditFile = +EditNew = ctrl-n +SaveAs = f12; ctrl-f2 +# Close = +Mark = f3 +Copy = f5 +Move = f6 +Remove = f8 +# MarkLine = +# MarkWord = +# MarkAll = +# Unmark = +Search = f7 +SearchContinue = f17 +# BlockShiftLeft = +# BlockShiftRight = +MarkPageUp = shift-pgup +MarkPageDown = shift-pgdn +MarkLeft = shift-left +MarkRight = shift-right +MarkToWordBegin = ctrl-shift-left +MarkToWordEnd = ctrl-shift-right +MarkUp = shift-up +MarkDown = shift-down +MarkToHome = shift-home +MarkToEnd = shift-end +MarkToFileBegin = ctrl-shift-home +MarkToFileEnd = ctrl-shift-end +MarkToPageBegin = ctrl-shift-pgup +MarkToPageEnd = ctrl-shift-pgdn +MarkScrollUp = ctrl-shift-up +MarkScrollDown = ctrl-shift-down +# MarkParagraphUp = +# MarkParagraphDown = +MarkColumnPageUp = alt-pgup +MarkColumnPageDown = alt-pgdn +MarkColumnLeft = alt-left +MarkColumnRight = alt-right +MarkColumnUp = alt-up +MarkColumnDown = alt-down +# MarkColumnScrollUp = +# MarkColumnScrollDown = +# MarkColumnParagraphUp = +# MarkColumnParagraphDown = +BlockSave = ctrl-f +MarkColumn = f13 +Replace = f4 +ReplaceContinue = f14 +Complete = alt-tab +InsertFile = f15 +Quit = f10; esc +InsertOverwrite = insert +Help = f1 +# Date = +Refresh = ctrl-l +Goto = alt-l +Sort = alt-t +Mail = alt-m +ParagraphFormat = alt-p +MatchBracket = alt-b +ExternalCommand = alt-u +UserMenu = f11 +Menu = f9 +Bookmark = alt-k +BookmarkFlush = alt-o +BookmarkNext = alt-j +BookmarkPrev = alt-i +# History = +Shell = ctrl-o +InsertLiteral = ctrl-q +# MacroStartRecord = +# MacroStopRecord = +MacroStartStopRecord = ctrl-r +# MacroDelete = +ShowNumbers = alt-n +ShowTabTws = alt-underline +SyntaxOnOff = ctrl-s +# SyntaxChoose = +# ShowMargin = +Find = alt-enter +FilePrev = alt-minus +FileNext = alt-plus +# RepeatStartStopRecord = +SelectCodepage = alt-e +# Options = +# OptionsSaveMode = +# SpellCheck = +SpellCheckCurrentWord = ctrl-p +# SpellCheckSelectLang = +# LearnKeys = +# WindowMove = +# WindowResize = +# WindowFullscreen = +# WindowList = +# WindowNext = +# WindowPrev = +# ExtendedKeyMap = + +[viewer] +Help = f1 +WrapMode = f2 +Quit = f3; f10; q; esc +HexMode = f4 +Goto = f5 +Search = f7 +SearchForward = slash +SearchBackward = question +SearchContinue = f17; n +SearchForwardContinue = ctrl-s +SearchBackwardContinue = ctrl-r +MagicMode = f8 +NroffMode = f9 +Home = ctrl-a +End = ctrl-e +Left = h; left +Right = l; right +LeftQuick = ctrl-left +RightQuick = ctrl-right +Up = k; y; insert; up; ctrl-p +Down = j; e; delete; down; enter; ctrl-n +PageDown = f; space; pgdn; ctrl-v +PageUp = b; pgup; alt-v; backspace +HalfPageDown = d +HalfPageUp = u +Top = home; ctrl-home; ctrl-pgup; a1; alt-lt; g +Bottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g +BookmarkGoto = m +Bookmark = r +FileNext = ctrl-f +FilePrev = ctrl-b +SelectCodepage = alt-e +Shell = ctrl-o +Ruler = alt-r + +[viewer:hex] +Help = f1 +HexEditMode = f2 +Quit = f3; f10; q; esc +HexMode = f4 +Goto = f5 +Save = f6 +Search = f7 +SearchForward = slash +SearchBackward = question +SearchContinue = f17; n +SearchForwardContinue = ctrl-s +SearchBackwardContinue = ctrl-r +MagicMode = f8 +NroffMode = f9 +ToggleNavigation = tab +Home = ctrl-a; home +End = ctrl-e; end +Left = b; left +Right = f; right +Up = k; y; up +Down = j; delete; down +PageDown = pgdn; ctrl-v +PageUp = pgup; alt-v +Top = ctrl-home; ctrl-pgup; a1; alt-lt; g +Bottom = ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g + +[diffviewer] +ShowSymbols = alt-s; s +ShowNumbers = alt-n; l +SplitFull = f +SplitEqual = equal +SplitMore = gt +SplitLess = lt +Tab2 = 2 +Tab3 = 3 +Tab4 = 4 +Tab8 = 8 +Swap = ctrl-u +Redo = ctrl-r +HunkNext = n; enter; space +HunkPrev = p; backspace +Goto = g; shift-g +Save = f2 +Edit = f4 +EditOther = f14 +Merge = f5 +MergeOther = f15 +Search = f7 +SearchContinue = f17 +Options = f9 +Top = ctrl-home +Bottom = ctrl-end +Down = down +Up = up +LeftQuick = ctrl-left +RightQuick = ctrl-right +Left = left +Right = right +PageDown = pgdn +PageUp = pgup +Home = home +End = end +Help = f1 +Quit = f10; q; shift-q; esc +Shell = ctrl-o +SelectCodepage = alt-e diff --git a/mc/mc.emacs.keymap b/mc/mc.emacs.keymap new file mode 100644 index 0000000..6d503b4 --- /dev/null +++ b/mc/mc.emacs.keymap @@ -0,0 +1,456 @@ +[main] +Help = f1 +UserMenu = f2 +View = f3 +# ViewFile = +Edit = f4 +# EditForceInternal = +Copy = f5 +Move = f6 +MakeDir = f7 +Delete = f8 +Menu = f9 +Quit = f10 +MenuLastSelected = f19 +QuitQuiet = f20 +Find = alt-question +CdQuick = alt-c +HotList = ctrl-backslash +Reread = ctrl-r +DirSize = ctrl-space +Suspend = ctrl-z +Swap = ctrl-u +History = alt-h +# PanelListing = +PanelListingSwitch = alt-t +# PanelListingChange = +ShowHidden = alt-dot +SplitVertHoriz = alt-comma +SplitEqual = alt-equal +SplitMore = alt-shift-right +SplitLess = alt-shift-left +Shell = ctrl-o +PutCurrentPath = alt-a +PutOtherPath = alt-shift-a +ViewFiltered = alt-exclamation +Select = kpplus +Unselect = kpminus +SelectInvert = kpasterisk +ScreenList = alt-prime +# OptionsLayout = +# OptionsPanel = +# OptionsConfirm = +# OptionsDisplayBits = +# OptionsVfs = +# LearnKeys = +# SaveSetup = +# EditExtensionsFile = +# EditFileHighlightFile = +# Filter = +# ConnectFish = +# ConnectFtp = +# ConnectSmb = +# Undelete = +ExtendedKeyMap = ctrl-x + +[main:xmap] +ChangeMode = c +ChangeOwn = o +CompareDirs = d +CompareFiles = ctrl-d +HotListAdd = h +LinkSymbolicEdit = ctrl-s +Link = l +LinkSymbolic = s +LinkSymbolicRelative = v +PanelInfo = i +PanelQuickView = q +ExternalPanelize = exclamation +VfsList = a +Jobs = j +PutCurrentPath = p +PutOtherPath = ctrl-p +PutCurrentTagged = t +PutOtherTagged = ctrl-t +PutCurrentLink = r +PutOtherLink = ctrl-r + +[panel] +Search = ctrl-s; alt-s +Mark = insert; ctrl-t +MarkUp = shift-up +MarkDown = shift-down +# MarkLeft = +# MarkRight = +Down = down; ctrl-n +Up = up; ctrl-p +Left = left +Right = right +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Enter = enter +PanelOtherCd = alt-o +PanelOtherCdLink = alt-l +ViewRaw = f13 +EditNew = f14 +CopySingle = f15 +MoveSingle = f16 +DeleteSingle = f18 +Select = alt-plus +Unselect = alt-minus +SelectInvert = alt-asterisk +CdChild = ctrl-pgdn +CdParent = ctrl-pgup +# CdParentSmart = +# Panelize = +History = alt-shift-h +HistoryNext = alt-u +HistoryPrev = alt-y +BottomOnScreen = alt-j +MiddleOnScreen = alt-r +TopOnScreen = alt-g +PanelOtherSync = alt-i +SelectCodepage = alt-e +Top = alt-lt; home; a1 +Bottom = alt-gt; end; c1 +# Sort = +# SortPrev = +# SortNext = +# SortReverse = +# SortByName = +# SortByExt = +# SortBySize = +# SortByMTime = +# ScrollLeft = +# ScrollRight = + +[dialog] +Ok = enter +Cancel = f10; esc +Up = left; up +#Left = left; up +Down = right; down +#Right = right; down +Help = f1 +Suspend = ctrl-z +Refresh = ctrl-l +ScreenList = alt-prime +ScreenNext = alt-rbrace +ScreenPrev = alt-lbrace + +[input] +Home = ctrl-a; alt-lt; home; a1 +End = ctrl-e; alt-gt; end; c1 +Left = left; alt-left; ctrl-b +Right = right; alt-right; ctrl-f +WordLeft = ctrl-left; alt-b +WordRight = ctrl-right; alt-f +Backspace = backspace +Delete = delete +DeleteToWordBegin = alt-backspace +DeleteToWordEnd = alt-d +# Mark = +Remove = ctrl-w +# Cut = +Store = alt-w +# Paste = +Yank = ctrl-y +DeleteToEnd = ctrl-k +HistoryPrev = alt-p; ctrl-down +HistoryNext = alt-n; ctrl-up +History = alt-h +Complete = alt-tab +# Clear = +# MarkLeft = +# MarkRight = +# MarkToWordBegin = +# MarkToWordEnd = +# MarkToHome = +# MarkToEnd = + +[listbox] +Up = up; ctrl-p +Down = down; ctrl-n +Top = home; alt-lt; a1 +Bottom = end; alt-gt; c1 +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Delete = delete; d +Clear = shift-delete; shift-d + +[tree] +Help = f1 +Reread = f2; ctrl-r +Forget = f3 +ToggleNavigation = f4 +Copy = f5 +Move = f6 +Up = up; ctrl-p +Down = down; ctrl-n +Left = left +Right = right +Top = home; alt-lt; a1 +Bottom = end; alt-gt; c1 +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Enter = enter +Search = ctrl-s; alt-s +Delete = f8; delete + +[help] +Help = f1 +Index = f2; c +Back = f3; left; l +Quit = f10; esc; ctrl-g +Up = up; ctrl-p +Down = down; ctrl-n +PageDown = f; space; pgdn; ctrl-v +PageUp = b; pgup; alt-v; backspace +HalfPageDown = d +HalfPageUp = u +Top = home; ctrl-home; ctrl-pgup; a1; alt-lt; g +Bottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g +Enter = right; enter +LinkNext = tab +LinkPrev = alt-tab +NodeNext = n +NodePrev = p + +[editor] +Store = alt-w +Paste = ctrl-y +Cut = ctrl-w +Up = up; ctrl-p +Down = down; ctrl-n +Left = left; ctrl-b +Right = right; ctrl-f +WordLeft = ctrl-left; alt-b +WordRight = ctrl-right; alt-f +Enter = enter +Return = shift-enter +BackSpace = backspace +Delete = delete +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Home = home; ctrl-a +End = end; ctrl-e +Tab = tab +Undo = ctrl-u +# Redo = +Top = ctrl-home; alt-lt +Bottom = ctrl-end; alt-gt +ScrollUp = ctrl-up +ScrollDown = ctrl-down +TopOnScreen = ctrl-pgup +BottomOnScreen = ctrl-pgdn +DeleteToWordBegin = alt-backspace +DeleteToWordEnd = alt-d +DeleteLine = ctrl-y +DeleteToEnd = ctrl-k +# DeleteToHome = +# ParagraphUp = +# ParagraphDown = +Save = f2 +# EditFile = +SaveAs = f12; ctrl-f2 +# Close = +Mark = f3; ctrl-at +Copy = f5 +Move = f6 +Remove = f8 +# MarkLine = +# MarkWord = +# MarkAll = +# Unmark = +Search = f7; ctrl-s +SearchContinue = f17 +# BlockShiftLeft = +# BlockShiftRight = +MarkPageUp = shift-pgup +MarkPageDown = shift-pgdn +MarkLeft = shift-left +MarkRight = shift-right +MarkToWordBegin = ctrl-shift-left +MarkToWordEnd = ctrl-shift-right +MarkUp = shift-up +MarkDown = shift-down +MarkToHome = shift-home +MarkToEnd = shift-end +MarkToFileBegin = ctrl-shift-home +MarkToFileEnd = ctrl-shift-end +MarkToPageBegin = ctrl-shift-pgup +MarkToPageEnd = ctrl-shift-pgdn +MarkScrollUp = ctrl-shift-up +MarkScrollDown = ctrl-shift-down +# MarkParagraphUp = +# MarkParagraphDown = +MarkColumnPageUp = alt-pgup +MarkColumnPageDown = alt-pgdn +MarkColumnLeft = alt-left +MarkColumnRight = alt-right +MarkColumnUp = alt-up +MarkColumnDown = alt-down +# MarkColumnScrollUp = +# MarkColumnScrollDown = +# MarkColumnParagraphUp = +# MarkColumnParagraphDown = +# BlockSave = +MarkColumn = f13 +Replace = f4 +ReplaceContinue = f14 +Complete = alt-tab +InsertFile = f15 +Quit = f10; esc +InsertOverwrite = insert +Help = f1 +# Date = +Refresh = ctrl-l +Goto = alt-l +Sort = alt-t +# Mail = +ParagraphFormat = alt-p +# MatchBracket = +ExternalCommand = alt-u +UserMenu = f11 +Menu = f9 +# Bookmark = +# BookmarkFlush = +# BookmarkNext = +# BookmarkPrev = +# History = +Shell = ctrl-o +InsertLiteral = ctrl-q +# MacroStartRecord = +# MacroStopRecord = +MacroStartStopRecord = ctrl-r +# MacroDelete = +ShowNumbers = alt-n +ShowTabTws = alt-underline +SyntaxOnOff = ctrl-s +# SyntaxChoose = +# ShowMargin = +Find = alt-enter +FilePrev = alt-minus +FileNext = alt-plus +# RepeatStartStopRecord = +SelectCodepage = alt-e +# Options = +# OptionsSaveMode = +# SpellCheck = +# SpellCheckCurrentWord = +# SpellCheckSelectLang = +# LearnKeys = +# WindowMove = +# WindowResize = +# WindowFullscreen = +# WindowList = +# WindowNext = +# WindowPrev = +ExtendedKeyMap = ctrl-x + +[editor:xmap] +EditNew = k + +[viewer] +Help = f1 +WrapMode = f2 +Quit = f3; f10; q; esc +HexMode = f4 +Goto = f5 +Search = f7 +SearchForward = slash +SearchBackward = question +SearchContinue = f17; n +SearchForwardContinue = ctrl-s +SearchBackwardContinue = ctrl-r +MagicMode = f8 +NroffMode = f9 +Home = ctrl-a +End = ctrl-e +Left = h; left +Right = l; right +LeftQuick= ctrl-left +RightQuick = ctrl-right +Up = k; y; insert; up; ctrl-p +Down = j; e; delete; down; enter; ctrl-n +PageDown = f; space; pgdn; ctrl-v +PageUp = b; pgup; alt-v; backspace +HalfPageDown = d +HalfPageUp = u +Top = home; ctrl-home; ctrl-pgup; a1; alt-lt; g +Bottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g +BookmarkGoto = m +Bookmark = r +FileNext = ctrl-f +FilePrev = ctrl-b +SelectCodepage = alt-e +Shell = ctrl-o +Ruler = alt-r + +[viewer:hex] +Help = f1 +HexEditMode = f2 +Quit = f3; f10; q; esc +HexMode = f4 +Goto = f5 +Save = f6 +Search = f7 +SearchForward = slash +SearchBackward = question +SearchContinue = f17; n +SearchForwardContinue = ctrl-s +SearchBackwardContinue = ctrl-r +MagicMode = f8 +NroffMode = f9 +ToggleNavigation = tab +Home = ctrl-a; home +End = ctrl-e; end +Left = b; left +Right = f; right +Up = k; y; up +Down = j; delete; down +PageDown = pgdn; ctrl-v +PageUp = pgup; alt-v +Top = ctrl-home; ctrl-pgup; a1; alt-lt; g +Bottom = ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g + +[diffviewer] +ShowSymbols = alt-s; s +ShowNumbers = alt-n; l +SplitFull = f +SplitEqual = equal +SplitMore = gt +SplitLess = lt +Tab2 = 2 +Tab3 = 3 +Tab4 = 4 +Tab8 = 8 +Swap = ctrl-u +Redo = ctrl-r +HunkNext = n; enter; space +HunkPrev = p; backspace +Goto = g; shift-g +Save = f2 +Edit = f4 +EditOther = f14 +Merge = f5 +MergeOther = f15 +Search = f7 +SearchContinue = f17 +Options = f9 +Top = ctrl-home +Bottom = ctrl-end +Down = down +Up = up +LeftQuick = ctrl-left +RightQuick = ctrl-right +Left = left +Right = right +PageDown = pgdn +PageUp = pgup +Home = home +End = end +Help = f1 +Quit = f10; q; shift-q; esc +Shell = ctrl-o +SelectCodepage = alt-e diff --git a/mc/mc.ext b/mc/mc.ext index d143379..2ffb285 100644 --- a/mc/mc.ext +++ b/mc/mc.ext @@ -117,8 +117,8 @@ regex/^\[git\] ### Archives ### -# .tgz, .tpz, .tar.gz, .tar.z, .tar.Z, .ipk, .gem, .war -regex/\.t([gp]?z|ar\.g?[zZ])$|\.ipk$|\.gem$|\.war$ +# .tgz, .tpz, .tar.gz, .tar.z, .tar.Z, .ipk, .gem +regex/\.t([gp]?z|ar\.g?[zZ])$|\.ipk$|\.gem$ Open=%cd %p/utar:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view tar.gz diff --git a/mc/mc.keymap.default b/mc/mc.keymap.default deleted file mode 100644 index 9d1bb60..0000000 --- a/mc/mc.keymap.default +++ /dev/null @@ -1,454 +0,0 @@ -[main] -Help = f1 -UserMenu = f2 -View = f3 -# ViewFile = -Edit = f4 -# EditForceInternal = -Copy = f5 -Move = f6 -MakeDir = f7 -Delete = f8 -Menu = f9 -Quit = f10 -MenuLastSelected = f19 -QuitQuiet = f20 -Find = alt-question -CdQuick = alt-c -HotList = ctrl-backslash -Reread = ctrl-r -DirSize = ctrl-space -Suspend = ctrl-z -Swap = ctrl-u -History = alt-h -# PanelListing = -PanelListingSwitch = alt-t -# PanelListingChange = -ShowHidden = alt-dot -SplitVertHoriz = alt-comma -SplitEqual = alt-equal -SplitMore = alt-shift-right -SplitLess = alt-shift-left -Shell = ctrl-o -PutCurrentPath = alt-a -PutOtherPath = alt-shift-a -ViewFiltered = alt-exclamation -Select = kpplus -Unselect = kpminus -SelectInvert = kpasterisk -ScreenList = alt-prime -# OptionsLayout = -# OptionsPanel = -# OptionsConfirm = -# OptionsDisplayBits = -# OptionsVfs = -# LearnKeys = -# SaveSetup = -# EditExtensionsFile = -# EditFileHighlightFile = -# Filter = -# ConnectFish = -# ConnectFtp = -# ConnectSmb = -# Undelete = -ExtendedKeyMap = ctrl-x - -[main:xmap] -ChangeMode = c -ChangeOwn = o -CompareDirs = d -CompareFiles = ctrl-d -HotListAdd = h -LinkSymbolicEdit = ctrl-s -Link = l -LinkSymbolic = s -LinkSymbolicRelative = v -PanelInfo = i -PanelQuickView = q -ExternalPanelize = exclamation -VfsList = a -Jobs = j -PutCurrentPath = p -PutOtherPath = ctrl-p -PutCurrentTagged = t -PutOtherTagged = ctrl-t -PutCurrentLink = r -PutOtherLink = ctrl-r - -[panel] -Search = ctrl-s; alt-s -Mark = insert; ctrl-t -MarkUp = shift-up -MarkDown = shift-down -# MarkLeft = -# MarkRight = -Down = down; ctrl-n -Up = up; ctrl-p -Left = left -Right = right -PageUp = pgup; alt-v -PageDown = pgdn; ctrl-v -Enter = enter -PanelOtherCd = alt-o -PanelOtherCdLink = alt-l -ViewRaw = f13 -EditNew = f14 -CopySingle = f15 -MoveSingle = f16 -DeleteSingle = f18 -Select = alt-plus -Unselect = alt-minus -SelectInvert = alt-asterisk -CdChild = ctrl-pgdn -CdParent = ctrl-pgup -# CdParentSmart = -# Panelize = -History = alt-shift-h -HistoryNext = alt-u -HistoryPrev = alt-y -BottomOnScreen = alt-j -MiddleOnScreen = alt-r -TopOnScreen = alt-g -PanelOtherSync = alt-i -SelectCodepage = alt-e -Top = alt-lt; home; a1 -Bottom = alt-gt; end; c1 -# Sort = -# SortPrev = -# SortNext = -# SortReverse = -# SortByName = -# SortByExt = -# SortBySize = -# SortByMTime = -# ScrollLeft = -# ScrollRight = - -[dialog] -Ok = enter -Cancel = f10; esc; ctrl-g -Up = left; up -#Left = left; up -Down = right; down -#Right = right; down -Help = f1 -Suspend = ctrl-z -Refresh = ctrl-l -ScreenList = alt-prime -ScreenNext = alt-rbrace -ScreenPrev = alt-lbrace - -[input] -Home = ctrl-a; alt-lt; home; a1 -End = ctrl-e; alt-gt; end; c1 -Left = left; alt-left; ctrl-b -Right = right; alt-right; ctrl-f -WordLeft = ctrl-left; alt-b -WordRight = ctrl-right; alt-f -Backspace = backspace; ctrl-h -Delete = delete; ctrl-d -DeleteToWordBegin = alt-backspace -DeleteToWordEnd = alt-d -# Mark = -Remove = ctrl-w -# Cut = -Store = alt-w -# Paste = -Yank = ctrl-y -DeleteToEnd = ctrl-k -HistoryPrev = alt-p; ctrl-down -HistoryNext = alt-n; ctrl-up -History = alt-h -Complete = alt-tab -# Clear = -MarkLeft = shift-left -MarkRight = shift-right -MarkToWordBegin = ctrl-shift-left -MarkToWordEnd = ctrl-shift-right -MarkToHome = shift-home -MarkToEnd = shift-end - -[listbox] -Up = up; ctrl-p -Down = down; ctrl-n -Top = home; alt-lt; a1 -Bottom = end; alt-gt; c1 -PageUp = pgup; alt-v -PageDown = pgdn; ctrl-v -Delete = delete; d -Clear = shift-delete; shift-d - -[tree] -Help = f1 -Reread = f2; ctrl-r -Forget = f3 -ToggleNavigation = f4 -Copy = f5 -Move = f6 -Up = up; ctrl-p -Down = down; ctrl-n -Left = left -Right = right -Top = home; alt-lt; a1 -Bottom = end; alt-gt; c1 -PageUp = pgup; alt-v -PageDown = pgdn; ctrl-v -Enter = enter -Search = ctrl-s; alt-s -Delete = f8; delete - -[help] -Help = f1 -Index = f2; c -Back = f3; left; l -Quit = f10; esc -Up = up; ctrl-p -Down = down; ctrl-n -PageDown = f; space; pgdn; ctrl-v -PageUp = b; pgup; alt-v; backspace -HalfPageDown = d -HalfPageUp = u -Top = home; ctrl-home; ctrl-pgup; a1; alt-lt; g -Bottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g -Enter = right; enter -LinkNext = tab -LinkPrev = alt-tab -NodeNext = n -NodePrev = p - -[editor] -Store = ctrl-insert -Paste = shift-insert -Cut = shift-delete -Up = up -Down = down -Left = left -Right = right -WordLeft = ctrl-left; ctrl-z -WordRight = ctrl-right; ctrl-x -Enter = enter -Return = shift-enter -BackSpace = backspace; ctrl-h -Delete = delete; ctrl-d -PageUp = pgup -PageDown = pgdn -Home = home -End = end -Tab = tab -Undo = ctrl-u -Redo = alt-r -Top = ctrl-home; alt-lt -Bottom = ctrl-end; alt-gt -ScrollUp = ctrl-up -ScrollDown = ctrl-down -TopOnScreen = ctrl-pgup -BottomOnScreen = ctrl-pgdn -DeleteToWordBegin = alt-backspace -DeleteToWordEnd = alt-d -DeleteLine = ctrl-y -DeleteToEnd = ctrl-k -# DeleteToHome = -# ParagraphUp = -# ParagraphDown = -Save = f2 -# EditFile = -EditNew = ctrl-n -SaveAs = f12; ctrl-f2 -# Close = -Mark = f3 -Copy = f5 -Move = f6 -Remove = f8 -# MarkLine = -# MarkWord = -# MarkAll = -# Unmark = -Search = f7 -SearchContinue = f17 -# BlockShiftLeft = -# BlockShiftRight = -MarkPageUp = shift-pgup -MarkPageDown = shift-pgdn -MarkLeft = shift-left -MarkRight = shift-right -MarkToWordBegin = ctrl-shift-left -MarkToWordEnd = ctrl-shift-right -MarkUp = shift-up -MarkDown = shift-down -MarkToHome = shift-home -MarkToEnd = shift-end -MarkToFileBegin = ctrl-shift-home -MarkToFileEnd = ctrl-shift-end -MarkToPageBegin = ctrl-shift-pgup -MarkToPageEnd = ctrl-shift-pgdn -MarkScrollUp = ctrl-shift-up -MarkScrollDown = ctrl-shift-down -# MarkParagraphUp = -# MarkParagraphDown = -MarkColumnPageUp = alt-pgup -MarkColumnPageDown = alt-pgdn -MarkColumnLeft = alt-left -MarkColumnRight = alt-right -MarkColumnUp = alt-up -MarkColumnDown = alt-down -# MarkColumnScrollUp = -# MarkColumnScrollDown = -# MarkColumnParagraphUp = -# MarkColumnParagraphDown = -BlockSave = ctrl-f -MarkColumn = f13 -Replace = f4 -ReplaceContinue = f14 -Complete = alt-tab -InsertFile = f15 -Quit = f10; esc -InsertOverwrite = insert -Help = f1 -# Date = -Refresh = ctrl-l -Goto = alt-l -Sort = alt-t -Mail = alt-m -ParagraphFormat = alt-p -MatchBracket = alt-b -ExternalCommand = alt-u -UserMenu = f11 -Menu = f9 -Bookmark = alt-k -BookmarkFlush = alt-o -BookmarkNext = alt-j -BookmarkPrev = alt-i -# History = -Shell = ctrl-o -InsertLiteral = ctrl-q -# MacroStartRecord = -# MacroStopRecord = -MacroStartStopRecord = ctrl-r -# MacroDelete = -ShowNumbers = alt-n -ShowTabTws = alt-underline -SyntaxOnOff = ctrl-s -# SyntaxChoose = -# ShowMargin = -Find = alt-enter -FilePrev = alt-minus -FileNext = alt-plus -# RepeatStartStopRecord = -SelectCodepage = alt-e -# Options = -# OptionsSaveMode = -# SpellCheck = -SpellCheckCurrentWord = ctrl-p -# SpellCheckSelectLang = -# LearnKeys = -# WindowMove = -# WindowResize = -# WindowFullscreen = -# WindowList = -# WindowNext = -# WindowPrev = -# ExtendedKeyMap = - -[viewer] -Help = f1 -WrapMode = f2 -Quit = f3; f10; q; esc -HexMode = f4 -Goto = f5 -Search = f7 -SearchForward = slash -SearchBackward = question -SearchContinue = f17; n -SearchForwardContinue = ctrl-s -SearchBackwardContinue = ctrl-r -MagicMode = f8 -NroffMode = f9 -Home = ctrl-a -End = ctrl-e -Left = h; left -Right = l; right -LeftQuick = ctrl-left -RightQuick = ctrl-right -Up = k; y; insert; up; ctrl-p -Down = j; e; delete; down; enter; ctrl-n -PageDown = f; space; pgdn; ctrl-v -PageUp = b; pgup; alt-v; backspace -HalfPageDown = d -HalfPageUp = u -Top = home; ctrl-home; ctrl-pgup; a1; alt-lt; g -Bottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g -BookmarkGoto = m -Bookmark = r -FileNext = ctrl-f -FilePrev = ctrl-b -SelectCodepage = alt-e -Shell = ctrl-o -Ruler = alt-r - -[viewer:hex] -Help = f1 -HexEditMode = f2 -Quit = f3; f10; q; esc -HexMode = f4 -Goto = f5 -Save = f6 -Search = f7 -SearchForward = slash -SearchBackward = question -SearchContinue = f17; n -SearchForwardContinue = ctrl-s -SearchBackwardContinue = ctrl-r -MagicMode = f8 -NroffMode = f9 -ToggleNavigation = tab -Home = ctrl-a; home -End = ctrl-e; end -Left = b; left -Right = f; right -Up = k; y; up -Down = j; delete; down -PageDown = pgdn; ctrl-v -PageUp = pgup; alt-v -Top = ctrl-home; ctrl-pgup; a1; alt-lt; g -Bottom = ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g - -[diffviewer] -ShowSymbols = alt-s; s -ShowNumbers = alt-n; l -SplitFull = f -SplitEqual = equal -SplitMore = gt -SplitLess = lt -Tab2 = 2 -Tab3 = 3 -Tab4 = 4 -Tab8 = 8 -Swap = ctrl-u -Redo = ctrl-r -HunkNext = n; enter; space -HunkPrev = p; backspace -Goto = g; shift-g -Save = f2 -Edit = f4 -EditOther = f14 -Merge = f5 -MergeOther = f15 -Search = f7 -SearchContinue = f17 -Options = f9 -Top = ctrl-home -Bottom = ctrl-end -Down = down -Up = up -LeftQuick = ctrl-left -RightQuick = ctrl-right -Left = left -Right = right -PageDown = pgdn -PageUp = pgup -Home = home -End = end -Help = f1 -Quit = f10; q; shift-q; esc -Shell = ctrl-o -SelectCodepage = alt-e diff --git a/mc/mc.keymap.emacs b/mc/mc.keymap.emacs deleted file mode 100644 index 6d503b4..0000000 --- a/mc/mc.keymap.emacs +++ /dev/null @@ -1,456 +0,0 @@ -[main] -Help = f1 -UserMenu = f2 -View = f3 -# ViewFile = -Edit = f4 -# EditForceInternal = -Copy = f5 -Move = f6 -MakeDir = f7 -Delete = f8 -Menu = f9 -Quit = f10 -MenuLastSelected = f19 -QuitQuiet = f20 -Find = alt-question -CdQuick = alt-c -HotList = ctrl-backslash -Reread = ctrl-r -DirSize = ctrl-space -Suspend = ctrl-z -Swap = ctrl-u -History = alt-h -# PanelListing = -PanelListingSwitch = alt-t -# PanelListingChange = -ShowHidden = alt-dot -SplitVertHoriz = alt-comma -SplitEqual = alt-equal -SplitMore = alt-shift-right -SplitLess = alt-shift-left -Shell = ctrl-o -PutCurrentPath = alt-a -PutOtherPath = alt-shift-a -ViewFiltered = alt-exclamation -Select = kpplus -Unselect = kpminus -SelectInvert = kpasterisk -ScreenList = alt-prime -# OptionsLayout = -# OptionsPanel = -# OptionsConfirm = -# OptionsDisplayBits = -# OptionsVfs = -# LearnKeys = -# SaveSetup = -# EditExtensionsFile = -# EditFileHighlightFile = -# Filter = -# ConnectFish = -# ConnectFtp = -# ConnectSmb = -# Undelete = -ExtendedKeyMap = ctrl-x - -[main:xmap] -ChangeMode = c -ChangeOwn = o -CompareDirs = d -CompareFiles = ctrl-d -HotListAdd = h -LinkSymbolicEdit = ctrl-s -Link = l -LinkSymbolic = s -LinkSymbolicRelative = v -PanelInfo = i -PanelQuickView = q -ExternalPanelize = exclamation -VfsList = a -Jobs = j -PutCurrentPath = p -PutOtherPath = ctrl-p -PutCurrentTagged = t -PutOtherTagged = ctrl-t -PutCurrentLink = r -PutOtherLink = ctrl-r - -[panel] -Search = ctrl-s; alt-s -Mark = insert; ctrl-t -MarkUp = shift-up -MarkDown = shift-down -# MarkLeft = -# MarkRight = -Down = down; ctrl-n -Up = up; ctrl-p -Left = left -Right = right -PageUp = pgup; alt-v -PageDown = pgdn; ctrl-v -Enter = enter -PanelOtherCd = alt-o -PanelOtherCdLink = alt-l -ViewRaw = f13 -EditNew = f14 -CopySingle = f15 -MoveSingle = f16 -DeleteSingle = f18 -Select = alt-plus -Unselect = alt-minus -SelectInvert = alt-asterisk -CdChild = ctrl-pgdn -CdParent = ctrl-pgup -# CdParentSmart = -# Panelize = -History = alt-shift-h -HistoryNext = alt-u -HistoryPrev = alt-y -BottomOnScreen = alt-j -MiddleOnScreen = alt-r -TopOnScreen = alt-g -PanelOtherSync = alt-i -SelectCodepage = alt-e -Top = alt-lt; home; a1 -Bottom = alt-gt; end; c1 -# Sort = -# SortPrev = -# SortNext = -# SortReverse = -# SortByName = -# SortByExt = -# SortBySize = -# SortByMTime = -# ScrollLeft = -# ScrollRight = - -[dialog] -Ok = enter -Cancel = f10; esc -Up = left; up -#Left = left; up -Down = right; down -#Right = right; down -Help = f1 -Suspend = ctrl-z -Refresh = ctrl-l -ScreenList = alt-prime -ScreenNext = alt-rbrace -ScreenPrev = alt-lbrace - -[input] -Home = ctrl-a; alt-lt; home; a1 -End = ctrl-e; alt-gt; end; c1 -Left = left; alt-left; ctrl-b -Right = right; alt-right; ctrl-f -WordLeft = ctrl-left; alt-b -WordRight = ctrl-right; alt-f -Backspace = backspace -Delete = delete -DeleteToWordBegin = alt-backspace -DeleteToWordEnd = alt-d -# Mark = -Remove = ctrl-w -# Cut = -Store = alt-w -# Paste = -Yank = ctrl-y -DeleteToEnd = ctrl-k -HistoryPrev = alt-p; ctrl-down -HistoryNext = alt-n; ctrl-up -History = alt-h -Complete = alt-tab -# Clear = -# MarkLeft = -# MarkRight = -# MarkToWordBegin = -# MarkToWordEnd = -# MarkToHome = -# MarkToEnd = - -[listbox] -Up = up; ctrl-p -Down = down; ctrl-n -Top = home; alt-lt; a1 -Bottom = end; alt-gt; c1 -PageUp = pgup; alt-v -PageDown = pgdn; ctrl-v -Delete = delete; d -Clear = shift-delete; shift-d - -[tree] -Help = f1 -Reread = f2; ctrl-r -Forget = f3 -ToggleNavigation = f4 -Copy = f5 -Move = f6 -Up = up; ctrl-p -Down = down; ctrl-n -Left = left -Right = right -Top = home; alt-lt; a1 -Bottom = end; alt-gt; c1 -PageUp = pgup; alt-v -PageDown = pgdn; ctrl-v -Enter = enter -Search = ctrl-s; alt-s -Delete = f8; delete - -[help] -Help = f1 -Index = f2; c -Back = f3; left; l -Quit = f10; esc; ctrl-g -Up = up; ctrl-p -Down = down; ctrl-n -PageDown = f; space; pgdn; ctrl-v -PageUp = b; pgup; alt-v; backspace -HalfPageDown = d -HalfPageUp = u -Top = home; ctrl-home; ctrl-pgup; a1; alt-lt; g -Bottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g -Enter = right; enter -LinkNext = tab -LinkPrev = alt-tab -NodeNext = n -NodePrev = p - -[editor] -Store = alt-w -Paste = ctrl-y -Cut = ctrl-w -Up = up; ctrl-p -Down = down; ctrl-n -Left = left; ctrl-b -Right = right; ctrl-f -WordLeft = ctrl-left; alt-b -WordRight = ctrl-right; alt-f -Enter = enter -Return = shift-enter -BackSpace = backspace -Delete = delete -PageUp = pgup; alt-v -PageDown = pgdn; ctrl-v -Home = home; ctrl-a -End = end; ctrl-e -Tab = tab -Undo = ctrl-u -# Redo = -Top = ctrl-home; alt-lt -Bottom = ctrl-end; alt-gt -ScrollUp = ctrl-up -ScrollDown = ctrl-down -TopOnScreen = ctrl-pgup -BottomOnScreen = ctrl-pgdn -DeleteToWordBegin = alt-backspace -DeleteToWordEnd = alt-d -DeleteLine = ctrl-y -DeleteToEnd = ctrl-k -# DeleteToHome = -# ParagraphUp = -# ParagraphDown = -Save = f2 -# EditFile = -SaveAs = f12; ctrl-f2 -# Close = -Mark = f3; ctrl-at -Copy = f5 -Move = f6 -Remove = f8 -# MarkLine = -# MarkWord = -# MarkAll = -# Unmark = -Search = f7; ctrl-s -SearchContinue = f17 -# BlockShiftLeft = -# BlockShiftRight = -MarkPageUp = shift-pgup -MarkPageDown = shift-pgdn -MarkLeft = shift-left -MarkRight = shift-right -MarkToWordBegin = ctrl-shift-left -MarkToWordEnd = ctrl-shift-right -MarkUp = shift-up -MarkDown = shift-down -MarkToHome = shift-home -MarkToEnd = shift-end -MarkToFileBegin = ctrl-shift-home -MarkToFileEnd = ctrl-shift-end -MarkToPageBegin = ctrl-shift-pgup -MarkToPageEnd = ctrl-shift-pgdn -MarkScrollUp = ctrl-shift-up -MarkScrollDown = ctrl-shift-down -# MarkParagraphUp = -# MarkParagraphDown = -MarkColumnPageUp = alt-pgup -MarkColumnPageDown = alt-pgdn -MarkColumnLeft = alt-left -MarkColumnRight = alt-right -MarkColumnUp = alt-up -MarkColumnDown = alt-down -# MarkColumnScrollUp = -# MarkColumnScrollDown = -# MarkColumnParagraphUp = -# MarkColumnParagraphDown = -# BlockSave = -MarkColumn = f13 -Replace = f4 -ReplaceContinue = f14 -Complete = alt-tab -InsertFile = f15 -Quit = f10; esc -InsertOverwrite = insert -Help = f1 -# Date = -Refresh = ctrl-l -Goto = alt-l -Sort = alt-t -# Mail = -ParagraphFormat = alt-p -# MatchBracket = -ExternalCommand = alt-u -UserMenu = f11 -Menu = f9 -# Bookmark = -# BookmarkFlush = -# BookmarkNext = -# BookmarkPrev = -# History = -Shell = ctrl-o -InsertLiteral = ctrl-q -# MacroStartRecord = -# MacroStopRecord = -MacroStartStopRecord = ctrl-r -# MacroDelete = -ShowNumbers = alt-n -ShowTabTws = alt-underline -SyntaxOnOff = ctrl-s -# SyntaxChoose = -# ShowMargin = -Find = alt-enter -FilePrev = alt-minus -FileNext = alt-plus -# RepeatStartStopRecord = -SelectCodepage = alt-e -# Options = -# OptionsSaveMode = -# SpellCheck = -# SpellCheckCurrentWord = -# SpellCheckSelectLang = -# LearnKeys = -# WindowMove = -# WindowResize = -# WindowFullscreen = -# WindowList = -# WindowNext = -# WindowPrev = -ExtendedKeyMap = ctrl-x - -[editor:xmap] -EditNew = k - -[viewer] -Help = f1 -WrapMode = f2 -Quit = f3; f10; q; esc -HexMode = f4 -Goto = f5 -Search = f7 -SearchForward = slash -SearchBackward = question -SearchContinue = f17; n -SearchForwardContinue = ctrl-s -SearchBackwardContinue = ctrl-r -MagicMode = f8 -NroffMode = f9 -Home = ctrl-a -End = ctrl-e -Left = h; left -Right = l; right -LeftQuick= ctrl-left -RightQuick = ctrl-right -Up = k; y; insert; up; ctrl-p -Down = j; e; delete; down; enter; ctrl-n -PageDown = f; space; pgdn; ctrl-v -PageUp = b; pgup; alt-v; backspace -HalfPageDown = d -HalfPageUp = u -Top = home; ctrl-home; ctrl-pgup; a1; alt-lt; g -Bottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g -BookmarkGoto = m -Bookmark = r -FileNext = ctrl-f -FilePrev = ctrl-b -SelectCodepage = alt-e -Shell = ctrl-o -Ruler = alt-r - -[viewer:hex] -Help = f1 -HexEditMode = f2 -Quit = f3; f10; q; esc -HexMode = f4 -Goto = f5 -Save = f6 -Search = f7 -SearchForward = slash -SearchBackward = question -SearchContinue = f17; n -SearchForwardContinue = ctrl-s -SearchBackwardContinue = ctrl-r -MagicMode = f8 -NroffMode = f9 -ToggleNavigation = tab -Home = ctrl-a; home -End = ctrl-e; end -Left = b; left -Right = f; right -Up = k; y; up -Down = j; delete; down -PageDown = pgdn; ctrl-v -PageUp = pgup; alt-v -Top = ctrl-home; ctrl-pgup; a1; alt-lt; g -Bottom = ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g - -[diffviewer] -ShowSymbols = alt-s; s -ShowNumbers = alt-n; l -SplitFull = f -SplitEqual = equal -SplitMore = gt -SplitLess = lt -Tab2 = 2 -Tab3 = 3 -Tab4 = 4 -Tab8 = 8 -Swap = ctrl-u -Redo = ctrl-r -HunkNext = n; enter; space -HunkPrev = p; backspace -Goto = g; shift-g -Save = f2 -Edit = f4 -EditOther = f14 -Merge = f5 -MergeOther = f15 -Search = f7 -SearchContinue = f17 -Options = f9 -Top = ctrl-home -Bottom = ctrl-end -Down = down -Up = up -LeftQuick = ctrl-left -RightQuick = ctrl-right -Left = left -Right = right -PageDown = pgdn -PageUp = pgup -Home = home -End = end -Help = f1 -Quit = f10; q; shift-q; esc -Shell = ctrl-o -SelectCodepage = alt-e diff --git a/mc/mc.menu b/mc/mc.menu index 58daeeb..577f927 100644 --- a/mc/mc.menu +++ b/mc/mc.menu @@ -65,7 +65,7 @@ shell_patterns=0 = f \.c$ & t r + f \.c$ & t r & ! t t -с Compile and link current .c file +c Compile and link current .c file make `basename %f .c` 2>/dev/null || cc -O -o `basename %f .c` %f + t r & ! t t @@ -107,15 +107,15 @@ D Delete tagged files if a copy exists in the other directory. for i in %t do if [ -f "%D/$i" ]; then - SUM1="`sum $i`" - SUM2="`sum %D/$i`" + SUM1="`sum \"$i\"`" + SUM2="`sum \"%D/$i\"`" if [ "$SUM1" = "$SUM2" ]; then rm "$i" && echo "${i}: DELETED." else echo "$i and %D/$i differ: NOT deleted." fi else - echo "%i has no copy in %D: NOT deleted." + echo "$i has no copy in %D: NOT deleted." fi done diff --git a/mdadm.conf b/mdadm.conf index 3ec36db..5d95f56 100644 --- a/mdadm.conf +++ b/mdadm.conf @@ -59,7 +59,7 @@ # When used in --follow (aka --monitor) mode, mdadm needs a # mail address and/or a program. This can be given with "mailaddr" # and "program" lines to that monitoring can be started using -# mdadm --follow --scan & echo $! > /var/run/mdadm +# mdadm --follow --scan & echo $! > /run/mdadm/mon.pid # If the lines are not found, mdadm will exit quietly MAILADDR frank@brehm-online.com #PROGRAM /usr/sbin/handle-mdadm-events diff --git a/mtab b/mtab index 611a0f3..32ea57b 100644 --- a/mtab +++ b/mtab @@ -1,10 +1,11 @@ rootfs / rootfs rw 0 0 proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0 -udev /dev devtmpfs rw,nosuid,relatime,size=10240k,nr_inodes=493119,mode=755 0 0 +udev /dev devtmpfs rw,nosuid,relatime,size=10240k,nr_inodes=493067,mode=755 0 0 devpts /dev/pts devpts rw,relatime,gid=5,mode=620 0 0 sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0 /dev/md2 / ext3 rw,noatime,errors=continue,user_xattr,acl,barrier=1,data=writeback 0 0 -tmpfs /run tmpfs rw,nosuid,nodev,relatime,mode=755 0 0 +tmpfs /run tmpfs rw,nosuid,nodev,relatime,size=401832k,mode=755 0 0 +mqueue /dev/mqueue mqueue rw,nosuid,nodev,noexec,relatime 0 0 shm /dev/shm tmpfs rw,nosuid,nodev,noexec,relatime 0 0 securityfs /sys/kernel/security securityfs rw,nosuid,nodev,noexec,relatime 0 0 debugfs /sys/kernel/debug debugfs rw,nosuid,nodev,noexec,relatime 0 0 @@ -27,3 +28,4 @@ hugetlb /sys/fs/cgroup/hugetlb cgroup rw,nosuid,nodev,noexec,relatime,hugetlb 0 /dev/mapper/vg0-distfiles /usr/portage/distfiles ext4 rw,noatime 0 0 /dev/md1 /ubuntu ext3 ro,noatime,acl,user_xattr 0 0 binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,nodev,noexec,nosuid 0 0 +/dev/md0 /boot ext3 rw,noatime 0 0 diff --git a/nscd.conf b/nscd.conf deleted file mode 100644 index 226dda3..0000000 --- a/nscd.conf +++ /dev/null @@ -1,45 +0,0 @@ -# -# /etc/nscd.conf -# -# An example Name Service Cache config file. This file is needed by nscd. -# -# Legal entries are: -# -# logfile -# debug-level -# threads <#threads to use> -# server-user -# server-user is ignored if nscd is started with -S parameters -# -# enable-cache -# positive-time-to-live