<?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=Janpieter</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=Janpieter"/>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Special:Contributions/Janpieter"/>
		<updated>2026-08-10T10:15:24Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.23.2</generator>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Proxmox</id>
		<title>Proxmox</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Proxmox"/>
				<updated>2023-09-26T19:09:11Z</updated>
		
		<summary type="html">&lt;p&gt;Janpieter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:sysop]]&lt;br /&gt;
Op haskell staat [https://haskell.a-eskwadraat.nl:8006 Proxmox].&lt;br /&gt;
Op stephen ook [https://stephen.a-eskwadraat.nl:8006 Proxmox]. '''Vergeet hierbij niet op het interne netwerk te zitten!'''&lt;br /&gt;
&lt;br /&gt;
Integratie met ipa: ga naar Datacenter &amp;gt; Permissions &amp;gt; Authentication en klik 'Add &amp;gt; LDAP Server', &lt;br /&gt;
hier kunnen de gegevens van de ipaserver ingevoerd worden.&lt;br /&gt;
&lt;br /&gt;
Bijvoorbeeld:&lt;br /&gt;
&lt;br /&gt;
[[File:Proxmox_ipa.png|proxmox ipa voorbeeld]]&lt;br /&gt;
&lt;br /&gt;
Vervolgens moeten alle gebruikers die toegang mogen krijgen toegevoegd worden onder Datacenter &amp;gt; Permissions &amp;gt; Users.&lt;br /&gt;
&lt;br /&gt;
Een pythonscript om dit automatisch te doen is door&lt;br /&gt;
&lt;br /&gt;
 import subprocess&lt;br /&gt;
 import re&lt;br /&gt;
 result = subprocess.run([&amp;quot;ipa&amp;quot;,&amp;quot;group-show&amp;quot;,&amp;quot;--raw&amp;quot;,&amp;quot;sysop&amp;quot;],&lt;br /&gt;
                         stdout=subprocess.PIPE)&lt;br /&gt;
 lines = result.stdout.decode('utf-8').splitlines()&lt;br /&gt;
 usernames = []&lt;br /&gt;
 for line in lines:&lt;br /&gt;
     line = line.strip()&lt;br /&gt;
     m = re.search('\Amember: uid=',line)&lt;br /&gt;
     m2 = re.search(',',line)&lt;br /&gt;
     if m and m2:&lt;br /&gt;
         usernames.append(line[m.end():m2.start()])&lt;br /&gt;
 commandstring = &amp;quot;&amp;quot;&lt;br /&gt;
 for uname in usernames:&lt;br /&gt;
     commandstring += &amp;quot;pveum useradd &amp;quot;+uname+&amp;quot;@A-ESKWADRAAT.NL -group admin;&amp;quot;&lt;br /&gt;
 subprocess.run([&amp;quot;ssh&amp;quot;,&amp;quot;root@&amp;lt;host&amp;gt;&amp;quot;,commandstring])&lt;br /&gt;
&lt;br /&gt;
vervang hier &amp;lt;host&amp;gt; door je server waar proxmox op staat.&lt;/div&gt;</summary>
		<author><name>Janpieter</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Proxmox</id>
		<title>Proxmox</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Proxmox"/>
				<updated>2023-09-26T19:08:36Z</updated>
		
		<summary type="html">&lt;p&gt;Janpieter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:sysop]]&lt;br /&gt;
Op haskell staat [https://haskell.a-eskwadraat.nl:8006 Proxmox].&lt;br /&gt;
Op stephen ook [https://stephen.a-eskwadraat.nl:8006 Proxmox]. '''Vergeet hierbij niet op BenBijBeterBereik te zitten'''&lt;br /&gt;
&lt;br /&gt;
Integratie met ipa: ga naar Datacenter &amp;gt; Permissions &amp;gt; Authentication en klik 'Add &amp;gt; LDAP Server', &lt;br /&gt;
hier kunnen de gegevens van de ipaserver ingevoerd worden.&lt;br /&gt;
&lt;br /&gt;
Bijvoorbeeld:&lt;br /&gt;
&lt;br /&gt;
[[File:Proxmox_ipa.png|proxmox ipa voorbeeld]]&lt;br /&gt;
&lt;br /&gt;
Vervolgens moeten alle gebruikers die toegang mogen krijgen toegevoegd worden onder Datacenter &amp;gt; Permissions &amp;gt; Users.&lt;br /&gt;
&lt;br /&gt;
Een pythonscript om dit automatisch te doen is door&lt;br /&gt;
&lt;br /&gt;
 import subprocess&lt;br /&gt;
 import re&lt;br /&gt;
 result = subprocess.run([&amp;quot;ipa&amp;quot;,&amp;quot;group-show&amp;quot;,&amp;quot;--raw&amp;quot;,&amp;quot;sysop&amp;quot;],&lt;br /&gt;
                         stdout=subprocess.PIPE)&lt;br /&gt;
 lines = result.stdout.decode('utf-8').splitlines()&lt;br /&gt;
 usernames = []&lt;br /&gt;
 for line in lines:&lt;br /&gt;
     line = line.strip()&lt;br /&gt;
     m = re.search('\Amember: uid=',line)&lt;br /&gt;
     m2 = re.search(',',line)&lt;br /&gt;
     if m and m2:&lt;br /&gt;
         usernames.append(line[m.end():m2.start()])&lt;br /&gt;
 commandstring = &amp;quot;&amp;quot;&lt;br /&gt;
 for uname in usernames:&lt;br /&gt;
     commandstring += &amp;quot;pveum useradd &amp;quot;+uname+&amp;quot;@A-ESKWADRAAT.NL -group admin;&amp;quot;&lt;br /&gt;
 subprocess.run([&amp;quot;ssh&amp;quot;,&amp;quot;root@&amp;lt;host&amp;gt;&amp;quot;,commandstring])&lt;br /&gt;
&lt;br /&gt;
vervang hier &amp;lt;host&amp;gt; door je server waar proxmox op staat.&lt;/div&gt;</summary>
		<author><name>Janpieter</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Passbolt</id>
		<title>Passbolt</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Passbolt"/>
				<updated>2023-06-20T17:51:09Z</updated>
		
		<summary type="html">&lt;p&gt;Janpieter: Passbolt updaten&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;De Passbolt vm is te vinden op ct-passbolt, zie [[Container]]&lt;br /&gt;
&lt;br /&gt;
Voor het updaten van Passbolt volg de volgende instructies: https://help.passbolt.com/hosting/update/install-scripts. Herinner de backups even buiten de vm te kopiëren voor de zekerheid.&lt;/div&gt;</summary>
		<author><name>Janpieter</name></author>	</entry>

	</feed>