<p></p>
<p dir="auto">Previously on Debian 11 and Ubuntu 22.04 installation "just worked" with an out-of-the-box configuration.  That's one of the reasons that <a href="https://switch2osm.org/serving-tiles/manually-building-a-tile-server-debian-11/" rel="nofollow">https://switch2osm.org/serving-tiles/manually-building-a-tile-server-debian-11/</a> and <a href="https://switch2osm.org/serving-tiles/manually-building-a-tile-server-ubuntu-22-04-lts/" rel="nofollow">https://switch2osm.org/serving-tiles/manually-building-a-tile-server-ubuntu-22-04-lts/</a> were much shorter than previous versions.  Unfortunately, there seems to have been a regression.</p>
<p dir="auto"><a href="https://packages.debian.org/search?suite=bullseye&arch=any&mode=path&searchon=contents&keywords=renderd.conf" rel="nofollow">https://packages.debian.org/search?suite=bullseye&arch=any&mode=path&searchon=contents&keywords=renderd.conf</a> shows that the renderd.conf for mod_tile was present in Debian 11 but <a href="https://packages.debian.org/search?suite=bookworm&arch=any&mode=path&searchon=contents&keywords=renderd.conf" rel="nofollow">https://packages.debian.org/search?suite=bookworm&arch=any&mode=path&searchon=contents&keywords=renderd.conf</a> shows that it is missing in Debian 12.  This doesn't seem to be a Debian packaging issue but instead a change here.</p>
<p dir="auto">The replacement config seems to be in "/usr/share/doc/renderd/examples/renderd-example-map.conf", but that has a bunch of other things in it that won't work for 99% of people like port numbers and a hardcoded path "/var/www/example-map/".</p>
<p dir="auto"><a href="https://github.com/openstreetmap/mod_tile/blob/master/README.rst">https://github.com/openstreetmap/mod_tile/blob/master/README.rst</a> is now completely muddled.  It mixes up installing from the OS's repository (which "just works" on Debian 11 and Ubuntu 22.04 but fails on Debian 12), building from scratch (which also "just works" on Ubuntu 22.04 at least) and configuration (essentially unnecessary on Debian 11 and Ubuntu 22.04, some but not all sections required on Debian 12).  The parts of <a href="https://github.com/openstreetmap/mod_tile/blob/master/README.rst">https://github.com/openstreetmap/mod_tile/blob/master/README.rst</a> that need to be manually executed refer to files that are not actually installed (at least not by the "apt install libapache2-mod-tile renderd" suggested earlier).</p>
<p dir="auto">As a stopgap, I'll try put something together for Debian 12 that tries to simplify the manual tinkering required as much as possible (for the Debian 12 version of <a href="https://switch2osm.org/serving-tiles/manually-building-a-tile-server-ubuntu-22-04-lts/" rel="nofollow">https://switch2osm.org/serving-tiles/manually-building-a-tile-server-ubuntu-22-04-lts/</a> ), but would it be possible to revert to a "working out of the box" configuration in time for the next LTS release?  Essentially, restore the vanilla /etc/apache2/conf-available/renderd.conf from <a href="https://packages.debian.org/search?suite=bullseye&arch=any&mode=path&searchon=contents&keywords=renderd.conf" rel="nofollow">https://packages.debian.org/search?suite=bullseye&arch=any&mode=path&searchon=contents&keywords=renderd.conf</a> without "example" settings that won't work for most people, and undo any other similar changes.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />Reply to this email directly, <a href="https://github.com/openstreetmap/mod_tile/issues/326">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AA6353TXMLFWFNG7UPCXGVDXN5ZDXANCNFSM6AAAAAAZ2OOVVI">unsubscribe</a>.<br />You are receiving this because you are subscribed to this thread.<img src="https://github.com/notifications/beacon/AA6353TWJQNUXMO4NLZFHA3XN5ZDXA5CNFSM6AAAAAAZ2OOVVKWGG33NNVSW45C7OR4XAZNFJFZXG5LFVJRW63LNMVXHIX3JMTHGUSZE5I.gif" height="1" width="1" alt="" /><span style="color: transparent; font-size: 0; display: none; visibility: hidden; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0; mso-hide: all">Message ID: <span><openstreetmap/mod_tile/issues/326</span><span>@</span><span>github</span><span>.</span><span>com></span></span></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/openstreetmap/mod_tile/issues/326",
"url": "https://github.com/openstreetmap/mod_tile/issues/326",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>