<?xml version="1.0" encoding="utf-8" ?>

<?xml-stylesheet type="text/xsl" href="/templates/2k11/rss.xsl" media="screen" ?>
<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    
    <title>Daniel Lange's blog (Entries tagged as jessie)</title>
    <link>https://daniel-lange.com/</link>
    <description>agrep -pB IT /dev/life</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 2.6.0 - http://www.s9y.org/</generator>
    <pubDate>Sat, 16 Dec 2017 15:38:07 GMT</pubDate>

    <image>
    <url>//daniel-lange.com/uploads/Avatar_Blog_144_234.png</url>
    <title>RSS: Daniel Lange's blog - agrep -pB IT /dev/life</title>
    <link>https://daniel-lange.com/</link>
    <width>144</width>
    <height>234</height>
</image>

<item>
    <title>IMAPFilter 2.6.11-1 backport for Debian Jessie AMD64 available</title>
    <link>https://daniel-lange.com/archives/139-IMAPFilter-2.6.11-1-backport-for-Debian-Jessie-AMD64-available.html</link>
            <category>Debian</category>
    
    <comments>https://daniel-lange.com/archives/139-IMAPFilter-2.6.11-1-backport-for-Debian-Jessie-AMD64-available.html#comments</comments>
    <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=139</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>https://daniel-lange.com/rss.php?version=2.0&amp;type=comments&amp;cid=139</wfw:commentRss>
    

    <author>nospam@example.com (Daniel Lange)</author>
    <content:encoded>
    &lt;p&gt;One of the perks you get as a Debian Developer is a @debian.org email address. And because Debian is old and the Internet used to be a friendly place this email address is plastered all over the Internet. So you get email spam, a lot of spam.&lt;/p&gt;

&lt;p&gt;I&#039;m using a combination of server and client site filtering to keep spam at bay. Unfortunately the &lt;a href=&quot;https://github.com/lefcha/imapfilter&quot; title=&quot;IMAPFilter github page&quot;&gt;IMAPFilter&lt;/a&gt; version in Debian Jessie doesn&#039;t even support &quot;dry run&quot; (-n) which is not so cool when developing complex filter rules. So I backported the latest (sid) version and agreed with &lt;a href=&quot;http://sylvestre.ledru.info/blog/&quot; title=&quot;Sylvestre&#039;s blog&quot;&gt;Sylvestre Ledru&lt;/a&gt;, one of its maintainers, to share it here and see whether making an official backport is worth it. It&#039;s a straight recompile so no magic and no &lt;a href=&quot;https://packages.debian.org/sid/imapfilter&quot; title=&quot;Debian package site for IMAPFilter&quot;&gt;source code&lt;/a&gt; or &lt;a href=&quot;https://anonscm.debian.org/cgit/collab-maint/imapfilter.git/tree/&quot; title=&quot;Debian packaging for IMAPFilter&quot;&gt;packaging&lt;/a&gt; changes required.&lt;/p&gt;

&lt;p&gt;Get it while its hot:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://daniel-lange.com/software/imapfilter_2.6.11-1~bpo8+1_amd64.deb&quot; title=&quot;download for AMD64: 61kB&quot;&gt;imapfilter_2.6.11-1~bpo8+1_amd64.deb (IMAPFilter Jessie backport)&lt;/a&gt;&lt;br /&gt;
SHA1: bedb9c39e576a58acaf41395e667c84a1b400776&lt;/p&gt;

&lt;p&gt;Clever LUA snippets for &lt;tt&gt;~/.imapfilter/config.lua&lt;/tt&gt; appreciated.&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Sat, 16 Dec 2017 14:59:22 +0000</pubDate>
    <guid isPermaLink="false">https://daniel-lange.com/archives/139-guid.html</guid>
    <category>backport</category>
<category>debian</category>
<category>email</category>
<category>filter</category>
<category>imap</category>
<category>jessie</category>
<category>spam</category>

