<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://mediawiki.a-eskwadraat.nl/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://mediawiki.a-eskwadraat.nl/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Larsvdh</id>
		<title>A-Eskwiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://mediawiki.a-eskwadraat.nl/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Larsvdh"/>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Special:Contributions/Larsvdh"/>
		<updated>2026-08-10T15:39:33Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.23.2</generator>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Domjudge</id>
		<title>Domjudge</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Domjudge"/>
				<updated>2017-01-23T20:03:01Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Domjudge wordt gebruikt voor programmeerwedstrijden, dus het UKP en BAPC. De ESCapade organiseert de wedstrijden, de sysop zorgt ervoor dat domjudge correct draait. Domdjudge heeft een webinterface waar de score van de teams wordt bijgehouden. Ook worden de oplossingen van problemen via de webinterface aan domjudjge doorgegeven. Bij A-Eskwadraat gebruiken we URL http://judge.a-eskwadraat.nl/ voor domjudge. We draaien een judgeserver en judgehost. Deze draaien op [[haskell]], namelijk de VM's ''Judgehost'' en ''Judgeserver''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Judgeserver ==&lt;br /&gt;
De judgeserver verzorgt de front-end, oftewel de webinterface. Deze moet draaien, zodat iedereen bij de webpagina kan en daar dingen kan doen. Inzendingen kunnen ingestuurd worden, maar er moet ook een judgehost draaien om deze na te kunnen kijken.&lt;br /&gt;
&lt;br /&gt;
Op de judgeserver moeten de mysql en apache services draaien.&lt;br /&gt;
&lt;br /&gt;
== Judgehost ==&lt;br /&gt;
Op de judgehost worden inzendingen gestuurd vanaf de judgeserver. De judgehost kijkt deze dan na. Op de judgehost moet dan wel ''judgedeamon'' actief draaien.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Judgeserver &amp;amp; Judgehost instaleren==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
De makkelijkste manier om een judgeserver &amp;amp; judgehost te maken is door de live image van domjudge te converteren naar qcow2, en vervolgens aan de hypervisor te hangen.&lt;br /&gt;
&lt;br /&gt;
Download de image van:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;[https://www.domjudge.org/live/ https://www.domjudge.org/live/]&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Pak deze uit. &lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;bzip2 -d {domjudgeimage.bz2}&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
We willen eerst het image vergroten. We maken een nieuwe img file aan van 8GB&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;truncate -s 8G {resized.img}&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
En dan resizen we het orginele file naar een groter file format&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;virt-resize --expand /dev/sda2 {original.img} {resized.img}&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Converteer deze vervolgens naar qcow2 formaat:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;qemu-img convert {input file} -c -O qcow2 {output file}&amp;lt;/div&amp;gt;&lt;br /&gt;
Voor gemak maak je er dan een snapshot layer omheen, zodat je makkelijk kunt reverten naar de originele image:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;qemu-img create -o backing_file={output file} -f qcow2 judgeserver.qcow2&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We vervangen nu de qcow image van de oude domdjudge server (of host) door deze nieuwe qcow op haskell. (bij /var/lib/vz/images/{virtual host nummer}). Het virtual host nummer is te zien in de webinterface van haskell.&lt;br /&gt;
&lt;br /&gt;
Doe hierna een rescan, om de nieuwe image te vinden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;qm rescan -vmid {vm-id}&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om de live image te updaten dient de configuratie voor apt aangepast te worden. Hierbij moet de ingestelde proxy uitgezet worden in:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;/etc/apt/apt.conf&amp;lt;/div&amp;gt;[[Category:Escapade]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meer info is [https://github.com/DOMjudge/domjudge-packaging/blob/master/live-image/files/README#L64 hier] te vinden.&lt;br /&gt;
&lt;br /&gt;
==Stappen bij een programeerwedstrijd==&lt;br /&gt;
&lt;br /&gt;
*Zorg voor een nieuwe domjudge installatie of gebruik een oude&lt;br /&gt;
**Als je een oude gebruikt, ruim de oude judgings op, op de judgehost. Ga naar de judgehost en gebruik het &amp;quot;$du / -aS | sort -nr | head -25&amp;quot; commando om te zien waar de grote files zich bevinden. het &amp;quot;$df&amp;quot; commando laat zien hoeveel ruimte je nog hebt&lt;br /&gt;
** In /var/lib/domjudge/judgings bevinden zich de judgings. Deze kunnen verwijderd worden om ruimte vrij te maken op de judgehost&lt;br /&gt;
*Zorg dat de judgehost en de judgeserver allebei aanstaan. (login is standaard)&lt;br /&gt;
*Op de judgehost, start de judgedeamon met $judgedeamon&lt;br /&gt;
*De site werkt nu op judge.a-eskwadraat.nl&lt;br /&gt;
*De ESCapade moet nu de teams en opdrachten in de website instellen&lt;br /&gt;
*Op de wedstrijddag zelf, blijf beschikbaar voor het geval er dingen mis gaan. (Met voorkeur bij A-Eskwadraat zelf, zodat je direct bij de server kan)&lt;br /&gt;
&lt;br /&gt;
==Installeer een verse domjudge==&lt;br /&gt;
Nog te doen&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
[https://www.domjudge.org/]&lt;br /&gt;
&lt;br /&gt;
[[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Domjudge</id>
		<title>Domjudge</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Domjudge"/>
				<updated>2017-01-23T19:56:30Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Domjudge wordt gebruikt voor programmeerwedstrijden, dus het UKP en BAPC. De ESCapade organiseert de wedstrijden, de sysop zorgt ervoor dat domjudge correct draait. Domdjudge heeft een webinterface waar de score van de teams wordt bijgehouden. Ook worden de oplossingen van problemen via de webinterface aan domjudjge doorgegeven. Bij A-Eskwadraat gebruiken we URL http://judge.a-eskwadraat.nl/ voor domjudge. We draaien een judgeserver en judgehost. Deze draaien op [[haskell]], namelijk de VM's ''Judgehost'' en ''Judgeserver''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Judgeserver ==&lt;br /&gt;
De judgeserver verzorgt de front-end, oftewel de webinterface. Deze moet draaien, zodat iedereen bij de webpagina kan en daar dingen kan doen. Inzendingen kunnen ingestuurd worden, maar er moet ook een judgehost draaien om deze na te kunnen kijken.&lt;br /&gt;
&lt;br /&gt;
Op de judgeserver moeten de mysql en apache services draaien.&lt;br /&gt;
&lt;br /&gt;
== Judgehost ==&lt;br /&gt;
Op de judgehost worden inzendingen gestuurd vanaf de judgeserver. De judgehost kijkt deze dan na. Op de judgehost moet dan wel ''judgedeamon'' actief draaien.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Judgeserver &amp;amp; Judgehost instaleren==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
De makkelijkste manier om een judgeserver &amp;amp; judgehost te maken is door de live image van domjudge te converteren naar qcow2, en vervolgens aan de hypervisor te hangen.&lt;br /&gt;
&lt;br /&gt;
Download de image van:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;[https://www.domjudge.org/live/ https://www.domjudge.org/live/]&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Pak deze uit. &lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;bzip2 -d {domjudgeimage.bz2}&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
We willen eerst het image vergroten. We maken een nieuwe img file aan van 8GB&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;truncate -s 8G {resized.img}&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
En dan resizen we het orginele file naar een groter file format&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;virt-resize --expand /dev/sda2 {original.img} {resized.img}&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Converteer deze vervolgens naar qcow2 formaat:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;qemu-img convert {input file} -c -O qcow2 {output file}&amp;lt;/div&amp;gt;&lt;br /&gt;
Voor gemak maak je er dan een snapshot layer omheen, zodat je makkelijk kunt reverten naar de originele image:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;qemu-img create -o backing_file={output file} -f qcow2 judgeserver.qcow2&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We vervangen nu de qcow image van de oude domdjudge server (of host) door deze nieuwe qcow op haskell. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Om de live image te updaten dient de configuratie voor apt aangepast te worden. Hierbij moet de ingestelde proxy uitgezet worden in:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;/etc/apt/apt.conf&amp;lt;/div&amp;gt;[[Category:Escapade]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meer info is [https://github.com/DOMjudge/domjudge-packaging/blob/master/live-image/files/README#L64 hier] te vinden.&lt;br /&gt;
&lt;br /&gt;
==Stappen bij een programeerwedstrijd==&lt;br /&gt;
&lt;br /&gt;
*Zorg voor een nieuwe domjudge installatie of gebruik een oude&lt;br /&gt;
**Als je een oude gebruikt, ruim de oude judgings op, op de judgehost. Ga naar de judgehost en gebruik het &amp;quot;$du / -aS | sort -nr | head -25&amp;quot; commando om te zien waar de grote files zich bevinden. het &amp;quot;$df&amp;quot; commando laat zien hoeveel ruimte je nog hebt&lt;br /&gt;
** In /var/lib/domjudge/judgings bevinden zich de judgings. Deze kunnen verwijderd worden om ruimte vrij te maken op de judgehost&lt;br /&gt;
*Zorg dat de judgehost en de judgeserver allebei aanstaan. (login is standaard)&lt;br /&gt;
*Op de judgehost, start de judgedeamon met $judgedeamon&lt;br /&gt;
*De site werkt nu op judge.a-eskwadraat.nl&lt;br /&gt;
*De ESCapade moet nu de teams en opdrachten in de website instellen&lt;br /&gt;
*Op de wedstrijddag zelf, blijf beschikbaar voor het geval er dingen mis gaan. (Met voorkeur bij A-Eskwadraat zelf, zodat je direct bij de server kan)&lt;br /&gt;
&lt;br /&gt;
==Installeer een verse domjudge==&lt;br /&gt;
Nog te doen&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
[https://www.domjudge.org/]&lt;br /&gt;
&lt;br /&gt;
[[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Domjudge</id>
		<title>Domjudge</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Domjudge"/>
				<updated>2017-01-23T18:45:00Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Domjudge wordt gebruikt voor programmeerwedstrijden, dus het UKP en BAPC. De ESCapade organiseert de wedstrijden, de sysop zorgt ervoor dat domjudge correct draait. Domdjudge heeft een webinterface waar de score van de teams wordt bijgehouden. Ook worden de oplossingen van problemen via de webinterface aan domjudjge doorgegeven. Bij A-Eskwadraat gebruiken we URL http://judge.a-eskwadraat.nl/ voor domjudge. We draaien een judgeserver en judgehost. Deze draaien op [[haskell]], namelijk de VM's ''Judgehost'' en ''Judgeserver''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Judgeserver ==&lt;br /&gt;
De judgeserver verzorgt de front-end, oftewel de webinterface. Deze moet draaien, zodat iedereen bij de webpagina kan en daar dingen kan doen. Inzendingen kunnen ingestuurd worden, maar er moet ook een judgehost draaien om deze na te kunnen kijken.&lt;br /&gt;
&lt;br /&gt;
Op de judgeserver moeten de mysql en apache services draaien.&lt;br /&gt;
&lt;br /&gt;
== Judgehost ==&lt;br /&gt;
Op de judgehost worden inzendingen gestuurd vanaf de judgeserver. De judgehost kijkt deze dan na. Op de judgehost moet dan wel ''judgedeamon'' actief draaien.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Judgeserver &amp;amp; Judgehost instaleren==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
De makkelijkste manier om een judgeserver &amp;amp; judgehost te maken is door de live image van domjudge te converteren naar qcow2, en vervolgens aan de hypervisor te hangen.&lt;br /&gt;
&lt;br /&gt;
Download de image van:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;[https://www.domjudge.org/live/ https://www.domjudge.org/live/]&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Pak deze uit en converteer deze vervolgens naar qcow2 formaat:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;qemu-img convert {input file} -c -O qcow2 {output file}&amp;lt;/div&amp;gt;&lt;br /&gt;
Voor gemak maak je er dan een snapshot layer omheen, zodat je makkelijk kunt reverten naar de originele image:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;qemu-img create -o backing_file={output file} -f qcow2 judgeserver.qcow2&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om de live image te updaten dient de configuratie voor apt aangepast te worden. Hierbij moet de ingestelde proxy uitgezet worden in:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;/etc/apt/apt.conf&amp;lt;/div&amp;gt;[[Category:Escapade]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meer info is [https://github.com/DOMjudge/domjudge-packaging/blob/master/live-image/files/README#L64 hier] te vinden.&lt;br /&gt;
&lt;br /&gt;
==Stappen bij een programeerwedstrijd==&lt;br /&gt;
&lt;br /&gt;
*Zorg voor een nieuwe domjudge installatie of gebruik een oude&lt;br /&gt;
**Als je een oude gebruikt, ruim de oude judgings op, op de judgehost. Ga naar de judgehost en gebruik het &amp;quot;$du / -aS | sort -nr | head -25&amp;quot; commando om te zien waar de grote files zich bevinden. het &amp;quot;$df&amp;quot; commando laat zien hoeveel ruimte je nog hebt&lt;br /&gt;
** In /var/lib/domjudge/judgings bevinden zich de judgings. Deze kunnen verwijderd worden om ruimte vrij te maken op de judgehost&lt;br /&gt;
*Zorg dat de judgehost en de judgeserver allebei aanstaan. (login is standaard)&lt;br /&gt;
*Op de judgehost, start de judgedeamon met $judgedeamon&lt;br /&gt;
*De site werkt nu op judge.a-eskwadraat.nl&lt;br /&gt;
*De ESCapade moet nu de teams en opdrachten in de website instellen&lt;br /&gt;
*Op de wedstrijddag zelf, blijf beschikbaar voor het geval er dingen mis gaan. (Met voorkeur bij A-Eskwadraat zelf, zodat je direct bij de server kan)&lt;br /&gt;
&lt;br /&gt;
==Installeer een verse domjudge==&lt;br /&gt;
Nog te doen&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
[https://www.domjudge.org/]&lt;br /&gt;
&lt;br /&gt;
[[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Domjudge</id>
		<title>Domjudge</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Domjudge"/>
				<updated>2017-01-23T18:44:29Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Domjudge wordt gebruikt voor programmeerwedstrijden, dus het UKP en BAPC. De ESCapade organiseert de wedstrijden, de sysop zorgt ervoor dat domjudge correct draait. Domdjudge heeft een webinterface waar de score van de teams wordt bijgehouden. Ook worden de oplossingen van problemen via de webinterface aan domjudjge doorgegeven. Bij A-Eskwadraat gebruiken we URL http://judge.a-eskwadraat.nl/ voor domjudge. We draaien een judgeserver en judgehost. Deze draaien op [[haskell]], namelijk de VM's ''Judgehost'' en ''Judgeserver''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Judgeserver ==&lt;br /&gt;
De judgeserver verzorgt de front-end, oftewel de webinterface. Deze moet draaien, zodat iedereen bij de webpagina kan en daar dingen kan doen. Inzendingen kunnen ingestuurd worden, maar er moet ook een judgehost draaien om deze na te kunnen kijken.&lt;br /&gt;
&lt;br /&gt;
Op de judgeserver moeten de mysql en apache services draaien.&lt;br /&gt;
&lt;br /&gt;
== Judgehost ==&lt;br /&gt;
Op de judgehost worden inzendingen gestuurd vanaf de judgeserver. De judgehost kijkt deze dan na. Op de judgehost moet dan wel ''judgedeamon'' actief draaien.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Judgeserver &amp;amp; Judgehost instaleren==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
De makkelijkste manier om een judgeserver &amp;amp; judgehost te maken is door de live image van domjudge te converteren naar qcow2, en vervolgens aan de hypervisor te hangen.&lt;br /&gt;
&lt;br /&gt;
Download de image van:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;[https://www.domjudge.org/live/ https://www.domjudge.org/live/]&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Pak deze uit en converteer deze vervolgens naar qcow2 formaat:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;qemu-img convert {input file} -c -O qcow2 {output file}&amp;lt;/div&amp;gt;&lt;br /&gt;
Voor gemak maak je er dan een snapshot layer omheen, zodat je makkelijk kunt reverten naar de originele image:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;qemu-img create -o backing_file={output file} -f qcow2 judgeserver.qcow2&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om de live image te updaten dient de configuratie voor apt aangepast te worden. Hierbij moet de ingestelde proxy uitgezet worden in:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;/etc/apt/apt.conf&amp;lt;/div&amp;gt;[[Category:Escapade]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meer info is [hier https://github.com/DOMjudge/domjudge-packaging/blob/master/live-image/files/README#L64] te vinden.&lt;br /&gt;
&lt;br /&gt;
==Stappen bij een programeerwedstrijd==&lt;br /&gt;
&lt;br /&gt;
*Zorg voor een nieuwe domjudge installatie of gebruik een oude&lt;br /&gt;
**Als je een oude gebruikt, ruim de oude judgings op, op de judgehost. Ga naar de judgehost en gebruik het &amp;quot;$du / -aS | sort -nr | head -25&amp;quot; commando om te zien waar de grote files zich bevinden. het &amp;quot;$df&amp;quot; commando laat zien hoeveel ruimte je nog hebt&lt;br /&gt;
** In /var/lib/domjudge/judgings bevinden zich de judgings. Deze kunnen verwijderd worden om ruimte vrij te maken op de judgehost&lt;br /&gt;
*Zorg dat de judgehost en de judgeserver allebei aanstaan. (login is standaard)&lt;br /&gt;
*Op de judgehost, start de judgedeamon met $judgedeamon&lt;br /&gt;
*De site werkt nu op judge.a-eskwadraat.nl&lt;br /&gt;
*De ESCapade moet nu de teams en opdrachten in de website instellen&lt;br /&gt;
*Op de wedstrijddag zelf, blijf beschikbaar voor het geval er dingen mis gaan. (Met voorkeur bij A-Eskwadraat zelf, zodat je direct bij de server kan)&lt;br /&gt;
&lt;br /&gt;
==Installeer een verse domjudge==&lt;br /&gt;
Nog te doen&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
[https://www.domjudge.org/]&lt;br /&gt;
&lt;br /&gt;
[[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Domjudge</id>
		<title>Domjudge</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Domjudge"/>
				<updated>2017-01-23T18:43:31Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Domjudge wordt gebruikt voor programmeerwedstrijden, dus het UKP en BAPC. De ESCapade organiseert de wedstrijden, de sysop zorgt ervoor dat domjudge correct draait. Domdjudge heeft een webinterface waar de score van de teams wordt bijgehouden. Ook worden de oplossingen van problemen via de webinterface aan domjudjge doorgegeven. Bij A-Eskwadraat gebruiken we URL http://judge.a-eskwadraat.nl/ voor domjudge. We draaien een judgeserver en judgehost. Deze draaien op [[haskell]], namelijk de VM's ''Judgehost'' en ''Judgeserver''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Judgeserver ==&lt;br /&gt;
De judgeserver verzorgt de front-end, oftewel de webinterface. Deze moet draaien, zodat iedereen bij de webpagina kan en daar dingen kan doen. Inzendingen kunnen ingestuurd worden, maar er moet ook een judgehost draaien om deze na te kunnen kijken.&lt;br /&gt;
&lt;br /&gt;
Op de judgeserver moeten de mysql en apache services draaien.&lt;br /&gt;
&lt;br /&gt;
== Judgehost ==&lt;br /&gt;
Op de judgehost worden inzendingen gestuurd vanaf de judgeserver. De judgehost kijkt deze dan na. Op de judgehost moet dan wel ''judgedeamon'' actief draaien.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Judgeserver &amp;amp; Judgehost instaleren==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
De makkelijkste manier om een judgeserver &amp;amp; judgehost te maken is door de live image van domjudge te converteren naar qcow2, en vervolgens aan de hypervisor te hangen.&lt;br /&gt;
&lt;br /&gt;
Download de image van:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;[https://www.domjudge.org/live/ https://www.domjudge.org/live/]&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Pak deze uit en converteer deze vervolgens naar qcow2 formaat:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;qemu-img convert {input file} -c -O qcow2 {output file}&amp;lt;/div&amp;gt;&lt;br /&gt;
Voor gemak maak je er dan een snapshot layer omheen, zodat je makkelijk kunt reverten naar de originele image:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;qemu-img create -o backing_file={output file} -f qcow2 judgeserver.qcow2&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om de live image te updaten dient de configuratie voor apt aangepast te worden. Hierbij moet de ingestelde proxy uitgezet worden in:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;/etc/apt/apt.conf&amp;lt;/div&amp;gt;[[Category:Escapade]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meer info is hier[https://github.com/DOMjudge/domjudge-packaging/blob/master/live-image/files/README#L64] te vinden.&lt;br /&gt;
&lt;br /&gt;
==Stappen bij een programeerwedstrijd==&lt;br /&gt;
&lt;br /&gt;
*Zorg voor een nieuwe domjudge installatie of gebruik een oude&lt;br /&gt;
**Als je een oude gebruikt, ruim de oude judgings op, op de judgehost. Ga naar de judgehost en gebruik het &amp;quot;$du / -aS | sort -nr | head -25&amp;quot; commando om te zien waar de grote files zich bevinden. het &amp;quot;$df&amp;quot; commando laat zien hoeveel ruimte je nog hebt&lt;br /&gt;
** In /var/lib/domjudge/judgings bevinden zich de judgings. Deze kunnen verwijderd worden om ruimte vrij te maken op de judgehost&lt;br /&gt;
*Zorg dat de judgehost en de judgeserver allebei aanstaan. (login is standaard)&lt;br /&gt;
*Op de judgehost, start de judgedeamon met $judgedeamon&lt;br /&gt;
*De site werkt nu op judge.a-eskwadraat.nl&lt;br /&gt;
*De ESCapade moet nu de teams en opdrachten in de website instellen&lt;br /&gt;
*Op de wedstrijddag zelf, blijf beschikbaar voor het geval er dingen mis gaan. (Met voorkeur bij A-Eskwadraat zelf, zodat je direct bij de server kan)&lt;br /&gt;
&lt;br /&gt;
==Installeer een verse domjudge==&lt;br /&gt;
Nog te doen&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
[https://www.domjudge.org/]&lt;br /&gt;
&lt;br /&gt;
[[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Domjudge</id>
		<title>Domjudge</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Domjudge"/>
				<updated>2017-01-23T18:35:46Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Domjudge wordt gebruikt voor programmeerwedstrijden, dus het UKP en BAPC. De ESCapade organiseert de wedstrijden, de sysop zorgt ervoor dat domjudge correct draait. Domdjudge heeft een webinterface waar de score van de teams wordt bijgehouden. Ook worden de oplossingen van problemen via de webinterface aan domjudjge doorgegeven. Bij A-Eskwadraat gebruiken we URL http://judge.a-eskwadraat.nl/ voor domjudge. We draaien een judgeserver en judgehost. Deze draaien op [[haskell]], namelijk de VM's ''Judgehost'' en ''Judgeserver''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Judgeserver ==&lt;br /&gt;
De judgeserver verzorgt de front-end, oftewel de webinterface. Deze moet draaien, zodat iedereen bij de webpagina kan en daar dingen kan doen. Inzendingen kunnen ingestuurd worden, maar er moet ook een judgehost draaien om deze na te kunnen kijken.&lt;br /&gt;
&lt;br /&gt;
Op de judgeserver moeten de mysql en apache services draaien.&lt;br /&gt;
&lt;br /&gt;
== Judgehost ==&lt;br /&gt;
Op de judgehost worden inzendingen gestuurd vanaf de judgeserver. De judgehost kijkt deze dan na. Op de judgehost moet dan wel ''judgedeamon'' actief draaien.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Judgeserver &amp;amp; Judgehost instaleren==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
De makkelijkste manier om een judgeserver &amp;amp; judgehost te maken is door de live image van domjudge te converteren naar qcow2, en vervolgens aan de hypervisor te hangen.&lt;br /&gt;
&lt;br /&gt;
Download de image van:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;[https://www.domjudge.org/live/ https://www.domjudge.org/live/]&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Pak deze uit en converteer deze vervolgens naar qcow2 formaat:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;qemu-img convert {input file} -c -O qcow2 {output file}&amp;lt;/div&amp;gt;&lt;br /&gt;
Voor gemak maak je er dan een snapshot layer omheen, zodat je makkelijk kunt reverten naar de originele image:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;qemu-img create -o backing_file={output file} -f qcow2 judgeserver.qcow2&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om de live image te updaten dient de configuratie voor apt aangepast te worden. Hierbij moet de ingestelde proxy uitgezet worden in:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;/etc/apt/apt.conf&amp;lt;/div&amp;gt;[[Category:Escapade]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meer info is [https://github.com/DOMjudge/domjudge-packaging/blob/master/live-image/files/README#L64|hier] te vinden.&lt;br /&gt;
&lt;br /&gt;
==Stappen bij een programeerwedstrijd==&lt;br /&gt;
&lt;br /&gt;
*Zorg voor een nieuwe domjudge installatie of gebruik een oude&lt;br /&gt;
**Als je een oude gebruikt, ruim de oude judgings op, op de judgehost. Ga naar de judgehost en gebruik het &amp;quot;$du / -aS | sort -nr | head -25&amp;quot; commando om te zien waar de grote files zich bevinden. het &amp;quot;$df&amp;quot; commando laat zien hoeveel ruimte je nog hebt&lt;br /&gt;
** In /var/lib/domjudge/judgings bevinden zich de judgings. Deze kunnen verwijderd worden om ruimte vrij te maken op de judgehost&lt;br /&gt;
*Zorg dat de judgehost en de judgeserver allebei aanstaan. (login is standaard)&lt;br /&gt;
*Op de judgehost, start de judgedeamon met $judgedeamon&lt;br /&gt;
*De site werkt nu op judge.a-eskwadraat.nl&lt;br /&gt;
*De ESCapade moet nu de teams en opdrachten in de website instellen&lt;br /&gt;
*Op de wedstrijddag zelf, blijf beschikbaar voor het geval er dingen mis gaan. (Met voorkeur bij A-Eskwadraat zelf, zodat je direct bij de server kan)&lt;br /&gt;
&lt;br /&gt;
==Installeer een verse domjudge==&lt;br /&gt;
Nog te doen&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
[https://www.domjudge.org/]&lt;br /&gt;
&lt;br /&gt;
[[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Domjudge</id>
		<title>Domjudge</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Domjudge"/>
				<updated>2016-10-31T19:41:51Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Domjudge wordt gebruikt voor programmeerwedstrijden, dus het UKP en BAPC. De ESCapade organiseert de wedstrijden, de sysop zorgt ervoor dat domjudge correct draait. Domdjudge heeft een webinterface waar de score van de teams wordt bijgehouden. Ook worden de oplossingen van problemen via de webinterface aan domjudjge doorgegeven. Bij A-Eskwadraat gebruiken we URL http://judge.a-eskwadraat.nl/ voor domjudge. We draaien een judgeserver en judgehost. Deze draaien op [[haskell]], namelijk de VM's ''Judgehost'' en ''Judgeserver''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Judgeserver ==&lt;br /&gt;
De judgeserver verzorgt de front-end, oftewel de webinterface. Deze moet draaien, zodat iedereen bij de webpagina kan en daar dingen kan doen. Inzendingen kunnen ingestuurd worden, maar er moet ook een judgehost draaien om deze na te kunnen kijken.&lt;br /&gt;
&lt;br /&gt;
Op de judgeserver moeten de mysql en apache services draaien.&lt;br /&gt;
&lt;br /&gt;
===Judgeserver maken===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
De makkelijkste manier om een judgeserver te maken is door de live image van domjudge te converteren naar qcow2, en vervolgens aan de hypervisor te hangen.&lt;br /&gt;
&lt;br /&gt;
Download de image van:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;[https://www.domjudge.org/live/ https://www.domjudge.org/live/]&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Pak deze uit en converteer deze vervolgens naar qcow2 formaat:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;qemu-img convert {input file} -c -O qcow2 {output file}&amp;lt;/div&amp;gt;&lt;br /&gt;
Voor gemak maak je er dan een snapshot layer omheen, zodat je makkelijk kunt reverten naar de originele image:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;qemu-img create -o backing_file={output file} -f qcow2 judgeserver.qcow2&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Om de live image te updaten dient de configuratie voor apt aangepast te worden. Hierbij moet de ingestelde proxy uitgezet worden in:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;/etc/apt/apt.conf&amp;lt;/div&amp;gt;[[Category:Escapade]]&lt;br /&gt;
&lt;br /&gt;
== Judgehost ==&lt;br /&gt;
Op de judgehost worden inzendingen gestuurd vanaf de judgeserver. De judgehost kijkt deze dan na. (Op de judgehost moet dan wel ''judgedeamon'' draaien.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Stappen bij een programeerwedstrijd==&lt;br /&gt;
&lt;br /&gt;
*Zorg voor een nieuwe domjudge installatie of gebruik een oude&lt;br /&gt;
**Als je een oude gebruikt, ruim de oude judgings op, op de judgehost. Ga naar de judgehost en gebruik het &amp;quot;$du / -aS | sort -nr | head -25&amp;quot; commando om te zien waar de grote files zich bevinden. het &amp;quot;$df&amp;quot; commando laat zien hoeveel ruimte je nog hebt&lt;br /&gt;
** In /var/lib/domjudge/judgings bevinden zich de judgings. Deze kunnen verwijderd worden om ruimte vrij te maken op de judgehost&lt;br /&gt;
*Zorg dat de judgehost en de judgeserver allebei aanstaan. (login is standaard)&lt;br /&gt;
*Op de judgehost, start de judgedeamon met $judgedeamon&lt;br /&gt;
*De site werkt nu op judge.a-eskwadraat.nl&lt;br /&gt;
*De ESCapade moet nu de teams en opdrachten in de website instellen&lt;br /&gt;
*Op de wedstrijddag zelf, blijf beschikbaar voor het geval er dingen mis gaan. (Met voorkeur bij A-Eskwadraat zelf, zodat je direct bij de server kan)&lt;br /&gt;
&lt;br /&gt;
==Installeer een verse domjudge==&lt;br /&gt;
Nog te doen&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
[https://www.domjudge.org/]&lt;br /&gt;
&lt;br /&gt;
[[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Domjudge</id>
		<title>Domjudge</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Domjudge"/>
				<updated>2016-10-31T19:40:10Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Domjudge wordt gebruikt voor programmeerwedstrijden, dus het UKP en BAPC. De ESCapade organiseert de wedstrijden, de sysop zorgt ervoor dat domjudge correct draait. Domdjudge heeft een webinterface waar de score van de teams wordt bijgehouden. Ook worden de oplossingen van problemen via de webinterface aan domjudjge doorgegeven. Bij A-Eskwadraat gebruiken we URL http://judge.a-eskwadraat.nl/ voor domjudge. We draaien een judgeserver en judgehost. Deze draaien op [[haskell]], namelijk de VM's ''Judgehost'' en ''Judgeserver''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Judgeserver ==&lt;br /&gt;
De judgeserver verzorgt de front-end, oftewel de webinterface. Deze moet draaien, zodat iedereen bij de webpagina kan en daar dingen kan doen. Inzendingen kunnen ingestuurd worden, maar er moet ook een judgehost draaien om deze na te kunnen kijken.&lt;br /&gt;
&lt;br /&gt;
Op de judgeserver moeten de mysql en apache services draaien.&lt;br /&gt;
&lt;br /&gt;
===Judgeserver maken===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
De makkelijkste manier om een judgeserver te maken is door de live image van domjudge te converteren naar qcow2, en vervolgens aan de hypervisor te hangen.&lt;br /&gt;
&lt;br /&gt;
Download de image van:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;[https://www.domjudge.org/live/ https://www.domjudge.org/live/]&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Pak deze uit en converteer deze vervolgens naar qcow2 formaat:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;qemu-img convert {input file} -c -O qcow2 {output file}&amp;lt;/div&amp;gt;&lt;br /&gt;
Voor gemak maak je er dan een snapshot layer omheen, zodat je makkelijk kunt reverten naar de originele image:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;qemu-img create -o backing_file={output file} -f qcow2 judgeserver.qcow2&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Om de live image te updaten dient de configuratie voor apt aangepast te worden. Hierbij moet de ingestelde proxy uitgezet worden in:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;/etc/apt/apt.conf&amp;lt;/div&amp;gt;[[Category:Escapade]]&lt;br /&gt;
&lt;br /&gt;
== Judgehost ==&lt;br /&gt;
Op de judgehost worden inzendingen gestuurd vanaf de judgeserver. De judgehost kijkt deze dan na. (Op de judgehost moet dan wel ''judgedeamon'' draaien.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Stappen bij een programeerwedstrijd==&lt;br /&gt;
&lt;br /&gt;
*Zorg voor een nieuwe domjudge installatie of gebruik een oude&lt;br /&gt;
**Als je een oude gebruikt, ruim de oude judgings op, op de judgehost. Ga naar de judgehost en gebruik het &amp;quot;$du / -aS | sort -nr | head -25&amp;quot; commando om te zien waar de grote files zich bevinden. het &amp;quot;$df&amp;quot; commando laat zien hoeveel ruimte je nog hebt&lt;br /&gt;
** In /var/lib/domjudge/judgings bevinden zich de judgings. Deze kunnen verwijderd worden om ruimte vrij te maken op de judgehost&lt;br /&gt;
*Zorg dat de judgehost en de judgeserver allebei aanstaan. (login is standaard)&lt;br /&gt;
*Op de judgehost, start de judgedeamon met $judgedeamon&lt;br /&gt;
*De site werkt nu op judge.a-eskwadraat.nl&lt;br /&gt;
*De ESCapade moet nu de teams en opdrachten in de website instellen&lt;br /&gt;
*Op de wedstrijddag zelf, blijf beschikbaar voor het geval er dingen mis gaan. (Met voorkeur bij A-Eskwadraat zelf, zodat je direct bij de server kan)&lt;br /&gt;
&lt;br /&gt;
==Installeer een verse domjudge==&lt;br /&gt;
Nog te doen&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
[https://www.domjudge.org/]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Domjudge</id>
		<title>Domjudge</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Domjudge"/>
				<updated>2016-10-31T19:03:41Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Domjudge wordt gebruikt voor programmeerwedstrijden, dus het UKP en BAPC. De ESCapade organiseert de wedstrijden, de sysop zorgt ervoor dat domjudge correct draait. Domdjudge heeft een webinterface waar de score van de teams wordt bijgehouden. Ook worden de oplossingen van problemen via de webinterface aan domjudjge doorgegeven. Bij A-Eskwadraat gebruiken we URL http://judge.a-eskwadraat.nl/ voor domjudge. We draaien een judgeserver en judgehost. Deze draaien op [[haskell]], namelijk de VM's ''Judgehost'' en ''Judgeserver''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Judgeserver ==&lt;br /&gt;
&lt;br /&gt;
===Judgeserver maken===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
De makkelijkste manier om een judgeserver te maken is door de live image van domjudge te converteren naar qcow2, en vervolgens aan de hypervisor te hangen.&lt;br /&gt;
&lt;br /&gt;
Download de image van:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;[https://www.domjudge.org/live/ https://www.domjudge.org/live/]&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Pak deze uit en converteer deze vervolgens naar qcow2 formaat:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;qemu-img convert {input file} -c -O qcow2 {output file}&amp;lt;/div&amp;gt;&lt;br /&gt;
Voor gemak maak je er dan een snapshot layer omheen, zodat je makkelijk kunt reverten naar de originele image:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;qemu-img create -o backing_file={output file} -f qcow2 judgeserver.qcow2&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Om de live image te updaten dient de configuratie voor apt aangepast te worden. Hierbij moet de ingestelde proxy uitgezet worden in:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;/etc/apt/apt.conf&amp;lt;/div&amp;gt;[[Category:Escapade]]&lt;br /&gt;
&lt;br /&gt;
== Judgeserver ==&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
[https://www.domjudge.org/]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Domjudge</id>
		<title>Domjudge</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Domjudge"/>
				<updated>2016-10-31T18:58:06Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Domjudge wordt gebruikt voor programmeerwedstrijden. Domdjudge heeft een webinterface waar de score van de teams wordt bijgehouden. Ook worden de oplossingen van problemen via de webinterface aan domjudjge doorgegeven. Bij A-Eskwadraat gebruiken we URL http://judge.a-eskwadraat.nl/ voor domjudge. We draaien een judgeserver en judgehost. Deze draaien op [[haskell]], namelijk de VM's ''Judgehost'' en ''Judgeserver''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Judgeserver ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
De makkelijkste manier om een judgeserver te maken is door de live image van domjudge te converteren naar qcow2, en vervolgens aan de hypervisor te hangen.&lt;br /&gt;
&lt;br /&gt;
Download de image van:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;[https://www.domjudge.org/live/ https://www.domjudge.org/live/]&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Pak deze uit en converteer deze vervolgens naar qcow2 formaat:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;qemu-img convert {input file} -c -O qcow2 {output file}&amp;lt;/div&amp;gt;&lt;br /&gt;
Voor gemak maak je er dan een snapshot layer omheen, zodat je makkelijk kunt reverten naar de originele image:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;qemu-img create -o backing_file={output file} -f qcow2 judgeserver.qcow2&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Om de live image te updaten dient de configuratie voor apt aangepast te worden. Hierbij moet de ingestelde proxy uitgezet worden in:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;/etc/apt/apt.conf&amp;lt;/div&amp;gt;[[Category:Escapade]]&lt;br /&gt;
&lt;br /&gt;
== Judgeserver ==&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
[https://www.domjudge.org/]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Domjudge</id>
		<title>Domjudge</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Domjudge"/>
				<updated>2016-10-31T18:57:42Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: Created page with &amp;quot;Domjudge wordt gebruikt voor programmeerwedstrijden. Domdjudge heeft een webinterface waar de score van de teams wordt bijgehouden. Ook worden de oplossingen van problemen via...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Domjudge wordt gebruikt voor programmeerwedstrijden. Domdjudge heeft een webinterface waar de score van de teams wordt bijgehouden. Ook worden de oplossingen van problemen via de webinterface aan domjudjge doorgegeven. Bij A-Eskwadraat gebruiken we URL http://judge.a-eskwadraat.nl/ voor domjudge. We draaien een judgeserver en judgehost. Deze draaien op [[haskell]], namelijk de VM's ''Judgehost'' en ''Judgeserver''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Judgeserver ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
De makkelijkste manier om een judgeserver te maken is door de live image van domjudge te converteren naar qcow2, en vervolgens aan de hypervisor te hangen.&lt;br /&gt;
&lt;br /&gt;
Download de image van:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;[https://www.domjudge.org/live/ https://www.domjudge.org/live/]&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Pak deze uit en converteer deze vervolgens naar qcow2 formaat:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;qemu-img convert {input file} -c -O qcow2 {output file}&amp;lt;/div&amp;gt;&lt;br /&gt;
Voor gemak maak je er dan een snapshot layer omheen, zodat je makkelijk kunt reverten naar de originele image:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;qemu-img create -o backing_file={output file} -f qcow2 judgeserver.qcow2&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Om de live image te updaten dient de configuratie voor apt aangepast te worden. Hierbij moet de ingestelde proxy uitgezet worden in:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;/etc/apt/apt.conf&amp;lt;/div&amp;gt;[[Category:Escapade]]&lt;br /&gt;
&lt;br /&gt;
== Judgeserver ==&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
[https://www.domjudge.org/ Domjudge homepage]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem</id>
		<title>A-Eskwadraat Systeem</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem"/>
				<updated>2016-10-31T18:24:45Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Het A-Eskwadraat systeem bestaat uit verschillende onderdelen. In de [[Media:OverzichtSysteem.png|figuur]] hiernaast is een overzicht te zien.&amp;lt;br/&amp;gt;[[File:OverzichtSysteem.png|border|right|super|500px|Overzicht A-Eskwadraat systeem]]&lt;br /&gt;
&lt;br /&gt;
== Workstations ==&lt;br /&gt;
&lt;br /&gt;
Op dit moment hebben we 3 [[Workstations|workstations]]&amp;amp;nbsp;in de werkkamer, [[Pafnuty|Pafnuty]] (4 seats), [[Dennis|Dennis]] (4 seats), [[Felix|Felix]] (4 seats). Deze zijn allemaal[[Multiseat|multiseats]], oftewel je hebt meerdere werkplekken op 1 computer. Ze draaien allen CentOS 7. In de bestuurskamer staat [[Hendrik|Hendrik]] (4 seats).&lt;br /&gt;
&lt;br /&gt;
Verder hebben we ook nog de workstation in de kamer en de workstation in het boekenhok. Ook deze draaien CentOS 7. De computer in het boekenhok is verder niet aangesloten op het netwerk en is in ware een stand-alone.&lt;br /&gt;
&lt;br /&gt;
== Server ==&lt;br /&gt;
&lt;br /&gt;
De server die we draaien heet [[Haskell|Haskell]]. Het Operating System dat er op draait is Proxmox. Alle computers zijn aangesloten op Haskell. In Haskell bevindt zich alle storage en alle Virtual Machines. Een [https://en.wikipedia.org/wiki/Virtual_machine virtual machine] is een operating system die wordt gedraaid op virtuele hardware. Op elke virtual machine worden verschillende services gedraaid. Dit wordt gedaan, zodat niet het hele systeem eruit ligt als 1 service crasht. In dat geval crasht alleen de virtual machine.&lt;br /&gt;
&lt;br /&gt;
Nog bijzonder, elke avond komt er een [[Backup|backup]]&amp;amp;nbsp;van het A-Eskwadraat systeem&amp;amp;nbsp;bij de universiteit terecht. Namelijk bij &amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;claude.science.uu.nl&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Firewall, Router &amp;amp; SSH ==&lt;br /&gt;
&lt;br /&gt;
De [[Firewall|firewall]] &amp;amp; [[Router|router]] functie ligt bij ernst. Dit is een losse computer, die niks anders doet. In wezen staat [[Ernst|Ernst]] tussen de grote boze buitenwereld en de werkkamer van A-Eskwadraat. Om A-Eskwadraat te bereiken via SSH gebruik je [[Paul|Paul]], deze staat in de werkkamer.&lt;br /&gt;
[[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Sysop_Cheatsheet</id>
		<title>Sysop Cheatsheet</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Sysop_Cheatsheet"/>
				<updated>2016-10-03T18:57:28Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Deze pagina bevat een tabel met snelle antwoorden op veelgestelde vragen, of geeft je informatie waar je het kunt vinden.&lt;br /&gt;
== Cheatsheet ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
  !Catogorie&lt;br /&gt;
  !Keywords&lt;br /&gt;
  !VM&lt;br /&gt;
  !Link&lt;br /&gt;
  !Probleem&lt;br /&gt;
  !Quickfix&lt;br /&gt;
|-&lt;br /&gt;
  !Algemeen&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iets werkt er niet&lt;br /&gt;
  |Have you tried turning it off and on again?&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iets werkt er niet (een service)&lt;br /&gt;
  |&amp;lt;code&amp;gt;$systemctl &amp;lt;/code&amp;gt;&amp;lt;br&amp;gt; Kijk of je iets roods ziet, die service ligt eruit! &amp;lt;br&amp;gt; &amp;lt;code&amp;gt;$systemctl status &amp;lt;servicename&amp;gt;&amp;lt;/code&amp;gt; &amp;lt;br&amp;gt; Nu staat er waarschijnlijk een error message waar je iets mee kunt.&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Ik wil een log van iets checken&lt;br /&gt;
  |&amp;lt;code&amp;gt;$cd /var/log &amp;lt;br&amp;gt;$ls &amp;lt;br&amp;gt;$tail -f &amp;lt;bestandsnaam&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
  !Printer&lt;br /&gt;
  |Cups&lt;br /&gt;
  |vm-cups&lt;br /&gt;
  |[[Cups]] &amp;lt;br /&amp;gt; [[Printer]]&lt;br /&gt;
  |Printers werken niet&lt;br /&gt;
  |&amp;lt;code&amp;gt;$service cups restart&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  !Mail&lt;br /&gt;
  |Postfix, dovecot&lt;br /&gt;
  |vm-Mailpp&lt;br /&gt;
  |[[Mail]] &amp;lt;br&amp;gt; [[Mailfiltering]]&lt;br /&gt;
  |Alias aanmaken/wijzigen voor cie of persoon&lt;br /&gt;
  |&amp;lt;code&amp;gt;$ssh vm-mailpp &amp;lt;br&amp;gt; $cd /etc/postfix/alias &amp;lt;br&amp;gt; $ls &amp;lt;/code&amp;gt; &amp;lt;br&amp;gt; Pas een bestand aan, waarin je de nieuwe alias wilt&amp;lt;br&amp;gt; Vergeet niet om ook in salt te zetten!&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Persoon zonder account toevoegen aan forward (alleen mail adres)&lt;br /&gt;
  |&amp;lt;code&amp;gt;$vim ~&amp;lt;cie&amp;gt;/.forward&amp;lt;/code&amp;gt; (met juiste rechten)&lt;br /&gt;
|-&lt;br /&gt;
  !Seats&lt;br /&gt;
  |loginctl, gdm&lt;br /&gt;
  |&lt;br /&gt;
  |[[Multiseat]]&lt;br /&gt;
  |Seat sprint niet op&lt;br /&gt;
  |&amp;lt;code&amp;gt;$sudo reboot&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Seat is vastgelopen&lt;br /&gt;
  |[ctrl] + [alt] + [bckspc] (of) &amp;lt;br&amp;gt; &amp;lt;code&amp;gt;$loginctl kill-user &amp;lt;username&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  !SSH&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |[[Paul]]&lt;br /&gt;
  |SSH extern doet het niet&lt;br /&gt;
  |Kijk of Paul aanstaat&lt;br /&gt;
|-&lt;br /&gt;
  !Accounts en permissies&lt;br /&gt;
  |ipa&lt;br /&gt;
  |vm-ipa&lt;br /&gt;
  |[[IPA]]&lt;br /&gt;
  |Nieuw account voor persoon aanmaken&lt;br /&gt;
  |&amp;lt;code&amp;gt;$mensjeadd -u &amp;lt;username&amp;gt; &amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Nieuw account voor cie aanmaken&lt;br /&gt;
  |&amp;lt;code&amp;gt;$cieadd -u &amp;lt;ciename&amp;gt; -d &amp;lt;displayname&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iemand is zijn wachtwoord vergeten&lt;br /&gt;
  |&amp;lt;code&amp;gt;$ipa user-mod &amp;lt;username&amp;gt; --random&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iemand wilt zijn wachtwoord wijzigen&lt;br /&gt;
  |User is als zichzelf ingelogd: &amp;lt;br&amp;gt;&amp;lt;code&amp;gt;$passwd&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  !Accountruimte&lt;br /&gt;
  |zfs&lt;br /&gt;
  |&lt;br /&gt;
  |[[ZFS]]&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
|-&lt;br /&gt;
  !Externe Websites&lt;br /&gt;
  |nsd&lt;br /&gt;
  |vm-www-DMZ&lt;br /&gt;
  |&lt;br /&gt;
  |Een commissies wil zijn eigen website&lt;br /&gt;
  |In [[Ernst]] nginx aanpassen &amp;lt;br&amp;gt; Maak een map aan in /srv/httpd/&amp;lt;commissienaam&amp;gt; &amp;lt;br&amp;gt; Maak een symlink van /srv/httpd/&amp;lt;commissienaam&amp;gt; naar de cie-map &amp;lt;br&amp;gt; Maak een virtual host aan in apache &amp;lt;br&amp;gt; Zet de rechten goed, zodat de commissie erbij kan&lt;br /&gt;
|-&lt;br /&gt;
  !Virtualmachines&lt;br /&gt;
  |&lt;br /&gt;
  |proxmox, haskell&lt;br /&gt;
  |[[Virtualisation]], [[Haskell]]&lt;br /&gt;
  |Ik wil een VM aanmaken	&lt;br /&gt;
  |[[Virtualisation]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==			&lt;br /&gt;
*Proxmox	https://haskell.a-eskwadraat.nl:8006		&lt;br /&gt;
*Ipa	https://ipa01.a-eskwadraat.nl/ipa/ui		&lt;br /&gt;
*Printer (cups)	https://printer.a-eskwadraat.nl/		&lt;br /&gt;
&lt;br /&gt;
[[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Sysop_Cheatsheet</id>
		<title>Sysop Cheatsheet</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Sysop_Cheatsheet"/>
				<updated>2016-10-03T18:54:23Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Deze pagina bevat een tabel met snelle antwoorden op veelgestelde vragen, of geeft je informatie waar je het kunt vinden.&lt;br /&gt;
== Cheatsheet ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
  !Catogorie&lt;br /&gt;
  !Keywords&lt;br /&gt;
  !VM&lt;br /&gt;
  !Link&lt;br /&gt;
  !Probleem&lt;br /&gt;
  !Quickfix&lt;br /&gt;
|-&lt;br /&gt;
  !Algemeen&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iets werkt er niet&lt;br /&gt;
  |Have you tried turning it off and on again?&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iets werkt er niet (een service)&lt;br /&gt;
  |&amp;lt;code&amp;gt;$systemctl &amp;lt;/code&amp;gt;&amp;lt;br&amp;gt; Kijk of je iets roods ziet, die service ligt eruit! &amp;lt;br&amp;gt; &amp;lt;code&amp;gt;$systemctl status &amp;lt;servicename&amp;gt;&amp;lt;/code&amp;gt; &amp;lt;br&amp;gt; Nu staat er waarschijnlijk een error message waar je iets mee kunt.&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Ik wil een log van iets checken&lt;br /&gt;
  |&amp;lt;code&amp;gt;$cd /var/log &amp;lt;br&amp;gt;$ls &amp;lt;br&amp;gt;$tail -f &amp;lt;bestandsnaam&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
  !Printer&lt;br /&gt;
  |Cups&lt;br /&gt;
  |vm-cups&lt;br /&gt;
  |[[Cups]] &amp;lt;br /&amp;gt; [[Printer]]&lt;br /&gt;
  |Printers werken niet&lt;br /&gt;
  |&amp;lt;code&amp;gt;$service cups restart&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  !Mail&lt;br /&gt;
  |Postfix, dovecot&lt;br /&gt;
  |vm-Mailpp&lt;br /&gt;
  |[[Mail]] &amp;lt;br&amp;gt; [[Mailfiltering]]&lt;br /&gt;
  |Alias aanmaken/wijzigen voor cie of persoon&lt;br /&gt;
  |&amp;lt;code&amp;gt;$ssh vm-mailpp &amp;lt;br&amp;gt; $cd /etc/postfix/alias &amp;lt;br&amp;gt; $ls &amp;lt;/code&amp;gt; &amp;lt;br&amp;gt; Pas een bestand aan, waarin je de nieuwe alias wilt&amp;lt;br&amp;gt; Vergeet niet om ook in salt te zetten!&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Persoon zonder account toevoegen aan forward (alleen mail adres)&lt;br /&gt;
  |&amp;lt;code&amp;gt;$vim ~&amp;lt;cie&amp;gt;/.forward&amp;lt;/code&amp;gt; (met juiste rechten)&lt;br /&gt;
|-&lt;br /&gt;
  !Seats&lt;br /&gt;
  |loginctl, gdm&lt;br /&gt;
  |&lt;br /&gt;
  |[[Multiseat]]&lt;br /&gt;
  |Seat sprint niet op&lt;br /&gt;
  |&amp;lt;code&amp;gt;$sudo reboot&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Seat is vastgelopen&lt;br /&gt;
  |[ctrl] + [alt] + [bckspc] (of) &amp;lt;br&amp;gt; &amp;lt;code&amp;gt;$loginctl kill-user &amp;lt;username&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  !SSH&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |[[Paul]]&lt;br /&gt;
  |SSH extern doet het niet&lt;br /&gt;
  |Kijk of Paul aanstaat&lt;br /&gt;
|-&lt;br /&gt;
  !Accounts en permissies&lt;br /&gt;
  |ipa&lt;br /&gt;
  |vm-ipa&lt;br /&gt;
  |[[IPA]]&lt;br /&gt;
  |Nieuw account voor persoon aanmaken&lt;br /&gt;
  |&amp;lt;code&amp;gt;$mensjeadd -u &amp;lt;username&amp;gt; &amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Nieuw account voor cie aanmaken&lt;br /&gt;
  |&amp;lt;code&amp;gt;$cieadd -u &amp;lt;ciename&amp;gt; -d &amp;lt;displayname&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iemand is zijn wachtwoord vergeten&lt;br /&gt;
  |&amp;lt;code&amp;gt;$ipa user-mod &amp;lt;username&amp;gt; --random&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iemand wilt zijn wachtwoord wijzigen&lt;br /&gt;
  |User is als zichzelf ingelogd: &amp;lt;br&amp;gt;&amp;lt;code&amp;gt;$passwd&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  !Accountruimte&lt;br /&gt;
  |zfs&lt;br /&gt;
  |&lt;br /&gt;
  |[[ZFS]]&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
|-&lt;br /&gt;
  !Externe Websites&lt;br /&gt;
  |nsd, dns&lt;br /&gt;
  |vm-DNS-AUTH &amp;lt;br&amp;gt; vm-www-DMZ&lt;br /&gt;
  |&lt;br /&gt;
  |Een commissies wil zijn eigen website&lt;br /&gt;
  |In [[Ernst]] nginx aanpassen &amp;lt;br&amp;gt; Maak een map aan in /srv/httpd/&amp;lt;commissienaam&amp;gt; &amp;lt;br&amp;gt; Maak een symlink van /srv/httpd/&amp;lt;commissienaam&amp;gt; naar de cie-map &amp;lt;br&amp;gt; Maak een virtual host aan in apache &amp;lt;br&amp;gt; Zet de rechten goed, zodat de commissie erbij kan&lt;br /&gt;
|-&lt;br /&gt;
  !Virtualmachines&lt;br /&gt;
  |&lt;br /&gt;
  |proxmox, haskell&lt;br /&gt;
  |[[Virtualisation]], [[Haskell]]&lt;br /&gt;
  |Ik wil een VM aanmaken	&lt;br /&gt;
  |[[Virtualisation]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==			&lt;br /&gt;
*Proxmox	https://haskell.a-eskwadraat.nl:8006		&lt;br /&gt;
*Ipa	https://ipa01.a-eskwadraat.nl/ipa/ui		&lt;br /&gt;
*Printer (cups)	https://printer.a-eskwadraat.nl/		&lt;br /&gt;
&lt;br /&gt;
[[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Sysop_Cheatsheet</id>
		<title>Sysop Cheatsheet</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Sysop_Cheatsheet"/>
				<updated>2016-10-03T18:51:34Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Deze pagina bevat een tabel met snelle antwoorden op veelgestelde vragen, of geeft je informatie waar je het kunt vinden.&lt;br /&gt;
== Cheatsheet ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
  !Catogorie&lt;br /&gt;
  !Keywords&lt;br /&gt;
  !VM&lt;br /&gt;
  !Link&lt;br /&gt;
  !Probleem&lt;br /&gt;
  !Quickfix&lt;br /&gt;
|-&lt;br /&gt;
  !Algemeen&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iets werkt er niet&lt;br /&gt;
  |Have you tried turning it off and on again?&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iets werkt er niet (een service)&lt;br /&gt;
  |&amp;lt;code&amp;gt;$systemctl &amp;lt;/code&amp;gt;&amp;lt;br&amp;gt; Kijk of je iets roods ziet, die service ligt eruit! &amp;lt;br&amp;gt; &amp;lt;code&amp;gt;$systemctl status &amp;lt;servicename&amp;gt;&amp;lt;/code&amp;gt; &amp;lt;br&amp;gt; Nu staat er waarschijnlijk een error message waar je iets mee kunt.&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Ik wil een log van iets checken&lt;br /&gt;
  |&amp;lt;code&amp;gt;$cd /var/log &amp;lt;br&amp;gt;$ls &amp;lt;br&amp;gt;$tail -f &amp;lt;bestandsnaam&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
  !Printer&lt;br /&gt;
  |Cups&lt;br /&gt;
  |vm-cups&lt;br /&gt;
  |[[Cups]] &amp;lt;br /&amp;gt; [[Printer]]&lt;br /&gt;
  |Printers werken niet&lt;br /&gt;
  |&amp;lt;code&amp;gt;$service cups restart&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  !Mail&lt;br /&gt;
  |Postfix, dovecot&lt;br /&gt;
  |vm-Mailpp&lt;br /&gt;
  |[[Mail]] &amp;lt;br&amp;gt; [[Mailfiltering]]&lt;br /&gt;
  |Alias aanmaken/wijzigen voor cie of persoon&lt;br /&gt;
  |&amp;lt;code&amp;gt;$ssh vm-mailpp &amp;lt;br&amp;gt; $cd /etc/postfix/alias &amp;lt;br&amp;gt; $ls &amp;lt;/code&amp;gt; &amp;lt;br&amp;gt; Pas een bestand aan, waarin je de nieuwe alias wilt&amp;lt;br&amp;gt; Vergeet niet om ook in salt te zetten!&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Persoon zonder account toevoegen aan forward (alleen mail adres)&lt;br /&gt;
  |&amp;lt;code&amp;gt;$vim ~&amp;lt;cie&amp;gt;/.forward&amp;lt;/code&amp;gt; (met juiste rechten)&lt;br /&gt;
|-&lt;br /&gt;
  !Seats&lt;br /&gt;
  |loginctl, gdm&lt;br /&gt;
  |&lt;br /&gt;
  |[[Multiseat]]&lt;br /&gt;
  |Seat sprint niet op&lt;br /&gt;
  |&amp;lt;code&amp;gt;$sudo reboot&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Seat is vastgelopen&lt;br /&gt;
  |[ctrl] + [alt] + [bckspc] (of) &amp;lt;br&amp;gt; &amp;lt;code&amp;gt;$loginctl kill-user &amp;lt;username&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  !SSH&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |[[Paul]]&lt;br /&gt;
  |SSH extern doet het niet&lt;br /&gt;
  |Kijk of Paul aanstaat&lt;br /&gt;
|-&lt;br /&gt;
  !Accounts en permissies&lt;br /&gt;
  |ipa&lt;br /&gt;
  |vm-ipa&lt;br /&gt;
  |[[IPA]]&lt;br /&gt;
  |Nieuw account voor persoon aanmaken&lt;br /&gt;
  |&amp;lt;code&amp;gt;$mensjeadd -u &amp;lt;username&amp;gt; &amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Nieuw account voor cie aanmaken&lt;br /&gt;
  |&amp;lt;code&amp;gt;$cieadd -u &amp;lt;ciename&amp;gt; -d &amp;lt;displayname&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iemand is zijn wachtwoord vergeten&lt;br /&gt;
  |&amp;lt;code&amp;gt;$ipa user-mod &amp;lt;username&amp;gt; --random&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iemand wilt zijn wachtwoord wijzigen&lt;br /&gt;
  |User is als zichzelf ingelogd: &amp;lt;br&amp;gt;&amp;lt;code&amp;gt;$passwd&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  !Accountruimte&lt;br /&gt;
  |zfs&lt;br /&gt;
  |[[ZFS]]&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
|-&lt;br /&gt;
  !Externe Websites&lt;br /&gt;
  |nsd, dns&lt;br /&gt;
  |vm-DNS-AUTH &amp;lt;br&amp;gt; vm-www-DMZ&lt;br /&gt;
  |&lt;br /&gt;
  |Een commissies wil zijn eigen website&lt;br /&gt;
  |In [[Ernst]] nginx aanpassen &amp;lt;br&amp;gt; Maak een map aan in /srv/httpd/&amp;lt;commissienaam&amp;gt; &amp;lt;br&amp;gt; Maak een symlink van /srv/httpd/&amp;lt;commissienaam&amp;gt; naar de cie-map &amp;lt;br&amp;gt; Maak een virtual host aan in apache &amp;lt;br&amp;gt; Zet de rechten goed, zodat de commissie erbij kan&lt;br /&gt;
|-&lt;br /&gt;
  !Virtualmachines&lt;br /&gt;
  |&lt;br /&gt;
  |proxmox, haskell&lt;br /&gt;
  |[[Virtualisation]], [[Haskell]]&lt;br /&gt;
  |Ik wil een VM aanmaken	&lt;br /&gt;
  |[[Virtualisation]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==			&lt;br /&gt;
*Proxmox	https://haskell.a-eskwadraat.nl:8006		&lt;br /&gt;
*Ipa	https://ipa01.a-eskwadraat.nl/ipa/ui		&lt;br /&gt;
*Printer (cups)	https://printer.a-eskwadraat.nl/		&lt;br /&gt;
&lt;br /&gt;
[[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Sysop_Cheatsheet</id>
		<title>Sysop Cheatsheet</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Sysop_Cheatsheet"/>
				<updated>2016-10-03T18:49:19Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Deze pagina bevat een tabel met snelle antwoorden op veelgestelde vragen, of geeft je informatie waar je het kunt vinden.&lt;br /&gt;
== Cheatsheet ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
  !Catogorie&lt;br /&gt;
  !Keywords&lt;br /&gt;
  !VM&lt;br /&gt;
  !Link&lt;br /&gt;
  !Probleem&lt;br /&gt;
  !Quickfix&lt;br /&gt;
|-&lt;br /&gt;
  !Algemeen&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iets werkt er niet&lt;br /&gt;
  |Have you tried turning it off and on again?&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iets werkt er niet (een service)&lt;br /&gt;
  |&amp;lt;code&amp;gt;$systemctl &amp;lt;/code&amp;gt;&amp;lt;br&amp;gt; Kijk of je iets roods ziet, die service ligt eruit! &amp;lt;br&amp;gt; &amp;lt;code&amp;gt;$systemctl status &amp;lt;servicename&amp;gt;&amp;lt;/code&amp;gt; &amp;lt;br&amp;gt; Nu staat er waarschijnlijk een error message waar je iets mee kunt.&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Ik wil een log van iets checken&lt;br /&gt;
  |&amp;lt;code&amp;gt;$cd /var/log &amp;lt;br&amp;gt;$ls &amp;lt;br&amp;gt;$tail -f &amp;lt;bestandsnaam&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
  !Printer&lt;br /&gt;
  |Cups&lt;br /&gt;
  |vm-cups&lt;br /&gt;
  |[[Cups]] &amp;lt;br /&amp;gt; [[Printer]]&lt;br /&gt;
  |Printers werken niet&lt;br /&gt;
  |&amp;lt;code&amp;gt;$service cups restart&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  !Mail&lt;br /&gt;
  |Postfix, dovecot&lt;br /&gt;
  |vm-Mailpp&lt;br /&gt;
  |[[Mail]] &amp;lt;br&amp;gt; [[Mailfiltering]]&lt;br /&gt;
  |Alias aanmaken/wijzigen voor cie of persoon&lt;br /&gt;
  |&amp;lt;code&amp;gt;$ssh vm-mailpp &amp;lt;br&amp;gt; $cd /etc/postfix/alias &amp;lt;br&amp;gt; $ls &amp;lt;/code&amp;gt; &amp;lt;br&amp;gt; Pas een bestand aan, waarin je de nieuwe alias wilt&amp;lt;br&amp;gt; Vergeet niet om ook in salt te zetten!&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Persoon zonder account toevoegen aan forward (alleen mail adres)&lt;br /&gt;
  |&amp;lt;code&amp;gt;$vim ~&amp;lt;cie&amp;gt;/.forward&amp;lt;/code&amp;gt; (met juiste rechten)&lt;br /&gt;
|-&lt;br /&gt;
  !Seats&lt;br /&gt;
  |loginctl, gdm&lt;br /&gt;
  |&lt;br /&gt;
  |[[Multiseat]]&lt;br /&gt;
  |Seat sprint niet op&lt;br /&gt;
  |&amp;lt;code&amp;gt;$sudo reboot&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Seat is vastgelopen&lt;br /&gt;
  |[ctrl] + [alt] + [bckspc] (of) &amp;lt;br&amp;gt; &amp;lt;code&amp;gt;$loginctl kill-user &amp;lt;username&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  !SSH&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |[[Paul]]&lt;br /&gt;
  |SSH extern doet het niet&lt;br /&gt;
  |Kijk of Paul aanstaat&lt;br /&gt;
|-&lt;br /&gt;
  !Accounts en permissies&lt;br /&gt;
  |ipa&lt;br /&gt;
  |vm-ipa&lt;br /&gt;
  |[[IPA]]&lt;br /&gt;
  |Nieuw account voor persoon aanmaken&lt;br /&gt;
  |&amp;lt;code&amp;gt;$mensjeadd -u &amp;lt;username&amp;gt; &amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Nieuw account voor cie aanmaken&lt;br /&gt;
  |&amp;lt;code&amp;gt;$cieadd -u &amp;lt;ciename&amp;gt; -d &amp;lt;displayname&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iemand is zijn wachtwoord vergeten&lt;br /&gt;
  |&amp;lt;code&amp;gt;$ipa user-mod &amp;lt;username&amp;gt; --random&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iemand wilt zijn wachtwoord wijzigen&lt;br /&gt;
  |User is als zichzelf ingelogd: &amp;lt;br&amp;gt;&amp;lt;code&amp;gt;$passwd&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  !Accountruimte&lt;br /&gt;
  |zfs&lt;br /&gt;
  |[[ZFS]]&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
|-&lt;br /&gt;
  !Externe Websites&lt;br /&gt;
  |nsd, dns&lt;br /&gt;
  |vm-DNS-AUTH &amp;lt;br&amp;gt; vm-www-DMZ&lt;br /&gt;
  |&lt;br /&gt;
  |Een commissies wil zijn eigen website&lt;br /&gt;
  |In ernst nginx aanpassen &amp;lt;br&amp;gt; Maak een map aan in /srv/httpd/&amp;lt;commissienaam&amp;gt; &amp;lt;br&amp;gt; Maak een symlink van /srv/httpd/&amp;lt;commissienaam&amp;gt; naar de cie-map &amp;lt;br&amp;gt; Maak een virtual host aan in apache &amp;lt;br&amp;gt; Zet de rechten goed, zodat de commissie erbij kan&lt;br /&gt;
|-&lt;br /&gt;
  !Virtualmachines&lt;br /&gt;
  |&lt;br /&gt;
  |proxmox, haskell&lt;br /&gt;
  |[[Virtualisation]], [[Haskell]]&lt;br /&gt;
  |Ik wil een VM aanmaken	&lt;br /&gt;
  |[[Virtualisation]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==			&lt;br /&gt;
*Proxmox	https://haskell.a-eskwadraat.nl:8006		&lt;br /&gt;
*Ipa	https://ipa01.a-eskwadraat.nl/ipa/ui		&lt;br /&gt;
*Printer (cups)	https://printer.a-eskwadraat.nl/		&lt;br /&gt;
&lt;br /&gt;
[[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Sysop_Cheatsheet</id>
		<title>Sysop Cheatsheet</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Sysop_Cheatsheet"/>
				<updated>2016-10-03T18:43:37Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Deze pagina bevat een tabel met snelle antwoorden op veelgestelde vragen, of geeft je informatie waar je het kunt vinden.&lt;br /&gt;
== Cheatsheet ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
  !Catogorie&lt;br /&gt;
  !Keywords&lt;br /&gt;
  !VM&lt;br /&gt;
  !Link&lt;br /&gt;
  !Probleem&lt;br /&gt;
  !Quickfix&lt;br /&gt;
|-&lt;br /&gt;
  !Algemeen&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iets werkt er niet&lt;br /&gt;
  |Have you tried turning it off and on again?&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iets werkt er niet (een service)&lt;br /&gt;
  |&amp;lt;code&amp;gt;$systemctl &amp;lt;/code&amp;gt;&amp;lt;br&amp;gt; Kijk of je iets roods ziet, die service ligt eruit! &amp;lt;br&amp;gt; &amp;lt;code&amp;gt;$systemctl status &amp;lt;servicename&amp;gt;&amp;lt;/code&amp;gt; &amp;lt;br&amp;gt; Nu staat er waarschijnlijk een error message waar je iets mee kunt.&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Ik wil een log van iets checken&lt;br /&gt;
  |&amp;lt;code&amp;gt;$cd /var/log &amp;lt;br&amp;gt;$ls &amp;lt;br&amp;gt;$tail -f &amp;lt;bestandsnaam&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
  !Printer&lt;br /&gt;
  |Cups&lt;br /&gt;
  |vm-cups&lt;br /&gt;
  |[[Cups]] &amp;lt;br /&amp;gt; [[Printer]]&lt;br /&gt;
  |Printers werken niet&lt;br /&gt;
  |&amp;lt;code&amp;gt;$service cups restart&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  !Mail&lt;br /&gt;
  |Postfix, dovecot&lt;br /&gt;
  |vm-Mailpp&lt;br /&gt;
  |[[Mail]] &amp;lt;br&amp;gt; [[Mailfiltering]]&lt;br /&gt;
  |Alias aanmaken/wijzigen voor cie of persoon&lt;br /&gt;
  |&amp;lt;code&amp;gt;$ssh vm-mailpp &amp;lt;br&amp;gt; $cd /etc/postfix/alias &amp;lt;br&amp;gt; $ls &amp;lt;/code&amp;gt; &amp;lt;br&amp;gt; Pas een bestand aan, waarin je de nieuwe alias wilt&amp;lt;br&amp;gt; Vergeet niet om ook in salt te zetten!&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Persoon zonder account toevoegen aan forward (alleen mail adres)&lt;br /&gt;
  |&amp;lt;code&amp;gt;$vim ~&amp;lt;cie&amp;gt;/.forward&amp;lt;/code&amp;gt; (met juiste rechten)&lt;br /&gt;
|-&lt;br /&gt;
  !Seats&lt;br /&gt;
  |loginctl, gdm&lt;br /&gt;
  |&lt;br /&gt;
  |[[Multiseat]]&lt;br /&gt;
  |Seat sprint niet op&lt;br /&gt;
  |&amp;lt;code&amp;gt;$sudo reboot&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Seat is vastgelopen&lt;br /&gt;
  |[ctrl] + [alt] + [bckspc] (of) &amp;lt;br&amp;gt; &amp;lt;code&amp;gt;$loginctl kill-user &amp;lt;username&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  !SSH&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |[[Paul]]&lt;br /&gt;
  |SSH extern doet het niet&lt;br /&gt;
  |Kijk of Paul aanstaat&lt;br /&gt;
|-&lt;br /&gt;
  !Accounts en permissies&lt;br /&gt;
  |ipa&lt;br /&gt;
  |vm-ipa&lt;br /&gt;
  |[[IPA]]&lt;br /&gt;
  |Nieuw account voor persoon aanmaken&lt;br /&gt;
  |&amp;lt;code&amp;gt;$mensjeadd -u &amp;lt;username&amp;gt; &amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Nieuw account voor cie aanmaken&lt;br /&gt;
  |&amp;lt;code&amp;gt;$cieadd -u &amp;lt;ciename&amp;gt; -d &amp;lt;displayname&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iemand is zijn wachtwoord vergeten&lt;br /&gt;
  |&amp;lt;code&amp;gt;$ipa user-mod &amp;lt;username&amp;gt; --random&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iemand wilt zijn wachtwoord wijzigen&lt;br /&gt;
  |User is als zichzelf ingelogd: &amp;lt;br&amp;gt;&amp;lt;code&amp;gt;$passwd&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  !Accountruimte&lt;br /&gt;
  |zfs&lt;br /&gt;
  |[[ZFS]]&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
|-&lt;br /&gt;
  !Externe Websites&lt;br /&gt;
  |nsd&lt;br /&gt;
  |vm-DNS-AUTH&lt;br /&gt;
  |&lt;br /&gt;
  |Een commissies wil zijn eigen website&lt;br /&gt;
  |???&lt;br /&gt;
|-&lt;br /&gt;
  !Virtualmachines&lt;br /&gt;
  |&lt;br /&gt;
  |proxmox, haskell&lt;br /&gt;
  |[[Virtualisation]], [[Haskell]]&lt;br /&gt;
  |Ik wil een VM aanmaken	&lt;br /&gt;
  |[[Virtualisation]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==			&lt;br /&gt;
*Proxmox	https://haskell.a-eskwadraat.nl:8006		&lt;br /&gt;
*Ipa	https://ipa01.a-eskwadraat.nl/ipa/ui		&lt;br /&gt;
*Printer (cups)	https://printer.a-eskwadraat.nl/		&lt;br /&gt;
&lt;br /&gt;
[[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Main_Page"/>
				<updated>2016-10-03T18:41:34Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Welkom op de [http://nl.wikipedia.org/wiki/A-Eskwadraat A–Eskwadraat] IBA Wiki'''&lt;br /&gt;
&lt;br /&gt;
Commissies in [[IBA|IBA]] zijn:&lt;br /&gt;
&lt;br /&gt;
*[[Sysop|Sysop]]&lt;br /&gt;
**Documentatie is te vinden in [[:Category:Sysop]].&lt;br /&gt;
**Hier is de [[Sysop Cheatsheet]] te vinden&lt;br /&gt;
*[[WebCie|WebCie]]&lt;br /&gt;
**Documentatie is te vinden in [[:Category:WebCie]].&lt;br /&gt;
*[[TeXniCie|TeXniCie]]&lt;br /&gt;
**Documentatie is te vinden in [[:Category:TeXniCie]].&lt;br /&gt;
**Documentatie '''in de maak''' is te vinden in [[:Category:TeXniCie_TOBE]]&lt;br /&gt;
&lt;br /&gt;
Andere commissies die gebruik maken van de wiki:&lt;br /&gt;
&lt;br /&gt;
*[[Escapade|Escapade]]&lt;br /&gt;
**Documentatie is te vinden in [[:Category:Escapade]].&lt;br /&gt;
*[[Vakidioot|Vakidioot]]&lt;br /&gt;
**Documentatie is te vinden in [[:Category:Vakidioot]].&lt;br /&gt;
*[[UsabiliCie|UsabiliCie]]&lt;br /&gt;
**Documentatie is te vinden in [[:Category:UsabiliCie]].&lt;br /&gt;
*[[Webredactie]]&lt;br /&gt;
**Documentatie is te vinden in [[:Category:Webredactie]].&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Sysop_Cheatsheet</id>
		<title>Sysop Cheatsheet</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Sysop_Cheatsheet"/>
				<updated>2016-10-03T18:40:49Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Deze pagina bevat een tabel met snelle antwoorden op veelgestelde vragen, of geeft je informatie waar je het kunt vinden.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
  !Catogorie&lt;br /&gt;
  !Keywords&lt;br /&gt;
  !VM&lt;br /&gt;
  !Link&lt;br /&gt;
  !Probleem&lt;br /&gt;
  !Quickfix&lt;br /&gt;
|-&lt;br /&gt;
  !Algemeen&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iets werkt er niet&lt;br /&gt;
  |Have you tried turning it off and on again?&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iets werkt er niet (een service)&lt;br /&gt;
  |&amp;lt;code&amp;gt;$systemctl &amp;lt;/code&amp;gt;&amp;lt;br&amp;gt; Kijk of je iets roods ziet, die service ligt eruit! &amp;lt;br&amp;gt; &amp;lt;code&amp;gt;$systemctl status &amp;lt;servicename&amp;gt;&amp;lt;/code&amp;gt; &amp;lt;br&amp;gt; Nu staat er waarschijnlijk een error message waar je iets mee kunt.&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Ik wil een log van iets checken&lt;br /&gt;
  |&amp;lt;code&amp;gt;$cd /var/log &amp;lt;br&amp;gt;$ls &amp;lt;br&amp;gt;$tail -f &amp;lt;bestandsnaam&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
  !Printer&lt;br /&gt;
  |Cups&lt;br /&gt;
  |vm-cups&lt;br /&gt;
  |[[Cups]] &amp;lt;br /&amp;gt; [[Printer]]&lt;br /&gt;
  |Printers werken niet&lt;br /&gt;
  |&amp;lt;code&amp;gt;$service cups restart&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  !Mail&lt;br /&gt;
  |Postfix, dovecot&lt;br /&gt;
  |vm-Mailpp&lt;br /&gt;
  |[[Mail]] &amp;lt;br&amp;gt; [[Mailfiltering]]&lt;br /&gt;
  |Alias aanmaken/wijzigen voor cie of persoon&lt;br /&gt;
  |&amp;lt;code&amp;gt;$ssh vm-mailpp &amp;lt;br&amp;gt; $cd /etc/postfix/alias &amp;lt;br&amp;gt; $ls &amp;lt;/code&amp;gt; &amp;lt;br&amp;gt; Pas een bestand aan, waarin je de nieuwe alias wilt&amp;lt;br&amp;gt; Vergeet niet om ook in salt te zetten!&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Persoon zonder account toevoegen aan forward (alleen mail adres)&lt;br /&gt;
  |&amp;lt;code&amp;gt;$vim ~&amp;lt;cie&amp;gt;/.forward&amp;lt;/code&amp;gt; (met juiste rechten)&lt;br /&gt;
|-&lt;br /&gt;
  !Seats&lt;br /&gt;
  |loginctl, gdm&lt;br /&gt;
  |&lt;br /&gt;
  |[[Multiseat]]&lt;br /&gt;
  |Seat sprint niet op&lt;br /&gt;
  |&amp;lt;code&amp;gt;$sudo reboot&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Seat is vastgelopen&lt;br /&gt;
  |[ctrl] + [alt] + [bckspc] (of) &amp;lt;br&amp;gt; &amp;lt;code&amp;gt;$loginctl kill-user &amp;lt;username&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  !SSH&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |[[Paul]]&lt;br /&gt;
  |SSH extern doet het niet&lt;br /&gt;
  |Kijk of Paul aanstaat&lt;br /&gt;
|-&lt;br /&gt;
  !Accounts en permissies&lt;br /&gt;
  |ipa&lt;br /&gt;
  |vm-ipa&lt;br /&gt;
  |[[IPA]]&lt;br /&gt;
  |Nieuw account voor persoon aanmaken&lt;br /&gt;
  |&amp;lt;code&amp;gt;$mensjeadd -u &amp;lt;username&amp;gt; &amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Nieuw account voor cie aanmaken&lt;br /&gt;
  |&amp;lt;code&amp;gt;$cieadd -u &amp;lt;ciename&amp;gt; -d &amp;lt;displayname&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iemand is zijn wachtwoord vergeten&lt;br /&gt;
  |&amp;lt;code&amp;gt;$ipa user-mod &amp;lt;username&amp;gt; --random&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iemand wilt zijn wachtwoord wijzigen&lt;br /&gt;
  |User is als zichzelf ingelogd: &amp;lt;br&amp;gt;&amp;lt;code&amp;gt;$passwd&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  !Accountruimte&lt;br /&gt;
  |zfs&lt;br /&gt;
  |[[ZFS]]&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
|-&lt;br /&gt;
  !Externe Websites&lt;br /&gt;
  |nsd&lt;br /&gt;
  |vm-DNS-AUTH&lt;br /&gt;
  |&lt;br /&gt;
  |Een commissies wil zijn eigen website&lt;br /&gt;
  |???&lt;br /&gt;
|-&lt;br /&gt;
  !Virtualmachines&lt;br /&gt;
  |&lt;br /&gt;
  |proxmox, haskell&lt;br /&gt;
  |[[Virtualisation]], [[Haskell]]&lt;br /&gt;
  |Ik wil een VM aanmaken	&lt;br /&gt;
  |[[Virtualisation]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Sysop_Cheatsheet</id>
		<title>Sysop Cheatsheet</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Sysop_Cheatsheet"/>
				<updated>2016-10-03T18:40:00Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Deze pagina bevat een tabel met snelle antwoorden op veelgestelde vragen, of geeft je informatie waar je het kunt vinden.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
  !Catogorie&lt;br /&gt;
  !Keywords&lt;br /&gt;
  !VM&lt;br /&gt;
  !Link&lt;br /&gt;
  !Probleem&lt;br /&gt;
  !Quickfix&lt;br /&gt;
|-&lt;br /&gt;
  !Algemeen&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iets werkt er niet&lt;br /&gt;
  |Have you tried turning it off and on again?&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iets werkt er niet (een service)&lt;br /&gt;
  |&amp;lt;code&amp;gt;$systemctl &amp;lt;/code&amp;gt;&amp;lt;br&amp;gt; Kijk of je iets roods ziet, die service ligt eruit! &amp;lt;br&amp;gt; &amp;lt;code&amp;gt;$systemctl status &amp;lt;servicename&amp;gt;&amp;lt;/code&amp;gt; &amp;lt;br&amp;gt; Nu staat er waarschijnlijk een error message waar je iets mee kunt.&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Ik wil een log van iets checken&lt;br /&gt;
  |&amp;lt;code&amp;gt;$cd /var/log &amp;lt;br&amp;gt;$ls &amp;lt;br&amp;gt;$tail -f &amp;lt;bestandsnaam&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
  !Printer&lt;br /&gt;
  |Cups&lt;br /&gt;
  |vm-cups&lt;br /&gt;
  |[[Cups]] &amp;lt;br /&amp;gt; [[Printer]]&lt;br /&gt;
  |Printers werken niet&lt;br /&gt;
  |&amp;lt;code&amp;gt;$service cups restart&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  !Mail&lt;br /&gt;
  |Postfix, dovecot&lt;br /&gt;
  |vm-Mailpp&lt;br /&gt;
  |[[Mail]] &amp;lt;br&amp;gt; [[Mailfiltering]]&lt;br /&gt;
  |Alias aanmaken/wijzigen voor cie of persoon&lt;br /&gt;
  |&amp;lt;code&amp;gt;$ssh vm-mailpp &amp;lt;br&amp;gt; $cd /etc/postfix/alias &amp;lt;br&amp;gt; $ls &amp;lt;/code&amp;gt; &amp;lt;br&amp;gt; Pas een bestand aan, waarin je de nieuwe alias wilt&amp;lt;br&amp;gt; Vergeet niet om ook in salt te zetten!&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Persoon zonder account toevoegen aan forward (alleen mail adres)&lt;br /&gt;
  |&amp;lt;code&amp;gt;$vim ~&amp;lt;cie&amp;gt;/.forward&amp;lt;/code&amp;gt; (met juiste rechten)&lt;br /&gt;
|-&lt;br /&gt;
  !Seats&lt;br /&gt;
  |loginctl, gdm&lt;br /&gt;
  |&lt;br /&gt;
  |[[Multiseat]]&lt;br /&gt;
  |Seat sprint niet op&lt;br /&gt;
  |&amp;lt;code&amp;gt;$sudo reboot&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Seat is vastgelopen&lt;br /&gt;
  |[ctrl] + [alt] + [bckspc] (of) &amp;lt;br&amp;gt; &amp;lt;code&amp;gt;$loginctl kill-user &amp;lt;username&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  !SSH&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |[[Paul]]&lt;br /&gt;
  |SSH extern doet het niet&lt;br /&gt;
  |Kijk of Paul aanstaat&lt;br /&gt;
|-&lt;br /&gt;
  !Accounts en permissies&lt;br /&gt;
  |ipa&lt;br /&gt;
  |vm-ipa&lt;br /&gt;
  |[[IPA]]&lt;br /&gt;
  |Nieuw account voor persoon aanmaken&lt;br /&gt;
  |&amp;lt;code&amp;gt;$mensjeadd -u &amp;lt;username&amp;gt; &amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Nieuw account voor cie aanmaken&lt;br /&gt;
  |&amp;lt;code&amp;gt;$cieadd -u &amp;lt;ciename&amp;gt; -d &amp;lt;displayname&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iemand is zijn wachtwoord vergeten&lt;br /&gt;
  |&amp;lt;code&amp;gt;$ipa user-mod &amp;lt;username&amp;gt; --random&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Iemand wilt zijn wachtwoord wijzigen&lt;br /&gt;
  |User is als zichzelf ingelogd: &amp;lt;br&amp;gt;&amp;lt;code&amp;gt;$passwd&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
  !Accountruimte&lt;br /&gt;
  |zfs&lt;br /&gt;
  |[[ZFS]]&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
|-&lt;br /&gt;
  !Externe Websites&lt;br /&gt;
  |nsd&lt;br /&gt;
  |vm-DNS-AUTH&lt;br /&gt;
  |&lt;br /&gt;
  |Een commissies wil zijn eigen website&lt;br /&gt;
  |???&lt;br /&gt;
|-&lt;br /&gt;
  !Virtualmachines&lt;br /&gt;
  |&lt;br /&gt;
  |proxmox, haskell&lt;br /&gt;
  |[[Virtualisation]], [[Haskell]]&lt;br /&gt;
  |Ik wil een VM aanmaken	&lt;br /&gt;
  |[[Virtualisation]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Sysop_Cheatsheet</id>
		<title>Sysop Cheatsheet</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Sysop_Cheatsheet"/>
				<updated>2016-10-03T18:09:16Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: Created page with &amp;quot;Deze pagina bevat een tabel met snelle antwoorden op veelgestelde vragen, of geeft je informatie waar je het kunt vinden.  {| class=&amp;quot;wikitable&amp;quot; |-   !Catogorie   !Keywords   !...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Deze pagina bevat een tabel met snelle antwoorden op veelgestelde vragen, of geeft je informatie waar je het kunt vinden.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
  !Catogorie&lt;br /&gt;
  !Keywords&lt;br /&gt;
  !VM&lt;br /&gt;
  !Link&lt;br /&gt;
  !Probleem&lt;br /&gt;
  !Quickfix&lt;br /&gt;
|-&lt;br /&gt;
  |Algemeen&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |&lt;br /&gt;
  |Ik wil een log van iets checken&lt;br /&gt;
  |&amp;lt;code&amp;gt;$cd /var/log&lt;br /&gt;
$ls&lt;br /&gt;
$tail -f &amp;lt;bestandsnaam&amp;gt; &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/IPA</id>
		<title>IPA</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/IPA"/>
				<updated>2016-10-03T16:34:01Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;FreeIPA is a Red Hat sponsored open source project which aims to provide an easily managed Identity, Policy and Audit (IPA) suite primarily targeted towards networks of Linux and Unix computers. FreeIPA can be compared to Novell's Identity Manager or Microsoft's Active Directory in that the goals and mechanisms used are similar.&lt;br /&gt;
&lt;br /&gt;
FreeIPA currently uses 389 Directory Server for its LDAP implementation, MIT's Kerberos 5 for authentication and single sign-on, the Apache and Python for the management framework and Web UI, and (optionally) Dogtag for the integrated CA and BIND with a custom plugin for the integrated DNS. Development versions also use Samba to integrate with Microsoft's Active Directory by way of Cross Forest Trusts.&lt;br /&gt;
&lt;br /&gt;
While each of the major components of FreeIPA is a pre-existing open source project it is the bundling of these components into a single manageable suite with a Comprehensive Management Interface that make FreeIPA more comparable to its proprietary software cousins, Identity Manager and Active Directory.&lt;br /&gt;
&lt;br /&gt;
FreeIPA aims to provide support not just for Linux and Unix based computers but ultimately Microsoft Windows and Apple Macintosh computers also.&lt;br /&gt;
&lt;br /&gt;
De webinterface van de IPA van A-Eskwadraat is te benaderen via [http://ipa01.a-eskwadraat.nl http://ipa01.a-eskwadraat.nl]. Hiervoor moet je wel op het netwerk van A-Eskwadraat zitten, dit is niet van buiten af te benaderen.&lt;br /&gt;
&lt;br /&gt;
== Server installatie ==&lt;br /&gt;
&lt;br /&gt;
Installeer &amp;lt;code&amp;gt;ipa-server&amp;lt;/code&amp;gt; met alle dependencies. Zorg ervoor dat alle benodigde firewall-poorten open staan, na een schone kickstart hoeft enkel poort 7389 tcp nog geopend te worden. Vervolgens, om ipa-server te installeren ''zonder'' NTP-server:&lt;br /&gt;
&lt;br /&gt;
 ipa-server-install -N&lt;br /&gt;
&lt;br /&gt;
Na de installatie moet de server nog een beveiligings-certificaat krijgen. Voer hiervoor het volgende commando uit:&lt;br /&gt;
&lt;br /&gt;
 ipa-getcert request -d /etc/pki/nssdb/ -n ipaserver-cert&lt;br /&gt;
&lt;br /&gt;
Sudo gegevens zijn niet anoniem uit IPA te halen, daarom moet er voor de standaard user &amp;lt;code&amp;gt;sudo&amp;lt;/code&amp;gt; een wachtwoord ingesteld worden (''zou kunnen dat dit niet meer nodig is''). Doe dit met&lt;br /&gt;
&lt;br /&gt;
 ldappasswd -Y GSSAPI uid=sudo,cn=sysaccounts,cn=etc,dc=a-eskwadraat,dc=nl -s sudopasswd&lt;br /&gt;
&lt;br /&gt;
=== Firewall ===&lt;br /&gt;
&lt;br /&gt;
IPA heeft een aantal poorten nodig om correct te werken:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;30%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''''Service'''''&lt;br /&gt;
| '''''Poort'''''&lt;br /&gt;
| '''''Type'''''&lt;br /&gt;
|-&lt;br /&gt;
| HTTP/HTTPS&lt;br /&gt;
| 80,443&lt;br /&gt;
| tcp&lt;br /&gt;
|-&lt;br /&gt;
| LDAP/LDAPS&lt;br /&gt;
| 389,636&lt;br /&gt;
| tcp&lt;br /&gt;
|-&lt;br /&gt;
| Kerberos&lt;br /&gt;
| 88,464&lt;br /&gt;
| tcp,udp&lt;br /&gt;
|-&lt;br /&gt;
| DNS&lt;br /&gt;
| 53&lt;br /&gt;
| tcp,udp&lt;br /&gt;
|-&lt;br /&gt;
| NTP&lt;br /&gt;
| 123&lt;br /&gt;
| udp&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Client installatie ==&lt;br /&gt;
&lt;br /&gt;
{{opmerking| Bij migratie naar een andere IPA-server moet &amp;lt;code&amp;gt;/etc/ipa&amp;lt;/code&amp;gt; leeg zijn.}}&lt;br /&gt;
&lt;br /&gt;
=== ipa-client-install ===&lt;br /&gt;
&lt;br /&gt;
Installeer een IPA-client als volgt (uiteraard als root):&lt;br /&gt;
&lt;br /&gt;
 ipa-client-install&lt;br /&gt;
&lt;br /&gt;
Er wordt tijdens de installatie gevraagd om een gebruikersnaam, gebruik daarvoor gewoon je eigen account.&lt;br /&gt;
&lt;br /&gt;
'''''Reboot het systeem als de installatie voltooid is.'''''&lt;br /&gt;
&lt;br /&gt;
=== sudo ===&lt;br /&gt;
&lt;br /&gt;
Zie [[Sudo|sudo]].&lt;br /&gt;
&lt;br /&gt;
=== httpd ===&lt;br /&gt;
&lt;br /&gt;
Zie [[HBAC]].&lt;br /&gt;
&lt;br /&gt;
== Schema ==&lt;br /&gt;
&lt;br /&gt;
Aan het standaard schema van IPA is de objectClass 'aesAccount' met attribuut 'memberId'. Zie de volgende LDIF:&lt;br /&gt;
&lt;br /&gt;
 dn: cn=schema&lt;br /&gt;
 changetype: modify&lt;br /&gt;
 add: attributetypes&lt;br /&gt;
 attributetypes:( 1.3.6.1.4.1.44413.1.1.1 NAME 'memberId' DESC 'MemberId of person' &lt;br /&gt;
 EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )&lt;br /&gt;
 -&lt;br /&gt;
 add: objectclasses&lt;br /&gt;
 objectclasses: ( 1.3.6.1.4.1.44413.1.2.1 NAME 'aesAccount' SUP top AUXILIARY &lt;br /&gt;
 DESC 'A-Eskwadraat account information' MAY  ( memberId ) )&lt;br /&gt;
&lt;br /&gt;
=== Lidnummer toevoegen ===&lt;br /&gt;
&lt;br /&gt;
'mensjeadd' vraagt bij het aanmaken van een account om een lidnummer. Mocht er onverhoopt iets misgaan, met de onderstaande LDIF is het mogelijk om een lidnummer aan een account toe te voegen:&lt;br /&gt;
&lt;br /&gt;
 dn: uid=$login,cn=users,cn=accounts,dc=a-eskwadraat,dc=nl&lt;br /&gt;
 changetype: modify&lt;br /&gt;
 add: memberId&lt;br /&gt;
 memberId: $lidnummer&lt;br /&gt;
&lt;br /&gt;
== Replication ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;Er zijn op dit moment drie IPA-servers met de volgende replication agreements:&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;s&amp;gt;ipa01 &amp;amp;lt;=&amp;amp;gt; ipa02&amp;lt;/s&amp;gt;&lt;br /&gt;
*&amp;lt;s&amp;gt;ipa01 &amp;amp;lt;=&amp;amp;gt; ipa03&amp;lt;/s&amp;gt;&lt;br /&gt;
*&amp;lt;s&amp;gt;ipa02 &amp;amp;lt;=&amp;amp;gt; ipa03&amp;lt;/s&amp;gt;&lt;br /&gt;
[[Category:Software]] [[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/File:OverzichtSysteem.png</id>
		<title>File:OverzichtSysteem.png</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/File:OverzichtSysteem.png"/>
				<updated>2016-09-07T16:40:57Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: Larsvdh uploaded a new version of &amp;amp;quot;File:OverzichtSysteem.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Overzicht A-Eskwadraat Systeem op 9 december 2015&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem</id>
		<title>A-Eskwadraat Systeem</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem"/>
				<updated>2016-09-07T16:36:26Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Het A-Eskwadraat systeem bestaat uit verschillende onderdelen. In de [[Media:OverzichtSysteem.png|figuur]] hiernaast is een overzicht te zien.&amp;lt;br/&amp;gt;[[File:OverzichtSysteem.png|border|right|super|500px|Overzicht A-Eskwadraat systeem]]&lt;br /&gt;
&lt;br /&gt;
== Workstations ==&lt;br /&gt;
&lt;br /&gt;
Op dit moment hebben we 3 [[Workstations|workstations]]&amp;amp;nbsp;in de werkkamer, [[Pafnuty|Pafnuty]] (4 seats), [[Dennis|Dennis]] (4 seats), [[Felix|Felix]] (4 seats). Deze zijn allemaal[[Multiseat|multiseats]], oftewel je hebt meerdere werkplekken op 1 computer. Ze draaien allen CentOS 7. In de bestuurskamer staat [[Hendrik|Hendrik]] (4 seats).&lt;br /&gt;
&lt;br /&gt;
Verder hebben we ook nog de workstation in de kamer en de workstation in het boekenhok. Ook deze draaien CentOS 7. De computer in het boekenhok is verder niet aangesloten op het netwerk en is in ware een stand-alone.&lt;br /&gt;
&lt;br /&gt;
== Server ==&lt;br /&gt;
&lt;br /&gt;
De server die we draaien heet [[Haskell|Haskell]]. Het Operating System dat er op draait is Proxmox. Alle computers zijn aangesloten op Haskell. In Haskell bevindt zich alle storage en alle Virtual Machines. Een [https://en.wikipedia.org/wiki/Virtual_machine virtual machine] is een operating system die wordt gedraaid op virtuele hardware. Op elke virtual machine worden verschillende services gedraaid. Dit wordt gedaan, zodat niet het hele systeem eruit ligt als 1 service crasht. In dat geval crasht alleen de virtual machine.&lt;br /&gt;
&lt;br /&gt;
Nog bijzonder, elke avond komt er een [[Backup|backup]]&amp;amp;nbsp;van het A-Eskwadraat systeem&amp;amp;nbsp;bij de universiteit terecht. Namelijk bij &amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;claude.science.uu.nl&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Firewall, Router &amp;amp; SSH ==&lt;br /&gt;
&lt;br /&gt;
De [[Firewall|firewall]] &amp;amp; [[Router|router]] functie ligt bij ernst. Dit is een losse computer, die niks anders doet. In wezen staat [[Ernst|Ernst]] tussen de grote boze buitenwereld en de werkkamer van A-Eskwadraat. Om A-Eskwadraat te bereiken via SSH gebruik je [[Paul||Paul]], deze staat in de werkkamer.&lt;br /&gt;
[[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/IPA</id>
		<title>IPA</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/IPA"/>
				<updated>2016-09-07T12:40:23Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;FreeIPA is a Red Hat sponsored open source project which aims to provide an easily managed Identity, Policy and Audit (IPA) suite primarily targeted towards networks of Linux and Unix computers. FreeIPA can be compared to Novell's Identity Manager or Microsoft's Active Directory in that the goals and mechanisms used are similar.&lt;br /&gt;
&lt;br /&gt;
FreeIPA currently uses 389 Directory Server for its LDAP implementation, MIT's Kerberos 5 for authentication and single sign-on, the Apache and Python for the management framework and Web UI, and (optionally) Dogtag for the integrated CA and BIND with a custom plugin for the integrated DNS. Development versions also use Samba to integrate with Microsoft's Active Directory by way of Cross Forest Trusts.&lt;br /&gt;
&lt;br /&gt;
While each of the major components of FreeIPA is a pre-existing open source project it is the bundling of these components into a single manageable suite with a Comprehensive Management Interface that make FreeIPA more comparable to its proprietary software cousins, Identity Manager and Active Directory.&lt;br /&gt;
&lt;br /&gt;
FreeIPA aims to provide support not just for Linux and Unix based computers but ultimately Microsoft Windows and Apple Macintosh computers also.&lt;br /&gt;
&lt;br /&gt;
We webinterface van de IPA van A-Eskwadraat is te benaderen via [http://ipa01.a-eskwadraat.nl http://ipa01.a-eskwadraat.nl]. Hiervoor moet je wel op het netwerk van A-Eskwadraat zitten, dit is niet van buiten af te benaderen.&lt;br /&gt;
&lt;br /&gt;
== Server installatie ==&lt;br /&gt;
&lt;br /&gt;
Installeer &amp;lt;code&amp;gt;ipa-server&amp;lt;/code&amp;gt; met alle dependencies. Zorg ervoor dat alle benodigde firewall-poorten open staan, na een schone kickstart hoeft enkel poort 7389 tcp nog geopend te worden. Vervolgens, om ipa-server te installeren ''zonder'' NTP-server:&lt;br /&gt;
&lt;br /&gt;
 ipa-server-install -N&lt;br /&gt;
&lt;br /&gt;
Na de installatie moet de server nog een beveiligings-certificaat krijgen. Voer hiervoor het volgende commando uit:&lt;br /&gt;
&lt;br /&gt;
 ipa-getcert request -d /etc/pki/nssdb/ -n ipaserver-cert&lt;br /&gt;
&lt;br /&gt;
Sudo gegevens zijn niet anoniem uit IPA te halen, daarom moet er voor de standaard user &amp;lt;code&amp;gt;sudo&amp;lt;/code&amp;gt; een wachtwoord ingesteld worden (''zou kunnen dat dit niet meer nodig is''). Doe dit met&lt;br /&gt;
&lt;br /&gt;
 ldappasswd -Y GSSAPI uid=sudo,cn=sysaccounts,cn=etc,dc=a-eskwadraat,dc=nl -s sudopasswd&lt;br /&gt;
&lt;br /&gt;
=== Firewall ===&lt;br /&gt;
&lt;br /&gt;
IPA heeft een aantal poorten nodig om correct te werken:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;30%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''''Service'''''&lt;br /&gt;
| '''''Poort'''''&lt;br /&gt;
| '''''Type'''''&lt;br /&gt;
|-&lt;br /&gt;
| HTTP/HTTPS&lt;br /&gt;
| 80,443&lt;br /&gt;
| tcp&lt;br /&gt;
|-&lt;br /&gt;
| LDAP/LDAPS&lt;br /&gt;
| 389,636&lt;br /&gt;
| tcp&lt;br /&gt;
|-&lt;br /&gt;
| Kerberos&lt;br /&gt;
| 88,464&lt;br /&gt;
| tcp,udp&lt;br /&gt;
|-&lt;br /&gt;
| DNS&lt;br /&gt;
| 53&lt;br /&gt;
| tcp,udp&lt;br /&gt;
|-&lt;br /&gt;
| NTP&lt;br /&gt;
| 123&lt;br /&gt;
| udp&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Client installatie ==&lt;br /&gt;
&lt;br /&gt;
{{opmerking| Bij migratie naar een andere IPA-server moet &amp;lt;code&amp;gt;/etc/ipa&amp;lt;/code&amp;gt; leeg zijn.}}&lt;br /&gt;
&lt;br /&gt;
=== ipa-client-install ===&lt;br /&gt;
&lt;br /&gt;
Installeer een IPA-client als volgt (uiteraard als root):&lt;br /&gt;
&lt;br /&gt;
 ipa-client-install&lt;br /&gt;
&lt;br /&gt;
Er wordt tijdens de installatie gevraagd om een gebruikersnaam, gebruik daarvoor gewoon je eigen account.&lt;br /&gt;
&lt;br /&gt;
'''''Reboot het systeem als de installatie voltooid is.'''''&lt;br /&gt;
&lt;br /&gt;
=== sudo ===&lt;br /&gt;
&lt;br /&gt;
Zie [[Sudo|sudo]].&lt;br /&gt;
&lt;br /&gt;
=== httpd ===&lt;br /&gt;
&lt;br /&gt;
Zie [[HBAC]].&lt;br /&gt;
&lt;br /&gt;
== Schema ==&lt;br /&gt;
&lt;br /&gt;
Aan het standaard schema van IPA is de objectClass 'aesAccount' met attribuut 'memberId'. Zie de volgende LDIF:&lt;br /&gt;
&lt;br /&gt;
 dn: cn=schema&lt;br /&gt;
 changetype: modify&lt;br /&gt;
 add: attributetypes&lt;br /&gt;
 attributetypes:( 1.3.6.1.4.1.44413.1.1.1 NAME 'memberId' DESC 'MemberId of person' &lt;br /&gt;
 EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )&lt;br /&gt;
 -&lt;br /&gt;
 add: objectclasses&lt;br /&gt;
 objectclasses: ( 1.3.6.1.4.1.44413.1.2.1 NAME 'aesAccount' SUP top AUXILIARY &lt;br /&gt;
 DESC 'A-Eskwadraat account information' MAY  ( memberId ) )&lt;br /&gt;
&lt;br /&gt;
=== Lidnummer toevoegen ===&lt;br /&gt;
&lt;br /&gt;
'mensjeadd' vraagt bij het aanmaken van een account om een lidnummer. Mocht er onverhoopt iets misgaan, met de onderstaande LDIF is het mogelijk om een lidnummer aan een account toe te voegen:&lt;br /&gt;
&lt;br /&gt;
 dn: uid=$login,cn=users,cn=accounts,dc=a-eskwadraat,dc=nl&lt;br /&gt;
 changetype: modify&lt;br /&gt;
 add: memberId&lt;br /&gt;
 memberId: $lidnummer&lt;br /&gt;
&lt;br /&gt;
== Replication ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;Er zijn op dit moment drie IPA-servers met de volgende replication agreements:&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;s&amp;gt;ipa01 &amp;amp;lt;=&amp;amp;gt; ipa02&amp;lt;/s&amp;gt;&lt;br /&gt;
*&amp;lt;s&amp;gt;ipa01 &amp;amp;lt;=&amp;amp;gt; ipa03&amp;lt;/s&amp;gt;&lt;br /&gt;
*&amp;lt;s&amp;gt;ipa02 &amp;amp;lt;=&amp;amp;gt; ipa03&amp;lt;/s&amp;gt;&lt;br /&gt;
[[Category:Software]] [[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/IPA</id>
		<title>IPA</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/IPA"/>
				<updated>2016-09-07T12:39:04Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;FreeIPA is a Red Hat sponsored open source project which aims to provide an easily managed Identity, Policy and Audit (IPA) suite primarily targeted towards networks of Linux and Unix computers. FreeIPA can be compared to Novell's Identity Manager or Microsoft's Active Directory in that the goals and mechanisms used are similar.&lt;br /&gt;
&lt;br /&gt;
FreeIPA currently uses 389 Directory Server for its LDAP implementation, MIT's Kerberos 5 for authentication and single sign-on, the Apache and Python for the management framework and Web UI, and (optionally) Dogtag for the integrated CA and BIND with a custom plugin for the integrated DNS. Development versions also use Samba to integrate with Microsoft's Active Directory by way of Cross Forest Trusts.&lt;br /&gt;
&lt;br /&gt;
While each of the major components of FreeIPA is a pre-existing open source project it is the bundling of these components into a single manageable suite with a Comprehensive Management Interface that make FreeIPA more comparable to its proprietary software cousins, Identity Manager and Active Directory.&lt;br /&gt;
&lt;br /&gt;
FreeIPA aims to provide support not just for Linux and Unix based computers but ultimately Microsoft Windows and Apple Macintosh computers also.&lt;br /&gt;
&lt;br /&gt;
IPA is te benaderen via [http://ipa01.a-eskwadraat.nl http://ipa01.a-eskwadraat.nl] via de A-Eskwadraat computers.&lt;br /&gt;
&lt;br /&gt;
== Server installatie ==&lt;br /&gt;
&lt;br /&gt;
Installeer &amp;lt;code&amp;gt;ipa-server&amp;lt;/code&amp;gt; met alle dependencies. Zorg ervoor dat alle benodigde firewall-poorten open staan, na een schone kickstart hoeft enkel poort 7389 tcp nog geopend te worden. Vervolgens, om ipa-server te installeren ''zonder'' NTP-server:&lt;br /&gt;
&lt;br /&gt;
 ipa-server-install -N&lt;br /&gt;
&lt;br /&gt;
Na de installatie moet de server nog een beveiligings-certificaat krijgen. Voer hiervoor het volgende commando uit:&lt;br /&gt;
&lt;br /&gt;
 ipa-getcert request -d /etc/pki/nssdb/ -n ipaserver-cert&lt;br /&gt;
&lt;br /&gt;
Sudo gegevens zijn niet anoniem uit IPA te halen, daarom moet er voor de standaard user &amp;lt;code&amp;gt;sudo&amp;lt;/code&amp;gt; een wachtwoord ingesteld worden (''zou kunnen dat dit niet meer nodig is''). Doe dit met&lt;br /&gt;
&lt;br /&gt;
 ldappasswd -Y GSSAPI uid=sudo,cn=sysaccounts,cn=etc,dc=a-eskwadraat,dc=nl -s sudopasswd&lt;br /&gt;
&lt;br /&gt;
=== Firewall ===&lt;br /&gt;
&lt;br /&gt;
IPA heeft een aantal poorten nodig om correct te werken:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;30%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''''Service'''''&lt;br /&gt;
| '''''Poort'''''&lt;br /&gt;
| '''''Type'''''&lt;br /&gt;
|-&lt;br /&gt;
| HTTP/HTTPS&lt;br /&gt;
| 80,443&lt;br /&gt;
| tcp&lt;br /&gt;
|-&lt;br /&gt;
| LDAP/LDAPS&lt;br /&gt;
| 389,636&lt;br /&gt;
| tcp&lt;br /&gt;
|-&lt;br /&gt;
| Kerberos&lt;br /&gt;
| 88,464&lt;br /&gt;
| tcp,udp&lt;br /&gt;
|-&lt;br /&gt;
| DNS&lt;br /&gt;
| 53&lt;br /&gt;
| tcp,udp&lt;br /&gt;
|-&lt;br /&gt;
| NTP&lt;br /&gt;
| 123&lt;br /&gt;
| udp&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Client installatie ==&lt;br /&gt;
&lt;br /&gt;
{{opmerking| Bij migratie naar een andere IPA-server moet &amp;lt;code&amp;gt;/etc/ipa&amp;lt;/code&amp;gt; leeg zijn.}}&lt;br /&gt;
&lt;br /&gt;
=== ipa-client-install ===&lt;br /&gt;
&lt;br /&gt;
Installeer een IPA-client als volgt (uiteraard als root):&lt;br /&gt;
&lt;br /&gt;
 ipa-client-install&lt;br /&gt;
&lt;br /&gt;
Er wordt tijdens de installatie gevraagd om een gebruikersnaam, gebruik daarvoor gewoon je eigen account.&lt;br /&gt;
&lt;br /&gt;
'''''Reboot het systeem als de installatie voltooid is.'''''&lt;br /&gt;
&lt;br /&gt;
=== sudo ===&lt;br /&gt;
&lt;br /&gt;
Zie [[Sudo|sudo]].&lt;br /&gt;
&lt;br /&gt;
=== httpd ===&lt;br /&gt;
&lt;br /&gt;
Zie [[HBAC]].&lt;br /&gt;
&lt;br /&gt;
== Schema ==&lt;br /&gt;
&lt;br /&gt;
Aan het standaard schema van IPA is de objectClass 'aesAccount' met attribuut 'memberId'. Zie de volgende LDIF:&lt;br /&gt;
&lt;br /&gt;
 dn: cn=schema&lt;br /&gt;
 changetype: modify&lt;br /&gt;
 add: attributetypes&lt;br /&gt;
 attributetypes:( 1.3.6.1.4.1.44413.1.1.1 NAME 'memberId' DESC 'MemberId of person' &lt;br /&gt;
 EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )&lt;br /&gt;
 -&lt;br /&gt;
 add: objectclasses&lt;br /&gt;
 objectclasses: ( 1.3.6.1.4.1.44413.1.2.1 NAME 'aesAccount' SUP top AUXILIARY &lt;br /&gt;
 DESC 'A-Eskwadraat account information' MAY  ( memberId ) )&lt;br /&gt;
&lt;br /&gt;
=== Lidnummer toevoegen ===&lt;br /&gt;
&lt;br /&gt;
'mensjeadd' vraagt bij het aanmaken van een account om een lidnummer. Mocht er onverhoopt iets misgaan, met de onderstaande LDIF is het mogelijk om een lidnummer aan een account toe te voegen:&lt;br /&gt;
&lt;br /&gt;
 dn: uid=$login,cn=users,cn=accounts,dc=a-eskwadraat,dc=nl&lt;br /&gt;
 changetype: modify&lt;br /&gt;
 add: memberId&lt;br /&gt;
 memberId: $lidnummer&lt;br /&gt;
&lt;br /&gt;
== Replication ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;Er zijn op dit moment drie IPA-servers met de volgende replication agreements:&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;s&amp;gt;ipa01 &amp;amp;lt;=&amp;amp;gt; ipa02&amp;lt;/s&amp;gt;&lt;br /&gt;
*&amp;lt;s&amp;gt;ipa01 &amp;amp;lt;=&amp;amp;gt; ipa03&amp;lt;/s&amp;gt;&lt;br /&gt;
*&amp;lt;s&amp;gt;ipa02 &amp;amp;lt;=&amp;amp;gt; ipa03&amp;lt;/s&amp;gt;&lt;br /&gt;
[[Category:Software]] [[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/IPA</id>
		<title>IPA</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/IPA"/>
				<updated>2016-09-07T12:38:46Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;FreeIPA is a Red Hat sponsored open source project which aims to provide an easily managed Identity, Policy and Audit (IPA) suite primarily targeted towards networks of Linux and Unix computers. FreeIPA can be compared to Novell's Identity Manager or Microsoft's Active Directory in that the goals and mechanisms used are similar.&lt;br /&gt;
&lt;br /&gt;
FreeIPA currently uses 389 Directory Server for its LDAP implementation, MIT's Kerberos 5 for authentication and single sign-on, the Apache and Python for the management framework and Web UI, and (optionally) Dogtag for the integrated CA and BIND with a custom plugin for the integrated DNS. Development versions also use Samba to integrate with Microsoft's Active Directory by way of Cross Forest Trusts.&lt;br /&gt;
&lt;br /&gt;
While each of the major components of FreeIPA is a pre-existing open source project it is the bundling of these components into a single manageable suite with a Comprehensive Management Interface that make FreeIPA more comparable to its proprietary software cousins, Identity Manager and Active Directory.&lt;br /&gt;
&lt;br /&gt;
FreeIPA aims to provide support not just for Linux and Unix based computers but ultimately Microsoft Windows and Apple Macintosh computers also.&lt;br /&gt;
&lt;br /&gt;
IPA is te benaderen via [[http://ipa01.a-eskwadraat.nl]] via de A-Eskwadraat computers.&lt;br /&gt;
&lt;br /&gt;
== Server installatie ==&lt;br /&gt;
&lt;br /&gt;
Installeer &amp;lt;code&amp;gt;ipa-server&amp;lt;/code&amp;gt; met alle dependencies. Zorg ervoor dat alle benodigde firewall-poorten open staan, na een schone kickstart hoeft enkel poort 7389 tcp nog geopend te worden. Vervolgens, om ipa-server te installeren ''zonder'' NTP-server:&lt;br /&gt;
&lt;br /&gt;
 ipa-server-install -N&lt;br /&gt;
&lt;br /&gt;
Na de installatie moet de server nog een beveiligings-certificaat krijgen. Voer hiervoor het volgende commando uit:&lt;br /&gt;
&lt;br /&gt;
 ipa-getcert request -d /etc/pki/nssdb/ -n ipaserver-cert&lt;br /&gt;
&lt;br /&gt;
Sudo gegevens zijn niet anoniem uit IPA te halen, daarom moet er voor de standaard user &amp;lt;code&amp;gt;sudo&amp;lt;/code&amp;gt; een wachtwoord ingesteld worden (''zou kunnen dat dit niet meer nodig is''). Doe dit met&lt;br /&gt;
&lt;br /&gt;
 ldappasswd -Y GSSAPI uid=sudo,cn=sysaccounts,cn=etc,dc=a-eskwadraat,dc=nl -s sudopasswd&lt;br /&gt;
&lt;br /&gt;
=== Firewall ===&lt;br /&gt;
&lt;br /&gt;
IPA heeft een aantal poorten nodig om correct te werken:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;30%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''''Service'''''&lt;br /&gt;
| '''''Poort'''''&lt;br /&gt;
| '''''Type'''''&lt;br /&gt;
|-&lt;br /&gt;
| HTTP/HTTPS&lt;br /&gt;
| 80,443&lt;br /&gt;
| tcp&lt;br /&gt;
|-&lt;br /&gt;
| LDAP/LDAPS&lt;br /&gt;
| 389,636&lt;br /&gt;
| tcp&lt;br /&gt;
|-&lt;br /&gt;
| Kerberos&lt;br /&gt;
| 88,464&lt;br /&gt;
| tcp,udp&lt;br /&gt;
|-&lt;br /&gt;
| DNS&lt;br /&gt;
| 53&lt;br /&gt;
| tcp,udp&lt;br /&gt;
|-&lt;br /&gt;
| NTP&lt;br /&gt;
| 123&lt;br /&gt;
| udp&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Client installatie ==&lt;br /&gt;
&lt;br /&gt;
{{opmerking| Bij migratie naar een andere IPA-server moet &amp;lt;code&amp;gt;/etc/ipa&amp;lt;/code&amp;gt; leeg zijn.}}&lt;br /&gt;
&lt;br /&gt;
=== ipa-client-install ===&lt;br /&gt;
&lt;br /&gt;
Installeer een IPA-client als volgt (uiteraard als root):&lt;br /&gt;
&lt;br /&gt;
 ipa-client-install&lt;br /&gt;
&lt;br /&gt;
Er wordt tijdens de installatie gevraagd om een gebruikersnaam, gebruik daarvoor gewoon je eigen account.&lt;br /&gt;
&lt;br /&gt;
'''''Reboot het systeem als de installatie voltooid is.'''''&lt;br /&gt;
&lt;br /&gt;
=== sudo ===&lt;br /&gt;
&lt;br /&gt;
Zie [[Sudo|sudo]].&lt;br /&gt;
&lt;br /&gt;
=== httpd ===&lt;br /&gt;
&lt;br /&gt;
Zie [[HBAC]].&lt;br /&gt;
&lt;br /&gt;
== Schema ==&lt;br /&gt;
&lt;br /&gt;
Aan het standaard schema van IPA is de objectClass 'aesAccount' met attribuut 'memberId'. Zie de volgende LDIF:&lt;br /&gt;
&lt;br /&gt;
 dn: cn=schema&lt;br /&gt;
 changetype: modify&lt;br /&gt;
 add: attributetypes&lt;br /&gt;
 attributetypes:( 1.3.6.1.4.1.44413.1.1.1 NAME 'memberId' DESC 'MemberId of person' &lt;br /&gt;
 EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )&lt;br /&gt;
 -&lt;br /&gt;
 add: objectclasses&lt;br /&gt;
 objectclasses: ( 1.3.6.1.4.1.44413.1.2.1 NAME 'aesAccount' SUP top AUXILIARY &lt;br /&gt;
 DESC 'A-Eskwadraat account information' MAY  ( memberId ) )&lt;br /&gt;
&lt;br /&gt;
=== Lidnummer toevoegen ===&lt;br /&gt;
&lt;br /&gt;
'mensjeadd' vraagt bij het aanmaken van een account om een lidnummer. Mocht er onverhoopt iets misgaan, met de onderstaande LDIF is het mogelijk om een lidnummer aan een account toe te voegen:&lt;br /&gt;
&lt;br /&gt;
 dn: uid=$login,cn=users,cn=accounts,dc=a-eskwadraat,dc=nl&lt;br /&gt;
 changetype: modify&lt;br /&gt;
 add: memberId&lt;br /&gt;
 memberId: $lidnummer&lt;br /&gt;
&lt;br /&gt;
== Replication ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;Er zijn op dit moment drie IPA-servers met de volgende replication agreements:&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;s&amp;gt;ipa01 &amp;amp;lt;=&amp;amp;gt; ipa02&amp;lt;/s&amp;gt;&lt;br /&gt;
*&amp;lt;s&amp;gt;ipa01 &amp;amp;lt;=&amp;amp;gt; ipa03&amp;lt;/s&amp;gt;&lt;br /&gt;
*&amp;lt;s&amp;gt;ipa02 &amp;amp;lt;=&amp;amp;gt; ipa03&amp;lt;/s&amp;gt;&lt;br /&gt;
[[Category:Software]] [[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/IPA</id>
		<title>IPA</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/IPA"/>
				<updated>2016-09-07T12:38:18Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;FreeIPA is a Red Hat sponsored open source project which aims to provide an easily managed Identity, Policy and Audit (IPA) suite primarily targeted towards networks of Linux and Unix computers. FreeIPA can be compared to Novell's Identity Manager or Microsoft's Active Directory in that the goals and mechanisms used are similar.&lt;br /&gt;
&lt;br /&gt;
FreeIPA currently uses 389 Directory Server for its LDAP implementation, MIT's Kerberos 5 for authentication and single sign-on, the Apache and Python for the management framework and Web UI, and (optionally) Dogtag for the integrated CA and BIND with a custom plugin for the integrated DNS. Development versions also use Samba to integrate with Microsoft's Active Directory by way of Cross Forest Trusts.&lt;br /&gt;
&lt;br /&gt;
While each of the major components of FreeIPA is a pre-existing open source project it is the bundling of these components into a single manageable suite with a Comprehensive Management Interface that make FreeIPA more comparable to its proprietary software cousins, Identity Manager and Active Directory.&lt;br /&gt;
&lt;br /&gt;
FreeIPA aims to provide support not just for Linux and Unix based computers but ultimately Microsoft Windows and Apple Macintosh computers also.&lt;br /&gt;
&lt;br /&gt;
IPA is te benaderen via [ipa01.a-eskwadraat.nl] via de A-Eskwadraat computers.&lt;br /&gt;
&lt;br /&gt;
== Server installatie ==&lt;br /&gt;
&lt;br /&gt;
Installeer &amp;lt;code&amp;gt;ipa-server&amp;lt;/code&amp;gt; met alle dependencies. Zorg ervoor dat alle benodigde firewall-poorten open staan, na een schone kickstart hoeft enkel poort 7389 tcp nog geopend te worden. Vervolgens, om ipa-server te installeren ''zonder'' NTP-server:&lt;br /&gt;
&lt;br /&gt;
 ipa-server-install -N&lt;br /&gt;
&lt;br /&gt;
Na de installatie moet de server nog een beveiligings-certificaat krijgen. Voer hiervoor het volgende commando uit:&lt;br /&gt;
&lt;br /&gt;
 ipa-getcert request -d /etc/pki/nssdb/ -n ipaserver-cert&lt;br /&gt;
&lt;br /&gt;
Sudo gegevens zijn niet anoniem uit IPA te halen, daarom moet er voor de standaard user &amp;lt;code&amp;gt;sudo&amp;lt;/code&amp;gt; een wachtwoord ingesteld worden (''zou kunnen dat dit niet meer nodig is''). Doe dit met&lt;br /&gt;
&lt;br /&gt;
 ldappasswd -Y GSSAPI uid=sudo,cn=sysaccounts,cn=etc,dc=a-eskwadraat,dc=nl -s sudopasswd&lt;br /&gt;
&lt;br /&gt;
=== Firewall ===&lt;br /&gt;
&lt;br /&gt;
IPA heeft een aantal poorten nodig om correct te werken:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;30%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''''Service'''''&lt;br /&gt;
| '''''Poort'''''&lt;br /&gt;
| '''''Type'''''&lt;br /&gt;
|-&lt;br /&gt;
| HTTP/HTTPS&lt;br /&gt;
| 80,443&lt;br /&gt;
| tcp&lt;br /&gt;
|-&lt;br /&gt;
| LDAP/LDAPS&lt;br /&gt;
| 389,636&lt;br /&gt;
| tcp&lt;br /&gt;
|-&lt;br /&gt;
| Kerberos&lt;br /&gt;
| 88,464&lt;br /&gt;
| tcp,udp&lt;br /&gt;
|-&lt;br /&gt;
| DNS&lt;br /&gt;
| 53&lt;br /&gt;
| tcp,udp&lt;br /&gt;
|-&lt;br /&gt;
| NTP&lt;br /&gt;
| 123&lt;br /&gt;
| udp&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Client installatie ==&lt;br /&gt;
&lt;br /&gt;
{{opmerking| Bij migratie naar een andere IPA-server moet &amp;lt;code&amp;gt;/etc/ipa&amp;lt;/code&amp;gt; leeg zijn.}}&lt;br /&gt;
&lt;br /&gt;
=== ipa-client-install ===&lt;br /&gt;
&lt;br /&gt;
Installeer een IPA-client als volgt (uiteraard als root):&lt;br /&gt;
&lt;br /&gt;
 ipa-client-install&lt;br /&gt;
&lt;br /&gt;
Er wordt tijdens de installatie gevraagd om een gebruikersnaam, gebruik daarvoor gewoon je eigen account.&lt;br /&gt;
&lt;br /&gt;
'''''Reboot het systeem als de installatie voltooid is.'''''&lt;br /&gt;
&lt;br /&gt;
=== sudo ===&lt;br /&gt;
&lt;br /&gt;
Zie [[Sudo|sudo]].&lt;br /&gt;
&lt;br /&gt;
=== httpd ===&lt;br /&gt;
&lt;br /&gt;
Zie [[HBAC]].&lt;br /&gt;
&lt;br /&gt;
== Schema ==&lt;br /&gt;
&lt;br /&gt;
Aan het standaard schema van IPA is de objectClass 'aesAccount' met attribuut 'memberId'. Zie de volgende LDIF:&lt;br /&gt;
&lt;br /&gt;
 dn: cn=schema&lt;br /&gt;
 changetype: modify&lt;br /&gt;
 add: attributetypes&lt;br /&gt;
 attributetypes:( 1.3.6.1.4.1.44413.1.1.1 NAME 'memberId' DESC 'MemberId of person' &lt;br /&gt;
 EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )&lt;br /&gt;
 -&lt;br /&gt;
 add: objectclasses&lt;br /&gt;
 objectclasses: ( 1.3.6.1.4.1.44413.1.2.1 NAME 'aesAccount' SUP top AUXILIARY &lt;br /&gt;
 DESC 'A-Eskwadraat account information' MAY  ( memberId ) )&lt;br /&gt;
&lt;br /&gt;
=== Lidnummer toevoegen ===&lt;br /&gt;
&lt;br /&gt;
'mensjeadd' vraagt bij het aanmaken van een account om een lidnummer. Mocht er onverhoopt iets misgaan, met de onderstaande LDIF is het mogelijk om een lidnummer aan een account toe te voegen:&lt;br /&gt;
&lt;br /&gt;
 dn: uid=$login,cn=users,cn=accounts,dc=a-eskwadraat,dc=nl&lt;br /&gt;
 changetype: modify&lt;br /&gt;
 add: memberId&lt;br /&gt;
 memberId: $lidnummer&lt;br /&gt;
&lt;br /&gt;
== Replication ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;Er zijn op dit moment drie IPA-servers met de volgende replication agreements:&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;s&amp;gt;ipa01 &amp;amp;lt;=&amp;amp;gt; ipa02&amp;lt;/s&amp;gt;&lt;br /&gt;
*&amp;lt;s&amp;gt;ipa01 &amp;amp;lt;=&amp;amp;gt; ipa03&amp;lt;/s&amp;gt;&lt;br /&gt;
*&amp;lt;s&amp;gt;ipa02 &amp;amp;lt;=&amp;amp;gt; ipa03&amp;lt;/s&amp;gt;&lt;br /&gt;
[[Category:Software]] [[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/IPA</id>
		<title>IPA</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/IPA"/>
				<updated>2016-09-07T12:37:07Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;FreeIPA is a Red Hat sponsored open source project which aims to provide an easily managed Identity, Policy and Audit (IPA) suite primarily targeted towards networks of Linux and Unix computers. FreeIPA can be compared to Novell's Identity Manager or Microsoft's Active Directory in that the goals and mechanisms used are similar.&lt;br /&gt;
&lt;br /&gt;
FreeIPA currently uses 389 Directory Server for its LDAP implementation, MIT's Kerberos 5 for authentication and single sign-on, the Apache and Python for the management framework and Web UI, and (optionally) Dogtag for the integrated CA and BIND with a custom plugin for the integrated DNS. Development versions also use Samba to integrate with Microsoft's Active Directory by way of Cross Forest Trusts.&lt;br /&gt;
&lt;br /&gt;
While each of the major components of FreeIPA is a pre-existing open source project it is the bundling of these components into a single manageable suite with a Comprehensive Management Interface that make FreeIPA more comparable to its proprietary software cousins, Identity Manager and Active Directory.&lt;br /&gt;
&lt;br /&gt;
FreeIPA aims to provide support not just for Linux and Unix based computers but ultimately Microsoft Windows and Apple Macintosh computers also.&lt;br /&gt;
&lt;br /&gt;
IPA is te benaderen via [[ipa01.a-eskwadraat.nl]] via de A-Eskwadraat computers.&lt;br /&gt;
&lt;br /&gt;
== Server installatie ==&lt;br /&gt;
&lt;br /&gt;
Installeer &amp;lt;code&amp;gt;ipa-server&amp;lt;/code&amp;gt; met alle dependencies. Zorg ervoor dat alle benodigde firewall-poorten open staan, na een schone kickstart hoeft enkel poort 7389 tcp nog geopend te worden. Vervolgens, om ipa-server te installeren ''zonder'' NTP-server:&lt;br /&gt;
&lt;br /&gt;
 ipa-server-install -N&lt;br /&gt;
&lt;br /&gt;
Na de installatie moet de server nog een beveiligings-certificaat krijgen. Voer hiervoor het volgende commando uit:&lt;br /&gt;
&lt;br /&gt;
 ipa-getcert request -d /etc/pki/nssdb/ -n ipaserver-cert&lt;br /&gt;
&lt;br /&gt;
Sudo gegevens zijn niet anoniem uit IPA te halen, daarom moet er voor de standaard user &amp;lt;code&amp;gt;sudo&amp;lt;/code&amp;gt; een wachtwoord ingesteld worden (''zou kunnen dat dit niet meer nodig is''). Doe dit met&lt;br /&gt;
&lt;br /&gt;
 ldappasswd -Y GSSAPI uid=sudo,cn=sysaccounts,cn=etc,dc=a-eskwadraat,dc=nl -s sudopasswd&lt;br /&gt;
&lt;br /&gt;
=== Firewall ===&lt;br /&gt;
&lt;br /&gt;
IPA heeft een aantal poorten nodig om correct te werken:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;30%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''''Service'''''&lt;br /&gt;
| '''''Poort'''''&lt;br /&gt;
| '''''Type'''''&lt;br /&gt;
|-&lt;br /&gt;
| HTTP/HTTPS&lt;br /&gt;
| 80,443&lt;br /&gt;
| tcp&lt;br /&gt;
|-&lt;br /&gt;
| LDAP/LDAPS&lt;br /&gt;
| 389,636&lt;br /&gt;
| tcp&lt;br /&gt;
|-&lt;br /&gt;
| Kerberos&lt;br /&gt;
| 88,464&lt;br /&gt;
| tcp,udp&lt;br /&gt;
|-&lt;br /&gt;
| DNS&lt;br /&gt;
| 53&lt;br /&gt;
| tcp,udp&lt;br /&gt;
|-&lt;br /&gt;
| NTP&lt;br /&gt;
| 123&lt;br /&gt;
| udp&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Client installatie ==&lt;br /&gt;
&lt;br /&gt;
{{opmerking| Bij migratie naar een andere IPA-server moet &amp;lt;code&amp;gt;/etc/ipa&amp;lt;/code&amp;gt; leeg zijn.}}&lt;br /&gt;
&lt;br /&gt;
=== ipa-client-install ===&lt;br /&gt;
&lt;br /&gt;
Installeer een IPA-client als volgt (uiteraard als root):&lt;br /&gt;
&lt;br /&gt;
 ipa-client-install&lt;br /&gt;
&lt;br /&gt;
Er wordt tijdens de installatie gevraagd om een gebruikersnaam, gebruik daarvoor gewoon je eigen account.&lt;br /&gt;
&lt;br /&gt;
'''''Reboot het systeem als de installatie voltooid is.'''''&lt;br /&gt;
&lt;br /&gt;
=== sudo ===&lt;br /&gt;
&lt;br /&gt;
Zie [[Sudo|sudo]].&lt;br /&gt;
&lt;br /&gt;
=== httpd ===&lt;br /&gt;
&lt;br /&gt;
Zie [[HBAC]].&lt;br /&gt;
&lt;br /&gt;
== Schema ==&lt;br /&gt;
&lt;br /&gt;
Aan het standaard schema van IPA is de objectClass 'aesAccount' met attribuut 'memberId'. Zie de volgende LDIF:&lt;br /&gt;
&lt;br /&gt;
 dn: cn=schema&lt;br /&gt;
 changetype: modify&lt;br /&gt;
 add: attributetypes&lt;br /&gt;
 attributetypes:( 1.3.6.1.4.1.44413.1.1.1 NAME 'memberId' DESC 'MemberId of person' &lt;br /&gt;
 EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )&lt;br /&gt;
 -&lt;br /&gt;
 add: objectclasses&lt;br /&gt;
 objectclasses: ( 1.3.6.1.4.1.44413.1.2.1 NAME 'aesAccount' SUP top AUXILIARY &lt;br /&gt;
 DESC 'A-Eskwadraat account information' MAY  ( memberId ) )&lt;br /&gt;
&lt;br /&gt;
=== Lidnummer toevoegen ===&lt;br /&gt;
&lt;br /&gt;
'mensjeadd' vraagt bij het aanmaken van een account om een lidnummer. Mocht er onverhoopt iets misgaan, met de onderstaande LDIF is het mogelijk om een lidnummer aan een account toe te voegen:&lt;br /&gt;
&lt;br /&gt;
 dn: uid=$login,cn=users,cn=accounts,dc=a-eskwadraat,dc=nl&lt;br /&gt;
 changetype: modify&lt;br /&gt;
 add: memberId&lt;br /&gt;
 memberId: $lidnummer&lt;br /&gt;
&lt;br /&gt;
== Replication ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;Er zijn op dit moment drie IPA-servers met de volgende replication agreements:&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;s&amp;gt;ipa01 &amp;amp;lt;=&amp;amp;gt; ipa02&amp;lt;/s&amp;gt;&lt;br /&gt;
*&amp;lt;s&amp;gt;ipa01 &amp;amp;lt;=&amp;amp;gt; ipa03&amp;lt;/s&amp;gt;&lt;br /&gt;
*&amp;lt;s&amp;gt;ipa02 &amp;amp;lt;=&amp;amp;gt; ipa03&amp;lt;/s&amp;gt;&lt;br /&gt;
[[Category:Software]] [[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Virtualisation</id>
		<title>Virtualisation</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Virtualisation"/>
				<updated>2016-03-30T18:57:24Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Op [[Haskell|Haskell]] draaien virtuele boxen. Deze worden beheerd met de webinterface van proxmox.&lt;br /&gt;
&lt;br /&gt;
== Virtuele machines beheren ==&lt;br /&gt;
&lt;br /&gt;
De virtuele machines kunnen beheerd worden via [http://haskell:8006 [1]] vanaf het interne netwerk. De interface stelt je onder andere in staat om virtuele machines te maken, verwijderen, starten, stoppen.&lt;br /&gt;
&lt;br /&gt;
=== Nieuwe virtuele machine ===&lt;br /&gt;
&lt;br /&gt;
#Ga naar [https://haskell:8006/ haskell]&amp;amp;nbsp;toe.&lt;br /&gt;
#Klik op &amp;quot;Create VM&amp;quot; rechtsbovenin.&lt;br /&gt;
#Geef hem een VM ID&amp;amp;nbsp;en name, klik next.&lt;br /&gt;
#Kies bij OS:&amp;amp;nbsp;Linux 3.X/2.6 Kernel (l26), klik next.&lt;br /&gt;
#Kies bij CD/DVD&amp;amp;nbsp;Do not use any media, klik next.&lt;br /&gt;
#Bij harddisk, klik op next. We zullen later een harddisk aanmaken.&lt;br /&gt;
#Cores kun je verhogen. Bij Zoo's gebruiken we 2 cores. Klik next.&lt;br /&gt;
#Memory kun je verhogen. Bij Zoo's gebruik minstens&amp;amp;nbsp;2048 MB. klik next.&lt;br /&gt;
#Bij Netwerk, verander Model in VirtIO. Klik next.&lt;br /&gt;
#Bij Confirm kun je op finish klikken&lt;br /&gt;
#Ga naar de VM toe, ga naar de Hardware tab en dubbelklik op het Netwerk Device.&lt;br /&gt;
#Kopieer het MAC-adres, dit hebben we nodig.&lt;br /&gt;
#Ssh naar ernst in een terminal (of een andere systeem dat de firewall is)&lt;br /&gt;
#Pas de file&amp;amp;nbsp;/etc/dnsmasq.d/sysop.conf aan. (sysop.conf is voor zoo's, andere files gebruik je voor andere VM's)&lt;br /&gt;
#Voeg een nieuwe regel toe met:&lt;br /&gt;
&amp;lt;pre&amp;gt;dhcp-host=[MAC-adres],[VM-naam],[Nieuw ip adres]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
​Zorg dat dit nieuwe ip adres absoluut niet al gebruikt wordt! Dan gaan dingen stuk.&lt;br /&gt;
&amp;lt;ol start=&amp;quot;16&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Restart dnsqmasq met:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;$ systemctl restart dnsmasq&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;ol start=&amp;quot;17&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Nu moet je nog een harde schijf toevoegen, doe dit met behulp van [https://mediawiki.a-eskwadraat.nl/wiki/index.php/Qemu-kvm deze] wikipedia pagina.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Nu ben je klaar om je zoo te starten! Doe dit in haskell.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Open een console in haskell&amp;amp;nbsp;kies CentOS VM, dan gaat die aan de slag om alles op je VM te installeren.&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Uit het boot menu wil je &amp;quot;iPXE (PCI 00:12.0)&amp;quot;&amp;amp;nbsp;kiezen, hier staat de optie van CentOS VM&amp;lt;/small&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;'''&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;'''&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
[[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Sysop</id>
		<title>Sysop</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Sysop"/>
				<updated>2016-03-16T17:03:19Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Commissie&lt;br /&gt;
| naam = Sysop&lt;br /&gt;
| plaatje = &lt;br /&gt;
| type = commissie&lt;br /&gt;
| jaren_actief = 1997-heden&lt;br /&gt;
| email = sysop[dingetje]a-eskwadraat.nl&lt;br /&gt;
| website = http://a-eskwadraat.nl/sysop&lt;br /&gt;
| voorzitter = Lars van den Haak&lt;br /&gt;
| leden = Pepijn Overbeeke&amp;lt;br /&amp;gt;Albert Pool&amp;lt;br /&amp;gt;Lars van den Haak&amp;lt;br /&amp;gt;Folkert van Verseveld&amp;lt;br /&amp;gt;Sophie Huiberts&amp;lt;br /&amp;gt;Joris Moens&amp;lt;br /&amp;gt;Marijn Suijten&amp;lt;br /&amp;gt;Arjan Adriaanse&amp;lt;br /&amp;gt;Axel Vugts&lt;br /&gt;
}} '''Sysop''' is de A–Eskwadraatcommissie die verantwoordelijk is voor het beheer van het [[Computerpark|computerpark]] en alle andere [[:category:hardware|hardware]]. Sysop valt onder [[IBA|IBA]]. Ze zijn te bereiken op [mailto:sysop@A-Eskwadraat.nl [1]].&lt;br /&gt;
&lt;br /&gt;
De Sysophandleidingen staan in de categorie [[:category:sysop|Sysop]]. De documentatie van scripts staat in de categorie [[:category:sysop_scripts|Scripts]].&lt;br /&gt;
&lt;br /&gt;
== Leden ==&lt;br /&gt;
&lt;br /&gt;
In willekeurige volgorde van chronologie:​&lt;br /&gt;
&lt;br /&gt;
*Neggerr&lt;br /&gt;
*Albert&lt;br /&gt;
*Lars (&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;voorzitter&amp;lt;/span&amp;gt;)&lt;br /&gt;
*Sophie&lt;br /&gt;
*Folkert&lt;br /&gt;
*Joris (bestuurslid)&lt;br /&gt;
*Marijn&lt;br /&gt;
*Arjan&lt;br /&gt;
*Axel&lt;br /&gt;
&lt;br /&gt;
=== Gedeactiveerde leden ===&lt;br /&gt;
&lt;br /&gt;
Leden van Sysop zijn leden van IBA, zodoende kunnen ze niet lid-af worden. Dit is de lijst van gedeactiveerde leden:&lt;br /&gt;
&lt;br /&gt;
*Johan&lt;br /&gt;
*Deborah&lt;br /&gt;
*Willem&lt;br /&gt;
*Appel&lt;br /&gt;
*Leon&lt;br /&gt;
*Geertièn&lt;br /&gt;
*Gordian&lt;br /&gt;
*Lennaert&lt;br /&gt;
*Marten&lt;br /&gt;
*DrBob&lt;br /&gt;
*Lars&lt;br /&gt;
*Waltmeister&lt;br /&gt;
*Loekie&lt;br /&gt;
*A4z&lt;br /&gt;
*Scotty&lt;br /&gt;
*Steven&lt;br /&gt;
*Sjeik&lt;br /&gt;
*Stukjes Peer&lt;br /&gt;
*Bash&lt;br /&gt;
*Yoerin&lt;br /&gt;
*Ctrlsoft&lt;br /&gt;
*Neus&lt;br /&gt;
*Kurk&lt;br /&gt;
*(CPU) Killer&lt;br /&gt;
*Lachebekje&lt;br /&gt;
*Jef&lt;br /&gt;
*SysV&lt;br /&gt;
*Tobin&lt;br /&gt;
*Baz&lt;br /&gt;
*Ronalz&lt;br /&gt;
*Baard&lt;br /&gt;
*Frnk&lt;br /&gt;
*Pretzel&lt;br /&gt;
*Helga&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Sysop</id>
		<title>Sysop</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Sysop"/>
				<updated>2016-03-16T17:01:11Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Commissie&lt;br /&gt;
| naam = Sysop&lt;br /&gt;
| plaatje = &lt;br /&gt;
| type = commissie&lt;br /&gt;
| jaren_actief = 1997-heden&lt;br /&gt;
| email = sysop[dingetje]a-eskwadraat.nl&lt;br /&gt;
| website = http://a-eskwadraat.nl/sysop&lt;br /&gt;
| voorzitter = Pepijn Overbeeke&lt;br /&gt;
| leden = Rob van de Werken&amp;lt;br /&amp;gt;Leon Oostrum&amp;lt;br /&amp;gt;Pepijn Overbeeke&amp;lt;br /&amp;gt;Jitse Klomp&amp;lt;br /&amp;gt;Johan Dorland&amp;lt;br /&amp;gt;Willem den Besten&amp;lt;br /&amp;gt;Albert Pool&amp;lt;br /&amp;gt;Lars van den Haak&lt;br /&gt;
}} '''Sysop''' is de A–Eskwadraatcommissie die verantwoordelijk is voor het beheer van het [[Computerpark|computerpark]] en alle andere [[:category:hardware|hardware]]. Sysop valt onder [[IBA|IBA]]. Ze zijn te bereiken op [mailto:sysop@A-Eskwadraat.nl [1]].&lt;br /&gt;
&lt;br /&gt;
De Sysophandleidingen staan in de categorie [[:category:sysop|Sysop]]. De documentatie van scripts staat in de categorie [[:category:sysop_scripts|Scripts]].&lt;br /&gt;
&lt;br /&gt;
== Leden ==&lt;br /&gt;
&lt;br /&gt;
In willekeurige volgorde van chronologie:​&lt;br /&gt;
&lt;br /&gt;
*Neggerr&lt;br /&gt;
*Albert&lt;br /&gt;
*Lars (&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;voorzitter&amp;lt;/span&amp;gt;)&lt;br /&gt;
*Sophie&lt;br /&gt;
*Folkert&lt;br /&gt;
*Joris (bestuurslid)&lt;br /&gt;
*Marijn&lt;br /&gt;
*Arjan&lt;br /&gt;
*Axel&lt;br /&gt;
&lt;br /&gt;
=== Gedeactiveerde leden ===&lt;br /&gt;
&lt;br /&gt;
Leden van Sysop zijn leden van IBA, zodoende kunnen ze niet lid-af worden. Dit is de lijst van gedeactiveerde leden:&lt;br /&gt;
&lt;br /&gt;
*Johan&lt;br /&gt;
*Deborah&lt;br /&gt;
*Willem&lt;br /&gt;
*Appel&lt;br /&gt;
*Leon&lt;br /&gt;
*Geertièn&lt;br /&gt;
*Gordian&lt;br /&gt;
*Lennaert&lt;br /&gt;
*Marten&lt;br /&gt;
*DrBob&lt;br /&gt;
*Lars&lt;br /&gt;
*Waltmeister&lt;br /&gt;
*Loekie&lt;br /&gt;
*A4z&lt;br /&gt;
*Scotty&lt;br /&gt;
*Steven&lt;br /&gt;
*Sjeik&lt;br /&gt;
*Stukjes Peer&lt;br /&gt;
*Bash&lt;br /&gt;
*Yoerin&lt;br /&gt;
*Ctrlsoft&lt;br /&gt;
*Neus&lt;br /&gt;
*Kurk&lt;br /&gt;
*(CPU) Killer&lt;br /&gt;
*Lachebekje&lt;br /&gt;
*Jef&lt;br /&gt;
*SysV&lt;br /&gt;
*Tobin&lt;br /&gt;
*Baz&lt;br /&gt;
*Ronalz&lt;br /&gt;
*Baard&lt;br /&gt;
*Frnk&lt;br /&gt;
*Pretzel&lt;br /&gt;
*Helga&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem</id>
		<title>A-Eskwadraat Systeem</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem"/>
				<updated>2015-12-09T19:19:15Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Het A-Eskwadraat systeem bestaat uit verschillende onderdelen. In de [[Media:OverzichtSysteem.png|figuur]] hiernaast is een overzicht te zien.&amp;lt;br/&amp;gt;[[File:OverzichtSysteem.png|border|right|super|500px|Overzicht A-Eskwadraat systeem]]&lt;br /&gt;
&lt;br /&gt;
== Workstations ==&lt;br /&gt;
&lt;br /&gt;
Op dit moment hebben we 4 [[Workstations|workstations]]&amp;amp;nbsp;in de werkkamer, [[Pafnuty|Pafnuty]] (4 seats), [[Dennis|Dennis]] (4 seats), [[Hendrik|Hendrik]] (4 seats) en [[Paul|Paul]] (1 seat). Een aantal zijn [[Multiseat|multiseats]], oftewel je hebt meerdere werkplekken op 1 computer. Ze draaien allen CentOs 7.&lt;br /&gt;
&lt;br /&gt;
Verder hebben we ook nog de workstation in de kamer en de workstation in het boekenhok. Ook deze draaien CentOs 7. De computer in het boekenhok is verder niet aangesloten op het netwerk en is in ware een stand-alone.&lt;br /&gt;
&lt;br /&gt;
== Server ==&lt;br /&gt;
&lt;br /&gt;
De server die we draaien heet [[Haskell|Haskell]]. Het Operating System dat er op draait is ProxMox. Alle computers zijn aangesloten op Haskell. In Haskell bevindt zich alle storage en alle Virtual Machines. Een [https://en.wikipedia.org/wiki/Virtual_machine virtual machine] is een operating system die wordt gedraaid op virtuele hardware. Op elke virtual machine worden verschillende services gedraaid. Dit wordt gedaan, zodat niet het hele systeem eruit ligt als 1 service crasht. In dat geval crasht alleen de virtual machine.&lt;br /&gt;
&lt;br /&gt;
Nog bijzonder, elke avond komt er een [[Backup|backup]]&amp;amp;nbsp;van het A-Eskwadraat systeem&amp;amp;nbsp;bij de universiteit terecht. Namelijk bij &amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;claude.science.uu.nl&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Firewall &amp;amp; Router ==&lt;br /&gt;
&lt;br /&gt;
De [[Firewall|firewall]] &amp;amp; [[Router|router]] functie ligt bij enst. Dit is een losse computer, die niks anders doet. In weze staat [[Ernst|Ernst]] tussen de grote boze buitenwereld en de werkkamer van A-Eskwadraat.&lt;br /&gt;
[[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem</id>
		<title>A-Eskwadraat Systeem</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem"/>
				<updated>2015-12-09T19:17:06Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Het A-Eskwadraat systeem bestaat uit verschillende onderdelen. In de [[Media:OverzichtSysteem.png|figuur]] hiernaast is een overzicht te zien.&amp;lt;br/&amp;gt;[[File:OverzichtSysteem.png|border|right|super|500px|Overzicht A-Eskwadraat systeem]]&lt;br /&gt;
&lt;br /&gt;
== Workstations ==&lt;br /&gt;
&lt;br /&gt;
Op dit moment hebben we 4 [[Workstations|workstations]], [[Pafnuty]] (4 seats), [[Dennis]] (4 seats), [[Hendrik]] (4 seats) en [[Paul]] (1 seat). Een aantal zijn [[Multiseat|multiseats]], oftewel je hebt meerdere werkplekken op 1 computer. Ze draaien allen CentOs 7.&lt;br /&gt;
&lt;br /&gt;
== Server ==&lt;br /&gt;
&lt;br /&gt;
De server die we draaien heet [[Haskell|Haskell]]. Het Operating System dat er op draait is ProxMox. Alle computers zijn aangesloten op Haskell. In Haskell bevindt zich alle storage en alle Virtual Machines. Een [https://en.wikipedia.org/wiki/Virtual_machine virtual machine] is een operating system die wordt gedraaid op virtuele hardware. Op elke virtual machine worden verschillende services gedraaid. Dit wordt gedaan, zodat niet het hele systeem eruit ligt als 1 service crasht. In dat geval crasht alleen de virtual machine.&lt;br /&gt;
&lt;br /&gt;
Nog bijzonder, elke avond komt er een [[Backup|backup]]&amp;amp;nbsp;van het A-Eskwadraat systeem&amp;amp;nbsp;bij de universiteit terecht. Namelijk bij &amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;claude.science.uu.nl&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Firewall &amp;amp; Router ==&lt;br /&gt;
&lt;br /&gt;
De [[Firewall|firewall]] &amp;amp; [[Router|router]] functie ligt bij enst. Dit is een losse computer, die niks anders doet. In weze staat [[Ernst]] tussen de grote boze buitenwereld en de werkkamer van A-Eskwadraat.&lt;br /&gt;
[[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem</id>
		<title>A-Eskwadraat Systeem</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem"/>
				<updated>2015-12-09T19:13:16Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Het A-Eskwadraat systeem bestaat uit verschillende onderdelen. In de [[Media:OverzichtSysteem.png|figuur]] hiernaast is een overzicht te zien.&amp;lt;br/&amp;gt;[[File:OverzichtSysteem.png|border|right|super|500px|Overzicht A-Eskwadraat systeem]]&lt;br /&gt;
&lt;br /&gt;
== Workstations ==&lt;br /&gt;
&lt;br /&gt;
Op dit moment hebben we 4 workstations, Pafnuty (4 seats), Dennis (4 seats), Hendrik (4 seats) en Paul (1 seat). Een aantal zijn multiseats, oftewel je hebt meerdere werkplekken op 1 computer. Ze draaien allen CentOs 7.&lt;br /&gt;
&lt;br /&gt;
== Server ==&lt;br /&gt;
&lt;br /&gt;
De server die we draaien heet [[Haskell|Haskell]]. Het Operating System dat er op draait is ProxMox. Alle computers zijn aangesloten op Haskell. In Haskell bevindt zich alle storage en alle Virtual Machines. Een [https://en.wikipedia.org/wiki/Virtual_machine virtual machine] is een operating system die wordt gedraaid op virtuele hardware. Op elke virtual machine worden verschillende services gedraaid. Dit wordt gedaan, zodat niet het hele systeem eruit ligt als 1 service crasht. In dat geval crasht alleen de virtual machine.&lt;br /&gt;
&lt;br /&gt;
Nog bijzonder, alle backups van het A-Eskwadraat systeem komen bij de universiteit terecht. Namelijk bij &amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;claude.science.uu.nl&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Firewall &amp;amp; Router ==&lt;br /&gt;
&lt;br /&gt;
De firewall &amp;amp; router functie ligt bij enst. Dit is een losse computer, die niks anders doet. In weze staat Ernst tussen de grote boze buitenwereld en de werkkamer van A-Eskwadraat.&lt;br /&gt;
[[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem</id>
		<title>A-Eskwadraat Systeem</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem"/>
				<updated>2015-12-09T19:12:04Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Het A-Eskwadraat systeem bestaat uit verschillende onderdelen. In de [[Media:OverzichtSysteem.png|figuur]] hiernaast is een overzicht te zien.&amp;lt;br/&amp;gt;[[File:OverzichtSysteem.png|border|right|super|500px|Overzicht A-Eskwadraat systeem]]&lt;br /&gt;
&lt;br /&gt;
== Workstations ==&lt;br /&gt;
&lt;br /&gt;
Op dit moment hebben we 4 workstations, Pafnuty (4 seats), Dennis (4 seats), Hendrik (4 seats) en Paul (1 seat). Een aantal zijn multiseats, oftewel je hebt meerdere werkplekken op 1 computer. Ze draaien allen CentOs 7.&lt;br /&gt;
&lt;br /&gt;
== Server ==&lt;br /&gt;
&lt;br /&gt;
De server die we draaien heet [[Haskell]]. Het Operating System dat er op draait is ProxMox. Alle computers zijn aangesloten op Haskell. In Haskell bevindt zich alle storage en alle Virtual Machines. Een [https://en.wikipedia.org/wiki/Virtual_machine virtual machine] is een operating system die wordt gedraaid op virtuele hardware. Op elke virtual machine worden verschillende services gedraaid. Dit wordt gedaan, zodat niet het hele systeem eruit ligt als 1 service crasht. In dat geval crasht alleen de virtual machine.&lt;br /&gt;
&lt;br /&gt;
Nog bijzonder, alle backups van het A-Eskwadraat systeem komen bij de universiteit terecht. Namelijk bij &amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;claude.science.uu.nl&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Firewall &amp;amp; Router ==&lt;br /&gt;
&lt;br /&gt;
De firewall &amp;amp; router functie ligt bij enst. Dit is een losse computer, die niks anders doet. In weze staat Ernst tussen de grote boze buitenwereld en de werkkamer van A-Eskwadraat.&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem</id>
		<title>A-Eskwadraat Systeem</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem"/>
				<updated>2015-12-09T19:11:15Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Het A-Eskwadraat systeem bestaat uit verschillende onderdelen. In de [[Media:OverzichtSysteem.png|figuur]] hiernaast is een overzicht te zien.&amp;lt;br/&amp;gt;[[File:OverzichtSysteem.png|border|right|super|500px|Overzicht A-Eskwadraat systeem]]&lt;br /&gt;
&lt;br /&gt;
== Workstations ==&lt;br /&gt;
&lt;br /&gt;
Op dit moment hebben we 4 workstations, Pafnuty (4 seats), Dennis (4 seats), Hendrik (4 seats) en Paul (1 seat). Een aantal zijn multiseats, oftewel je hebt meerdere werkplekken op 1 computer. Ze draaien allen CentOs 7.&lt;br /&gt;
&lt;br /&gt;
== Server ==&lt;br /&gt;
&lt;br /&gt;
De server die we draaien heet Haskell. Het Operating System dat er op draait is ProxMox. Alle computers zijn aangesloten op Haskell. In Haskell bevindt zich alle storage en alle Virtual Machines. Een [https://en.wikipedia.org/wiki/Virtual_machine virtual machine] is een operating system die wordt gedraaid op virtuele hardware. Op elke virtual machine worden verschillende services gedraaid. Dit wordt gedaan, zodat niet het hele systeem eruit ligt als 1 service crasht. In dat geval crasht alleen de virtual machine.&lt;br /&gt;
&lt;br /&gt;
Nog bijzonder, alle backups van het A-Eskwadraat systeem komen bij de universiteit terecht. Namelijk bij &amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;claude.science.uu.nl&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Firewall &amp;amp; Router ==&lt;br /&gt;
&lt;br /&gt;
De firewall &amp;amp; router functie ligt bij enst. Dit is een losse computer, die niks anders doet. In weze staat Ernst tussen de grote boze buitenwereld en de werkkamer van A-Eskwadraat.&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem</id>
		<title>A-Eskwadraat Systeem</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem"/>
				<updated>2015-12-09T19:10:08Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Het A-Eskwadraat systeem bestaat uit verschillende onderdelen. In de [[Media:OverzichtSysteem.png|figuur]] hiernaast is een overzicht te zien.&amp;lt;br/&amp;gt;[[File:OverzichtSysteem.png|border|right|super|500px|Overzicht A-Eskwadraat systeem]]&lt;br /&gt;
&lt;br /&gt;
== Workstations ==&lt;br /&gt;
&lt;br /&gt;
Op dit moment hebben we 4 workstations, Pafnuty (4 seats), Dennis (4 seats), Hendrik (4 seats) en Paul (1 seat). Een aantal zijn multiseats, oftewel je hebt meerdere werkplekken op 1 computer. Ze draaien allen CentOs 7.&lt;br /&gt;
&lt;br /&gt;
== Server ==&lt;br /&gt;
&lt;br /&gt;
De server die we draaien heet Haskell. Het Operating System dat er op draait is ProxMox. Alle computers zijn aangesloten op Haskell. In Haskell bevindt zich alle storage en alle Virtual Machines. Een [https://en.wikipedia.org/wiki/Virtual_machine virtual machine] is een operating system die wordt gedraaid op virtuele hardware. Op elke virtual machine worden verschillende services gedraaid. Dit wordt gedaan, zodat niet het hele systeem eruit ligt als 1 service crasht. In dat geval crasht alleen de virtual machine.&lt;br /&gt;
&lt;br /&gt;
== Firewall &amp;amp; Router ==&lt;br /&gt;
&lt;br /&gt;
De firewall &amp;amp; router functie ligt bij enst. Dit is een losse computer, die niks anders doet. In weze staat Ernst tussen de grote boze buitenwereld en de werkkamer van A-Eskwadraat.&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem</id>
		<title>A-Eskwadraat Systeem</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem"/>
				<updated>2015-12-09T19:08:17Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Het A-Eskwadraat systeem bestaat uit verschillende onderdelen. In de [[Media:OverzichtSysteem.png|figuur]] hiernaast is een overzicht te zien.&amp;lt;br/&amp;gt;[[File:OverzichtSysteem.png|border|right|super|500px|Overzicht A-Eskwadraat systeem]]&lt;br /&gt;
&lt;br /&gt;
== Workstations ==&lt;br /&gt;
&lt;br /&gt;
Op dit moment hebben we 4 workstations, Pafnuty (4 seats), Dennis (4 seats), Hendrik (4 seats) en Paul (1 seat). Een aantal zijn multiseats, oftewel je hebt meerdere werkplekken op 1 computer. Ze draaien allen CentOs 7.&lt;br /&gt;
&lt;br /&gt;
== Server ==&lt;br /&gt;
&lt;br /&gt;
De server die we draaien heet Haskell. Het Operating System dat er op draait is ProxMox. Alle computers zijn aangesloten op Haskell. In Haskell bevindt zich alle storage en alle Virtual Machines. Een [https://en.wikipedia.org/wiki/Virtual_machine virtual machine] is een operating system die wordt gedraaid op virtuele hardware.&amp;amp;nbsp;&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem</id>
		<title>A-Eskwadraat Systeem</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem"/>
				<updated>2015-12-09T19:01:45Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Het A-Eskwadraat systeem bestaat uit verschillende onderdelen. In de figuur hiernaast is een overzicht te zien.&amp;lt;br/&amp;gt;[[File:OverzichtSysteem.png|border|right|super|500px|Overzicht A-Eskwadraat systeem]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem</id>
		<title>A-Eskwadraat Systeem</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem"/>
				<updated>2015-12-09T19:00:51Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Het A-Eskwadraat systeem bestaat uit verschillende onderdelen. In de figuur hiernaast is een overzicht te zien.&amp;lt;br/&amp;gt;[[File:OverzichtSysteem.png|frame|right|super|500px|Overzicht A-Eskwadraat systeem]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem</id>
		<title>A-Eskwadraat Systeem</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem"/>
				<updated>2015-12-09T19:00:31Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Het A-Eskwadraat systeem bestaat uit verschillende onderdelen. In de figuur hiernaast is een overzicht te zien.&amp;lt;br/&amp;gt;[[File:OverzichtSysteem.png|right|super|500px|Overzicht A-Eskwadraat systeem]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem</id>
		<title>A-Eskwadraat Systeem</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem"/>
				<updated>2015-12-09T19:00:07Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Het A-Eskwadraat systeem bestaat uit verschillende onderdelen. In de figuur hiernaast is een overzicht te zien.&amp;lt;br/&amp;gt;[[File:OverzichtSysteem.png|right|super|200px|Overzicht A-Eskwadraat systeem]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem</id>
		<title>A-Eskwadraat Systeem</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem"/>
				<updated>2015-12-09T18:59:34Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Het A-Eskwadraat systeem bestaat uit verschillende onderdelen. In de figuur hiernaast is een overzicht te zien.&amp;lt;br/&amp;gt;[[File:OverzichtSysteem.png|frame|right|super|200px|Overzicht A-Eskwadraat systeem]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem</id>
		<title>A-Eskwadraat Systeem</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem"/>
				<updated>2015-12-09T18:58:46Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Het A-Eskwadraat systeem bestaat uit verschillende onderdelen. In de figuur hiernaast is een overzicht te zien.&amp;lt;br/&amp;gt;[[File:OverzichtSysteem.png|frame|right|super|30px|Overzicht A-Eskwadraat systeem]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/File:OverzichtSysteem.png</id>
		<title>File:OverzichtSysteem.png</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/File:OverzichtSysteem.png"/>
				<updated>2015-12-09T18:54:30Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: Overzicht A-Eskwadraat Systeem op 9 december 2015&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Overzicht A-Eskwadraat Systeem op 9 december 2015&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem</id>
		<title>A-Eskwadraat Systeem</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/A-Eskwadraat_Systeem"/>
				<updated>2015-12-09T18:54:04Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: Created page with &amp;quot;Het A-Eskwadraat systeem bestaat uit verschillende onderdelen. In de figuur hiernaast is een overzicht te zien.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Het A-Eskwadraat systeem bestaat uit verschillende onderdelen. In de figuur hiernaast is een overzicht te zien.&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Virtualisation</id>
		<title>Virtualisation</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Virtualisation"/>
				<updated>2015-10-21T19:58:08Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Op [[Haskell|Haskell]] draaien virtuele boxen. Deze worden beheerd met de webinterface van proxmox.&lt;br /&gt;
&lt;br /&gt;
== Virtuele machines beheren ==&lt;br /&gt;
&lt;br /&gt;
De virtuele machines kunnen beheerd worden via [http://haskell:8006 [1]] vanaf het interne netwerk. De interface stelt je onder andere in staat om virtuele machines te maken, verwijderen, starten, stoppen.&lt;br /&gt;
&lt;br /&gt;
=== Nieuwe virtuele machine ===&lt;br /&gt;
&lt;br /&gt;
#Ga naar [https://haskell:8006/ haskell]&amp;amp;nbsp;toe.&lt;br /&gt;
#Klik op &amp;quot;Create VM&amp;quot; rechtsbovenin.&lt;br /&gt;
#Geef hem een VM ID&amp;amp;nbsp;en name, klik next.&lt;br /&gt;
#Kies bij OS:&amp;amp;nbsp;Linux 3.X/2.6 Kernel (l26), klik next.&lt;br /&gt;
#Kies bij CD/DVD&amp;amp;nbsp;Do not use any media, klik next.&lt;br /&gt;
#Bij harddisk, klik op next. We zullen later een harddisk aanmaken.&lt;br /&gt;
#Cores kun je verhogen. Bij Zoo's gebruiken we 2 cores. Klik next.&lt;br /&gt;
#Memory kun je verhogen. Bij Zoo's gebruik minstens&amp;amp;nbsp;2048 MB. klik next.&lt;br /&gt;
#Bij Netwerk, verander Model in VirtIO. Klik next.&lt;br /&gt;
#Bij Confirm kun je op finish klikken&lt;br /&gt;
#Ga naar de VM toe, ga naar de Hardware tab en dubbelklik op het Netwerk Device.&lt;br /&gt;
#Kopieer het MAC-adres, dit hebben we nodig.&lt;br /&gt;
#Ssh naar ernst in een terminal (of een andere systeem dat de firewall is)&lt;br /&gt;
#Pas de file&amp;amp;nbsp;/etc/dnsmasq.d/sysop.conf aan. (sysop.conf is voor zoo's, andere files gebruik je voor andere VM's)&lt;br /&gt;
#Voeg een nieuwe regel toe met:&lt;br /&gt;
&amp;lt;pre&amp;gt;dhcp-host=[MAC-adres],[VM-naam],[Nieuw ip adres]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
​Zorg dat dit nieuwe ip adres absoluut niet al gebruikt wordt! Dan gaan dingen stuk.&lt;br /&gt;
&amp;lt;ol start=&amp;quot;16&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Restart dnsqmasq met:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;$ systemctl restart dnsmasq&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;ol start=&amp;quot;17&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Nu moet je nog een harde schijf toevoegen, doe dit met behulp van [https://mediawiki.a-eskwadraat.nl/wiki/index.php/Qemu-kvm deze] wikipedia pagina.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Nu ben je klaar om je zoo te starten! Doe dit in haskell.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Open een console in haskell en kies CentOS VM, dan gaat die aan de slag om alles op je VM te installeren.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
[[Category:Sysop]]&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Virtualisation</id>
		<title>Virtualisation</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Virtualisation"/>
				<updated>2015-10-21T18:50:00Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Op [[Haskell|Haskell]] draaien virtuele boxen. Deze worden beheerd met de webinterface van proxmox.&lt;br /&gt;
&lt;br /&gt;
== Virtuele machines beheren ==&lt;br /&gt;
&lt;br /&gt;
De virtuele machines kunnen beheerd worden via [http://haskell:8006 [1]] vanaf het interne netwerk. De interface stelt je onder andere in staat om virtuele machines te maken, verwijderen, starten, stoppen.&lt;br /&gt;
&lt;br /&gt;
=== Nieuwe virtuele machine ===&lt;br /&gt;
&lt;br /&gt;
#Ga naar [https://haskell:8006/ haskell]&amp;amp;nbsp;toe.&lt;br /&gt;
#Klik op &amp;quot;Create VM&amp;quot; rechtsbovenin.&lt;br /&gt;
#Geef hem een VM ID&amp;amp;nbsp;en name, klik next.&lt;br /&gt;
#Kies bij OS:&amp;amp;nbsp;Linux 3.X/2.6 Kernel (l26), klik next.&lt;br /&gt;
#Kies bij CD/DVD&amp;amp;nbsp;Do not use any media, klik next.&lt;br /&gt;
#Bij harddisk, klik op next. We zullen later een harddisk aanmaken.&lt;br /&gt;
#Cores kun je verhogen. Bij Zoo's gebruiken we 2 cores. Klik next.&lt;br /&gt;
#Memory kun je verhogen. Bij Zoo's gebruik minstens&amp;amp;nbsp;2048 MB. klik next.&lt;br /&gt;
#Bij Netwerk, verander Model in VirtIO. Klik next.&lt;br /&gt;
#Bij Confirm kun je op finish klikken&lt;br /&gt;
#Ga naar de VM toe, ga naar de Hardware tab en dubbelklik op het Netwerk Device.&lt;br /&gt;
#Kopieer het MAC-adres, dit hebben we nodig.&lt;br /&gt;
#Ssh naar ernst in een terminal (of een andere systeem dat de firewall is)&lt;br /&gt;
#Pas de file&amp;amp;nbsp;/etc/dnsmasq.d/sysop.conf aan. (sysop.conf is voor zoo's, andere files gebruik je voor andere VM's)&lt;br /&gt;
#Voeg een nieuwe regel toe met:&lt;br /&gt;
&amp;lt;pre&amp;gt;dhcp-host=[MAC-adres],[VM-naam],[Nieuw ip adres]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
​Zorg dat dit nieuwe ip adres absoluut niet al gebruikt wordt! Dan gaan dingen stuk.&lt;br /&gt;
&amp;lt;ol start=&amp;quot;16&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Restart dnsqmasq met:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;$ systemctl restart dnsmasq&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;ol start=&amp;quot;17&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Nu moet je nog een harde schijf toevoegen, doe dit met behulp van [https://mediawiki.a-eskwadraat.nl/wiki/index.php/Qemu-kvm deze] wikipedia pagina.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Nu ben je klaar om je zoo te starten! Doe dit in haskell.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Open een console in haskell en kies CentOS VM, dan gaat die aan de slag om alles op je VM te installeren.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Virtualisation</id>
		<title>Virtualisation</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Virtualisation"/>
				<updated>2015-10-21T18:44:46Z</updated>
		
		<summary type="html">&lt;p&gt;Larsvdh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:sysop]]&lt;br /&gt;
Op [[Haskell]] draaien virtuele boxen. Deze worden beheerd met de webinterface van proxmox.&lt;br /&gt;
&lt;br /&gt;
== Virtuele machines beheren ==&lt;br /&gt;
De virtuele machines kunnen beheerd worden via [http://haskell:8006] vanaf het interne netwerk. De interface stelt je onder andere in staat om virtuele machines te maken, verwijderen, starten, stoppen.&lt;br /&gt;
&lt;br /&gt;
=== Nieuwe virtuele machine ===&lt;br /&gt;
&lt;br /&gt;
#Ga naar [https://haskell:8006/ haskell]&amp;amp;nbsp;toe.&lt;br /&gt;
#Klik op &amp;quot;Create VM&amp;quot; rechtsbovenin.&lt;br /&gt;
#Geef hem een VM ID&amp;amp;nbsp;en name, klik next.&lt;br /&gt;
#Kies bij OS:&amp;amp;nbsp;Linux 3.X/2.6 Kernel (l26), klik next.&lt;br /&gt;
#Kies bij CD/DVD&amp;amp;nbsp;Do not use any media, klik next.&lt;br /&gt;
#Bij harddisk, klik op next. We zullen later een harddisk aanmaken.&lt;br /&gt;
#Cores kun je verhogen. Bij Zoo's gebruiken we 2 cores. Klik next.&lt;br /&gt;
#Memory kun je verhogen. Bij Zoo's gebruik minstens&amp;amp;nbsp;2048 MB. klik next.&lt;br /&gt;
#Bij Netwerk, verander Model in VirtIO. Klik next.&lt;br /&gt;
#Bij Confirm kun je op finish klikken&lt;br /&gt;
#Ga naar de VM toe, ga naar de Hardware tab en dubbelklik op het Netwerk Device.&lt;br /&gt;
#Kopieer het MAC-adres, dit hebben we nodig.&lt;br /&gt;
#Ssh naar ernst in een terminal (of een andere systeem dat de firewall is)&lt;br /&gt;
#Pas de file&amp;amp;nbsp;/etc/dnsmasq.d/sysop.conf aan. (sysop.conf is voor zoo's, andere files gebruik je voor andere VM's)&lt;br /&gt;
#Voeg een nieuwe regel toe met:&amp;lt;br/&amp;gt;dhcp-host=[MAC-adres],[VM-naam],[Nieuw ip adres]&amp;lt;br/&amp;gt;Zorg dat dit nieuwe ip adres absoluut niet al gebruikt wordt! Dan gaan dingen stuk.&lt;br /&gt;
#Restart dnsqmasq met:&amp;lt;br/&amp;gt;$&amp;amp;nbsp;systemctl restart dnsmasq&lt;br /&gt;
#Nu moet je nog een harde schijf toevoegen, doe dit met behulp van [https://mediawiki.a-eskwadraat.nl/wiki/index.php/Qemu-kvm deze] wikipedia pagina.&lt;br /&gt;
#Nu ben je klaar om je zoo te starten! Doe dit in haskell.&lt;br /&gt;
#Open een console in haskell en kies CentOS VM, dan gaat die aan de slag om alles op je VM te installeren.&lt;/div&gt;</summary>
		<author><name>Larsvdh</name></author>	</entry>

	</feed>