<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Uncategorized on </title>
    <link>https://d.enis.no/categories/uncategorized/</link>
    <description>Recent content in Uncategorized on </description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Wed, 13 Jul 2016 00:00:00 +0000</lastBuildDate><atom:link href="https://d.enis.no/categories/uncategorized/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Munin 2.0 on CentOS7 with Nginx and FastCGI</title>
      <link>https://d.enis.no/2016/07/munin-2-0-on-centos7-with-nginx-and-fastcgi/</link>
      <pubDate>Wed, 13 Jul 2016 00:00:00 +0000</pubDate>
      
      <guid>https://d.enis.no/2016/07/munin-2-0-on-centos7-with-nginx-and-fastcgi/</guid>
      <description>As the various bits of official Munin documentation seems to be in a limbo state where the current stable version (2.0.x) isn’t very well handled between the old and the new site, finding a good howto on setting up Munin with FastCGI and Nginx wasn’t as easy as it should have been.
There are articles (notably https://www.webfoobar.com/node/48 ) that are a bit on the overly complicated side, as it turns out, there exists a package called munin-nginx which simplifies things a lot.</description>
      <content>&lt;p&gt;As the &lt;a href=&#34;http://munin-monitoring.org/wiki/Documentation&#34;&gt;various&lt;/a&gt; &lt;a href=&#34;https://munin.readthedocs.io/en/latest/&#34;&gt;bits&lt;/a&gt; of official Munin documentation seems to be in a limbo state where the current stable version (2.0.x) isn’t very well handled between the old and the new site, finding a good howto on setting up Munin with FastCGI and Nginx wasn’t as easy as it should have been.&lt;/p&gt;
&lt;p&gt;There are articles (notably &lt;a href=&#34;https://www.webfoobar.com/node/48&#34;&gt;https://www.webfoobar.com/node/48&lt;/a&gt; ) that are a bit on the overly complicated side, as it turns out, there exists a package called &lt;strong&gt;munin-nginx&lt;/strong&gt; which simplifies things a lot.&lt;/p&gt;
&lt;p&gt;So, assuming you are going to run munin without a URL prefix (&lt;a href=&#34;https://munin.yoursite.com/&#34;&gt;https://munin.yoursite.com/&lt;/a&gt;) setting up Munin to use CGI for graphs and HTML turns out to be quite easy. The below steps were successfully performed using &lt;strong&gt;CentOS Linux release 7.2.1511&lt;/strong&gt;, with &lt;strong&gt;munin-2.0.25-11&lt;/strong&gt; and &lt;strong&gt;munin-nginx-2.0.25-11&lt;/strong&gt;.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;sudo yum -y install munin munin-nginx nginx 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;sudo sed -i &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;s/\(.*\)_strategy.*/\1_strategy cgi/;s/#cgiurl_graph/cgiurl_graph/&amp;#39;&lt;/span&gt; /etc/munin/munin.conf
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;for&lt;/span&gt; svc in munin-fcgi-graph munin-fcgi-html ; &lt;span style=&#34;color:#66d9ef&#34;&gt;do&lt;/span&gt; sudo service $svc stop ; sudo chkconfig $svc on ; sudo service $svc start
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;htpasswd -c /etc/nginx/.htpasswd-munin-users munin&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;The Nginx config you need is:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-ini&#34; data-lang=&#34;ini&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;&amp;lt;pre&amp;gt;server {&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#a6e22e&#34;&gt;listen 80; # IPv4&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#a6e22e&#34;&gt;listen [::]:80 ipv6only&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;on; # IPv6
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;  server_name munin.yoursite.com;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;  
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;  ## Logs
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;  log_not_found off;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;  error_log /var/log/nginx/munin.yoursite.com_error_log error;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;  access_log off;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#a6e22e&#34;&gt;location / {&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#a6e22e&#34;&gt;fastcgi_split_path_info ^(/)(.*);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#a6e22e&#34;&gt;fastcgi_param PATH_INFO $fastcgi_path_info;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#a6e22e&#34;&gt;fastcgi_param SCRIPT_FILENAME /var/www/cgi-bin/munin-cgi-html;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#a6e22e&#34;&gt;include fastcgi_params;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#a6e22e&#34;&gt;fastcgi_pass unix:/var/run/munin/fcgi-munin-html.sock;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#a6e22e&#34;&gt;auth_basic &amp;#34;Restricted&amp;#34;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#a6e22e&#34;&gt;auth_basic_user_file /etc/nginx/.htpasswd-munin-users;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#75715e&#34;&gt;# Serve static files&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#a6e22e&#34;&gt;location /static/ {&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#a6e22e&#34;&gt;alias /etc/munin/static/;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#a6e22e&#34;&gt;expires 30d;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#a6e22e&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#75715e&#34;&gt;# Munin CGI graph&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#a6e22e&#34;&gt;location ^~ /munin-cgi/munin-cgi-graph/ {&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#a6e22e&#34;&gt;access_log off;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#a6e22e&#34;&gt;fastcgi_split_path_info ^(/munin-cgi/munin-cgi-graph)(.*);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#a6e22e&#34;&gt;fastcgi_param PATH_INFO $fastcgi_path_info;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#a6e22e&#34;&gt;fastcgi_param SCRIPT_FILENAME /var/www/cgi-bin/munin-cgi-graph;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#a6e22e&#34;&gt;include fastcgi_params;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#a6e22e&#34;&gt;fastcgi_pass unix:/var/run/munin/fcgi-munin-graph.sock;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#75715e&#34;&gt;# Bypass cache.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#a6e22e&#34;&gt;fastcgi_cache_bypass 0;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#a6e22e&#34;&gt;fastcgi_no_cache 0;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#a6e22e&#34;&gt;expires epoch;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#a6e22e&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#a6e22e&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Then restart nginx, and you should be able to use munin with cgi-generated graphs and html pages:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;sudo service nginx restart&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
</content>
    </item>
    
    <item>
      <title>iTerm2 productivity</title>
      <link>https://d.enis.no/2015/05/iterm2-productivity/</link>
      <pubDate>Thu, 07 May 2015 00:00:00 +0000</pubDate>
      
      <guid>https://d.enis.no/2015/05/iterm2-productivity/</guid>
      <description>If you’re like me, you spend most of your time in the terminal. On OSX that means iTerm2 for me. I won’t go into details on how many orders of magnitude better iTerm2 is than the default Terminal app, because most likely you’re already familiar with it.
Update 2018, the following is not longer true, and personally I’ve switched back to stable releases of iTerm2. What you might not know is that what is considered the stable version of iTerm, is a bit like the stable version of Debian.</description>
      <content>&lt;p&gt;If you’re like me, you spend most of your time in the terminal. On OSX that means &lt;a href=&#34;http://iterm2.com&#34;&gt;iTerm2&lt;/a&gt; for me. I won’t go into details on how many orders of magnitude better iTerm2 is than the default Terminal app, because most likely you’re already familiar with it.&lt;/p&gt;
&lt;p&gt;Update 2018, the following is not longer true, and personally I’ve switched back to stable releases of iTerm2. &lt;!-- raw HTML omitted --&gt;What you might not know is that what is considered the &lt;!-- raw HTML omitted --&gt;stable&lt;!-- raw HTML omitted --&gt; version of iTerm, is a bit like the stable version of Debian. It’s very conservatively updated, and most features take quite a bit of time to trickle down into a major release. So after I discovered that the Nightly builds are relatively stable I switched, and have not looked back.&lt;!-- raw HTML omitted --&gt;&lt;br&gt;
&lt;!-- raw HTML omitted --&gt;Yes granted the updates keep rolling in, but as I’ll get to, using tmux for window arrangement means this doesn’t really bother me. So go get the &lt;!-- raw HTML omitted --&gt;nightly build&lt;!-- raw HTML omitted --&gt; now!&lt;!-- raw HTML omitted --&gt;&lt;/p&gt;
&lt;p&gt;One of the best features of iTerm2 is the tmux integration. What it enables is a way for iTerm2 to communicate with tmux via tmux’ “Control Mode”. Basically you start an iTerm window and enter :&lt;br&gt;
&lt;code&gt;tmux -CC&lt;/code&gt;&lt;br&gt;
which will open a new iTerm window linked with tmux. So any iTerm session operations (opening a new tab, a new window or a split) will be handed off to tmux. If you then were to quit iTerm, or close the window, you could easily get your complete window arrangement back by doing &lt;code&gt;tmux -CC attach&lt;/code&gt;. This is indeed very handy.&lt;/p&gt;
&lt;p&gt;So now we have pretty persistent window arrangements, which will give you the opportunity to over-indulge on tabs/splits/windows etc. Now we apply some order to the mess we inevitably will create.&lt;br&gt;
iTerm has two cool features that will enable quick navigation of your sessions. The first one is &lt;a href=&#34;http://iterm2.com/badges.html#/section/home&#34;&gt;badges&lt;/a&gt;. I’ve found that I like to set custom badges instead of relying on automatically set badges. So, first I set the badge options&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;printf &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;\e]1337;SetBadgeFormat=%s\a&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#66d9ef&#34;&gt;$(&lt;/span&gt;echo -n &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;\(user.myBadge)&amp;#34;&lt;/span&gt; | base64&lt;span style=&#34;color:#66d9ef&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;and then define a bash function:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;setbadge&lt;span style=&#34;color:#f92672&#34;&gt;()&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;{&lt;/span&gt; printf &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;\e]1337;SetUserVar=myBadge=%s\a&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#66d9ef&#34;&gt;$(&lt;/span&gt;echo $1 | base64&lt;span style=&#34;color:#66d9ef&#34;&gt;)&lt;/span&gt;; &lt;span style=&#34;color:#f92672&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Now we can easily set badges in tabs, by typing: &lt;code&gt;setbadge BadgeName&lt;/code&gt;&lt;br&gt;
&lt;img src=&#34;https://d.enis.no/iterm2_screenshot.png&#34; alt=&#34;iTerm2 Screenshot with badge&#34; title=&#34;iTerm2 with badge&#34;&gt;
The second feature that ties nicely into this is Session Search. Open with &lt;strong&gt;Cmd+Shift+O&lt;/strong&gt; and you can quickly search and switch to the tab/window you like. There is also Tab Exposé &lt;strong&gt;Cmd+Alt+E&lt;/strong&gt; but it’s slower.&lt;/p&gt;
&lt;p&gt;There are tons of other ways iTerm2 can improve your everyday terminal life, I just found this to be a very handy addition to my toolbox.&lt;/p&gt;
</content>
    </item>
    
    <item>
      <title>Provisioning Vagrant with Salt</title>
      <link>https://d.enis.no/2014/05/provisioning-vagrant-with-salt/</link>
      <pubDate>Mon, 05 May 2014 00:00:00 +0000</pubDate>
      
      <guid>https://d.enis.no/2014/05/provisioning-vagrant-with-salt/</guid>
      <description>Vagrant sports out of the box integration with Saltstack, which works very well with minimum effort. However under the hood the default way this integration works is via a 4000-line bash script that bootstraps Saltstack on the VM. This would all be well and good, however, even if you were to pre-install the salt-call and salt-minion binaries onto your Vagrantbox, the salt-integration uses the same bash-script to install the configuration provided in the Vagrantfile.</description>
      <content>&lt;p&gt;Vagrant sports out of the box integration with Saltstack, which works very well with minimum effort. However under the hood the default way this integration works is via a &lt;a href=&#34;https://raw.githubusercontent.com/saltstack/salt-bootstrap/stable/bootstrap-salt.sh&#34;&gt;4000-line bash script&lt;/a&gt; that bootstraps Saltstack on the VM. This would all be well and good, however, even if you were to pre-install the salt-call and salt-minion binaries onto your Vagrantbox, the salt-integration uses the same bash-script to install the configuration provided in the Vagrantfile.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://xkcd.com/1022/&#34;&gt;So it has come to this.. &lt;/a&gt;   I don’t really want this in my workflow. And I suspect any heavy Saltstack users might want to skip this aswell.&lt;/p&gt;
&lt;p&gt;I found a way, that was not completely obvious, to make the Salt-integration work as quick and painless as I wanted in the Masterless mode:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Create a vagrantbox (in my case I use Packer with a &lt;a href=&#34;https://github.com/denisbr/vagrant-boxes/&#34;&gt;set of templates&lt;/a&gt;), with the salt-binaries pre-installed.&lt;/li&gt;
&lt;li&gt;Make sure the salt-minion daemon is disabled.&lt;/li&gt;
&lt;li&gt;Overwrite the default minion config with the contents  “file_client: local” (and of course any other configuration you require)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This way you do not have to use the “&lt;code&gt;minion_config&lt;/code&gt;” setting in your Vagrantfile, and the salt provisioner plugin will happily skip the bootstrapping script.&lt;/p&gt;
&lt;p&gt;You could always check the &lt;a href=&#34;https://github.com/denisbr/vagrant-boxes/blob/master/packer/debian-7.5.0-amd64-saltonly/scripts/salt.sh&#34;&gt;Saltstack installation-script&lt;/a&gt; for the Packer-template for reference.&lt;/p&gt;
&lt;p&gt;You can now use the following setup in your Vagrantfile:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-ini&#34; data-lang=&#34;ini&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;config.vm.synced_folder &amp;#34;salt/roots/&amp;#34;, &amp;#34;/srv/salt/&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;config.vm.provision :salt do |salt|&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#a6e22e&#34;&gt;salt.run_highstate&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;end&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;In &lt;code&gt;salt/roots/&lt;/code&gt; place your top.sls which could look something like this:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;pre&amp;gt;base&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#39;*&amp;#39;&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    - &lt;span style=&#34;color:#ae81ff&#34;&gt;default&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;&amp;lt;/pre&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Which would then execute the &lt;code&gt;salt/roots/default/init.sls&lt;/code&gt; state.&lt;/p&gt;
</content>
    </item>
    
    <item>
      <title>Media services</title>
      <link>https://d.enis.no/2013/08/media-services/</link>
      <pubDate>Thu, 08 Aug 2013 00:00:00 +0000</pubDate>
      
      <guid>https://d.enis.no/2013/08/media-services/</guid>
      <description>I thought I’d write a little summary on current media services I use, and why. I have mostly stopped buying music pressed on plastic discs, and the amount of movies I buy on-disc has also gone down. However that does not mean I don’t pay for my entertainment. Well on to the services.
Music Spotify I used to use Spotify actively, mainly due to their very good selection of EDM (Electronic Dance Music) and iOS-app, which has enabled me to completely stop syncing music from my computer.</description>
      <content>&lt;p&gt;I thought I’d write a little summary on current media services I use, and why. I have mostly stopped buying music pressed on plastic discs, and the amount of movies I buy on-disc has also gone down. However that does not mean I don’t pay for my entertainment. Well on to the services.&lt;/p&gt;
&lt;h1 id=&#34;music&#34;&gt;Music&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;http://denis.no/wp-content/uploads/2013/08/spotify-logo.png&#34;&gt;&lt;!-- raw HTML omitted --&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;spotify&#34;&gt;&lt;strong&gt;Spotify&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;I used to use Spotify actively, mainly due to their very good selection of EDM (Electronic Dance Music) and iOS-app, which has enabled me to completely stop syncing music from my computer. I was a premium subscriber for over a year, and the service (which cost around the price of 1 CD per month) was awesome. I used Spotify apps everywhere; iPhone, iPad, Mac, Linux (still a shamefully shoddy version though), and on Squeezebox. In addition to EDM, Spotify also features a more than good enough selection of “kid friendly” Norwegian music. When I checked out Rdio though I moved on..&lt;/p&gt;
&lt;h3 id=&#34;img-classaligncenter-size-medium-wp-image-99-altrdio_logo-srchttpdenisnowp-contentuploads201308rdio_logo-300x146png-width300-height146-srcsethttpsdenisnowp-contentuploads201308rdio_logo-300x146png-300w-httpsdenisnowp-contentuploads201308rdio_logo-624x304png-624w-httpsdenisnowp-contentuploads201308rdio_logopng-1024w-sizesmax-width-300px-85vw-300px-2&#34;&gt;&lt;a href=&#34;http://denis.no/wp-content/uploads/2013/08/rdio_logo.png&#34;&gt;&lt;!-- raw HTML omitted --&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h3 id=&#34;rdio&#34;&gt;Rdio&lt;/h3&gt;
&lt;p&gt;A few annoyances with the Spotify iOS app, and a constantly hopeless experience on Linux made me very ripe for a migration when I was introduced to Rdio. Rdio is a very similar service to Spotify, it generally has a comparable selection of music to stream, has about the same quality and cost the same for a mobile-enabled subscription.&lt;/p&gt;
&lt;p&gt;Where Rdio differs is firstly in the quality of its apps. If you are on desktop, you can just use a normal web-browser to stream, or download a prepared Site-Specifc-Browser “app” that will give you a similar experience to the Spotify app. It does not have indexing of local media as an option though, so if you use that you’re out of luck. On iOS the app is a lot more snazzy design-wise, also it correctly purges content you no longer want synced offline (you can select what content to mobile sync from the app/web too).&lt;/p&gt;
&lt;p&gt;Secondly, Rdio lets me build a “collection” of albums and artists. By doing so I get notifications of new music from these artists, and I can easily browse my subset of all available music. This mode of browsing is highly preferable to the search focused Spotify experience to me.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://denis.no/wp-content/uploads/2013/08/soundcloud-logo-orange-II.png&#34;&gt;&lt;!-- raw HTML omitted --&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;soundcloud&#34;&gt;&lt;strong&gt;Soundcloud&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Soundcloud has mostly taken over the role Myspace had as a channel for artists to share their tunes, demos, live-recordings, DJ-mixes etc. I know there are some issues concerning takedowns of more mainstream DJ-mixes, and that everything is not perfect in the Soundcloud, but for me it works very well as a nice way to keep in touch with my favourite artists and their work. I pay for a premium service here too, but would probably not if it wasn’t for wanting to share my own DJ-sets. As a consumer the service works very well without a subscription. Their iOS-apps are workable, but not nearly as polished as Rdio, and have no way to utilize downloads/off-line storage as far as I know.&lt;/p&gt;
&lt;h3 id=&#34;lastfm&#34;&gt;&lt;strong&gt;Last.fm&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;This used to be a lot higher on my list of services I used actively. But due to their very limited streaming capabilites and somewhat lackluster selection of hosted music I quit being a paying subscriber of Last.fm, and instead use it solely as a place to aggregate my listening statistics, and keep up with what others are listening to. The Facebook/Spotify-connected service has filled some of this need lately, but my Last.fm connections are still a source of interesting finds every now and then.&lt;/p&gt;
&lt;h3 id=&#34;img-classaligncenter-size-medium-wp-image-102-altbandcamp_logo-srchttpdenisnowp-contentuploads201308bandcamp_logo-300x46png-width300-height46-srcsethttpsdenisnowp-contentuploads201308bandcamp_logo-300x46png-300w-httpsdenisnowp-contentuploads201308bandcamp_logo-624x96png-624w-httpsdenisnowp-contentuploads201308bandcamp_logopng-967w-sizesmax-width-300px-85vw-300px-4&#34;&gt;&lt;a href=&#34;http://denis.no/wp-content/uploads/2013/08/bandcamp_logo.png&#34;&gt;&lt;!-- raw HTML omitted --&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;bandcamp&#34;&gt;Bandcamp&lt;/h3&gt;
&lt;p&gt;There are several issues with Bandcamp. One being that it has a very limited function for gifting music, or sharing CC-marked material, which is a shame really, as that would probably have made the service more interesting for both artists and fans. As it is Bandcamp provides a smooth way for me to pay the artists directly for FLAC downloads, and I highly prefer this model to Beatport (see below). Recently Bandcamp improved their music discovery options by introducing “My Bandcamp”. This allows me to track other peoples buying etc. and is better than not having any such features at all. It’s still no “Amazon for Music”, but getting better.&lt;/p&gt;
&lt;h3 id=&#34;beatport&#34;&gt;&lt;strong&gt;Beatport&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Despite exorbitant prices, there is still no way to get around Beatport. The wide amount of EDM available through Beatport is mostly unmatched, even if one can often find tracks elsewhere. For the widest array of artists and tracks in lossless quality, it’s hard to beat Beatport though.. The website is almost workable too, but there are so many problems with the often half-assed approach to meta-data, and classification that it’s hard not to get a bit frustrated. I mean, when I pay more for a digital download than for a CD-copy (incl. shipping) I think I deserve proper metadata and the feeling that someone at Beatport cares enough to ensure classification remains somewhat appropriate?&lt;/p&gt;
&lt;h3 id=&#34;ektoplazm&#34;&gt;&lt;strong&gt;Ektoplazm&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;While Beatport pushes material from any established artist, for the fresh stuff in my niche genre(s) I rely on Ektoplazm. An awesome source of free music, often free as in CC-licensed (type of CC license varies) too. And, just because it’s free doesn’t mean it features music that is worthless. Far from it, Ektoplazm often delivers music that is way more interesting than the commercial releases. I am sure there are other sites like Ektoplazm in other genres, or at least I hope so, as everyone deserves a service like this.&lt;/p&gt;
</content>
    </item>
    
    <item>
      <title>Site moved</title>
      <link>https://d.enis.no/2011/02/site-moved/</link>
      <pubDate>Sat, 05 Feb 2011 00:00:00 +0000</pubDate>
      
      <guid>https://d.enis.no/2011/02/site-moved/</guid>
      <description>Moved to our new VPS running Ubuntu LTS, and in the process I migrated my blog from Drupal to WordPress. Drupal 7 seems great, but when it comes to simple blogging WordPress has the edge in simplicity, admin UI and maintainability. Maybe this means I’ll manage to blog a little more often, or maybe not, time will tell.</description>
      <content>&lt;p&gt;Moved to our new VPS running Ubuntu LTS, and in the process I migrated my blog from Drupal to WordPress. &lt;a href=&#34;http://drupal.org/&#34;&gt;Drupal&lt;/a&gt; 7 seems great, but when it comes to simple blogging &lt;a href=&#34;http://wordpress.org/&#34;&gt;WordPress&lt;/a&gt; has the edge in simplicity, admin UI and maintainability. Maybe this means I’ll manage to blog a little more often, or maybe not, time will tell.&lt;/p&gt;
</content>
    </item>
    
    <item>
      <title>Norwegian holidays in Zimbra</title>
      <link>https://d.enis.no/2009/03/norske-helligdager-i-zimbra-alternativ-metode/</link>
      <pubDate>Mon, 23 Mar 2009 00:00:00 +0000</pubDate>
      
      <guid>https://d.enis.no/2009/03/norske-helligdager-i-zimbra-alternativ-metode/</guid>
      <description>&amp;lt;p&amp;gt; 1. Switch to the Calendar view in the Zimbra webui.&amp;lt;br /&amp;gt; 2. Click &amp;amp;#8220;New Calendar&amp;amp;#8221; (or &amp;amp;#8220;Ny kalender&amp;amp;#8221; in Norwegian).&amp;lt;br /&amp;gt; 3. Name it something nice like &amp;amp;#8220;Norwegian public holidays&amp;amp;#8221;.&amp;lt;br /&amp;gt; 4. Check the box &amp;amp;#8220;Synchronize events from remote calendar&amp;amp;#8221; (&amp;amp;#8220;Synkroniser avtaler mot ekstern kalender&amp;amp;#8221; in Norwegian).&amp;lt;br /&amp;gt; 5. Paste &amp;lt;a href=&amp;quot;http://ical.mac.com/bjorkheim/Norske%20helligdager.ics&amp;quot;&amp;gt;http://ical.mac.com/bjorkheim/Norske%20helligdager.ics&amp;lt;/a&amp;gt;&amp;lt;br /&amp;gt; 6. Click Ok. &amp;lt;/p&amp;gt; &amp;lt;p&amp;gt; As long as the calendar maintainer bothers to update, Zimbra wil automatically receive updates.</description>
      <content>&lt;!-- raw HTML omitted --&gt;
&lt;pre&gt;&lt;code&gt;  &amp;lt;p&amp;gt;
    1. Switch to the Calendar view in the Zimbra webui.&amp;lt;br /&amp;gt; 2. Click &amp;amp;#8220;New Calendar&amp;amp;#8221; (or &amp;amp;#8220;Ny kalender&amp;amp;#8221; in Norwegian).&amp;lt;br /&amp;gt; 3. Name it something nice like &amp;amp;#8220;Norwegian public holidays&amp;amp;#8221;.&amp;lt;br /&amp;gt; 4. Check the box &amp;amp;#8220;Synchronize events from remote calendar&amp;amp;#8221; (&amp;amp;#8220;Synkroniser avtaler mot ekstern kalender&amp;amp;#8221; in Norwegian).&amp;lt;br /&amp;gt; 5. Paste &amp;lt;a href=&amp;quot;http://ical.mac.com/bjorkheim/Norske%20helligdager.ics&amp;quot;&amp;gt;http://ical.mac.com/bjorkheim/Norske%20helligdager.ics&amp;lt;/a&amp;gt;&amp;lt;br /&amp;gt; 6. Click Ok.
  &amp;lt;/p&amp;gt;
  
  &amp;lt;p&amp;gt;
    As long as the calendar maintainer bothers to update, Zimbra wil automatically receive updates. If you have another remote .ICS calendar you&amp;amp;#8217;d like to subscribe to, just add that one instead..
  &amp;lt;/p&amp;gt;
&amp;lt;/div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;!-- raw HTML omitted --&gt;
</content>
    </item>
    
    <item>
      <title>Sqlite VACUUM for fun and profit</title>
      <link>https://d.enis.no/2009/03/sqlite-vacuum-for-fun-and-profit/</link>
      <pubDate>Wed, 18 Mar 2009 00:00:00 +0000</pubDate>
      
      <guid>https://d.enis.no/2009/03/sqlite-vacuum-for-fun-and-profit/</guid>
      <description>&amp;lt;p&amp;gt; Sigurds triks gjengitt for allmennheten : &amp;lt;/p&amp;gt; &amp;lt;p&amp;gt; Avslutt firefox. &amp;lt;/p&amp;gt; &amp;lt;p&amp;gt; $ cd ~/.mozilla/firefox/&amp;lt;br /&amp;gt; $ cd PROFILFOLDER (byttes med din profilfolder)&amp;lt;br /&amp;gt; $ mkdir sqlite.back&amp;lt;br /&amp;gt; $ for file in *.sqlite ; do ls -lh $file ; cp $file sqlite.back ; echo &amp;amp;#8220;VACUUM;&amp;amp;#8221;|sqlite3 $file; ls -lh $file; done &amp;lt;/p&amp;gt; &amp;lt;p&amp;gt; Start firefox. &amp;lt;/p&amp;gt; &amp;lt;p&amp;gt; I mitt tilfelle fikk jeg krympet den største filen fra 51 til 17MB.</description>
      <content>&lt;!-- raw HTML omitted --&gt;
&lt;pre&gt;&lt;code&gt;  &amp;lt;p&amp;gt;
    Sigurds triks gjengitt for allmennheten :
  &amp;lt;/p&amp;gt;
  
  &amp;lt;p&amp;gt;
    Avslutt firefox.
  &amp;lt;/p&amp;gt;
  
  &amp;lt;p&amp;gt;
    $ cd ~/.mozilla/firefox/&amp;lt;br /&amp;gt; $ cd PROFILFOLDER (byttes med din profilfolder)&amp;lt;br /&amp;gt; $ mkdir sqlite.back&amp;lt;br /&amp;gt; $ for file in *.sqlite ; do ls -lh $file ; cp $file sqlite.back ; echo &amp;amp;#8220;VACUUM;&amp;amp;#8221;|sqlite3 $file; ls -lh $file; done
  &amp;lt;/p&amp;gt;
  
  &amp;lt;p&amp;gt;
    Start firefox.
  &amp;lt;/p&amp;gt;
  
  &amp;lt;p&amp;gt;
    I mitt tilfelle fikk jeg krympet den største filen fra 51 til 17MB.
  &amp;lt;/p&amp;gt;
  
  &amp;lt;p&amp;gt;
    At VACUUM av sqlite filer er mulig var jeg rett og slett ikke klar over, kjekt å vite ettersom mye rart bruker slike embedded-databaser for tiden.
  &amp;lt;/p&amp;gt;
&amp;lt;/div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;!-- raw HTML omitted --&gt;
</content>
    </item>
    
    <item>
      <title>Store Norske lansert</title>
      <link>https://d.enis.no/2009/02/store-norske-lansert/</link>
      <pubDate>Wed, 25 Feb 2009 00:00:00 +0000</pubDate>
      
      <guid>https://d.enis.no/2009/02/store-norske-lansert/</guid>
      <description>&amp;lt;p&amp;gt; Flere utviklere i Redpill Linpro (min arbeidsgiver) har bidratt i utviklingen av et på mange måter spennende produkt. Det er uansett hvordan man vurderer det bra med flere kilder til faktaopplysninger på nett, og en god kilde med norsk språk er jo flott. &amp;lt;/p&amp;gt; &amp;lt;p&amp;gt; Det tok meg ikke mange klikk og søk rundt i de &amp;amp;#8220;kvalitetssikrede&amp;amp;#8221; artiklene før jeg snublet over innhold jeg stusset over. &amp;lt;a href=&amp;quot;http://www.snl.no/Linux/IT&amp;quot;&amp;gt;Linux&amp;lt;/a&amp;gt; artikkelen på SNL sier nemlig i skrivende stund at Minix er &amp;amp;#8220;opphavet&amp;amp;#8221; til Linux og at Linus Torvalds videreutviklet Minix.</description>
      <content>&lt;!-- raw HTML omitted --&gt;
&lt;pre&gt;&lt;code&gt;  &amp;lt;p&amp;gt;
    Flere utviklere i Redpill Linpro (min arbeidsgiver) har bidratt i utviklingen av et på mange måter spennende produkt. Det er uansett hvordan man vurderer det bra med flere kilder til faktaopplysninger på nett, og en god kilde med norsk språk er jo flott.
  &amp;lt;/p&amp;gt;
  
  &amp;lt;p&amp;gt;
    Det tok meg ikke mange klikk og søk rundt i de &amp;amp;#8220;kvalitetssikrede&amp;amp;#8221; artiklene før jeg snublet over innhold jeg stusset over. &amp;lt;a href=&amp;quot;http://www.snl.no/Linux/IT&amp;quot;&amp;gt;Linux&amp;lt;/a&amp;gt; artikkelen på SNL sier nemlig i skrivende stund at Minix er &amp;amp;#8220;opphavet&amp;amp;#8221; til Linux og at Linus Torvalds videreutviklet Minix. Her er det potensielt en misforståelse. Torvalds benyttet Minix på universitetet og var som artikkelen hevder intressert i mer funksjonalitet enn Minix kunne tilby, men Torvalds begynte fra bunnen av på Linuxkjernen. Han videreutviklet ikke Minix.
  &amp;lt;/p&amp;gt;
  
  &amp;lt;p&amp;gt;
    Registreringsprosessen på SNL var relativt enkel, og trass litt fikling med klipp-og-lim funksjonaliteten var redigering relativt lett. Vi får nå se hvor fort SNL plukker opp endringen.
  &amp;lt;/p&amp;gt;
  
  &amp;lt;p&amp;gt;
    &amp;lt;strong&amp;gt;Oppdatering (2011-02-10): &amp;lt;/strong&amp;gt;I ettertiden viste det seg at Store Norske fikk problemer med økonomien, men i skrivende stund er &amp;lt;a href=&amp;quot;http://www.snl.no/Norsk_nettleksikon/Store_norske_leksikon_overdratt_til_nye_eiere&amp;quot;&amp;gt;eierskapet på vei til nye hender&amp;lt;/a&amp;gt;.
  &amp;lt;/p&amp;gt;
&amp;lt;/div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;!-- raw HTML omitted --&gt;
</content>
    </item>
    
    <item>
      <title>Lightweight Web servers</title>
      <link>https://d.enis.no/2009/01/lightweight-web-servers/</link>
      <pubDate>Fri, 23 Jan 2009 00:00:00 +0000</pubDate>
      
      <guid>https://d.enis.no/2009/01/lightweight-web-servers/</guid>
      <description> &amp;lt;p&amp;gt; En artig oppsummering av et bredt spekter servere. Hvorvidt mange av disse er mer enn akademisk intressante er et annet spørsmål.. &amp;lt;/p&amp;gt; &amp;lt;/div&amp;gt; </description>
      <content>&lt;!-- raw HTML omitted --&gt;
&lt;pre&gt;&lt;code&gt;  &amp;lt;p&amp;gt;
    En artig oppsummering av et bredt spekter servere. Hvorvidt mange av disse er mer enn akademisk intressante er et annet spørsmål..
  &amp;lt;/p&amp;gt;
&amp;lt;/div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;!-- raw HTML omitted --&gt;
</content>
    </item>
    
    <item>
      <title>Red Hat Enterprise Linux 5.3</title>
      <link>https://d.enis.no/2009/01/red-hat-enterprise-linux-5-3/</link>
      <pubDate>Wed, 21 Jan 2009 00:00:00 +0000</pubDate>
      
      <guid>https://d.enis.no/2009/01/red-hat-enterprise-linux-5-3/</guid>
      <description>&amp;lt;p&amp;gt; mod_perl-2.0.2-6.3.el5 -&amp;gt; mod_perl-2.0.4-6.el5&amp;lt;br /&amp;gt; openssl-perl-0.9.8b-10.el5_2.1 -&amp;gt; openssl-perl-0.9.8e-7.el5&amp;lt;br /&amp;gt; perl-5.8.8-15.el5_2.1 -&amp;gt; perl-5.8.8-18.el5&amp;lt;br /&amp;gt; perl-DBD-MySQL-3.0007-1.fc6 -&amp;gt; perl-DBD-MySQL-3.0007-2.el5&amp;lt;br /&amp;gt; perl-DBI-1.52-1.fc6 -&amp;gt; perl-DBI-1.52-2.el5&amp;lt;br /&amp;gt; openldap-2.3.27-8.el5_2.4 -&amp;gt; openldap-2.3.43-3.el5&amp;lt;br /&amp;gt; yum-3.2.8-9.el5_2.1 -&amp;gt; yum-3.2.19-18.el5 &amp;lt;/p&amp;gt; &amp;lt;p&amp;gt; Ellers diverse større eller mindre bumps av andre pakker.&amp;lt;br /&amp;gt; Full diffliste fra en utvalgt server etter skillet. &amp;lt;/p&amp;gt; &amp;lt;p&amp;gt; NetworkManager-0.6.4-8.el5 -&amp;gt; NetworkManager-0.7.0-3.el5&amp;lt;br /&amp;gt; ORBit2-2.14.3-4.el5 -&amp;gt; ORBit2-2.14.3-5.el5&amp;lt;br /&amp;gt; OpenIPMI-2.0.6-6.el5_2.2 -&amp;gt; OpenIPMI-2.0.6-11.el5&amp;lt;br /&amp;gt; OpenIPMI-libs-2.0.6-6.el5_2.2 -&amp;gt; OpenIPMI-libs-2.0.6-11.el5&amp;lt;br /&amp;gt; OpenIPMI-tools-2.0.6-6.el5_2.2 -&amp;gt; OpenIPMI-tools-2.0.6-11.el5&amp;lt;br /&amp;gt; SysVinit-2.</description>
      <content>&lt;!-- raw HTML omitted --&gt;
&lt;pre&gt;&lt;code&gt;  &amp;lt;p&amp;gt;
    mod_perl-2.0.2-6.3.el5 -&amp;gt; mod_perl-2.0.4-6.el5&amp;lt;br /&amp;gt; openssl-perl-0.9.8b-10.el5_2.1 -&amp;gt; openssl-perl-0.9.8e-7.el5&amp;lt;br /&amp;gt; perl-5.8.8-15.el5_2.1 -&amp;gt; perl-5.8.8-18.el5&amp;lt;br /&amp;gt; perl-DBD-MySQL-3.0007-1.fc6 -&amp;gt; perl-DBD-MySQL-3.0007-2.el5&amp;lt;br /&amp;gt; perl-DBI-1.52-1.fc6 -&amp;gt; perl-DBI-1.52-2.el5&amp;lt;br /&amp;gt; openldap-2.3.27-8.el5_2.4 -&amp;gt; openldap-2.3.43-3.el5&amp;lt;br /&amp;gt; yum-3.2.8-9.el5_2.1 -&amp;gt; yum-3.2.19-18.el5
  &amp;lt;/p&amp;gt;
  
  &amp;lt;p&amp;gt;
    Ellers diverse større eller mindre bumps av andre pakker.&amp;lt;br /&amp;gt; Full diffliste fra en utvalgt server etter skillet.
  &amp;lt;/p&amp;gt;
  
  &amp;lt;p&amp;gt;
    NetworkManager-0.6.4-8.el5 -&amp;gt; NetworkManager-0.7.0-3.el5&amp;lt;br /&amp;gt; ORBit2-2.14.3-4.el5 -&amp;gt; ORBit2-2.14.3-5.el5&amp;lt;br /&amp;gt; OpenIPMI-2.0.6-6.el5_2.2 -&amp;gt; OpenIPMI-2.0.6-11.el5&amp;lt;br /&amp;gt; OpenIPMI-libs-2.0.6-6.el5_2.2 -&amp;gt; OpenIPMI-libs-2.0.6-11.el5&amp;lt;br /&amp;gt; OpenIPMI-tools-2.0.6-6.el5_2.2 -&amp;gt; OpenIPMI-tools-2.0.6-11.el5&amp;lt;br /&amp;gt; SysVinit-2.86-14 -&amp;gt; SysVinit-2.86-15.el5&amp;lt;br /&amp;gt; acpid-1.0.4-5 -&amp;gt; acpid-1.0.4-7.el5&amp;lt;br /&amp;gt; alsa-lib-1.0.14-1.rc4.el5 -&amp;gt; alsa-lib-1.0.17-1.el5&amp;lt;br /&amp;gt; alsa-lib-1.0.14-1.rc4.el5 -&amp;gt; alsa-lib-1.0.17-1.el5&amp;lt;br /&amp;gt; audit-1.6.5-9.el5 -&amp;gt; audit-1.7.7-6.el5&amp;lt;br /&amp;gt; audit-libs-1.6.5-9.el5 -&amp;gt; audit-libs-1.7.7-6.el5&amp;lt;br /&amp;gt; audit-libs-1.6.5-9.el5 -&amp;gt; audit-libs-1.7.7-6.el5&amp;lt;br /&amp;gt; audit-libs-python-1.6.5-9.el5 -&amp;gt; audit-libs-python-1.7.7-6.el5&amp;lt;br /&amp;gt; authconfig-5.3.21-3.el5 -&amp;gt; authconfig-5.3.21-5.el5&amp;lt;br /&amp;gt; autofs-5.0.1-0.rc2.88.el5_2.1 -&amp;gt; autofs-5.0.1-0.rc2.102&amp;lt;br /&amp;gt; bash-3.2-21.el5 -&amp;gt; bash-3.2-24.el5&amp;lt;br /&amp;gt; bind-libs-9.3.4-6.0.3.P1.el5_2 -&amp;gt; bind-libs-9.3.4-10.P1.el5&amp;lt;br /&amp;gt; bind-utils-9.3.4-6.0.3.P1.el5_2 -&amp;gt; bind-utils-9.3.4-10.P1.el5&amp;lt;br /&amp;gt; binutils-2.17.50.0.6-6.el5 -&amp;gt; binutils-2.17.50.0.6-9.el5&amp;lt;br /&amp;gt; ccid-1.0.1-6.el5 -&amp;gt; ccid-1.3.8-1.el5&amp;lt;br /&amp;gt; coreutils-5.97-14.el5 -&amp;gt; coreutils-5.97-19.el5&amp;lt;br /&amp;gt; cpuspeed-1.2.1-3.el5 -&amp;gt; cpuspeed-1.2.1-5.el5&amp;lt;br /&amp;gt; crash-4.0-5.0.3 -&amp;gt; crash-4.0-7.2.3.el5&amp;lt;br /&amp;gt; cryptsetup-luks-1.0.3-2.2.el5 -&amp;gt; cryptsetup-luks-1.0.3-4.el5&amp;lt;br /&amp;gt; cryptsetup-luks-1.0.3-2.2.el5 -&amp;gt; cryptsetup-luks-1.0.3-4.el5&amp;lt;br /&amp;gt; cups-1.2.4-11.18.el5_2.3 -&amp;gt; cups-1.3.7-8.el5&amp;lt;br /&amp;gt; cups-libs-1.2.4-11.18.el5_2.3 -&amp;gt; cups-libs-1.3.7-8.el5&amp;lt;br /&amp;gt; cups-libs-1.2.4-11.18.el5_2.3 -&amp;gt; cups-libs-1.3.7-8.el5&amp;lt;br /&amp;gt; dbus-1.0.0-7.el5_2.1 -&amp;gt; dbus-1.1.2-12.el5&amp;lt;br /&amp;gt; dbus-glib-0.70-5 -&amp;gt; dbus-glib-0.73-8.el5&amp;lt;br /&amp;gt; device-mapper-1.02.24-1.el5 -&amp;gt; device-mapper-1.02.28-2.el5&amp;lt;br /&amp;gt; device-mapper-1.02.24-1.el5 -&amp;gt; device-mapper-1.02.28-2.el5&amp;lt;br /&amp;gt; device-mapper-event-1.02.24-1.el5 -&amp;gt; device-mapper-event-1.02.28-2.el5&amp;lt;br /&amp;gt; device-mapper-multipath-0.4.7-17.el5 -&amp;gt; device-mapper-multipath-0.4.7-23.el5&amp;lt;br /&amp;gt; dhcdbd-2.2-1.el5 -&amp;gt; dhcdbd-2.2-2.el5&amp;lt;br /&amp;gt; dhclient-3.0.5-13.el5 -&amp;gt; dhclient-3.0.5-18.el5&amp;lt;br /&amp;gt; dmraid-1.0.0.rc13-15.el5_2.1 -&amp;gt; dmraid-1.0.0.rc13-33.el5&amp;lt;br /&amp;gt; dosfstools-2.11-6.2.el5 -&amp;gt; dosfstools-2.11-7.el5&amp;lt;br /&amp;gt; e2fsprogs-1.39-15.el5 -&amp;gt; e2fsprogs-1.39-20.el5&amp;lt;br /&amp;gt; e2fsprogs-libs-1.39-15.el5 -&amp;gt; e2fsprogs-libs-1.39-20.el5&amp;lt;br /&amp;gt; e2fsprogs-libs-1.39-15.el5 -&amp;gt; e2fsprogs-libs-1.39-20.el5&amp;lt;br /&amp;gt; elfutils-libelf-0.125-3.el5 -&amp;gt; elfutils-libelf-0.137-3.el5&amp;lt;br /&amp;gt; ethtool-5-1.el5 -&amp;gt; ethtool-6-2.el5&amp;lt;br /&amp;gt; file-4.17-13 -&amp;gt; file-4.17-15&amp;lt;br /&amp;gt; filesystem-2.4.0-1 -&amp;gt; filesystem-2.4.0-2&amp;lt;br /&amp;gt; findutils-4.2.27-4.1 -&amp;gt; findutils-4.2.27-5.el5&amp;lt;br /&amp;gt; firstboot-tui-1.4.27.3-1.el5 -&amp;gt; firstboot-tui-1.4.27.7-1.el5&amp;lt;br /&amp;gt; ftp-0.17-33.fc6 -&amp;gt; ftp-0.17-35.el5&amp;lt;br /&amp;gt; ghostscript-8.15.2-9.1.el5_1.1 -&amp;gt; ghostscript-8.15.2-9.4.el5&amp;lt;br /&amp;gt; glibc-2.5-24.el5_2.2 -&amp;gt; glibc-2.5-34&amp;lt;br /&amp;gt; glibc-2.5-24.el5_2.2 -&amp;gt; glibc.2.5-34&amp;lt;br /&amp;gt; glibc-common-2.5-24.el5_2.2 -&amp;gt; glibc-common-2.5-34&amp;lt;br /&amp;gt; gnupg-1.4.5-13 -&amp;gt; gnupg-1.4.5-14&amp;lt;br /&amp;gt; hal-0.5.8.1-35.el5 -&amp;gt; hal-0.5.8.1-38.el5&amp;lt;br /&amp;gt; httpd-2.2.3-11.el5_2.4 -&amp;gt; httpd-2.2.3-22.el5&amp;lt;br /&amp;gt; hwdata-0.213.6-1.el5 -&amp;gt; hwdata-0.213.11-1.el5&amp;lt;br /&amp;gt; initscripts-8.45.19.1.EL-1 -&amp;gt; initscripts-8.45.25-1.el5&amp;lt;br /&amp;gt; iproute-2.6.18-7.el5 -&amp;gt; iproute-2.6.18-9.el5&amp;lt;br /&amp;gt; iputils-20020927-43.el5 -&amp;gt; iputils-20020927-45.el5&amp;lt;br /&amp;gt; kbd-1.12-20.el5 -&amp;gt; kbd-1.12-21.el5&amp;lt;br /&amp;gt; kpartx-0.4.7-17.el5 -&amp;gt; kpartx-0.4.7-23.el5&amp;lt;br /&amp;gt; krb5-libs-1.6.1-25.el5_2.2 -&amp;gt; krb5-libs-1.6.1-31.el5&amp;lt;br /&amp;gt; krb5-libs-1.6.1-25.el5_2.2 -&amp;gt; krb5-libs-1.6.1-31.el5&amp;lt;br /&amp;gt; krb5-workstation-1.6.1-25.el5_2.2 -&amp;gt; krb5-workstation-1.6.1-31.el5&amp;lt;br /&amp;gt; ksh-20060214-1.7 -&amp;gt; ksh-20080202-2.el5&amp;lt;br /&amp;gt; kudzu-1.2.57.1.17-1 -&amp;gt; kudzu-1.2.57.1.21-1&amp;lt;br /&amp;gt; libgcc-4.1.2-42.el5 -&amp;gt; libgcc-4.1.2-44.el5&amp;lt;br /&amp;gt; libgcc-4.1.2-42.el5 -&amp;gt; libgcc-4.1.2-44.el5&amp;lt;br /&amp;gt; libgcj-4.1.2-42.el5 -&amp;gt; libgcj-4.1.2-44.el5&amp;lt;br /&amp;gt; libgcj-4.1.2-42.el5 -&amp;gt; libgcj-4.1.2-44.el5&amp;lt;br /&amp;gt; libgcrypt-1.2.3-1 -&amp;gt; libgcrypt-1.2.4-1.el5&amp;lt;br /&amp;gt; libgcrypt-1.2.3-1 -&amp;gt; libgcrypt-1.2.4-1.el5&amp;lt;br /&amp;gt; libhugetlbfs-1.2-5.el5 -&amp;gt; libhugetlbfs-1.3-3.el5&amp;lt;br /&amp;gt; libhugetlbfs-1.2-5.el5 -&amp;gt; libhugetlbfs-1.3-3.el5&amp;lt;br /&amp;gt; libpcap-0.9.4-12.el5 -&amp;gt; libpcap-0.9.4-14.el5&amp;lt;br /&amp;gt; libselinux-1.33.4-5.el5 -&amp;gt; libselinux-1.33.4-5.1.el5&amp;lt;br /&amp;gt; libselinux-1.33.4-5.el5 -&amp;gt; libselinux-1.33.4-5.1.el5&amp;lt;br /&amp;gt; libselinux-python-1.33.4-5.el5 -&amp;gt; libselinux-python-1.33.4-5.1.el5&amp;lt;br /&amp;gt; libstdc++-4.1.2-42.el5 -&amp;gt; libstdc++-4.1.2-44.el5&amp;lt;br /&amp;gt; libstdc++-4.1.2-42.el5 -&amp;gt; libstdc++-4.1.2-44.el5&amp;lt;br /&amp;gt; libutempter-1.1.4-3.fc6 -&amp;gt; libutempter-1.1.4-4.el5&amp;lt;br /&amp;gt; libutempter-1.1.4-3.fc6 -&amp;gt; libutempter-1.1.4-4.el5&amp;lt;br /&amp;gt; libvolume_id-095-14.16.el5 -&amp;gt; libvolume_id-095-14.19.el5&amp;lt;br /&amp;gt; logrotate-3.7.4-8 -&amp;gt; logrotate-3.7.4-9&amp;lt;br /&amp;gt; lvm2-2.02.32-4.el5_2.1 -&amp;gt; lvm2-2.02.40-6.el5&amp;lt;br /&amp;gt; m2crypto-0.16-6.el5.2 -&amp;gt; m2crypto-0.16-6.el5&amp;lt;br /&amp;gt; man-pages-2.39-10.el5 -&amp;gt; man-pages-2.39-12.el5&amp;lt;br /&amp;gt; mcstrans-0.2.7-1.el5 -&amp;gt; mcstrans-0.2.11-3.el5&amp;lt;br /&amp;gt; mesa-libGL-6.5.1-7.5.el5 -&amp;gt; mesa-libGL-6.5.1-7.7.el5&amp;lt;br /&amp;gt; mesa-libGL-6.5.1-7.5.el5 -&amp;gt; mesa-libGL-6.5.1-7.7.el5&amp;lt;br /&amp;gt; mkinitrd-5.1.19.6-28 -&amp;gt; mkinitrd-5.1.19.6-44&amp;lt;br /&amp;gt; mkinitrd-5.1.19.6-28 -&amp;gt; mkinitrd-5.1.19.6-44&amp;lt;br /&amp;gt; mod_perl-2.0.2-6.3.el5 -&amp;gt; mod_perl-2.0.4-6.el5&amp;lt;br /&amp;gt; module-init-tools-3.3-0.pre3.1.37.el5 -&amp;gt; module-init-tools-3.3-0.pre3.1.42.el5&amp;lt;br /&amp;gt; nash-5.1.19.6-28 -&amp;gt; nash-5.1.19.6-44&amp;lt;br /&amp;gt; neon-0.25.5-5.1 -&amp;gt; neon-0.25.5-10.el5&amp;lt;br /&amp;gt; neon-0.25.5-5.1 -&amp;gt; neon-0.25.5-10.el5&amp;lt;br /&amp;gt; net-snmp-libs-5.3.1-24.el5_2.2 -&amp;gt; net-snmp-libs-5.3.2.2-5.el5&amp;lt;br /&amp;gt; newt-0.52.2-10.el5 -&amp;gt; newt-0.52.2-12.el5&amp;lt;br /&amp;gt; nfs-utils-1.0.9-35z.el5_2 -&amp;gt; nfs-utils-1.0.9-40.el5&amp;lt;br /&amp;gt; nscd-2.5-24.el5_2.2 -&amp;gt; nscd-2.5-34&amp;lt;br /&amp;gt; nss_ldap-253-13.el5_2.1 -&amp;gt; nss_ldap-253-17.el5&amp;lt;br /&amp;gt; nss_ldap-253-13.el5_2.1 -&amp;gt; nss_ldap-253-17.el5&amp;lt;br /&amp;gt; ntp-4.2.2p1-8.el5 -&amp;gt; ntp-4.2.2p1-9.el5&amp;lt;br /&amp;gt; numactl-0.9.8-2.el5 -&amp;gt; numactl-0.9.8-7.el5&amp;lt;br /&amp;gt; numactl-0.9.8-2.el5 -&amp;gt; numactl-0.9.8-7.el5&amp;lt;br /&amp;gt; openldap-2.3.27-8.el5_2.4 -&amp;gt; openldap-2.3.43-3.el5&amp;lt;br /&amp;gt; openldap-2.3.27-8.el5_2.4 -&amp;gt; openldap-2.3.43-3.el5&amp;lt;br /&amp;gt; openssh-4.3p2-26.el5_2.1 -&amp;gt; openssh-4.3p2-29.el5&amp;lt;br /&amp;gt; openssh-clients-4.3p2-26.el5_2.1 -&amp;gt; openssh-clients-4.3p2-29.el5&amp;lt;br /&amp;gt; openssh-server-4.3p2-26.el5_2.1 -&amp;gt; openssh-server-4.3p2-29.el5&amp;lt;br /&amp;gt; openssl-0.9.8b-10.el5_2.1 -&amp;gt; openssl-0.9.8e-7.el5&amp;lt;br /&amp;gt; openssl-0.9.8b-10.el5_2.1 -&amp;gt; openssl-0.9.8e-7.el5&amp;lt;br /&amp;gt; openssl-perl-0.9.8b-10.el5_2.1 -&amp;gt; openssl-perl-0.9.8e-7.el5&amp;lt;br /&amp;gt; pam-0.99.6.2-3.27.el5 -&amp;gt; pam-0.99.6.2-4.el5&amp;lt;br /&amp;gt; pam-0.99.6.2-3.27.el5 -&amp;gt; pam-0.99.6.2-4.el5&amp;lt;br /&amp;gt; pam_krb5-2.2.14-1.el5_2.1 -&amp;gt; pam_krb5-2.2.14-10&amp;lt;br /&amp;gt; pam_krb5-2.2.14-1.el5_2.1 -&amp;gt; pam_krb5-2.2.14-10&amp;lt;br /&amp;gt; paps-0.6.6-17.el5 -&amp;gt; paps-0.6.6-18.el5&amp;lt;br /&amp;gt; parted-1.8.1-17.el5 -&amp;gt; parted-1.8.1-23.el5&amp;lt;br /&amp;gt; parted-1.8.1-17.el5 -&amp;gt; parted-1.8.1-23.el5&amp;lt;br /&amp;gt; patch-2.5.4-29.2.2 -&amp;gt; patch-2.5.4-29.2.3.el5&amp;lt;br /&amp;gt; perl-5.8.8-15.el5_2.1 -&amp;gt; perl-5.8.8-18.el5&amp;lt;br /&amp;gt; perl-DBD-MySQL-3.0007-1.fc6 -&amp;gt; perl-DBD-MySQL-3.0007-2.el5&amp;lt;br /&amp;gt; perl-DBI-1.52-1.fc6 -&amp;gt; perl-DBI-1.52-2.el5&amp;lt;br /&amp;gt; pkinit-nss-0.7.3-1.el5 -&amp;gt; pkinit-nss-0.7.6-1.el5&amp;lt;br /&amp;gt; pm-utils-0.99.3-6.el5.19 -&amp;gt; pm-utils-0.99.3-10.el5&amp;lt;br /&amp;gt; policycoreutils-1.33.12-14.el5 -&amp;gt; policycoreutils-1.33.12-14.2.el5&amp;lt;br /&amp;gt; popt-1.10.2-48.el5 -&amp;gt; popt-1.10.2.3-9.el5&amp;lt;br /&amp;gt; ppp-2.4.4-1.el5 -&amp;gt; ppp-2.4.4-2.el5&amp;lt;br /&amp;gt; prelink-0.3.9-2.1 -&amp;gt; prelink-0.4.0-2.el5&amp;lt;br /&amp;gt; procps-3.2.7-9.el5 -&amp;gt; procps-3.2.7-11.1.el5&amp;lt;br /&amp;gt; psacct-6.3.2-41.1 -&amp;gt; psacct-6.3.2-44.el5&amp;lt;br /&amp;gt; python-2.4.3-21.el5 -&amp;gt; python-2.4.3-24.el5&amp;lt;br /&amp;gt; python-urlgrabber-3.1.0-2 -&amp;gt; python-urlgrabber-3.1.0-5.el5&amp;lt;br /&amp;gt; quota-3.13-1.2.3.2.el5 -&amp;gt; quota-3.13-1.2.5.el5&amp;lt;br /&amp;gt; rdate-1.4-6 -&amp;gt; rdate-1.4-8.el5&amp;lt;br /&amp;gt; redhat-menus-6.7.8-2.el5 -&amp;gt; redhat-menus-6.7.8-3.el5&amp;lt;br /&amp;gt; redhat-release-5Server-5.2.0.4 -&amp;gt; redhat-release-5Server-5.3.0.3&amp;lt;br /&amp;gt; redhat-release-notes-5Server-15 -&amp;gt; redhat-release-notes-5Server-25&amp;lt;br /&amp;gt; rhel-instnum-1.0.8-1.el5 -&amp;gt; rhel-instnum-1.0.9-1.el5&amp;lt;br /&amp;gt; rhn-check-0.4.17-8.el5 -&amp;gt; rhn-check-0.4.19-17.el5&amp;lt;br /&amp;gt; rhn-client-tools-0.4.17-8.el5 -&amp;gt; rhn-client-tools-0.4.19-17.el5&amp;lt;br /&amp;gt; rhn-setup-0.4.17-8.el5 -&amp;gt; rhn-setup-0.4.19-17.el5&amp;lt;br /&amp;gt; rhnlib-2.2.5-1.el5 -&amp;gt; rhnlib-2.2.6-2.el5&amp;lt;br /&amp;gt; rpm-4.4.2-48.el5 -&amp;gt; rpm-4.4.2.3-9.el5&amp;lt;br /&amp;gt; rpm-libs-4.4.2-48.el5 -&amp;gt; rpm-libs-4.4.2.3-9.el5&amp;lt;br /&amp;gt; rpm-python-4.4.2-48.el5 -&amp;gt; rpm-python-4.4.2.3-9.el5&amp;lt;br /&amp;gt; selinux-policy-2.4.6-137.1.el5_2 -&amp;gt; selinux-policy-2.4.6-203.el5&amp;lt;br /&amp;gt; selinux-policy-targeted-2.4.6-137.1.el5_2 -&amp;gt; selinux-policy-targeted-2.4.6-203.el5&amp;lt;br /&amp;gt; setup-2.5.58-1.el5 -&amp;gt; setup-2.5.58-4.el5&amp;lt;br /&amp;gt; shadow-utils-4.0.17-13.el5 -&amp;gt; shadow-utils-4.0.17-14.el5&amp;lt;br /&amp;gt; smartmontools-5.36-4.el5 -&amp;gt; smartmontools-5.38-2.el5&amp;lt;br /&amp;gt; sos-1.7-9.2.el5_2.2 -&amp;gt; sos-1.7-9.16.el5&amp;lt;br /&amp;gt; stunnel-4.15-2 -&amp;gt; stunnel-4.15-2.el5&amp;lt;br /&amp;gt; subversion-1.4.2-2.el5 -&amp;gt; subversion-1.4.2-4.el5&amp;lt;br /&amp;gt; subversion-1.4.2-2.el5 -&amp;gt; subversion-1.4.2-4.el5&amp;lt;br /&amp;gt; sudo-1.6.8p12-12.el5 -&amp;gt; sudo-1.6.9p17-3.el5&amp;lt;br /&amp;gt; sysstat-7.0.2-1.el5 -&amp;gt; sysstat-7.0.2-3.el5&amp;lt;br /&amp;gt; system-config-network-tui-1.3.99.10-2.el5 -&amp;gt; system-config-network-tui-1.3.99.12-1.el5&amp;lt;br /&amp;gt; tcp_wrappers-7.6-40.4.el5 -&amp;gt; tcp_wrappers-7.6-40.6.el5&amp;lt;br /&amp;gt; tcp_wrappers-7.6-40.4.el5 -&amp;gt; tcp_wrappers-7.6-40.6.el5&amp;lt;br /&amp;gt; tcpdump-3.9.4-12.el5 -&amp;gt; tcpdump-3.9.4-14.el5&amp;lt;br /&amp;gt; tcsh-6.14-12.el5 -&amp;gt; tcsh-6.14-14.el5&amp;lt;br /&amp;gt; tmpwatch-2.9.7-1.1.el5.1 -&amp;gt; tmpwatch-2.9.7-1.1.el5&amp;lt;br /&amp;gt; traceroute-2.0.1-3.el5 -&amp;gt; traceroute-2.0.1-5.el5&amp;lt;br /&amp;gt; udev-095-14.16.el5 -&amp;gt; udev-095-14.19.el5&amp;lt;br /&amp;gt; unzip-5.52-2.2.1 -&amp;gt; unzip-5.52-3.el5&amp;lt;br /&amp;gt; usermode-1.88-3.el5.1 -&amp;gt; usermode-1.88-3.el5&amp;lt;br /&amp;gt; util-linux-2.13-0.47.el5 -&amp;gt; util-linux-2.13-0.50.el5&amp;lt;br /&amp;gt; vixie-cron-4.1-72.el5 -&amp;gt; vixie-cron-4.1-76.el5&amp;lt;br /&amp;gt; words-3.0-9 -&amp;gt; words-3.0-9.1&amp;lt;br /&amp;gt; wpa_supplicant-0.4.8-10.2.el5 -&amp;gt; wpa_supplicant-0.5.10-8.el5&amp;lt;br /&amp;gt; ypbind-1.19-8.el5 -&amp;gt; ypbind-1.19-11.el5&amp;lt;br /&amp;gt; yum-3.2.8-9.el5_2.1 -&amp;gt; yum-3.2.19-18.el5&amp;lt;br /&amp;gt; yum-rhn-plugin-0.5.3-12.el5_2.9 -&amp;gt; yum-rhn-plugin-0.5.3-30.el5&amp;lt;br /&amp;gt; yum-security-1.1.10-9.el5 -&amp;gt; yum-security-1.1.16-13.el5&amp;lt;br /&amp;gt; zip-2.31-1.2.2 -&amp;gt; zip-2.31-2.el5
  &amp;lt;/p&amp;gt;
&amp;lt;/div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;!-- raw HTML omitted --&gt;
</content>
    </item>
    
    <item>
      <title>Støtt Wikipedia</title>
      <link>https://d.enis.no/2008/12/st%c3%b8tt-wikipedia/</link>
      <pubDate>Tue, 23 Dec 2008 00:00:00 +0000</pubDate>
      
      <guid>https://d.enis.no/2008/12/st%c3%b8tt-wikipedia/</guid>
      <description> &amp;lt;p&amp;gt; Jeg vet ikke om noen informasjonstjeneste (søkemotorer ekskludert) på nett jeg bruker så ofte som Wikipedia. &amp;lt;/p&amp;gt; &amp;lt;p&amp;gt; &amp;lt;a href=&amp;quot;http://wikimediafoundation.org/wiki/Donate/en&amp;quot;&amp;gt;&amp;lt;img border=&amp;quot;0&amp;quot; alt=&amp;quot;Wikipedia Affiliate Button&amp;quot; src=&amp;quot;http://upload.wikimedia.org/wikipedia/foundation/1/1a/2008_fundraiser_banner_button-en.png&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt; &amp;lt;/p&amp;gt; &amp;lt;/div&amp;gt; </description>
      <content>&lt;!-- raw HTML omitted --&gt;
&lt;pre&gt;&lt;code&gt;  &amp;lt;p&amp;gt;
    Jeg vet ikke om noen informasjonstjeneste (søkemotorer ekskludert) på nett jeg bruker så ofte som Wikipedia.
  &amp;lt;/p&amp;gt;
  
  &amp;lt;p&amp;gt;
    &amp;lt;a href=&amp;quot;http://wikimediafoundation.org/wiki/Donate/en&amp;quot;&amp;gt;&amp;lt;img border=&amp;quot;0&amp;quot; alt=&amp;quot;Wikipedia Affiliate Button&amp;quot; src=&amp;quot;http://upload.wikimedia.org/wikipedia/foundation/1/1a/2008_fundraiser_banner_button-en.png&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt;
  &amp;lt;/p&amp;gt;
&amp;lt;/div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;!-- raw HTML omitted --&gt;
</content>
    </item>
    
    <item>
      <title>HOTEL PRO FORMA | Tomorrow, in a year</title>
      <link>https://d.enis.no/2008/11/hotel-pro-forma-tomorrow-in-a-year/</link>
      <pubDate>Fri, 28 Nov 2008 00:00:00 +0000</pubDate>
      
      <guid>https://d.enis.no/2008/11/hotel-pro-forma-tomorrow-in-a-year/</guid>
      <description> </description>
      <content>&lt;!-- raw HTML omitted --&gt;
</content>
    </item>
    
    <item>
      <title>Blogging?</title>
      <link>https://d.enis.no/2008/11/blogging/</link>
      <pubDate>Thu, 27 Nov 2008 00:00:00 +0000</pubDate>
      
      <guid>https://d.enis.no/2008/11/blogging/</guid>
      <description> &amp;lt;p&amp;gt; Hvem vet, kanskje overlever bloggen min litt lenger enn to måneder denne gangen? Det er vel første gang jeg velger å skrive norsk, kan jo hende det faller mer naturlig da. Vi får se. &amp;lt;/p&amp;gt; &amp;lt;p&amp;gt; Valgte selvfølgelig Drupal siden jeg er en skikkelig fanboy, og jeg må si at ut-av-boksen opplevelsen med Drupal6 var utrolig bra! &amp;lt;/p&amp;gt; &amp;lt;/div&amp;gt; </description>
      <content>&lt;!-- raw HTML omitted --&gt;
&lt;pre&gt;&lt;code&gt;  &amp;lt;p&amp;gt;
    Hvem vet, kanskje overlever bloggen min litt lenger enn to måneder denne gangen? Det er vel første gang jeg velger å skrive norsk, kan jo hende det faller mer naturlig da. Vi får se.
  &amp;lt;/p&amp;gt;
  
  &amp;lt;p&amp;gt;
    Valgte selvfølgelig Drupal siden jeg er en skikkelig fanboy, og jeg må si at ut-av-boksen opplevelsen med Drupal6 var utrolig bra!
  &amp;lt;/p&amp;gt;
&amp;lt;/div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;!-- raw HTML omitted --&gt;
</content>
    </item>
    
    <item>
      <title>Drupal i vinden?</title>
      <link>https://d.enis.no/2008/11/drupal-i-vinden/</link>
      <pubDate>Thu, 27 Nov 2008 00:00:00 +0000</pubDate>
      
      <guid>https://d.enis.no/2008/11/drupal-i-vinden/</guid>
      <description>&amp;lt;p&amp;gt; Drupal er ikke et perfekt publiseringssystem, som alle andre løsninger har Drupal feil, mangler og svakheter. Men Drupal er utrolig fleksibelt, har en yrende brukermasse, er GPLv2 lisensiert (fri programvare), og har ikke minst en haug funksjonalitet tilgjengelig som moduler som kan settes sammen mer eller mindre slik man ønsker. &amp;lt;/p&amp;gt; &amp;lt;p&amp;gt; Når ABC Startsiden skulle velge publiseringssystem vurderte vi proprietære løsninger, bygg alt selv fra bunnen prosjekt, og en rekke fri programvareløsninger.</description>
      <content>&lt;!-- raw HTML omitted --&gt;
&lt;pre&gt;&lt;code&gt;  &amp;lt;p&amp;gt;
    Drupal er ikke et perfekt publiseringssystem, som alle andre løsninger har Drupal feil, mangler og svakheter. Men Drupal er utrolig fleksibelt, har en yrende brukermasse, er GPLv2 lisensiert (fri programvare), og har ikke minst en haug funksjonalitet tilgjengelig som moduler som kan settes sammen mer eller mindre slik man ønsker.
  &amp;lt;/p&amp;gt;
  
  &amp;lt;p&amp;gt;
    Når ABC Startsiden skulle velge publiseringssystem vurderte vi proprietære løsninger, bygg alt selv fra bunnen prosjekt, og en rekke fri programvareløsninger. Nå hadde sikkert &amp;lt;a href=&amp;quot;http://www.abcnyheter.no&amp;quot;&amp;gt;ABC Nyheter&amp;lt;/a&amp;gt; blitt et glimrende produkt også med en proprietær løsning. Bak avgjørelsen lå uansett ønsket om friheten til å styre utviklingen akkurat dit vi ville. Vi ville ikke betale en enorm sum penger til en leverandør som så selv skulle avgjøre hvilken retning produktet utviklet seg.
  &amp;lt;/p&amp;gt;
  
  &amp;lt;p&amp;gt;
    Av erfaring er nemlig publiseringsløsninger produkter som nesten aldri passer ut av boksen. Med mindre du har svært standardiserte behov (eksempelvis en normal blogg) kreves det alltid en viss mengde skreddersøm for å bygge det produktet redaksjonen og øvrige intressenter ser for seg. Med det spesielle fokuset ABC Nyheter hadde på involvering av brukere var det rimelig å anta at å bruke pengene på egenstyrt utvikling ville gi best avkastning på investerte penger..
  &amp;lt;/p&amp;gt;
&amp;lt;/div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;!-- raw HTML omitted --&gt;
</content>
    </item>
    
  </channel>
</rss>