</item>
<item>
    <title>Netatalk 3.1.9 .debs for Debian Jessie available (Apple Timemachine backup to Linux servers)</title>
    <link>https://daniel-lange.com/archives/119-Netatalk-3.1.9-.debs-for-Debian-Jessie-available-Apple-Timemachine-backup-to-Linux-servers.html</link>
            <category>Debian</category>
    
    <comments>https://daniel-lange.com/archives/119-Netatalk-3.1.9-.debs-for-Debian-Jessie-available-Apple-Timemachine-backup-to-Linux-servers.html#comments</comments>
    <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=119</wfw:comment>

    <slash:comments>7</slash:comments>
    <wfw:commentRss>https://daniel-lange.com/rss.php?version=2.0&amp;type=comments&amp;cid=119</wfw:commentRss>
    

    <author>nospam@example.com (Daniel Lange)</author>
    <content:encoded>
    &lt;p&gt;Netatalk 3.1.9 has been released with two interesting fixes / amendments:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;FIX: afpd: fix &quot;admin group&quot; option&lt;/li&gt;
&lt;li&gt;NEW: afpd: new options &quot;force user&quot; and &quot;force group&quot;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Here are the full &lt;a href=&quot;http://netatalk.sourceforge.net/3.1/ReleaseNotes3.1.9.html&quot; title=&quot;Release Notes / Changelog for Netatalk 3.1.9&quot;&gt;release notes for 3.1.9&lt;/a&gt; for your reading pleasure.&lt;/p&gt;

&lt;p&gt;Due to upstream now differentiating between SysVinit and systemd packages I&#039;ve followed that for simplicity&#039;s sake and built libgcrypt-only builds.
If you need the openssl-based tools continue to use the &lt;a href=&quot;https://daniel-lange.com/archives/102-Apple-Timemachine-backups-on-Debian-8-Jessie.html&quot; title=&quot;netatalk 3.1.8 .debs for Debian Jessie&quot;&gt;3.1.8 openssl build&lt;/a&gt; until you have finished your migration to a safer password storage.&lt;/p&gt;

&lt;table&gt;
&lt;tr&gt;&lt;td&gt;
&lt;img class=&quot;serendipity_image_noborder&quot; width=&quot;48&quot; height=&quot;48&quot; hspace=&quot;20&quot; src=&quot;https://daniel-lange.com/uploads/icons/markup/important.png&quot; title=&quot;Warning: Read the original blog post before installing for the first time.&quot; alt=&quot;Warning: Read the original blog post before installing for the first time.&quot; /&gt;
&lt;/td&gt;
&lt;td&gt;
Be sure to read the &lt;a href=&quot;https://daniel-lange.com/archives/102-Apple-Timemachine-backups-on-Debian-8-Jessie.html&quot; title=&quot;Blog entry: Apple Timemachine backups on Debian 8 Jessie&quot;&gt;original blog post&lt;/a&gt; if you are new to Netatalk3 on Debian Jessie!&lt;br /&gt;
You&#039;ll get nowhere if you install the .debs below and don&#039;t know about the upgrade path. So &lt;abbr title=&quot;Read The Fine Article&quot;&gt;RTFA&lt;/abbr&gt;.
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p&gt;Now with that out of the way:&lt;/p&gt;
 &lt;a class=&quot;block_level&quot; href=&quot;https://daniel-lange.com/archives/119-Netatalk-3.1.9-.debs-for-Debian-Jessie-available-Apple-Timemachine-backup-to-Linux-servers.html#extended&quot;&gt;Continue reading &quot;Netatalk 3.1.9 .debs for Debian Jessie available (Apple Timemachine backup to Linux servers)&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sun, 07 Aug 2016 12:30:00 +0000</pubDate>
    <guid isPermaLink="false">https://daniel-lange.com/archives/119-guid.html</guid>
    <category>apple</category>
<category>backup</category>
<category>debian</category>
<category>jessie</category>
<category>netatalk</category>
<category>systemd</category>
<category>sysvinit</category>
<category>timemachine</category>

