<?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 bug)</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>Thu, 01 Jun 2023 17:58:16 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>Happy tenth birthday, dear Thunar bug</title>
    <link>https://daniel-lange.com/archives/177-Happy-tenth-birthday,-dear-Thunar-bug.html</link>
            <category>Fun</category>
            <category>Open Source</category>
    
    <comments>https://daniel-lange.com/archives/177-Happy-tenth-birthday,-dear-Thunar-bug.html#comments</comments>
    <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=177</wfw:comment>

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

    <author>nospam@example.com (Daniel Lange)</author>
    <content:encoded>
    &lt;p&gt;Thunar, the Xfce4 file manager, has a bug that it underflows the time remaining for a file copy since ten years now (&lt;a href=&quot;https://bugzilla.xfce.org/show_bug.cgi?id=9743&quot; title=&quot;Archived bugzilla bug entry from 11.01.2013&quot;&gt;bugzilla&lt;/a&gt;, &lt;a href=&quot;https://gitlab.xfce.org/xfce/thunar/-/issues/46&quot; title=&quot;Gitlab migrated issue&quot;&gt;gitlab&lt;/a&gt;). Happy birthday!&lt;/p&gt;

&lt;p&gt;&lt;!-- s9ymdb:697 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;460&quot; height=&quot;127&quot;  src=&quot;https://daniel-lange.com/uploads/entries/230109_Thunar_remaining_time_calc_underflow.png&quot; title=&quot;All the best for the next 10 years!&quot; alt=&quot;&quot;&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Update from 01.06.2023:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Good news, Debian Bookworm will also be released with this long term friend still present. Phew!&lt;/p&gt;

&lt;p&gt;&lt;!-- s9ymdb:707 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;460&quot; height=&quot;135&quot;  src=&quot;https://daniel-lange.com/uploads/entries/230601_Thunar_remaining_time_calc_underflow_2.png&quot;  alt=&quot;&quot;&gt;&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Tue, 10 Jan 2023 23:00:00 +0000</pubDate>
    <guid isPermaLink="false">https://daniel-lange.com/archives/177-guid.html</guid>
    <category>bug</category>
<category>debian</category>
<category>fail</category>
<category>thunar</category>
<category>time</category>
<category>underflow</category>
<category>updated</category>
<category>xfce</category>

</item>
<item>
    <title>Work-around for randomly dropping WiFi connections on ChromeOS</title>
    <link>https://daniel-lange.com/archives/174-Work-around-for-randomly-dropping-WiFi-connections-on-ChromeOS.html</link>
            <category>IT</category>
    
    <comments>https://daniel-lange.com/archives/174-Work-around-for-randomly-dropping-WiFi-connections-on-ChromeOS.html#comments</comments>
    <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=174</wfw:comment>

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

    <author>nospam@example.com (Daniel Lange)</author>
    <content:encoded>
    &lt;p&gt;The company got me a Chromebook for times when I want to ignore email and not get dragged into code reviews but still be available on IRC and chat. Nifty devices at great price points. I really like them.&lt;/p&gt;

&lt;p&gt;&lt;!-- s9ymdb:686 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;2856&quot; height=&quot;900&quot;  src=&quot;https://daniel-lange.com/uploads/entries/Chromebook.jpg&quot;  alt=&quot;Chromebook logo&quot;&gt;&lt;/p&gt;

&lt;p&gt;These things are meant to be very consumer-style end-user devices. You log in with your Google account and everything works. Until it doesn&#039;t.&lt;/p&gt;

&lt;p&gt;Just setting it up caused the first issue:&lt;/p&gt;

&lt;p&gt;I was always thrown back to a black screen and then another login-screen despite having successfully logged in initially to create the &quot;owner&quot; user of the Chromebook. No error message, not useful UI feedback. Just logging in again and again and again.&lt;/p&gt;

&lt;p&gt;The issue is ... not having a GMail account associated with my Google account. Duh!
So add a GMail.com address as the primary to your Google account and the initial setup completes.
Of course you cannot delete that GMail.com association again because the owner user is linked to the email and not the account. Well, you can delete it but then you cannot configure &quot;owner&quot; items of your Chromebook any more. Great job, Google. Not. Identity management 101 fail.&lt;/p&gt;

&lt;p&gt;Kudos to &lt;a href=&quot;https://piunikaweb.com/2022/05/09/chromebook-login-loop-or-black-screen-while-attempting-to-sign-in/&quot;&gt;Anurag Chawake&lt;/a&gt; for blogging about the issue. The &lt;a href=&quot;https://support.google.com/chromebook/thread/161253439?hl=en&amp;amp;msgid=162769614&quot;&gt;Google support forum thead&lt;/a&gt;
claims this is solved now. But it didn&#039;t work for me, so this may be needing to trickle down through ChromeOS releases or be deployed on more Google infra. Or whatever. We can&#039;t tell from outside the Googleplex as - of course - &quot;Rebecca&quot; sheds no light on what the identified &quot;root cause&quot; was:&lt;/p&gt;

&lt;p&gt;&lt;!-- s9ymdb:688 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;728&quot; height=&quot;538&quot;  src=&quot;https://daniel-lange.com/uploads/entries/220530_Google_ChromeOS_Forum_answer.jpg&quot;  alt=&quot;Google Forum answer&quot;&gt;&lt;/p&gt;

&lt;p&gt;Once I was able to login to the new Chromebook all worked fine until I started to use ssh sessions.
These always hung for 30 seconds to 10 minutes and then resumed with lots of packets lost in between and the last minute or so coming in from buffering in a burst.&lt;/p&gt;

&lt;p&gt;This was easy to see in &lt;code&gt;ping&lt;/code&gt; as well. The connection essentially dropped dead while the WiFi icon was continuing to show full signal strength.
The logs did not show anything useful. These are really hard to access on ChromeOS (JSON format and no useful UI on the Chromebook itself, Google provides a viewer on &lt;a href=&quot;https://toolbox.googleapps.com/apps/loganalyzer/&quot;&gt;Google Apps Toolbox&lt;/a&gt; but that requires uploading the logs). Better than no logs at all but not really nice.&lt;/p&gt;

&lt;p&gt;The ChromeOS bug tracker and its Google corporate counterpart are also not useful at this time.&lt;/p&gt;

&lt;p&gt;For reference:&lt;br /&gt;
&lt;a href=&quot;https://issuetracker.google.com/issues/172210146&quot;&gt;Google ... Device users randomly disconnect from Wi-Fi network&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://bugs.chromium.org/p/chromium/issues/detail?id=957482&quot;&gt;Chromium ... Device users randomly disconnect from Wi-Fi network&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://issuetracker.google.com/issues/172222867&quot;&gt;Google ... Constant connect and disconnect from WiFi source post-update&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://bugs.chromium.org/p/chromium/issues/detail?id=948179&quot;&gt;Chromium ... Constant connect and disconnect from WiFi source post-update&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Playing around with the device on the network showed that it reduced sending power beyond being able to reach the access point any more.
This is why disconnecting and re-connecting the WiFi fixes the issue for a few minutes, typically.&lt;/p&gt;

&lt;p&gt;Still, there is a better way:&lt;/p&gt;

&lt;p&gt;In crosh (the ChromeOS shell available when pressing &lt;kbd&gt;Alt+Ctrl+T&lt;/kbd&gt;) type:&lt;/p&gt;

&lt;pre&gt;&lt;code class=&quot;bash&quot;&gt;wifi_power_save disable
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&lt;!-- s9ymdb:687 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;887&quot; height=&quot;593&quot;  src=&quot;https://daniel-lange.com/uploads/entries/220530_Chrome_OS_crosh_wifi_power_save_disable.jpg&quot;  alt=&quot;Crosh session screenshot&quot;&gt;&lt;/p&gt;

&lt;p&gt;This unfortunately only lasts until the next reboot but it does persist over suspend cycles (aka closing the lid).&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Mon, 30 May 2022 19:25:00 +0000</pubDate>
    <guid isPermaLink="false">https://daniel-lange.com/archives/174-guid.html</guid>
    <category>bug</category>
<category>chrome</category>
<category>chromebook</category>
<category>chromeos</category>
<category>connection</category>
<category>drop</category>
<category>unstable</category>
<category>wifi</category>
<category>wlan</category>

</item>
<item>
    <title>Firefox asking to be made the default browser again and again</title>
    <link>https://daniel-lange.com/archives/148-Firefox-asking-to-be-made-the-default-browser-again-and-again.html</link>
            <category>Linux</category>
    
    <comments>https://daniel-lange.com/archives/148-Firefox-asking-to-be-made-the-default-browser-again-and-again.html#comments</comments>
    <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=148</wfw:comment>

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

    <author>nospam@example.com (Daniel Lange)</author>
    <content:encoded>
    &lt;p&gt;Firefox on Linux can develop the habit to (rather randomly) ask again and again to be made the default browser. E.g. when started from Thunderbird by clicking a link it asks but when starting from a shell all is fine.&lt;/p&gt;

&lt;p&gt;The reason to this is often two (or more) &lt;code&gt;.desktop&lt;/code&gt; entries competing with each other.&lt;/p&gt;

&lt;p&gt;So, walkthrough: (&lt;a href=&quot;#label_10&quot;&gt;GOTO 10&lt;/a&gt; in case you are sure to have all the basics right)&lt;/p&gt;

&lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&gt;update-alternatives &lt;span style=&quot;color: #660033;&quot;&gt;--display&lt;/span&gt; x-www-browser&lt;br /&gt;update-alternatives &lt;span style=&quot;color: #660033;&quot;&gt;--display&lt;/span&gt; gnome-www-browser&lt;/div&gt;

&lt;p&gt;should both show firefox for you. If not&lt;/p&gt;

&lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&gt;update-alternatives &lt;span style=&quot;color: #660033;&quot;&gt;--config&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;&lt;/span&gt;entry&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;the entry to fix the preference on &lt;code&gt;/usr/bin/firefox&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Check (where available)&lt;/p&gt;

&lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&gt;exo-preferred-applications&lt;/div&gt;

&lt;p&gt;that the &quot;Internet Browser&quot; is &quot;Firefox&quot;.&lt;/p&gt;

&lt;p&gt;Check (where available)&lt;/p&gt;

&lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&gt;xfce4-mime-settings&lt;/div&gt;

&lt;p&gt;that anything containing &quot;html&quot; points to Firefox (or is left at a non-user set default).&lt;/p&gt;

&lt;p&gt;Check (where available)&lt;/p&gt;

&lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&gt;xdg-settings get default-web-browser&lt;/div&gt;

&lt;p&gt;that you get &lt;code&gt;firefox.desktop&lt;/code&gt;. If not run&lt;/p&gt;

&lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&gt;xdg-settings check default-web-browser firefox.desktop&lt;/div&gt;

&lt;p&gt;If you are running Gnome, check&lt;/p&gt;

&lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&gt;xdg-settings get default-url-scheme-handler http&lt;/div&gt;

&lt;p&gt;and the same for &lt;code&gt;https&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;label_10&quot;&gt;LABEL 10&lt;/a&gt;:&lt;/p&gt;

&lt;p&gt;Run&lt;/p&gt;

&lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&gt;sensible-editor ~&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;.config&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;mimeapps.list&lt;/div&gt;

&lt;p&gt;and remove all entries that contain something like &lt;code&gt;userapp-Firefox-&amp;lt;random&amp;gt;.desktop&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Run&lt;/p&gt;

&lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;find&lt;/span&gt; ~&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;.local&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;share&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;applications &lt;span style=&quot;color: #660033;&quot;&gt;-iname&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;userapp-firefox*.desktop&amp;quot;&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;and delete these files or move them away.&lt;/p&gt;

&lt;p&gt;Done.&lt;/p&gt;

&lt;p&gt;Once you have it working again consider &lt;em&gt;disabling&lt;/em&gt; the option for  Firefox to check whether it is the default browser. Because it will otherwise create those pesky &lt;code&gt;userapp-Firefox-&amp;lt;random&amp;gt;.desktop&lt;/code&gt; files again.&lt;/p&gt;

&lt;p&gt;Configuring Linux is easy, innit?&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Sat, 03 Nov 2018 08:55:00 +0000</pubDate>
    <guid isPermaLink="false">https://daniel-lange.com/archives/148-guid.html</guid>
    <category>bug</category>
<category>chrome</category>
<category>config</category>
<category>debian</category>
<category>firefox</category>
<category>gnome</category>
<category>thunderbird</category>
<category>ubuntu</category>
<category>xfce</category>

</item>
<item>
    <title>Thunderbird startup hang (hint: Add-Ons)</title>
    <link>https://daniel-lange.com/archives/131-Thunderbird-startup-hang-hint-Add-Ons.html</link>
            <category>Debian</category>
    
    <comments>https://daniel-lange.com/archives/131-Thunderbird-startup-hang-hint-Add-Ons.html#comments</comments>
    <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=131</wfw:comment>

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

    <author>nospam@example.com (Daniel Lange)</author>
    <content:encoded>
    &lt;p&gt;If you see Thunderbird hanging during startup for a minute and then continuing to load fine, you are probably running into an issue similar to what I saw when Debian migrated Icedove back to the &quot;official&quot; Mozilla Thunderbird branding and changed &lt;code&gt;~/.icedove&lt;/code&gt; to &lt;code&gt;~/.thunderbird&lt;/code&gt; in the process (one symlinked to the other).&lt;/p&gt;

&lt;p&gt;Looking at the console log (=start Thunderbird from a terminal so you see its messages), I got:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;console.log: foxclocks.bootstrap._loadIntoWindow(): got xul-overlay-merged - waiting for overlay-loaded
[.. one minute delay ..]
console.log: foxclocks.bootstrap._windowListener(): got window load chrome://global/content/commonDialog.xul
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Stracing confirms it hangs because Thunderbird loops waiting for a &lt;abbr title=&quot;Fast Userspace muTual EXclusion locking mechanism. Who makes up these acronyms?&quot;&gt;FUTEX&lt;/abbr&gt; until that apparently gets kicked by a XUL core timeout.&lt;br /&gt;
(Thanks for defensive programming folks!)&lt;/p&gt;

&lt;p&gt;So in my case uninstalling the Add-On &lt;a href=&quot;https://addons.mozilla.org/eN-US/thunderbird/addon/foxclocks/&quot; title=&quot;A world clock Add-On for Thunderbird / Firefox&quot;&gt;Foxclocks&lt;/a&gt; easily solved the problem.&lt;/p&gt;

&lt;p&gt;I assume other Thunderbird Add-Ons may cause the same issue, hence the more generic description above.&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Thu, 11 May 2017 08:00:00 +0000</pubDate>
    <guid isPermaLink="false">https://daniel-lange.com/archives/131-guid.html</guid>
    <category>addon</category>
<category>bug</category>
<category>debian</category>
<category>mozilla</category>
<category>thunderbird</category>

</item>
<item>
    <title>Dovecot segfaulting (Ubuntu 14.04 LTS, CentOS 6 and 7)</title>
    <link>https://daniel-lange.com/archives/117-Dovecot-segfaulting-Ubuntu-14.04-LTS,-CentOS-6-and-7.html</link>
            <category>Open Source</category>
    
    <comments>https://daniel-lange.com/archives/117-Dovecot-segfaulting-Ubuntu-14.04-LTS,-CentOS-6-and-7.html#comments</comments>
    <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=117</wfw:comment>

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

    <author>nospam@example.com (Daniel Lange)</author>
    <content:encoded>
    &lt;p&gt;We&#039;re currently installing a solution including dovecot for a company to go into production in April. So we kick this off with a development box for integrating parts that different suppliers to our customer are working on.&lt;/p&gt;

&lt;p&gt;But after installing dovecot on the new joint development machine it just didn&#039;t start.
It worked on our local development boxes but the install for the customer has been scripted with (what we call) &quot;poor man&#039;s puppet&quot; so it is somewhat hard to compare the setups. Same Ubuntu 14.04 LTS under the hood but on top of that things (like config layout, directory structures etc.) are quite different.&lt;/p&gt;

&lt;p&gt;Back on topic: &lt;code&gt;ps aux | grep d[o]ve&lt;/code&gt; returned empty.&lt;/p&gt;

&lt;p&gt;Looking at &lt;code&gt;/var/log/mail.log&lt;/code&gt; did not show anything relevant.&lt;/p&gt;

&lt;p&gt;But syslog (&lt;code&gt;/var/log/syslog&lt;/code&gt;) had some worrying lines like:&lt;/p&gt;

&lt;p&gt;&lt;tt&gt;Mar 16 03:16:17 dev-new kernel: [ 3222.339365] doveconf[6420]: segfault at 200 ip 00007fa041b25a03 sp 00007ffe7881e070 error 4 in libc-2.19.so[7fa041ada000+1bb000]&lt;/tt&gt;&lt;/p&gt;

&lt;p&gt;Manually running the daemon resulted in:&lt;/p&gt;

&lt;blockquote&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;# /usr/sbin/dovecot -F -c /etc/dovecot/dovecot.conf&lt;/span&gt;&lt;br /&gt;Segmentation fault&lt;/div&gt;
&lt;/blockquote&gt;

&lt;p&gt;So&lt;/p&gt;

&lt;blockquote&gt;
&lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;mkdir&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;var&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;core&lt;br /&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;chmod&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;1777&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;var&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;core&lt;br /&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;/var/core/%p&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;proc&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;sys&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;kernel&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;core_pattern&lt;br /&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;ulimit&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-c&lt;/span&gt; unlimited&lt;br /&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;sbin&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;dovecot &lt;span style=&quot;color: #660033;&quot;&gt;-F&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-c&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;etc&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;dovecot&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;dovecot.conf&lt;br /&gt;Segmentation fault &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#40;&lt;/span&gt;core dumped&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;/div&gt;
&lt;/blockquote&gt;

&lt;p&gt;Better. We have a core file now.&lt;/p&gt;

&lt;p&gt;But:&lt;/p&gt;
 &lt;a class=&quot;block_level&quot; href=&quot;https://daniel-lange.com/archives/117-Dovecot-segfaulting-Ubuntu-14.04-LTS,-CentOS-6-and-7.html#extended&quot;&gt;Continue reading &quot;Dovecot segfaulting (Ubuntu 14.04 LTS, CentOS 6 and 7)&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Wed, 16 Mar 2016 11:30:00 +0000</pubDate>
    <guid isPermaLink="false">https://daniel-lange.com/archives/117-guid.html</guid>
    <category>bug</category>
<category>config</category>
<category>dovecot</category>
<category>segfault</category>

</item>
<item>
    <title>iTunes starts but does not show the main application window</title>
    <link>https://daniel-lange.com/archives/91-iTunes-starts-but-does-not-show-the-main-application-window.html</link>
            <category>IT</category>
    
    <comments>https://daniel-lange.com/archives/91-iTunes-starts-but-does-not-show-the-main-application-window.html#comments</comments>
    <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=91</wfw:comment>

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

    <author>nospam@example.com (Daniel Lange)</author>
    <content:encoded>
    &lt;p&gt;Every once in a while iTunes on Windows decides to start but does not show the main application window when trying to sync an iPhone (or any other iDevice).&lt;br /&gt;
May be it pops up after half an hour, may be not.&lt;/p&gt;

&lt;p&gt;This behavior is caused by iTunes waiting for its &lt;a href=&quot;https://en.wikipedia.org/wiki/Bonjour_%28software%29&quot; title=&quot;Wikipedia: Bonjour&quot;&gt;Bonjour&lt;/a&gt; zeroconf network service.
Unfortunately though iTunes is updated very frequently that bug is persistent for years now.&lt;br /&gt;
The work-around is easy though:&lt;/p&gt;

&lt;p&gt;Open up &lt;strong&gt;&lt;code&gt;CMD&lt;/code&gt;&lt;/strong&gt; as &lt;strong&gt;Administrator&lt;/strong&gt; and type&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;&lt;code&gt;net stop &quot;bonjour service&quot;&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;and iTunes should pop up its window a few moments later.
It will complain about Bonjour not running but that is not needed for anything but network self-discovery. Which you usually don&#039;t need anyways.&lt;/p&gt;

&lt;p&gt;If you do, you can start Bonjour again with&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;&lt;code&gt;net start &quot;bonjour service&quot;&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;anytime also while iTunes is running. Once it decides to show its main window, it&#039;s fine to go for the session.&lt;/p&gt;

&lt;p&gt;&lt;!-- s9ymdb:611 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;842&quot; height=&quot;550&quot;  src=&quot;https://daniel-lange.com/uploads/entries/140215_Screenshot_iTunes_cmd.jpg&quot; title=&quot;Fixing Windows the Unix way ;-)&quot; alt=&quot;Screenshot of iTunes and the CMD window&quot; /&gt;&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Mon, 17 Feb 2014 12:00:00 +0000</pubDate>
    <guid isPermaLink="false">https://daniel-lange.com/archives/91-guid.html</guid>
    <category>apple</category>
<category>bonjour</category>
<category>bug</category>
<category>itunes</category>
<category>network</category>
<category>windows</category>
<category>zeroconf</category>

</item>
<item>
    <title>Firefox opens directories in RawTherapee ... or a tale of colliding assumptions</title>
    <link>https://daniel-lange.com/archives/77-Firefox-opens-directories-in-RawTherapee-...-or-a-tale-of-colliding-assumptions.html</link>
            <category>Internet</category>
    
    <comments>https://daniel-lange.com/archives/77-Firefox-opens-directories-in-RawTherapee-...-or-a-tale-of-colliding-assumptions.html#comments</comments>
    <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=77</wfw:comment>

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

    <author>nospam@example.com (Daniel Lange)</author>
    <content:encoded>
    &lt;p&gt;After installing &lt;a href=&quot;http://rawtherapee.com/&quot;&gt;RawTherapee&lt;/a&gt;, a raw photo to jpg image converter, on my Kubuntu 13.04 desktop, Mozilla Firefox started to open the Downloads directory in ... RawTherapee. Gosh. Now that&#039;s what you&#039;d want to browse a downloads folder with.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;Update-alternatives&lt;/code&gt; did not help as RawTherapee is not managed by the &lt;a href=&quot;http://wiki.debian.org/DebianAlternatives&quot; title=&quot;Debian wiki entry: The Debian alternatives system&quot;&gt;Debian alternatives system&lt;/a&gt;. Hm, &lt;code&gt;xdg-open&lt;/code&gt; still works as intended and opens dolphin.&lt;/p&gt;

&lt;p&gt;Asking Google turns up &lt;a href=&quot;http://rubylution.ping.de/articles/2007/09/11/open-containing-folder-in-firefox-under-linux&quot;&gt;many&lt;/a&gt; &lt;a href=&quot;http://forums.fedoraforum.org/showthread.php?t=227756&quot;&gt;not&lt;/a&gt; &lt;a href=&quot;http://bewareofninjas.wordpress.com/2009/09/23/make-firefox-3-open-containing-folder-work-properly/&quot;&gt;working&lt;/a&gt; &lt;a href=&quot;https://support.mozilla.org/de/questions/938874&quot;&gt;solution&lt;/a&gt; &lt;a href=&quot;http://forums.linuxmint.com/viewtopic.php?f=110&amp;amp;t=114932&quot;&gt;proposals&lt;/a&gt;. Hm.&lt;/p&gt;

&lt;p&gt;&lt;!-- s9ymdb:604 --&gt;&lt;img class=&quot;serendipity_image_right&quot; width=&quot;400&quot; height=&quot;235&quot;  src=&quot;https://daniel-lange.com/uploads/entries/130530_Firefox_Open_Containing_Folder.png&quot; title=&quot;Firefox screenshot&quot; alt=&quot;Firefox: Context menu (right click) -&gt; Open Containing Folder&quot; /&gt;&lt;/p&gt;

&lt;p&gt;But, searching the collective memory is not completely useless. There is a &lt;a href=&quot;http://code.google.com/p/rawtherapee/issues/detail?id=1398&quot; title=&quot;Issue 1398: Remove inode/directory from supported mime-types&quot;&gt;solved bug report&lt;/a&gt; on the RawTherapee bug tracker that explains the issue. The .desktop file RawTherapee installs contains &lt;code&gt;inode/directory&lt;/code&gt; as a supported mime type. Well, that&#039;s technically correct but makes no sense in the way mime associations are used. Thankfully the bug reporter was able to convince the developer of this and get this fixed for future RawTherapee releases.&lt;/p&gt;

&lt;p&gt;So &lt;strong&gt;option 1&lt;/strong&gt;: edit &lt;code&gt;/usr/share/applications/rawtherapee.desktop&lt;/code&gt; and remove the &lt;code&gt;inode/directory&lt;/code&gt; entry from the &lt;code&gt;MimeType=&lt;/code&gt;-line. Then regenerate the various mimetype caches.&lt;/p&gt;

&lt;p&gt;This still bears the question why Firefox does not use the &lt;code&gt;inode/directory&lt;/code&gt; entry from &lt;code&gt;dolphin.desktop&lt;/code&gt;. Also, the next update from Debian/Ubuntu will probably overwrite the fixed &lt;code&gt;rawtherapee.desktop&lt;/code&gt; file again as the patch from the Rawtherapee developer will only be included on new releases (and these may or may not be backported to Debian/Ubuntu). So you&#039;d need to copy that fixed &lt;code&gt;rawtherapee.desktop&lt;/code&gt; file to &lt;code&gt;~/.local/share/applications/&lt;/code&gt; or the like.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Option 2&lt;/strong&gt;: find out what the real issue is...&lt;/p&gt;
 &lt;a class=&quot;block_level&quot; href=&quot;https://daniel-lange.com/archives/77-Firefox-opens-directories-in-RawTherapee-...-or-a-tale-of-colliding-assumptions.html#extended&quot;&gt;Continue reading &quot;Firefox opens directories in RawTherapee ... or a tale of colliding assumptions&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 30 May 2013 23:00:00 +0000</pubDate>
    <guid isPermaLink="false">https://daniel-lange.com/archives/77-guid.html</guid>
    <category>bug</category>
<category>dolphin</category>
<category>freedesktop</category>
<category>gnome</category>
<category>kde</category>
<category>linux</category>
<category>mime</category>
<category>mimetypes</category>
<category>nautilus</category>
<category>rawtherapee</category>
<category>standard</category>
<category>updated</category>

</item>
<item>
    <title>Fix Umlauts in the XFCE Terminal</title>
    <link>https://daniel-lange.com/archives/44-Fix-Umlauts-in-the-XFCE-Terminal.html</link>
            <category>IT</category>
    
    <comments>https://daniel-lange.com/archives/44-Fix-Umlauts-in-the-XFCE-Terminal.html#comments</comments>
    <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=44</wfw:comment>

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

    <author>nospam@example.com (Daniel Lange)</author>
    <content:encoded>
    &lt;p&gt;The XFCE Terminal has the weird issue of sometimes showing question marks (?) instead of German Umlauts (äöüÄÖÜ) although they work fine in any other stock XFCE application (e.g. the default editor &quot;mousepad&quot;).&lt;/p&gt;

&lt;p&gt;The solution to this can be found on the &lt;a href=&quot;http://forum.xfce.org/index.php?topic=3302.0&quot; title=&quot;XFCE Forum thread on Umlauts in Terminal&quot;&gt;XFCE Forums&lt;/a&gt; but it took me quite some time to find it. It was difficult to find a suitable search query to dig out that page. Google turns up a lot of irrelevant stuff on &quot;XFCE Terminal question marks&quot;...&lt;/p&gt;

&lt;div class=&quot;serendipity_imageComment_center&quot; style=&quot;width: 526px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;!-- s9ymdb:525 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;526&quot; height=&quot;283&quot;  src=&quot;https://daniel-lange.com/uploads/entries/090430_XFCE_terminal.png&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;XFCE Editor Umlauts with and without LANG variable set&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;The problem with Umlauts (and other 8bit ASCII characters) showing as question marks arises if the user has no LANG variable set.&lt;/p&gt;

&lt;p&gt;A simple&lt;/p&gt;

&lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;export&lt;/span&gt; &lt;span style=&quot;color: #007800;&quot;&gt;LANG&lt;/span&gt;=en_US&lt;/div&gt;

&lt;p&gt;resolves the issue. Put that into &lt;em&gt;~/.bashrc&lt;/em&gt; or any other place suitable in your distribution.&lt;/p&gt;

&lt;p&gt;Gentoo users may want to&lt;/p&gt;

&lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;su&lt;/span&gt; &amp;#160;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# become root&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;LANG=en_US&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;etc&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;env.d&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;02locale&lt;br /&gt;env-update&lt;br /&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;exit&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;source&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;etc&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;profile&lt;/div&gt;

&lt;p&gt;to set the LANG variable system-wide.&lt;/p&gt;

&lt;p&gt;So keywords, dear Google: &lt;em&gt;Umlaute, deutsch, Fragezeichen, kaputt, falsch, broken, display, zeigt, charset, Zeichensatz&lt;/em&gt; &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;
 
    </content:encoded>

    <pubDate>Fri, 01 May 2009 21:20:00 +0000</pubDate>
    <guid isPermaLink="false">https://daniel-lange.com/archives/44-guid.html</guid>
    <category>bug</category>
<category>charset</category>
<category>gentoo</category>
<category>terminal</category>
<category>umlauts</category>
<category>xfce</category>

</item>
<item>
    <title>Seredipity default event_s9ymarkup plugin breaking URLs that contain underscores</title>
    <link>https://daniel-lange.com/archives/28-Seredipity-default-event_s9ymarkup-plugin-breaking-URLs-that-contain-underscores.html</link>
            <category>Serendipity</category>
    
    <comments>https://daniel-lange.com/archives/28-Seredipity-default-event_s9ymarkup-plugin-breaking-URLs-that-contain-underscores.html#comments</comments>
    <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=28</wfw:comment>

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

    <author>nospam@example.com (Daniel Lange)</author>
    <content:encoded>
    &lt;p&gt;
The default Serendipity mark-up plugin (event_s9ymarkup) currently breaks URLs that contain underscores.&lt;/p&gt;

&lt;p&gt;So
&lt;/p&gt;

&lt;blockquote&gt;http://en.wikipedia.org/wiki/Statler_%26_Waldorf&lt;/blockquote&gt;

&lt;p&gt;will end up&lt;/p&gt;

&lt;blockquote&gt;http://en.wikipedia.org/wiki/Statler&amp;lt;/u&amp;gt;%26_Waldorf&lt;/blockquote&gt;

&lt;p /&gt;

&lt;p&gt;
because of a faulty regex.

Garvin Hicking does not really want to fix this. (See &lt;a target=&quot;_blank&quot; title=&quot;Serendipity Forums: serendipity_event_s9ymarkup adds &lt;/u&gt; to URLs breaking&quot; href=&quot;http://board.s9y.org/viewtopic.php?p=72455&quot;&gt;this&lt;/a&gt; s9y support forum article for arguments pro/contra fixing it). So if you encounter this problem, your options are:
&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;replace _ in URLs with %5F (aka manually urlencode it)&lt;/li&gt;&lt;li&gt;remove the plugin or disable it
&lt;/li&gt;&lt;li&gt;patch the plugin&lt;/li&gt;&lt;/ul&gt;

&lt;p&gt;Patching is basically changing&lt;/p&gt;

&lt;p&gt;&lt;font face=&quot;courier new,courier,monospace&quot;&gt;plugins/serendipity_event_s9ymarkup/serendipity_event_s9ymarkup.php&lt;/font&gt;:&lt;br /&gt;&lt;/p&gt;

&lt;blockquote&gt;$text = preg_replace(&#039;/\b_([\S ]+?)_\b/&#039;,&#039;&amp;lt;u&amp;gt;\1&amp;lt;/u&amp;gt;&#039;,$text);&lt;/blockquote&gt;

&lt;p&gt;to&lt;/p&gt;

&lt;blockquote&gt;$text = preg_replace(&#039;/\ _([\S ]+?)_\ /&#039;,&#039; &amp;lt;u&amp;gt;\1&amp;lt;/u&amp;gt; &#039;,$text);&lt;/blockquote&gt;

&lt;p&gt;If you want to be writing things like &amp;quot;Haha[&lt;em&gt;lol&lt;/em&gt;]&amp;quot; (which I have no real use for ...), extend the &amp;quot;\ &amp;quot; with whatever you&#039;d like to be o.k. to delimit &lt;em&gt;bolded&lt;/em&gt; words beyond blanks. It should only be symbols that are not valid in URLs (so none of &amp;quot;$-_.+!*&#039;(),&amp;quot; which are all valid in URLs according to &lt;a title=&quot;RFC 1738 - Uniform Resource Locators (URL)&quot; target=&quot;_blank&quot; href=&quot;http://www.ietf.org/rfc/rfc1738.txt&quot;&gt;RFC 1738&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;You may also want to consider replacing one underscore (&amp;quot;_&amp;quot;) with two or more (&amp;quot;__&amp;quot;) to make the detection, that you actually wanted to write bold text, more reliable.&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Fri, 11 Apr 2008 11:30:00 +0000</pubDate>
    <guid isPermaLink="false">https://daniel-lange.com/archives/28-guid.html</guid>
    <category>bug</category>
<category>html</category>
<category>plugin</category>
<category>serendipity</category>
<category>underscore</category>
<category>url</category>

</item>
<item>
    <title>SSHd chroot and PAM</title>
    <link>https://daniel-lange.com/archives/11-SSHd-chroot-and-PAM.html</link>
            <category>Gentoo</category>
    
    <comments>https://daniel-lange.com/archives/11-SSHd-chroot-and-PAM.html#comments</comments>
    <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=11</wfw:comment>

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

    <author>nospam@example.com (Daniel Lange)</author>
    <content:encoded>
    &lt;p&gt;SSH with &lt;a href=&quot;http://chrootssh.sourceforge.net/index.php&quot; target=&quot;_blank&quot; title=&quot;chroot patch for sshd&quot;&gt;chroot patch&lt;/a&gt; has been working fine for a number of years. Since &lt;a href=&quot;http://www.kernel.org/pub/linux/libs/pam/&quot; target=&quot;_blank&quot; title=&quot;Linux-PAM Homepage on kernel.org&quot;&gt;PAM&lt;/a&gt; &lt;a href=&quot;http://www.gentoo.org/proj/en/base/pam/upgrade-0.99.xml&quot; target=&quot;_blank&quot; title=&quot;Gentoo PAM v0.99 upgrade guide&quot;&gt;v0.99&lt;/a&gt; things have broken though, if users are chrooted with the &amp;quot;&lt;font face=&quot;courier new,courier,monospace&quot;&gt;/home/username&lt;b&gt;/./&lt;/b&gt;&lt;/font&gt;&amp;quot; syntax as their homedir.&lt;/p&gt;

&lt;p&gt;SSH sessions will just terminate immediately after successful logon. Doh.&lt;/p&gt;

&lt;p&gt;Two solutions exist:&lt;/p&gt;

&lt;ol&gt;&lt;li&gt;Put &lt;font face=&quot;courier new,courier,monospace&quot;&gt;UsePAM no&lt;/font&gt; into &lt;font face=&quot;courier new,courier,monospace&quot;&gt;/etc/ssh/sshd_config&lt;/font&gt; and use the chroot patch and &lt;b&gt;/./&lt;/b&gt; in users homedirs&lt;/li&gt;&lt;li&gt;Keep &lt;font face=&quot;courier new,courier,monospace&quot;&gt;UsePAM yes&lt;/font&gt;. &lt;font face=&quot;courier new,courier,monospace&quot;&gt;Emerge sys-auth/pam_chroot&lt;/font&gt; and add &lt;font face=&quot;courier new,courier,monospace&quot;&gt;session required pam_chroot.so&lt;/font&gt; to &lt;font face=&quot;courier new,courier,monospace&quot;&gt;/etc/pamd.d/sshd&lt;/font&gt; setup &lt;a href=&quot;http://pam-chroot.cvs.sourceforge.net/pam-chroot/pam_chroot/chroot.conf?view=markup&quot; target=&quot;_blank&quot; title=&quot;chroot.conf example and syntax&quot;&gt;/etc/security/chroot.conf&lt;/a&gt; or add a &lt;font face=&quot;courier new,courier,monospace&quot;&gt;chroot_dir=/home/username/&lt;/font&gt; to the pam_chroot.so line.&lt;br /&gt;This will currently not work for amd64 though as the &lt;a title=&quot;Gentoo bugzilla: sys-auth/pam_chroot testing request&quot; target=&quot;_blank&quot; href=&quot;http://bugs.gentoo.org/show_bug.cgi?id=185205&quot;&gt;Gentoo bug regarding pam_chroot&lt;/a&gt; has not cought any attention from the arch testers. Since July...&lt;/li&gt;&lt;/ol&gt;

&lt;p&gt;Bugging the arch testers in &lt;a title=&quot;IRC Channel #gentoo-amd64 on freenode&quot; href=&quot;irc://irc.freenode.net/#gentoo-amd64&quot;&gt;#Gentoo-amd64&lt;/a&gt; didn&#039;t help either:&lt;/p&gt;
 &lt;a class=&quot;block_level&quot; href=&quot;https://daniel-lange.com/archives/11-SSHd-chroot-and-PAM.html#extended&quot;&gt;Continue reading &quot;SSHd chroot and PAM&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sun, 18 Nov 2007 18:09:14 +0000</pubDate>
    <guid isPermaLink="false">https://daniel-lange.com/archives/11-guid.html</guid>
    <category>amd64</category>
<category>bug</category>
<category>chroot</category>
<category>gentoo</category>
<category>pam</category>
<category>sshd</category>
<category>updated</category>

</item>
<item>
    <title>Serendipity plugin livesearch does not work with bulletproof template</title>
    <link>https://daniel-lange.com/archives/3-Serendipity-plugin-livesearch-does-not-work-with-bulletproof-template.html</link>
            <category>Serendipity</category>
    
    <comments>https://daniel-lange.com/archives/3-Serendipity-plugin-livesearch-does-not-work-with-bulletproof-template.html#comments</comments>
    <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=3</wfw:comment>

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

    <author>nospam@example.com (Daniel Lange)</author>
    <content:encoded>
    &lt;p&gt;The Livesearch (Javascript iterative search) plugin to &lt;a href=&quot;http://www.s9y.org&quot; target=&quot;_blank&quot; title=&quot;Serendipity (s9y)&quot;&gt;Serendipity (s9y)&lt;/a&gt; currently does not work with the &lt;a href=&quot;http://s9y-bulletproof.com&quot; target=&quot;_blank&quot; title=&quot;Bulletproof template&quot;&gt;Bulletproof template&lt;/a&gt; active.&lt;/p&gt;

&lt;p&gt;Matthias Mees (YellowLed) and Don(ald) Chambers are &lt;a href=&quot;http://s9y-bulletproof.com/index.php?url=archives/11-Customizable-navigation.html&amp;serendipity[cview]=threaded#comments&quot; target=&quot;_blank&quot; title=&quot;Comments to entry at s9y-bulletproof.com&quot;&gt;looking at it&lt;/a&gt;.&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Thu, 18 Oct 2007 21:09:25 +0000</pubDate>
    <guid isPermaLink="false">https://daniel-lange.com/archives/3-guid.html</guid>
    <category>bug</category>
<category>bulletproof</category>
<category>javascript</category>
<category>serendipity</category>

</item>
<item>
    <title>Apache fails to start at boot, but works when started manually</title>
    <link>https://daniel-lange.com/archives/1-Apache-fails-to-start-at-boot,-but-works-when-started-manually.html</link>
            <category>Apache</category>
            <category>Gentoo</category>
    
    <comments>https://daniel-lange.com/archives/1-Apache-fails-to-start-at-boot,-but-works-when-started-manually.html#comments</comments>
    <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=1</wfw:comment>

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

    <author>nospam@example.com (Daniel Lange)</author>
    <content:encoded>
    &lt;p&gt;Since a baselayout update Apache fails to start on Gentoo at (re-)boot of a server if that server has unused ethernet interfaces.&lt;/p&gt;

&lt;p&gt;The symptom is that Apache fails to start on boot although it has been added to the runlevel with&lt;br /&gt;&lt;font face=&quot;courier new,courier,monospace&quot;&gt; rc-update add apache default&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;This is caused by recent baselayouts not working properly with more than one eth and not all of them being up.&lt;br /&gt;&lt;br /&gt;Thus changing &lt;font face=&quot;courier new,courier,monospace&quot;&gt;depend() { need net ... }&lt;/font&gt; into&lt;br /&gt;&lt;font face=&quot;courier new,courier,monospace&quot;&gt;depend() { need net&lt;b&gt;.eth0&lt;/b&gt; ... }&lt;/font&gt; at the top of /etc/init.d/apache2 will help.&lt;br /&gt;&lt;br /&gt;While you&#039;re at it you could also add an nice &lt;font face=&quot;courier new,courier,monospace&quot;&gt;after urandom&lt;/font&gt; to the existing &lt;font face=&quot;courier new,courier,monospace&quot;&gt;depend ()&lt;/font&gt; construct&lt;br /&gt;and make sure apr and apache are emerged with flag urandom set. Reading from /dev/random to initialize the digest authentication mechanism (or SSL for that matter) might cause apache to block otherwise if there is not enough entropy in the random pool.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Wed, 03 Oct 2007 14:26:28 +0000</pubDate>
    <guid isPermaLink="false">https://daniel-lange.com/archives/1-guid.html</guid>
    <category>apache</category>
<category>baselayout</category>
<category>bug</category>
<category>eth</category>
<category>gentoo</category>
<category>init.d</category>
<category>network</category>

</item>

</channel>
</rss>
