Browse Source

initial commit

Jared Dunbar 2 years ago
commit
0f93d1d603
Signed by: Jared Dunbar <jrddunbr@gmail.com> GPG Key ID: CF202CC859BAC692
4 changed files with 485 additions and 0 deletions
  1. 1
    0
      .gitignore
  2. 13
    0
      Makefile
  3. 143
    0
      index.md
  4. 328
    0
      pandoc.css

+ 1
- 0
.gitignore View File

@@ -0,0 +1 @@
1
+*.html

+ 13
- 0
Makefile View File

@@ -0,0 +1,13 @@
1
+SRCS:=$(wildcard *.md)
2
+OUTS:=$(SRCS:.md=.html)
3
+
4
+all: $(OUTS)
5
+
6
+$(OUTS): $(SRCS)
7
+	pandoc -s $^ --from markdown -t markdown --to html -o temp.html -c pandoc.css
8
+	echo "" > $@
9
+	cat temp.html >> $@
10
+	echo "" >> $@
11
+	rm temp.html
12
+clean:
13
+	rm *.html

+ 143
- 0
index.md View File

@@ -0,0 +1,143 @@
1
+# COSI devs launch page
2
+
3
+a handy contribution guide for the COSI developers to contribute to various coding projects in the cslabs
4
+
5
+## sections
6
+
7
+* [general coding projects](#general-coding-projects)
8
+* [programming language development projects](#programming-language-development-projects)
9
+* [operating system development projects](#operating-system-development-projects)
10
+* [cosi webdev](#cosi-webdev)
11
+* [cosi systems administration information](#cosi-systems-administration-information)
12
+
13
+## general coding projects
14
+
15
+information regarding general projects and the developers attached
16
+
17
+### people
18
+
19
+* person
20
+* more people
21
+
22
+### repositories
23
+
24
+#### [random](#)
25
+
26
+## programming language development projects
27
+
28
+information regarding programming language developers and the repositories attached
29
+
30
+### people
31
+
32
+* person
33
+* more people
34
+
35
+### repositories
36
+
37
+#### [random](#)
38
+
39
+## operating system development projects
40
+
41
+information regarding operating system developers and the repositories attached
42
+
43
+### people
44
+
45
+* person
46
+* more people
47
+
48
+### repositories
49
+
50
+#### [random](#)
51
+
52
+## COSI webdev
53
+
54
+information regarding cslabs web developers and the repositories attached
55
+
56
+### people
57
+
58
+* person
59
+* more person
60
+
61
+### teams/groups
62
+
63
+#### [dubsdot](https://github.com/orgs/COSI-Lab/teams/dubsdot)
64
+
65
+team of cslabs web developers
66
+
67
+### repositories
68
+
69
+#### [mirror.clarkson.edu](https://github.com/COSI-Lab/MirrorWebsite)
70
+
71
+mirror website
72
+
73
+website: [mirror.clarkson.edu](https://mirror.clarkson.edu)
74
+
75
+#### [dubsdot.cslabs.clarkson.edu]()
76
+
77
+dubsdot website
78
+
79
+website: [dubsdot.cslabs.clarkson.edu][https://dubsdot.cslabs.clarkson.edu]
80
+
81
+## COSI systems administration information
82
+
83
+information regarding systems administrators in the cslabs and the repositories attached
84
+
85
+### people
86
+
87
+There are various people whom are working on the COSI infrastructure
88
+
89
+Head System Administrators:
90
+
91
+* jrddunbr (aka Jared Dunbar) [[github](https://github.com/jrddunbr)] [[git](https://git.cosi.clarkson.edu/jared)]
92
+* xperia64
93
+
94
+Up and coming System Administrators:
95
+
96
+* rstewart
97
+* thajons
98
+    - Uppercase hexadecimal characters are now allowed.
99
+* Caeleron
100
+
101
+### groups:
102
+
103
+#### [COSI Network Administrators](https://git.cosi.clarkson.edu/COSI_Network_Administrators)
104
+
105
+### repositories:
106
+
107
+**NOTE**: Where repositories are private on Git, cslabs users may request read-only access at any time by contacting a Head System Administrator
108
+
109
+#### [operations](https://git.cosi.clarkson.edu/COSI_Network_Administrators/operations)
110
+
111
+Documentation regarding common COSI operation instructions
112
+
113
+#### [dhcp](https://git.cosi.clarkson.edu/COSI_Network_Administrators/dhcp)
114
+
115
+configurations for the dhcp server(s), as well as a radvd.conf to go with IPv6 router advertisements
116
+
117
+server: [talos.cslabs.clarkson.edu](https://talos.cslabs.clarkson.edu)
118
+
119
+#### [dns](https://git.cosi.clarkson.edu/COSI_Network_Administrators/dns)
120
+
121
+dns zonefiles
122
+
123
+server: [talos.cslabs.clarkson.edu](https://talos.cslabs.clarkson.edu)
124
+
125
+#### [firewall](https://git.cosi.clarkson.edu/COSI_Network_Administrators/firewall)
126
+
127
+firewall rules for IPv4 and IPv6
128
+
129
+server: ziltoid.cslabs.clarkson.edu
130
+
131
+#### [network-info](https://git.cosi.clarkson.edu/COSI_Network_Administrators/network-info)
132
+
133
+general network and server information
134
+
135
+#### [nagios exec](https://git.cosi.clarkson.edu/COSI_Network_Administrators/nagios-exec)
136
+
137
+nagios service scripts to check status of system services
138
+
139
+#### [nagios config](https://git.cosi.clarkson.edu/COSI_Network_Administrators/nagios-config)
140
+
141
+configuration files for nagios to determine what needs to be monitored
142
+
143
+website: [noc.cslabs.clarkson.edu][https://noc.cslabs.clarkson.edu]

+ 328
- 0
pandoc.css View File

@@ -0,0 +1,328 @@
1
+/*
2
+ * I add this to html files generated with pandoc.
3
+ */
4
+
5
+html {
6
+  font-size: 100%;
7
+  overflow-y: scroll;
8
+  -webkit-text-size-adjust: 100%;
9
+  -ms-text-size-adjust: 100%;
10
+}
11
+
12
+body {
13
+  color: #444;
14
+  font-family: Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
15
+  font-size: 12px;
16
+  line-height: 1.7;
17
+  padding: 1em;
18
+  margin: auto;
19
+  max-width: 42em;
20
+  background: #fefefe;
21
+}
22
+
23
+a {
24
+  color: #0645ad;
25
+  text-decoration: none;
26
+}
27
+
28
+a:visited {
29
+  color: #0b0080;
30
+}
31
+
32
+a:hover {
33
+  color: #06e;
34
+}
35
+
36
+a:active {
37
+  color: #faa700;
38
+}
39
+
40
+a:focus {
41
+  outline: thin dotted;
42
+}
43
+
44
+*::-moz-selection {
45
+  background: rgba(255, 255, 0, 0.3);
46
+  color: #000;
47
+}
48
+
49
+*::selection {
50
+  background: rgba(255, 255, 0, 0.3);
51
+  color: #000;
52
+}
53
+
54
+a::-moz-selection {
55
+  background: rgba(255, 255, 0, 0.3);
56
+  color: #0645ad;
57
+}
58
+
59
+a::selection {
60
+  background: rgba(255, 255, 0, 0.3);
61
+  color: #0645ad;
62
+}
63
+
64
+p {
65
+  margin: 1em 0;
66
+}
67
+
68
+img {
69
+  max-width: 100%;
70
+}
71
+
72
+h1, h2, h3, h4, h5, h6 {
73
+  color: #111;
74
+  line-height: 125%;
75
+  margin-top: 2em;
76
+  font-weight: normal;
77
+}
78
+
79
+h4, h5, h6 {
80
+  font-weight: bold;
81
+}
82
+
83
+h1 {
84
+  font-size: 2.5em;
85
+}
86
+
87
+h2 {
88
+  font-size: 2em;
89
+}
90
+
91
+h3 {
92
+  font-size: 1.5em;
93
+}
94
+
95
+h4 {
96
+  font-size: 1.2em;
97
+}
98
+
99
+h5 {
100
+  font-size: 1em;
101
+}
102
+
103
+h6 {
104
+  font-size: 0.9em;
105
+}
106
+
107
+blockquote {
108
+  color: #666666;
109
+  margin: 0;
110
+  padding-left: 3em;
111
+  border-left: 0.5em #EEE solid;
112
+}
113
+
114
+hr {
115
+  display: block;
116
+  height: 2px;
117
+  border: 0;
118
+  border-top: 1px solid #aaa;
119
+  border-bottom: 1px solid #eee;
120
+  margin: 1em 0;
121
+  padding: 0;
122
+}
123
+
124
+pre, code, kbd, samp {
125
+  color: #000;
126
+  font-family: monospace, monospace;
127
+  _font-family: 'courier new', monospace;
128
+  font-size: 0.98em;
129
+}
130
+
131
+pre {
132
+  white-space: pre;
133
+  white-space: pre-wrap;
134
+  word-wrap: break-word;
135
+}
136
+
137
+b, strong {
138
+  font-weight: bold;
139
+}
140
+
141
+dfn {
142
+  font-style: italic;
143
+}
144
+
145
+ins {
146
+  background: #ff9;
147
+  color: #000;
148
+  text-decoration: none;
149
+}
150
+
151
+mark {
152
+  background: #ff0;
153
+  color: #000;
154
+  font-style: italic;
155
+  font-weight: bold;
156
+}
157
+
158
+sub, sup {
159
+  font-size: 75%;
160
+  line-height: 0;
161
+  position: relative;
162
+  vertical-align: baseline;
163
+}
164
+
165
+sup {
166
+  top: -0.5em;
167
+}
168
+
169
+sub {
170
+  bottom: -0.25em;
171
+}
172
+
173
+ul, ol {
174
+  margin: 1em 0;
175
+  padding: 0 0 0 2em;
176
+}
177
+
178
+li p:last-child {
179
+  margin-bottom: 0;
180
+}
181
+
182
+ul ul, ol ol {
183
+  margin: .3em 0;
184
+}
185
+
186
+dl {
187
+  margin-bottom: 1em;
188
+}
189
+
190
+dt {
191
+  font-weight: bold;
192
+  margin-bottom: .8em;
193
+}
194
+
195
+dd {
196
+  margin: 0 0 .8em 2em;
197
+}
198
+
199
+dd:last-child {
200
+  margin-bottom: 0;
201
+}
202
+
203
+img {
204
+  border: 0;
205
+  -ms-interpolation-mode: bicubic;
206
+  vertical-align: middle;
207
+}
208
+
209
+figure {
210
+  display: block;
211
+  text-align: center;
212
+  margin: 1em 0;
213
+}
214
+
215
+figure img {
216
+  border: none;
217
+  margin: 0 auto;
218
+}
219
+
220
+figcaption {
221
+  font-size: 0.8em;
222
+  font-style: italic;
223
+  margin: 0 0 .8em;
224
+}
225
+
226
+table {
227
+  margin-bottom: 2em;
228
+  border-bottom: 1px solid #ddd;
229
+  border-right: 1px solid #ddd;
230
+  border-spacing: 0;
231
+  border-collapse: collapse;
232
+}
233
+
234
+table th {
235
+  padding: .2em 1em;
236
+  background-color: #eee;
237
+  border-top: 1px solid #ddd;
238
+  border-left: 1px solid #ddd;
239
+}
240
+
241
+table td {
242
+  padding: .2em 1em;
243
+  border-top: 1px solid #ddd;
244
+  border-left: 1px solid #ddd;
245
+  vertical-align: top;
246
+}
247
+
248
+.author {
249
+  font-size: 1.2em;
250
+  text-align: center;
251
+}
252
+
253
+@media only screen and (min-width: 480px) {
254
+  body {
255
+    font-size: 14px;
256
+  }
257
+}
258
+@media only screen and (min-width: 768px) {
259
+  body {
260
+    font-size: 16px;
261
+  }
262
+}
263
+@media print {
264
+  * {
265
+    background: transparent !important;
266
+    color: black !important;
267
+    filter: none !important;
268
+    -ms-filter: none !important;
269
+  }
270
+
271
+  body {
272
+    font-size: 12pt;
273
+    max-width: 100%;
274
+  }
275
+
276
+  a, a:visited {
277
+    text-decoration: underline;
278
+  }
279
+
280
+  hr {
281
+    height: 1px;
282
+    border: 0;
283
+    border-bottom: 1px solid black;
284
+  }
285
+
286
+  a[href]:after {
287
+    content: " (" attr(href) ")";
288
+  }
289
+
290
+  abbr[title]:after {
291
+    content: " (" attr(title) ")";
292
+  }
293
+
294
+  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
295
+    content: "";
296
+  }
297
+
298
+  pre, blockquote {
299
+    border: 1px solid #999;
300
+    padding-right: 1em;
301
+    page-break-inside: avoid;
302
+  }
303
+
304
+  tr, img {
305
+    page-break-inside: avoid;
306
+  }
307
+
308
+  img {
309
+    max-width: 100% !important;
310
+  }
311
+
312
+  @page :left {
313
+    margin: 15mm 20mm 15mm 10mm;
314
+}
315
+
316
+  @page :right {
317
+    margin: 15mm 10mm 15mm 20mm;
318
+}
319
+
320
+  p, h2, h3 {
321
+    orphans: 3;
322
+    widows: 3;
323
+  }
324
+
325
+  h2, h3 {
326
+    page-break-after: avoid;
327
+  }
328
+}

Loading…
Cancel
Save