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

<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>blog.crox.net</title>
    <link>https://blog.crox.net/</link>
    <description></description>
    <dc:language>en</dc:language>
    <generator>Serendipity 2.5.0 - http://www.s9y.org/</generator>
    <pubDate>Sun, 24 Aug 2025 11:17:00 GMT</pubDate>

    <image>
    <url>https://blog.crox.net/templates/2k11/img/s9y_banner_small.png</url>
    <title>RSS: blog.crox.net - </title>
    <link>https://blog.crox.net/</link>
    <width>100</width>
    <height>21</height>
</image>

<item>
    <title>The 2006 Dürrenast train disaster - &quot;trolley problem&quot; for real</title>
    <link>https://blog.crox.net/archives/130-The-2006-Duerrenast-train-disaster-trolley-problem-for-real.html</link>
    
    <comments>https://blog.crox.net/archives/130-The-2006-Duerrenast-train-disaster-trolley-problem-for-real.html#comments</comments>
    <wfw:comment>https://blog.crox.net/wfwcomment.php?cid=130</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.crox.net/rss.php?version=2.0&amp;type=comments&amp;cid=130</wfw:commentRss>
    

    <author>nospam@example.com (crox)</author>
    <content:encoded>
    The &lt;a href=&quot;https://de.wikipedia.org/wiki/Eisenbahnunfall_von_D%C3%BCrrenast&quot; title=&quot;Eisenbahnunfall von Dürrenast (in German)&quot;&gt;2006 Dürrenast train disaster&lt;/a&gt; occurred on May 17 when a runaway BLS maintenance train with failed brakes sped downhill from Frutigen towards Thun, ultimately crashing and killing three people. As the train gained uncontrollable speed, dispatchers faced critical choices, similar to the theoretical &quot;&lt;a href=&quot;https://en.wikipedia.org/wiki/Trolley_problem&quot; title=&quot;Trolley problem&quot;&gt;trolley problem&lt;/a&gt;&quot;: routing the train towards populated or obstructed lines would potentially cause greater casualties. Ultimately they opted for a crash against stationary work trains in Dürrenast to limit wider harm.&lt;br /&gt;
&lt;br /&gt;
Max S wrote a &lt;a href=&quot;https://mx-schroeder.medium.com/downhill-disaster-the-2006-d%C3%BCrrenast-runaway-train-collision-231c24873b2e&quot; title=&quot;Downhill Disaster: The 2006 Dürrenast Runaway Train Collision&quot;&gt;detailed account of the events&lt;/a&gt; on Medium.&lt;br /&gt;
&lt;br /&gt;
On SWI swissinfo.ch you will find &lt;a href=&quot;https://www.swissinfo.ch/eng/swiss-made/the-runaway-swiss-train-disaster/48080980&quot; title=&quot;The runaway Swiss train disaster&quot;&gt;an article about the events&lt;/a&gt;, as well as &lt;a href=&quot;https://play.swissinfo.ch/play/tv/society/video/the-runaway-swiss-train-disaster-?urn=urn:swi:video:48080980&quot; title=&quot;A documentary by Swiss public television, SRF, on a fatal runaway train accident in 2006 in the central Bernese Oberland.&quot;&gt;a link to an SRF film&lt;/a&gt; (in German with subtitles in several languages). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Sun, 24 Aug 2025 11:17:00 +0000</pubDate>
    <guid isPermaLink="false">https://blog.crox.net/archives/130-guid.html</guid>
    <category>accident investigation</category>
<category>trains</category>

</item>
<item>
    <title>Disable WiFi Power Management on Raspbian 12 (Network Manager)</title>
    <link>https://blog.crox.net/archives/129-Disable-WiFi-Power-Management-on-Raspbian-12-Network-Manager.html</link>
    
    <comments>https://blog.crox.net/archives/129-Disable-WiFi-Power-Management-on-Raspbian-12-Network-Manager.html#comments</comments>
    <wfw:comment>https://blog.crox.net/wfwcomment.php?cid=129</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.crox.net/rss.php?version=2.0&amp;type=comments&amp;cid=129</wfw:commentRss>
    

    <author>nospam@example.com (crox)</author>
    <content:encoded>
    &lt;a href=&quot;https://blog.crox.net/archives/106-How-to-solve-Edimax-EW-7612UAn-v2-73927822-power-management-issues-on-Raspberry-Pi-Raspbian-WiFi-disconnect.html&quot; title=&quot;How to solve Edimax EW-7612UAn v2 (7392:7822) power management issues on Raspberry Pi (Raspbian WiFi disconnect)&quot;&gt;8 years later&lt;/a&gt; there are still issues on Raspberry Pi / Raspbian with WiFi power management causing disconnects and generally bad performance.&lt;br /&gt;
