<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>openATTIC (Posts about howto)</title><link>/</link><description></description><atom:link href="https://openattic.org/categories/howto.xml" rel="self" type="application/rss+xml"></atom:link><language>en</language><lastBuildDate>Thu, 22 Aug 2019 20:00:51 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>How to install Calamari on Ubuntu 14.04</title><link>https://openattic.org/posts/get-calamari-running-on-ubuntu-1404/</link><dc:creator>Tatjana Dehler</dc:creator><description>&lt;div&gt;&lt;p&gt;The current &lt;strong&gt;Calamari version 1.3.1.&lt;/strong&gt; requires &lt;strong&gt;SaltStack version 2014-7&lt;/strong&gt;.
Unfortunately the packages for version 2014-x are no longer available from the
official SaltStack repository.&lt;/p&gt;
&lt;p&gt;Here is how to install Calamari and SaltStack 2014.7 on Ubuntu 14.04:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://openattic.org/posts/get-calamari-running-on-ubuntu-1404/"&gt;Read more…&lt;/a&gt; (1 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>calamari</category><category>ceph</category><category>howto</category><category>install</category><category>opensource</category><category>ubuntu</category><guid>https://openattic.org/posts/get-calamari-running-on-ubuntu-1404/</guid><pubDate>Fri, 05 Feb 2016 10:03:52 GMT</pubDate></item><item><title>Replacing text in multiple files using the replace utility</title><link>https://openattic.org/posts/replacing-text-in-multiple-files-using-the-replace-utility/</link><dc:creator>Lenz Grimmer</dc:creator><description>&lt;div&gt;&lt;p&gt;First of all, a Happy New Year to you all!&lt;/p&gt;
&lt;p&gt;A new year has begun, so it's time to &lt;a class="reference external" href="http://tracker.openattic.org/browse/OP-836"&gt;update the copyright headers&lt;/a&gt; in the openATTIC source tree!&lt;/p&gt;
&lt;p&gt;While there are countless options for resolving this task, I have become quite
fond of a little gem hidden in the MySQL Server distribution called
&lt;tt class="docutils literal"&gt;replace&lt;/tt&gt;. It does exactly what you would expect from its name - from the
&lt;a class="reference external" href="https://dev.mysql.com/doc/refman/5.1/en/replace-utility.html"&gt;manual page&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
The replace utility program changes strings in place in files or on the
standard input.&lt;/blockquote&gt;
&lt;p&gt;&lt;a href="https://openattic.org/posts/replacing-text-in-multiple-files-using-the-replace-utility/"&gt;Read more…&lt;/a&gt; (2 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>howto</category><category>opensource</category><category>script</category><guid>https://openattic.org/posts/replacing-text-in-multiple-files-using-the-replace-utility/</guid><pubDate>Wed, 06 Jan 2016 13:37:24 GMT</pubDate></item><item><title>Cronjob Snapshot Script for openATTIC</title><link>https://openattic.org/posts/cron-snapshot-script-for-openattic/</link><dc:creator>Kai Wagner</dc:creator><description>&lt;div&gt;&lt;p&gt;This is the continuation of my last blog post &lt;a class="reference external" href="https://openattic.org/posts/snapshot-python-script-with-authtoken/"&gt;Snapshot Python script
with authtoken&lt;/a&gt;. I expanded the script
a little bit, because I don't want to create the snapshots manually every day
and I also want to store the last 10 snapshots.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://openattic.org/posts/cron-snapshot-script-for-openattic/"&gt;Read more…&lt;/a&gt; (1 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>cronjob</category><category>howto</category><category>python</category><category>snapshot</category><guid>https://openattic.org/posts/cron-snapshot-script-for-openattic/</guid><pubDate>Mon, 28 Dec 2015 12:39:41 GMT</pubDate></item><item><title>Use your own javascript templates with nikola</title><link>https://openattic.org/posts/use-your-own-javascript-templates-with-nikola/</link><dc:creator>Kai Wagner</dc:creator><description>&lt;div&gt;&lt;p&gt;You can use your own javascript templates with nikola.&lt;/p&gt;
&lt;p&gt;Just edit the &lt;strong&gt;BODY_END&lt;/strong&gt; parameter in the conf.py file.&lt;/p&gt;
&lt;blockquote&gt;
BODY_END = "&amp;lt;script src="/assets/js/showhide.js"&amp;lt;/script&amp;gt;"&lt;/blockquote&gt;&lt;/div&gt;</description><category>howto</category><category>javascript</category><guid>https://openattic.org/posts/use-your-own-javascript-templates-with-nikola/</guid><pubDate>Fri, 02 Oct 2015 10:45:23 GMT</pubDate></item><item><title>How to Blog on openATTIC.org?</title><link>https://openattic.org/posts/how-to-blog-on-openatticorg/</link><dc:creator>Kai Wagner</dc:creator><description>&lt;div&gt;&lt;p&gt;&lt;strong&gt;This blog post is for openATTIC developers only. The mercurial repository and the internal IRC is not reachable outsite the intranet.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Our new blog is released, but no one of our team (except Lenz and me) can write blog post, because they don´t know how to do it :-).&lt;/p&gt;
&lt;p&gt;First of all you should install nikola and virtualenv, because that makes things so much easier.&lt;/p&gt;
&lt;p&gt;My Distribution - Debian 8.0 - Jessie&lt;/p&gt;
&lt;p&gt;&lt;a href="https://openattic.org/posts/how-to-blog-on-openatticorg/"&gt;Read more…&lt;/a&gt; (1 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>howto</category><guid>https://openattic.org/posts/how-to-blog-on-openatticorg/</guid><pubDate>Fri, 18 Sep 2015 07:45:18 GMT</pubDate></item></channel></rss>