francisco1892 | Hello, I am having some trouble writing the rewrites for my Devuan mirror (the ones for the round robin seem to be working though). This is a snippet from my nginx config: https://paste.debian.net/hidden/bfcdfb0b/ I am sorry if it is some kind of dumb mistake, I have been trying endless variations of this. Basically, all distros are served under /pub/, and Devuan is at /pub/devuan. The actual root of the server is not | 07:32 |
---|---|---|
francisco1892 | /srv/ftp, hence the alias. | 07:32 |
francisco1892 | Thanks in advance! | 07:32 |
rrq | I think the first (devuan) rewrite would need a "last" flag added to the end. | 07:55 |
rrq | the other two might need to be 307 redirects rather; unless you hold debian mirror as well? | 07:56 |
francisco1892 | Nope, I do not hold a debian mirror | 07:56 |
francisco1892 | How would I do the latter? | 07:56 |
rrq | mmm not sure; it does need the url mangling like that, but it should be passed back to the client as 307 redirect for the new url | 07:59 |
rrq | hang around; probably someone who has done it will turn up in a bit. | 08:01 |
francisco1892 | sure thing! thank you | 08:01 |
francisco1892 | I added the "last" flag to the first rewrite, but it is still failing. It would also seem that the test_rewrite.sh script is outdated, because it fails to test the debian packages even on the best of mirrors :( | 08:02 |
francisco1892 | Devuan packages are tested fine though, but not with my mirror haha | 08:02 |
onefang | That's what I use apt-panopticon for, testing Devuan package mirrors. | 08:04 |
rrq | the incoming requests to ba handled would be like "http://deb.devuan.org/merged/pool/...." i.e., not any initial /pub | 08:04 |
onefang | I've never used nginx, so the only things I know about configuring it for one of our mirrors is already written in the mirror walkthrough. I didn't write that bit. | 08:05 |
francisco1892 | rrq: Yes, but it should work using my domain instead of deb.devuan.org | 08:06 |
francisco1892 | Trying DEVUAN package (https://gnlug.org/pub/devuan/merged/pool/DEVUAN/main/b/base-files/base-files_8+devuan7_amd64.deb)...ret: 22 [FAILED] | 08:07 |
onefang | Plus I'm still in "spend lots of time in bed" mode, so you are still waiting for someone that actually knows. | 08:07 |
francisco1892 | No problem | 08:07 |
rrq | yes your server should handle those too.. but they are separate "location" blocks | 08:08 |
francisco1892 | yep, the one for deb.devuan.org and br.devuan.org are working thankfully | 08:09 |
francisco1892 | br.deb.devuan.org* | 08:10 |
rrq | the "filename" part starts with "pool"; the part before that is the "repository" part that ends up in the sources.list file | 08:11 |
rrq | I guess you have "https://gnlug.org/pub/devuan/merged" in sources.list ? | 08:12 |
francisco1892 | I am actually testing using the scripts and apt-panopticon as indicated on the walkthrough, and they work for the rest of mirrors | 08:14 |
francisco1892 | I mean, tests pass on those other mirrors | 08:14 |
francisco1892 | Also accessing using Firefox does not work either | 08:15 |
francisco1892 | Great news - I have managed to fix all errors/warnings shown on apt-panopticon, including the rewrites (here is the solution for anyone that is curious: https://paste.debian.net/hidden/f956c2bc/) | 08:54 |
francisco1892 | Thanks everyone for your cooperation! | 08:55 |
onefang | Cool. | 08:56 |
onefang | Looking forward to this time next week, when your mirror should be 100% weekly stats, then I turn on your active switch. | 08:57 |
francisco1892 | Looking forward to it as well :D | 08:57 |
francisco1892 | I am disconnecting from IRC now, I wish you a speedy recovery | 08:58 |
onefang | Thanks. | 08:59 |
joerg | fontsnaps hah! | 09:41 |
InitSomethin | Hi Devs&Friends! I spent some time with a package that supports Debian, but errs without systemd, even though it runs on different inits on different distributions. | 17:50 |
InitSomethin | I did a little work with the package and successfully installed it on Devuan Daedalus x86_64 with OpenRC. Their repo is open source so to whom should i get this information? | 17:51 |
joerg | hmm, 130s been too long a response time?:-/ | 18:32 |
gnu_srs1 | joerg: InitSomethin is back | 19:02 |
InitSomethin | yes! | 19:04 |
InitSomethin | apologies about the absence, busy day. I have shared my email with the devs previously | 19:05 |
InitSomethin | getting more coffee, please PM me if you wish. | 19:05 |
InitSomethin | back . . . coffeecoffeecoffeecoffeee | 19:09 |
* Xenguy did not notice the name of the package mentioned yet... | 19:10 | |
InitSomethin | oh, this is mullvadvpn-app | 19:11 |
InitSomethin | it used to be mullvad-vpn and the cli version mullvad-vpn-cli | 19:11 |
golinux | Is it in Debian? | 19:11 |
InitSomethin | no, but they just GPL3 open sourced the project a few months ago | 19:12 |
InitSomethin | it is marked inactive on the debian RFP | 19:12 |
InitSomethin | because the license wAsnt previously open source | 19:12 |
golinux | The that would be something to take up with Debian | 19:12 |
golinux | Then | 19:13 |
InitSomethin | can we add it ourselves? | 19:13 |
InitSomethin | https://github.com/mullvad their repo also includes the mullvad browser | 19:13 |
golinux | It should probably be added upstream. | 19:13 |
InitSomethin | hmmm ok. is that a thing to submit another RFP? I have it installed correctly by manually making the services and unpacking the package only | 19:14 |
golinux | We generally only fork/add packages to get around problems coming from Debian choices | 19:14 |
InitSomethin | oh, of course, that makes sens3e | 19:14 |
InitSomethin | that leads to another conv . . . i have lots of time to work on things like this. can we delve deeper in to how my time would be best spent | 19:15 |
golinux | Answering that question is above my paygrade. LOL! | 19:16 |
InitSomethin | ha! pay? | 19:16 |
InitSomethin | as if anyone gets paid | 19:16 |
golinux | I am more of the community manager | 19:17 |
golinux | and was doing the theming | 19:17 |
InitSomethin | is the theme "we're the best!!"? | 19:18 |
golinux | No . . . it is "Software freedom your way'. | 19:19 |
InitSomethin | lol kidding. just passionate about the quality of the distro. Just sent an email to debian re: revitalising Mullvad package after license change | 19:25 |
InitSomethin | thank you for your help, ttys dev friends | 19:25 |
* golinux wanders off to tea . . . | 19:26 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!