]> pere.pagekite.me Git - homepage.git/blobdiff - blog/data/2012-12-06-bofhd-scripting.txt
Oppdater gaveforslag.
[homepage.git] / blog / data / 2012-12-06-bofhd-scripting.txt
index a74babdd122c5481292b72e27a02e5455254729e..2ffb80138376b844d0dcebdd2672189ef13ced51 100644 (file)
@@ -1,16 +1,18 @@
 Title: Scripting the Cerebrum/bofhd user administration system using XML-RPC
 Title: Scripting the Cerebrum/bofhd user administration system using XML-RPC
-Tags: english
+Tags: english, sysadmin
 Date: 2012-12-06 10:30
 
 <p>Where I work at the <a href="http://www.uio.no/">University of
 Oslo</a>, we use the
 <a href="http://sourceforge.net/projects/cerebrum/">Cerebrum user
 administration system</a> to maintain users, groups, DNS, DHCP, etc.
 Date: 2012-12-06 10:30
 
 <p>Where I work at the <a href="http://www.uio.no/">University of
 Oslo</a>, we use the
 <a href="http://sourceforge.net/projects/cerebrum/">Cerebrum user
 administration system</a> to maintain users, groups, DNS, DHCP, etc.
-I've known since the system was written that the server was providing
+I've known since the system was written that the server is providing
 an <a href="http://en.wikipedia.org/wiki/XML-RPC">XML-RPC</a> API, but
 an <a href="http://en.wikipedia.org/wiki/XML-RPC">XML-RPC</a> API, but
-never spent time to try to figure out how to use it, as we always use
-the bofh command line client at work.  Until today.  Here are a few
-notes on how to use it with Python.</p>
+I have never spent time to try to figure out how to use it, as we
+always use the bofh command line client at work.  Until today.  I want
+to script the updating of DNS and DHCP to make it easier to set up
+virtual machines.  Here are a few notes on how to use it with
+Python.</p>
 
 <p>I started by looking at the source of the Java
 <a href="http://cerebrum.svn.sourceforge.net/viewvc/cerebrum/trunk/cerebrum/clients/jbofh/">bofh
 
 <p>I started by looking at the source of the Java
 <a href="http://cerebrum.svn.sourceforge.net/viewvc/cerebrum/trunk/cerebrum/clients/jbofh/">bofh