</item>
<item>
    <title>Netatalk 3.1.8 .debs for Debian Jessie available (Apple Timemachine backup to Linux servers)</title>
    <link>https://daniel-lange.com/archives/115-Netatalk-3.1.8-.debs-for-Debian-Jessie-available-Apple-Timemachine-backup-to-Linux-servers.html</link>
            <category>Debian</category>
    
    <comments>https://daniel-lange.com/archives/115-Netatalk-3.1.8-.debs-for-Debian-Jessie-available-Apple-Timemachine-backup-to-Linux-servers.html#comments</comments>
    <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=115</wfw:comment>

    <slash:comments>7</slash:comments>
    <wfw:commentRss>https://daniel-lange.com/rss.php?version=2.0&amp;type=comments&amp;cid=115</wfw:commentRss>
    

    <author>nospam@example.com (Daniel Lange)</author>
    <content:encoded>
    &lt;p&gt;The Debian Netatalk3 saga continues at &lt;a href=&quot;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=685878&quot; title=&quot;Debian bugtracker: newer upstream versions available&quot;&gt;bug #685878&lt;/a&gt;. In season 4 of the epic the main issue still seems to be unclear license indications of a (very) few source files. And the usual &quot;you go fix it&quot;, &quot;no! you go fix it!&quot;. May be the fact that Firefox will be &lt;a href=&quot;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815006&quot; title=&quot;Debian bugtracker: Renaming Iceweasel to Firefox&quot;&gt;Firefox again in Debian&lt;/a&gt; [yeah!] could serve as an inspiration to the Netatalk maintainers?&lt;/p&gt;

&lt;p&gt;Ah, well, until we have the eureka moment for Netatalk3 (4?) ...&lt;br /&gt;
&lt;font color=&quot;green&quot;&gt;&amp;lt;pragmatism style=&quot;priority-on-users:yes&quot;&amp;gt;&lt;/font&gt; ... I&#039;ll post my .debs of the new 3.1.8 version of Netatalk as well.&lt;/p&gt;

&lt;table&gt;
&lt;tr&gt;&lt;td&gt;
&lt;img class=&quot;serendipity_image_left&quot; width=&quot;48&quot; height=&quot;48&quot; hspace=&quot;20&quot; src=&quot;https://daniel-lange.com/uploads/icons/markup/important.png&quot; title=&quot;Warning: Read the original blog post before installing for the first time.&quot; alt=&quot;Warning: Read the original blog post before installing for the first time.&quot; /&gt;
&lt;/td&gt;
&lt;td&gt;
Be sure to read the &lt;a href=&quot;https://daniel-lange.com/archives/102-Apple-Timemachine-backups-on-Debian-8-Jessie.html&quot; title=&quot;Blog entry: Apple Timemachine backups on Debian 8 Jessie&quot;&gt;original blog post&lt;/a&gt; if you are new to Netatalk3 on Debian Jessie!&lt;br /&gt;
You&#039;ll get nowhere if you install the .debs below and don&#039;t know about the upgrade path. So &lt;abbr title=&quot;Read The Fine Article&quot;&gt;RTFA&lt;/abbr&gt;.
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p&gt;The &lt;a href=&quot;http://netatalk.sourceforge.net/3.1/ReleaseNotes3.1.8.html&quot; title=&quot;Release Notes / Changelog for Netatalk 3.1.8&quot;&gt;release notes for 3.1.8&lt;/a&gt; don&#039;t list anything that makes the update look mandatory but there is a nice compatibility fix for shares also exported via Samba (compatible xattrs handling). And it&#039;s faster.&lt;/p&gt;

&lt;p&gt;The update instructions (assuming you have installed 3.1.7 before) are:&lt;/p&gt;

&lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# install new debs&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;dpkg&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-i&lt;/span&gt; libatalk17_3.1.8-&lt;span style=&quot;color: #000000;&quot;&gt;1&lt;/span&gt;_amd64.deb netatalk_3.1.8-&lt;span style=&quot;color: #000000;&quot;&gt;1&lt;/span&gt;_amd64.deb&lt;br /&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# reboot the box (restart of netatalk may not be sufficient)&lt;/span&gt;&lt;br /&gt;reboot&lt;br /&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# After reboot: remove the obsolete libatalk16 (3.1.8 uses libatalk17)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;dpkg&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-r&lt;/span&gt; libatalk16&lt;/div&gt;

&lt;p&gt;And here are the files:&lt;/p&gt;
 &lt;a class=&quot;block_level&quot; href=&quot;https://daniel-lange.com/archives/115-Netatalk-3.1.8-.debs-for-Debian-Jessie-available-Apple-Timemachine-backup-to-Linux-servers.html#extended&quot;&gt;Continue reading &quot;Netatalk 3.1.8 .debs for Debian Jessie available (Apple Timemachine backup to Linux servers)&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 18 Feb 2016 10:37:00 +0000</pubDate>
    <guid isPermaLink="false">https://daniel-lange.com/archives/115-guid.html</guid>
    <category>apple</category>
