:: Re: [devuan-mirrors] dev.beard.ly
Forside
Slet denne besked
Besvar denne besked
Skribent: Boian Bonev
Dato:  
Til: Linux O'Beardly, devuan-mirrors
Emne: Re: [devuan-mirrors] dev.beard.ly
Hi,

You mention that you want to get included in DNSRRCC, do you want to serve
nearby countries (e.g. CA, MX, etc.) too?

For that to work, you need to configure your webserver to respond to hostnames
like us.deb.devuan.org, ca.deb.devuan.org, mx.deb.devuan.org, etc. like it
currently does for dev.beard.ly. Please note that to onefang and he will
configure after getting out of weekend mode :)

The thing that Jing Luo suggests is very nice but a symlink inside the mirrored
folder will not survive the next sync. Also a webserver redirect is harder
(compared to symlinks) to get right, IMHO. So let's make it with symlinks and
tell rsync not to remove them:

Add " --exclude devuan/devuan --exclude devuan/merged" to rsync options and (in
devuan folder):

ln -s . devuan
ln -s ../merged

PS. I suggest that because there may be people who already have your mirror's
old url in their /etc/apt/sources.list, even after the mirror list is updated,
their setup will remain broken.

HTH

With best regards,
b.

On Fri, 2024-05-31 at 22:01 -0400, Linux O'Beardly wrote:
> Hey folks, 
>
> Can you give me a bit of help? I need to get some info updated on my package
> mirror. I mistakenly emailed OneFang directly but I understand that is not
> proper procedure. My apologies to OneFang. I changed my base URL
> to dev.beard.ly instead of dev.beard.ly/devuan/. Presently, panopticon is
> showing it failing all 10 checks, but I believe this is because my URL needs
> to be updated. Once it's updated, I would like to get it into the rotation
> for DNSRRCC. It's a hosted server and is quite fast. It's also only one of
> three US based mirrors. This server syncs every 30 minutes. It's wrong on the
> mirror_list.txt file. Also, when I run the test_rewrite.sh script, it shows
> that 3 of the 4 checks fail, but that's because the file is broken. It's
> looking for deprecated files. If you can tell me where the script is stored
> in git, I will submit a pull request for an updated file. I looked in the
> Devuan git and couldn't seem to find it. I would appreciate any assistance in
> getting this info updated. Thank you in advance. Take care! 
>
> --
> Linux O'Beardly
> @LinuxOBeardly
> http://o.beard.ly
> linux.obeardly@???
>
>
> ---------- Forwarded message ---------
> From: Linux O'Beardly <linux.obeardly@???>
> Date: Wed, May 29, 2024 at 10:10 PM
> Subject: Re: Mirror Question
> To: onefang <onefang_devuan@???>
>
>
> So I changed a few things. I changed my base URL to dev.beard.ly instead
> of dev.beard.ly/devuan/. Then I did a fresh sync from scratch to ensure I
> have the proper file structure and the freshest download of all packages.
> Additionally, my sync is set to every 30 minutes. It's wrong on
> the mirror_list.txt file. Can you please update this and add me to the round
> robin for the US? I spend a lot of money on this server at an enterprise
> class cloud provider. It would be a shame if it goes unused and I'm one of
> only three US based mirrors. Thanks in advance for your help. Take care and
> talk soon. 
>
> On Wed, May 29, 2024 at 9:19 PM Linux O'Beardly <linux.obeardly@???>
> wrote:
> > Onefang, 
> >
> > When trying to pull from my package mirror (dev.beard.ly), I'm getting
> > an error message. It's looking for this: 
> >
> >
> https://dev.beard.ly/devuan/merged/pool/DEVUAN/main/u/util-linux/libmount1_2.38.1-5%2bdeb12u1devuan1_amd64.deb
> >
> > But the directory https://dev.beard.ly/devuan/merged/pool/DEVUAN does not
> > exist anywhere in my directory structure.There is no DEVUAN directory
> > anywhere in my package filesystem that's been created. Even when I do a
> > full sync, it doesn't create the directory. Is my mirror broken? Let me
> > know if you have any suggestions. Thanks for your time. 
> >
> > --
> > Linux O'Beardly
> > @LinuxOBeardly
> > http://o.beard.ly
> > linux.obeardly@???
> _______________________________________________
> devuan-mirrors mailing list
> devuan-mirrors@???
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/devuan-mirrors