&lt;br /&gt;
I&#039;ve found a reliable method to disable WiFi Power Management for the on-board WiFi chip (brcmfmac) here: &lt;a href=&quot;https://gist.github.com/jcberthon/ea8cfe278998968ba7c5a95344bc8b55&quot; title=&quot;NetworkManager WiFi Power Saving&quot;&gt;NetworkManager WiFi Power Saving&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Fri, 15 Aug 2025 22:48:00 +0000</pubDate>
    <guid isPermaLink="false">https://blog.crox.net/archives/129-guid.html</guid>
    <category>debian</category>
<category>linux</category>
<category>raspberry pi</category>
<category>wlan</category>

</item>
<item>
    <title>Ensuring the EFI partition is mirrored on an Ubuntu install with root on software RAID 1</title>
    <link>https://blog.crox.net/archives/128-Ensuring-the-EFI-partition-is-mirrored-on-an-Ubuntu-install-with-root-on-software-RAID-1.html</link>
    
    <comments>https://blog.crox.net/archives/128-Ensuring-the-EFI-partition-is-mirrored-on-an-Ubuntu-install-with-root-on-software-RAID-1.html#comments</comments>
    <wfw:comment>https://blog.crox.net/wfwcomment.php?cid=128</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.crox.net/rss.php?version=2.0&amp;type=comments&amp;cid=128</wfw:commentRss>
    

    <author>nospam@example.com (crox)</author>
    <content:encoded>
    I found a working procedure &lt;a href=&quot;https://unix.stackexchange.com/questions/621942/mirroring-efi-system-partition-esp-on-ubuntu&quot; title=&quot;Mirroring EFI System Partition (ESP) on Ubuntu&quot;&gt;here&lt;/a&gt;:&lt;br /&gt;
&lt;br /&gt;
- Make sure both EFI partitions are mounted from &lt;tt&gt;/etc/fstab&lt;/tt&gt;, eg. using &lt;tt&gt;/boot/eficopy&lt;/tt&gt; in addition to &lt;tt&gt;/boot/efi&lt;/tt&gt;. (Both partitions need to have the proper partition type GUID, i.e. &lt;tt&gt;C12A7328-F81F-11D2-BA4B-00A0C93EC93B&lt;/tt&gt; or &quot;EFI System&quot;.)&lt;br /&gt;
&lt;br /&gt;
- Run &lt;tt&gt;dpkg-reconfigure grub-efi-amd64&lt;/tt&gt; and include both partitions when prompted.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Sun, 04 May 2025 19:28:00 +0000</pubDate>
    <guid isPermaLink="false">https://blog.crox.net/archives/128-guid.html</guid>
    <category>linux</category>
<category>raid</category>
<category>ubuntu</category>

</item>
<item>
    <title>libheif1 &gt;= 1.18 on debian 12 bookworm (installing packages from backport in debian stable)</title>
    <link>https://blog.crox.net/archives/127-libheif1-1.18-on-debian-12-bookworm-installing-packages-from-backport-in-debian-stable.html</link>
    
    <comments>https://blog.crox.net/archives/127-libheif1-1.18-on-debian-12-bookworm-installing-packages-from-backport-in-debian-stable.html#comments</comments>
    <wfw:comment>https://blog.crox.net/wfwcomment.php?cid=127</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.crox.net/rss.php?version=2.0&amp;type=comments&amp;cid=127</wfw:commentRss>
    

    <author>nospam@example.com (crox)</author>
    <content:encoded>
    Add this line to &lt;tt&gt;/etc/apt/sources.list&lt;/tt&gt;:&lt;pre&gt;deb http://deb.debian.org/debian bookworm-backports main&lt;/pre&gt;Run:&lt;pre&gt;# apt-get update&lt;br/&gt;# apt install -t bookworm-backports libheif1&lt;/pre&gt;&lt;br /&gt;
