Re: manpages.debian.org next update?

Michael Stapelberg <[email protected]>
Newsgroups gmane.linux.debian.devel.documentation
Message-ID <CANnVG6mbO+t2JUJpzdoS9OMZGkGZhsa2s2PhDiOHimT=RDycMQ@mail.gmail.com>
Hello Otto

Thanks for your interest.

manpages.debian.org is run by the DSA team,
see https://wiki.debian.org/Teams/DSA and/or https://dsa.debian.org/

DSA runs a VM called manziarly.debian.org.
After Debian mirrors are updated, this VM gets an SSH login,
which in turn triggers running Debiman via a command restriction:

manziarly% cat /etc/ssh/userkeys/manpages
from="syncproxy3.wna.debian.org,…",restrict,command="/srv/
manpages.debian.org/debiman/mirror-push.bash" …

All Debian-specific assets for Debiman can be found here,
including the mirror-push.bash script and others:
https://salsa.debian.org/manpages-team/debian-assets

I believe this line configures where the static mirroring systems copies
from/to:
https://salsa.debian.org/dsa-team/mirror/dsa-puppet/-/blob/99bf943b48089f19f03ef365d4986d62a6338808/modules/staticsync/data/common.yaml#L59

If you have more questions, it would probably be best to ask them to DSA
directly.

Hope that helps
Best regards
Michael

On Fri, 27 Dec 2024 at 17:35, Otto Kekäläinen <[email protected]> wrote:

> Hi,
>
> > > Is there any public documentation on the server that hosts
> > > manpages.debian.org?
> > >
> > > What can a DD do to help when it seems that the pages haven't updated
> for a
> > > couple of months?
> > >
> > >
> > > I found some bug reports from 2021 (that are still open) but I can't
> find
> > > any docs on what exactly the manpages.debian.oeg backend is.
> > >
> > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=986030
> > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=994761
> >
> > There is https://manpages.debian.org/faq.html which I believe answers
> most of
> > your questions; the code which runs manpages.debian.org is
>
> I did read the FAQ before reading the bug reports or mailing this
> list, and the answers to my two questions above are not to be found in
> the FAQ, hence I was hoping somebody on the mailing list would know.
>
> > https://github.com/Debian/debiman/ ; pull requests (
> > https://github.com/Debian/debiman/pulls ) are welcome ; seems it's
> mainly the
> > work of Michael Stapelberg .
>
> Unfortunately, a PR to the software itself is not going to affect how
> manpages.debian.org is hosted or updated. I do not think there is
> anything wrong with the code - it is more likely something that can
> only be fixed with access to the thing that hosts manpages.debian.org.
>


-- 
Best regards,
Michael
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.