Thanks, applied as 8e87fca5ae8b36dc5430d16576ae2fb68ac93a32. Michael
[sent from post-receive hook] On Fri, 12 Dec 2025 15:52:18 +0100, Alexander Dahl <[email protected]> wrote: > Multiple packages like nginx, lighttpd, and jvisu are installing things > to /var/www already, and create that path implicitly. Make it explicit. > > Signed-off-by: Alexander Dahl <[email protected]> > Message-Id: <[email protected]> > Signed-off-by: Michael Olbrich <[email protected]> > > diff --git a/rules/rootfs.in b/rules/rootfs.in > index 2b7c50363df0..93b53481d121 100644 > --- a/rules/rootfs.in > +++ b/rules/rootfs.in > @@ -256,6 +256,15 @@ config ROOTFS_VAR_TMP > system reboots. Say 'y' here to ensure a '/var/tmp' directory is > available at run-time. > > +config ROOTFS_VAR_WWW > + bool > + prompt "/var/www" > + help > + This directory is intended for webserver application data. > + Usually things like html or javascript files go here. > + Say 'y' here to ensure a '/var/www' directory is available at > + run-time. > + > endmenu > endif # ROOTFS > > diff --git a/rules/rootfs.make b/rules/rootfs.make > index 1c1e5501cf83..656fbe4ba5a7 100644 > --- a/rules/rootfs.make > +++ b/rules/rootfs.make > @@ -145,6 +145,9 @@ ifdef PTXCONF_ROOTFS_VAR_OVERLAYFS > @$(call install_link, rootfs, ../var.mount, \ > /usr/lib/systemd/system/local-fs.target.requires/var.mount) > endif > +ifdef PTXCONF_ROOTFS_VAR_WWW > + @$(call install_copy, rootfs, 0, 0, 0755, /var/www) > +endif > > # # > # # install files in rootfs