This solves the issues encountered when decoding HEIF (.heic) files produced by iPhone / iOS 18, causing for instance rendering in Nextcloud to fail.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://backports.debian.org/Instructions/&quot; title=&quot;debian backports instructions&quot;&gt;This page&lt;/a&gt; has more details on using Backports.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Fri, 02 May 2025 18:08:00 +0000</pubDate>
    <guid isPermaLink="false">https://blog.crox.net/archives/127-guid.html</guid>
    <category>debian</category>
<category>heic</category>
<category>heif</category>
<category>linux</category>
<category>nextcloud</category>

</item>
<item>
    <title>Nextcloud behind reverse proxy - WOPI URL changed from https to http</title>
    <link>https://blog.crox.net/archives/126-Nextcloud-behind-reverse-proxy-WOPI-URL-changed-from-https-to-http.html</link>
    
    <comments>https://blog.crox.net/archives/126-Nextcloud-behind-reverse-proxy-WOPI-URL-changed-from-https-to-http.html#comments</comments>
    <wfw:comment>https://blog.crox.net/wfwcomment.php?cid=126</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.crox.net/rss.php?version=2.0&amp;type=comments&amp;cid=126</wfw:commentRss>
    

    <author>nospam@example.com (crox)</author>
    <content:encoded>
    I&#039;m trying out the &quot;Nextcloud Office&quot; app together with &quot;Collabora Online - Built-in CODE Server&quot;. That Nextcloud instance is behind a reverse proxy.&lt;br /&gt;
&lt;br /&gt;
The problem I encountered was that regardless of the &#039;overwritehost&#039; and &#039;overwriteprotocol&#039; settings, the WOPI URL kept being automatically changed from https to http.&lt;br /&gt;
&lt;br /&gt;
From other posts regarding similar issues I figured out that the WOPI URL is obtained by querying https://[yourinstance]/apps/richdocumentscode/proxy.php?req=/hosting/discovery&lt;br /&gt;
&lt;br /&gt;
Looking at the proxy.php source code, I found the reason for the issue:&lt;br /&gt;
&lt;pre&gt;// URL into this server of the proxy script.&lt;br/&gt;if ((isset($_SERVER[&#039;HTTPS&#039;]) &amp;&amp;amp; $_SERVER[&#039;HTTPS&#039;] !== &#039;off&#039;)&lt;br/&gt;        || (isset($_SERVER[&#039;HTTP_X_FORWARDED_PROTO&#039;]) &amp;&amp;amp; $_SERVER[&#039;HTTP_X_FORWARDED_PROTO&#039;] === &#039;https&#039; )&lt;br/&gt;        || (isset($_SERVER[&#039;HTTP_X_FORWARDED_SSL&#039;]) &amp;&amp;amp; $_SERVER[&#039;HTTP_X_FORWARDED_SSL&#039;] === &#039;on&#039;)&lt;br/&gt;) { &lt;br/&gt;    $proxyURL = &quot;https://&quot;;&lt;br/&gt;} else {&lt;br/&gt;    $proxyURL = &quot;http://&quot;;&lt;br/&gt;}&lt;/pre&gt;&lt;br /&gt;
I then modified my reverse proxy (Apache) config to add the missing header:&lt;br /&gt;
&lt;pre&gt;RequestHeader set X-Forwarded-Proto &quot;https&quot;&lt;/pre&gt;&lt;br /&gt;
Now everything works as expected &lt;img src=&quot;https://blog.crox.net/plugins/serendipity_event_emoticate/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
 
    </content:encoded>

    <pubDate>Wed, 05 Mar 2025 22:45:00 +0000</pubDate>
    <guid isPermaLink="false">https://blog.crox.net/archives/126-guid.html</guid>
    <category>apache</category>
<category>nextcloud</category>
<category>proxy</category>

</item>
<item>
    <title>Ubuntu Server 24.04, software raid as boot device (with EFI)</title>
    <link>https://blog.crox.net/archives/125-Ubuntu-Server-24.04,-software-raid-as-boot-device-with-EFI.html</link>
    
    <comments>https://blog.crox.net/archives/125-Ubuntu-Server-24.04,-software-raid-as-boot-device-with-EFI.html#comments</comments>
    <wfw:comment>https://blog.crox.net/wfwcomment.php?cid=125</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.crox.net/rss.php?version=2.0&amp;type=comments&amp;cid=125</wfw:commentRss>
    

    <author>nospam@example.com (crox)</author>
    <content:encoded>
    Everything you need in this excellent article: &lt;a href=&quot;https://alexskra.com/blog/ubuntu-20-04-with-software-raid1-and-uefi/&quot; title=&quot;Ubuntu 24.04 with software RAID1 and UEFI&quot;&gt;https://alexskra.com/blog/ubuntu-20-04-with-software-raid1-and-uefi/&lt;/a&gt;. 
    </content:encoded>

    <pubDate>Sun, 09 Feb 2025 21:59:00 +0000</pubDate>
    <guid isPermaLink="false">https://blog.crox.net/archives/125-guid.html</guid>
    <category>mdadm</category>