<category>debian</category>
<category>jessie</category>
<category>samba</category>
<category>timemachine</category>
<category>update</category>
<category>xattrs</category>

</item>
<item>
    <title>Apple Timemachine backups on Debian 8 (Jessie)</title>
    <link>https://daniel-lange.com/archives/102-Apple-Timemachine-backups-on-Debian-8-Jessie.html</link>
            <category>Debian</category>
    
    <comments>https://daniel-lange.com/archives/102-Apple-Timemachine-backups-on-Debian-8-Jessie.html#comments</comments>
    <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=102</wfw:comment>

    <slash:comments>31</slash:comments>
    <wfw:commentRss>https://daniel-lange.com/rss.php?version=2.0&amp;type=comments&amp;cid=102</wfw:commentRss>
    

    <author>nospam@example.com (Daniel Lange)</author>
    <content:encoded>
    &lt;p&gt;Upgrading Debian 7 (Wheezy) servers to Debian 8 (Jessie) proves (unexpectedly) quite rough around the edges.&lt;/p&gt;

&lt;p&gt;That&#039;s what you get for using a version x.0, we should have known better &lt;img src=&quot;https://daniel-lange.com/plugins/serendipity_event_emoticate/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; class=&quot;emoticon&quot; /&gt;.&lt;/p&gt;

&lt;p&gt;And - of course - the &lt;a href=&quot;https://www.debian.org/releases/jessie/releasenotes&quot; title=&quot;Debian 8 Jessie release notes&quot;&gt;release notes&lt;/a&gt; follow the common practice of not even mentioning any of the issues we encountered so far.&lt;/p&gt;

&lt;p&gt;Ah, well, let&#039;s go through the first one:&lt;/p&gt;