<category>raid</category>
<category>ubuntu</category>

</item>
<item>
    <title>Website to test HTTP requests</title>
    <link>https://blog.crox.net/archives/124-Website-to-test-HTTP-requests.html</link>
    
    <comments>https://blog.crox.net/archives/124-Website-to-test-HTTP-requests.html#comments</comments>
    <wfw:comment>https://blog.crox.net/wfwcomment.php?cid=124</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.crox.net/rss.php?version=2.0&amp;type=comments&amp;cid=124</wfw:commentRss>
    

    <author>nospam@example.com (crox)</author>
    <content:encoded>
    And many other things: &lt;a href=&quot;https://webhook.site/&quot;&gt;https://webhook.site/&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Mon, 13 May 2024 21:34:00 +0000</pubDate>
    <guid isPermaLink="false">https://blog.crox.net/archives/124-guid.html</guid>
    
</item>
<item>
    <title>BackupPC - binary garbage in XferLog.z / XferLog.z getting huge</title>
    <link>https://blog.crox.net/archives/122-BackupPC-binary-garbage-in-XferLog.z-XferLog.z-getting-huge.html</link>
    
    <comments>https://blog.crox.net/archives/122-BackupPC-binary-garbage-in-XferLog.z-XferLog.z-getting-huge.html#comments</comments>
    <wfw:comment>https://blog.crox.net/wfwcomment.php?cid=122</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.crox.net/rss.php?version=2.0&amp;type=comments&amp;cid=122</wfw:commentRss>
    

    <author>nospam@example.com (crox)</author>
    <content:encoded>
    I run a &lt;a href=&quot;https://backuppc.github.io/backuppc/&quot; title=&quot;BackupPC&quot;&gt;BackupPC&lt;/a&gt; instance that is still on Debian 10 / buster. The latest rsync package for Debian 10 has version number 3.1.3-6.&lt;br /&gt;
&lt;br /&gt;
I recently noticed infrequent issues when backing up hosts that are either on Debian 11 / bullseye, or on Ubuntu 22.04 (which both ship rsync 3.2.3). The symptoms are as follows:&lt;br /&gt;
&lt;br /&gt;
- backups take much longer than usual&lt;br/&gt;- XferLog.z starts &quot;normally&quot;, but after a certain point contains a lot of binary garbage, and gets much bigger than usual (hundreds of MB, or even in one case up to 12 GB)&lt;br /&gt;
&lt;br /&gt;
After investigating and looking for information online, I came across these bug reports, which contain the explanation as well as a workaround: &lt;a href=&quot;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=969463&quot;&gt;Debian Bug report #969463&lt;/a&gt; and &lt;a href=&quot;https://github.com/backuppc/backuppc/issues/369&quot;&gt;BackupPC issue #369&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
=&gt; The issue is caused by a combination of a change of default behaviour introduced with rsync 3.2.3, and a bug in File::RsyncP.&lt;br /&gt;
&lt;br /&gt;
The solution that works for me (pending an update to Debian 11 and BackupPC 4) is to add the following line in the individual server config for each of the affected hosts:&lt;pre&gt;$Conf{RsyncArgsExtra} = [&#039;--no-msgs2stderr&#039;];&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Fri, 30 Dec 2022 18:32:00 +0000</pubDate>
    <guid isPermaLink="false">https://blog.crox.net/archives/122-guid.html</guid>
    <category>backup</category>
<category>debian</category>
<category>linux</category>
<category>ubuntu</category>

</item>
<item>
    <title>3D-Fuel Pro PLA+ material profile for Cura LulzBot Edition / LulzBot Mini printer</title>
    <link>https://blog.crox.net/archives/121-3D-Fuel-Pro-PLA+-material-profile-for-Cura-LulzBot-Edition-LulzBot-Mini-printer.html</link>
    
    <comments>https://blog.crox.net/archives/121-3D-Fuel-Pro-PLA+-material-profile-for-Cura-LulzBot-Edition-LulzBot-Mini-printer.html#comments</comments>
    <wfw:comment>https://blog.crox.net/wfwcomment.php?cid=121</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.crox.net/rss.php?version=2.0&amp;type=comments&amp;cid=121</wfw:commentRss>
    

    <author>nospam@example.com (crox)</author>
    <content:encoded>
    For some reason, &lt;a href=&quot;https://www.lulzbot.com/support/cura&quot; title=&quot;Cura LE&quot;&gt;Cura LulzBot Edition&lt;/a&gt; does not include a material profile for &lt;a href=&quot;https://www.3dfuel.com/collections/285ppla&quot; title=&quot;Pro PLA+&quot;&gt;Pro PLA+&lt;/a&gt; by 3D-Fuel used on a LulzBot Mini printer.&lt;br /&gt;
&lt;br /&gt;
Here are the settings that work for me: &lt;a href=&quot;https://blog.crox.net/uploads/3d-fuel-pro-pla.xml.fdm_material&quot; title=&quot;3d-fuel-pro-pla.xml.fdm_material&quot;&gt;3d-fuel-pro-pla.xml.fdm_material&lt;/a&gt; (2.85 mm).&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Sun, 18 Sep 2022 13:11:00 +0000</pubDate>
    <guid isPermaLink="false">https://blog.crox.net/archives/121-guid.html</guid>
    <category>3d printing</category>
<category>cura</category>
<category>cura le</category>
<category>lulzbot</category>
<category>lulzbot mini</category>

</item>
<item>
    <title>Split a multi-object STL file into separate files containing each one object</title>
    <link>https://blog.crox.net/archives/120-Split-a-multi-object-STL-file-into-separate-files-containing-each-one-object.html</link>
    
    <comments>https://blog.crox.net/archives/120-Split-a-multi-object-STL-file-into-separate-files-containing-each-one-object.html#comments</comments>
    <wfw:comment>https://blog.crox.net/wfwcomment.php?cid=120</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.crox.net/rss.php?version=2.0&amp;type=comments&amp;cid=120</wfw:commentRss>
    

    <author>nospam@example.com (crox)</author>
    <content:encoded>
    &lt;pre&gt;slic3r --split input.stl&lt;/pre&gt;This will create &lt;tt&gt;input.stl_01.stl&lt;/tt&gt;, &lt;tt&gt;input.stl_02.stl&lt;/tt&gt; etc. in the same directory.&lt;br /&gt;
&lt;br /&gt;
This worked perfectly for me on a file created with &lt;a href=&quot;https://openscad.org/&quot;&gt;OpenSCAD&lt;/a&gt; containing different parts that I wanted to print individually with &lt;a href=&quot;https://gitlab.com/lulzbot3d/cura-le/release/&quot;&gt;Cura Lulzbot Edition&lt;/a&gt;. I found the info &lt;a href=&quot;https://reprap.org/forum/read.php?263,662579&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  
    </content:encoded>

    <pubDate>Sat, 20 Nov 2021 14:03:00 +0000</pubDate>
    <guid isPermaLink="false">https://blog.crox.net/archives/120-guid.html</guid>
    <category>3d printing</category>
<category>openscad</category>

</item>
<item>
    <title>Find large files in a BackupPC transfer log (sort files in XferLOG by size)</title>
    <link>https://blog.crox.net/archives/119-Find-large-files-in-a-BackupPC-transfer-log-sort-files-in-XferLOG-by-size.html</link>
    
    <comments>https://blog.crox.net/archives/119-Find-large-files-in-a-BackupPC-transfer-log-sort-files-in-XferLOG-by-size.html#comments</comments>
    <wfw:comment>https://blog.crox.net/wfwcomment.php?cid=119</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.crox.net/rss.php?version=2.0&amp;type=comments&amp;cid=119</wfw:commentRss>
    

    <author>nospam@example.com (crox)</author>
    <content:encoded>
    When your backups suddenly takes much longer to complete, it could be because large files that were previously excluded from the backup were renamed or relocated elsewhere. In order to identify those files, or just to sort the list of files by size, I use the following code (bash):&lt;br /&gt;
&lt;pre&gt;cd /tmp/&lt;br/&gt;BackupPC_zcat /var/lib/backuppc/pc/mypc/XferLOG.99.z &gt; xlog&lt;br/&gt;for S in `cat xlog | sed -e &#039;s/^[^/]*\/[0-9]*[ ]*//&#039; | cut -f1 -d\  | egrep &#039;^[0-9]+$&#039; | egrep &#039;[0-9]{9,}&#039; | sort -n | uniq ` ; do fgrep &quot; $S &quot; xlog ; done&lt;/pre&gt;This will show the list of files bigger than 99999999 bytes (100 MB). Remove &quot;&lt;tt&gt;| egrep &#039;[0-9]{9,}&#039;&lt;/tt&gt;&quot; to just list all instead.&lt;br /&gt;
&lt;br /&gt;
Note: on Debian, &lt;tt&gt;BackupPC_zcat&lt;/tt&gt; is in &lt;tt&gt;/usr/share/backuppc/bin/&lt;/tt&gt;. I&#039;ve added a symlink in &lt;tt&gt;/usr/local/bin/&lt;/tt&gt; so that I don&#039;t need to look for it every time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Sat, 13 Mar 2021 14:40:00 +0000</pubDate>
    <guid isPermaLink="false">https://blog.crox.net/archives/119-guid.html</guid>
    <category>backup</category>
<category>debian</category>
<category>linux</category>

</item>
<item>
    <title>Configure Garmin Express to download files to a different partition</title>
    <link>https://blog.crox.net/archives/115-Configure-Garmin-Express-to-download-files-to-a-different-partition.html</link>
    
    <comments>https://blog.crox.net/archives/115-Configure-Garmin-Express-to-download-files-to-a-different-partition.html#comments</comments>
    <wfw:comment>https://blog.crox.net/wfwcomment.php?cid=115</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.crox.net/rss.php?version=2.0&amp;type=comments&amp;cid=115</wfw:commentRss>
    

    <author>nospam@example.com (crox)</author>
    <content:encoded>
    Short answer: you can&#039;t. Files (map data, firmware updates etc.) are always downloaded to %ProgramData%\Garmin\CoreService\Download (typically C:\ProgramData\Garmin\CoreService\Download)&lt;br /&gt;
&lt;br /&gt;
The only solution I could find is to move that folder to another partition (make sure to completely exit Garmin Express first), then create a link to it:&lt;pre&gt;c:&gt;cd C:\ProgramData\Garmin\CoreService&lt;br/&gt;&lt;br/&gt;c:\ProgramData\Garmin\CoreService&gt;mklink /J Downloads &quot;d:\Garmin.Downloads&quot;&lt;br/&gt;Junction created for Downloads &lt;&lt;===&gt;&gt; d:\Garmin.Downloads&lt;br/&gt;&lt;br/&gt;c:\ProgramData\Garmin\CoreService&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Sat, 28 Mar 2020 23:30:00 +0000</pubDate>
    <guid isPermaLink="false">https://blog.crox.net/archives/115-guid.html</guid>
    <category>garmin</category>
<category>gps</category>
<category>windows</category>

</item>
<item>
    <title>Add HEIF support to Ubuntu Linux 18.04 (thumbnails / gimp) - preview and open HEIC files from iPhone directly in Ubuntu</title>
    <link>https://blog.crox.net/archives/114-Add-HEIF-support-to-Ubuntu-Linux-18.04-thumbnails-gimp-preview-and-open-HEIC-files-from-iPhone-directly-in-Ubuntu.html</link>
    
    <comments>https://blog.crox.net/archives/114-Add-HEIF-support-to-Ubuntu-Linux-18.04-thumbnails-gimp-preview-and-open-HEIC-files-from-iPhone-directly-in-Ubuntu.html#comments</comments>
    <wfw:comment>https://blog.crox.net/wfwcomment.php?cid=114</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>https://blog.crox.net/rss.php?version=2.0&amp;type=comments&amp;cid=114</wfw:commentRss>
    

    <author>nospam@example.com (crox)</author>
    <content:encoded>
    Since Apple moved from &lt;a href=&quot;https://en.wikipedia.org/wiki/JPEG&quot; title=&quot;JPEG&quot;&gt;JPEG&lt;/a&gt; to &lt;a href=&quot;https://en.wikipedia.org/wiki/High_Efficiency_Image_File_Format&quot; title=&quot;HEIF&quot;&gt;HEIF&lt;/a&gt; as default format about two years ago, there has been a lot of progress.&lt;br /&gt;
&lt;br /&gt;
There is a very straightforward way to add minimal HEIC/HEIF support to Ubuntu:&lt;pre&gt;sudo add-apt-repository ppa:strukturag/libheif&lt;br/&gt;sudo apt-get install heif-gdk-pixbuf heif-gimp-plugin heif-thumbnailer&lt;/pre&gt;&lt;br /&gt;
That&#039;s it! You don&#039;t even need to logout or restart, the new functionality is available immediately.&lt;br /&gt;
&lt;br /&gt;
More details &lt;a href=&quot;https://github.com/strukturag/libheif&quot; title=&quot;github/strukturag&quot;&gt;here&lt;/a&gt; and &lt;a href=&quot;https://launchpad.net/~strukturag/+archive/ubuntu/libheif&quot; title=&quot;strukturag PPA&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Mon, 16 Mar 2020 22:10:00 +0000</pubDate>
    <guid isPermaLink="false">https://blog.crox.net/archives/114-guid.html</guid>
    <category>gimp</category>
<category>heic</category>
<category>heif</category>
<category>iphone</category>
<category>linux</category>
<category>photo</category>
<category>ubuntu</category>

</item>
<item>
    <title>Geohashing Wiki Down</title>
    <link>https://blog.crox.net/archives/112-Geohashing-Wiki-Down.html</link>
    
    <comments>https://blog.crox.net/archives/112-Geohashing-Wiki-Down.html#comments</comments>
    <wfw:comment>https://blog.crox.net/wfwcomment.php?cid=112</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.crox.net/rss.php?version=2.0&amp;type=comments&amp;cid=112</wfw:commentRss>
    

    <author>nospam@example.com (crox)</author>
    <content:encoded>
    The geohashing wiki hosted at wiki.xkcd.com/geohashing had been down since September 2019.&lt;br /&gt;
&lt;br /&gt;
It is now back at a new address &lt;a href=&quot;https://geohashing.site/geohashing/&quot; title=&quot;geohashing wiki&quot;&gt;https://geohashing.site/geohashing/&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;[updated with the latest info on 2020-03-09]&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Tue, 07 Jan 2020 22:13:00 +0000</pubDate>
    <guid isPermaLink="false">https://blog.crox.net/archives/112-guid.html</guid>
    <category>geohashing</category>
<category>xkcd</category>

</item>
<item>
    <title>All-black maps with staticmaplite (OSM static map generation - Access control configuration prevents your request from being allowed)</title>
    <link>https://blog.crox.net/archives/111-All-black-maps-with-staticmaplite-OSM-static-map-generation-Access-control-configuration-prevents-your-request-from-being-allowed.html</link>
    
    <comments>https://blog.crox.net/archives/111-All-black-maps-with-staticmaplite-OSM-static-map-generation-Access-control-configuration-prevents-your-request-from-being-allowed.html#comments</comments>
    <wfw:comment>https://blog.crox.net/wfwcomment.php?cid=111</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.crox.net/rss.php?version=2.0&amp;type=comments&amp;cid=111</wfw:commentRss>
    

    <author>nospam@example.com (crox)</author>
    <content:encoded>
    I&#039;ve been using the &lt;a href=&quot;https://wiki.openstreetmap.org/wiki/StaticMapLite&quot;&gt;staticmaplite&lt;/a&gt; library for a while to generate static maps based on OSM tiles.&lt;br /&gt;
&lt;br /&gt;
Recently I started getting the following error when downloading tiles:&lt;br /&gt;
&lt;pre&gt;Access control configuration prevents your request from being allowed at this time. Please contact your service provider if you feel this is incorrect.&lt;/pre&gt;The OSM team was very responsive when I contacted them and they pointed me to &lt;a href=&quot;https://operations.osmfoundation.org/policies/tiles/&quot;&gt;https://operations.osmfoundation.org/policies/tiles/&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Based on that info, I checked how staticmap.php was fetching tiles and noticed that the User-Agent string was hardcoded to &quot;Mozilla/4.0&quot;. I fixed this and now I can fetch tiles again. You can get the updated version from here: &lt;a href=&quot;https://github.com/crox-net/staticmaplite&quot;&gt;https://github.com/crox-net/staticmaplite&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Sun, 04 Aug 2019 00:21:00 +0000</pubDate>
    <guid isPermaLink="false">https://blog.crox.net/archives/111-guid.html</guid>
    <category>maps</category>
<category>osm</category>
<category>php</category>

</item>

</channel>
</rss>