&lt;p&gt;In Debian 7 (Wheezy) there was netatalk 2.2.2 (&lt;a href=&quot;https://packages.debian.org/wheezy/net/netatalk&quot; title=&quot;netatalk in Debian Wheezy&quot;&gt;packages link&lt;/a&gt;). Now during upgrades that package may or may not get &lt;em&gt;removed&lt;/em&gt;. There is no netatalk in Debian 8 (Jessie) anymore. Duh.
There is in sid (aka Debian unstable) (&lt;a href=&quot;https://packages.debian.org/sid/net/netatalk&quot; title=&quot;netatalk in Debian Sid&quot;&gt;packages link&lt;/a&gt;) so we may see a backport some time. Or not. In any case this is still 2.2.5 at the time of writing and as Adrian Knoth put it in the three year old &lt;a href=&quot;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=690227#81&quot; title=&quot;Debian bugtracker bug report page&quot;&gt;bug&lt;/a&gt;  asking for a upgrade to Netatalk 3:&lt;/p&gt;

&lt;blockquote&gt;
Let&#039;s not ship another release without netatalk3, it&#039;s embarrassing.
&lt;/blockquote&gt;

&lt;p&gt;Yes. It is. Removing a working version and not even mentioning it in the release notes is even worse though. So no cookies there.&lt;/p&gt;

&lt;p&gt;Luckily the absolutely awesome Debian and greater FLOSS community have sorted 90% of the problem out for us already:&lt;/p&gt;

&lt;p&gt;A quick Google search turns up an excellent article on netatalk&#039;s wiki that details &lt;a href=&quot;&quot; title=&quot;Netatalk wiki entry: Install Netatalk 3.1.7 on Debian 8 Jessie&quot;&gt;installing Netatalk 3.1.7 on Debian 8 Jessie&lt;/a&gt;. There are two shortcomings to this: First it doesn&#039;t compile to .debs but installs besides apt and friends. And second it compiles with Spotlight search, courtesy of Gnome tracker, which doesn&#039;t really work well on servers yet. Hence we&#039;re lucky that &lt;a href=&quot;https://github.com/adiknoth/netatalk-debian&quot; title=&quot;Github repository for Debian netalk packages version 3.x&quot;&gt;Adrian Knoth&#039;s debified install&lt;/a&gt; has not yet added the tracker dependencies. It does compile for systemd use (the default for Debian 8 Jessie). If you want to continue using SysVInit, you need to modify &lt;code&gt;debian/rules&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Compiling to .debs becomes as easy as:&lt;/p&gt;

&lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# get build dependencies and a few helpers&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;apt-get install&lt;/span&gt; build-essential devscripts debhelper cdbs autotools-dev dh-buildinfo libdb-dev libwrap0-dev libpam0g-dev libcups2-dev libkrb5-dev libltdl3-dev libgcrypt11-dev libcrack2-dev libavahi-client-dev libldap2-dev libacl1-dev libevent-dev d-shlibs dh-systemd&lt;br /&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# in case you want to try the tracker support (you need to ammend the debian/ build config as well)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# apt-get install tracker libtracker-sparql-1.0-dev libtracker-miner-1.0-dev &amp;#160;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;git clone&lt;/span&gt; https:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;//&lt;/span&gt;github.com&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;adiknoth&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;netatalk-debian&lt;br /&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;cd&lt;/span&gt; netatalk-debian&lt;br /&gt;debuild &lt;span style=&quot;color: #660033;&quot;&gt;-b&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-uc&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-us&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;This should leave you with (at the time of writing this):&lt;/p&gt;

&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
  &lt;th&gt;File&lt;/th&gt;
  &lt;th&gt;Function&lt;/th&gt;
  &lt;th&gt;md5&lt;/th&gt;
  &lt;th&gt;sha1&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
  &lt;td&gt;&lt;a href=&quot;https://daniel-lange.com/software/netatalk/gcrypt/libatalk-dev_3.1.7-1_amd64.deb&quot; title=&quot;download for AMD64: 304kB&quot;&gt;libatalk-dev_3.1.7-1_amd64.deb&lt;/a&gt;&lt;/td&gt;
  &lt;td&gt;Development files for the libatalk library (dev only)&lt;/td&gt;
  &lt;td&gt;e5a465e39a8560c919d8db85c8e5a83b&lt;/td&gt;
  &lt;td&gt;0b924cf75f22ab42406289c6f18ae0243d6396a3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;&lt;a href=&quot;https://daniel-lange.com/software/netatalk/gcrypt/libatalk16_3.1.7-1_amd64.deb&quot; title=&quot;download for AMD64: 253kB&quot;&gt;libatalk16_3.1.7-1_amd64.deb&lt;/a&gt;&lt;/td&gt;
  &lt;td&gt;libatalk library (needed)&lt;/td&gt;
  &lt;td&gt;17a3d677ed0b3df1c2f4c1a8ab9045fd&lt;/td&gt;
  &lt;td&gt;7345ed3edd442716c99c2fe979140703204c0826&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;&lt;a href=&quot;https://daniel-lange.com/software/netatalk/gcrypt/netatalk_3.1.7-1_amd64.deb&quot; title=&quot;download for AMD64: 302kB&quot;&gt;netatalk_3.1.7-1_amd64.deb&lt;/a&gt;&lt;/td&gt;
  &lt;td&gt;netatalk daemons (needed)&lt;/td&gt;
  &lt;td&gt;c694abca7f3cdc0070b2b3e7d528324a&lt;/td&gt;
  &lt;td&gt;932d1e3d5899958f29e79a7ba40e858d4ac272e8&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;Obviously you can download the files above if you run the AMD64 architecture and trust me enough to compile them for you.&lt;/p&gt;
 &lt;a class=&quot;block_level&quot; href=&quot;https://daniel-lange.com/archives/102-Apple-Timemachine-backups-on-Debian-8-Jessie.html#extended&quot;&gt;Continue reading &quot;Apple Timemachine backups on Debian 8 (Jessie)&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Mon, 18 May 2015 18:00:00 +0000</pubDate>
    <guid isPermaLink="false">https://daniel-lange.com/archives/102-guid.html</guid>
    <category>apple</category>
<category>backup</category>
<category>debian</category>
<category>jessie</category>
<category>netatalk</category>
<category>timemachine</category>
<category>updated</category>
<category>wheezy</category>

</item>

</channel>
</rss>
