Forum Replies Created
-
AuthorPosts
-
04/23/2024 at 10:18 PM in reply to: How do I properly migrate all Nginx-related packages to your repository? #4694Thijs EilanderKeymaster
Hi,
You don’t really need to migrate that package, my package is the same version of libbrotli, when there is a new package it will get upgraded. If you really want to reinstall that package you can do “apt reinstall libbrotli1” (or smth), but make sure you removed the other ppa
Thijs EilanderKeymasterHi,
Thank you for your report.
I think you have nginx-minimal installed, which haven’t got the –with-http_stub_status_module flag compiled in. (I will make a new package in a minute).For now, you can either remove the libnginx-mod-http-vhost-traffic-status module or remove nginx-minimal and install nginx. (or just wait until the new packages are uploaded ;-)
Thijs EilanderKeymasterHi,Sure, just uploaded to the NGINX branch on my Launchpad.
Thijs EilanderKeymasterHi,
The Noble package doesn’t build on Jammy, so I used an older package as base and updated it to the latest version of libvips.
If I understand you correctly you want updated packages for webp and avif as well, but then I have to repackage them too, and their dependencies, and their dependencies ;-) The Noble package might have some dependencies which Jammy (and below) simply doesn’t have so I have to create new packages too.
I’m afraid that’s not easily being achieved. It’s easier to create a noble docker with the packages and use that or upgrade to the release candidate of Noble itself for the time being.
Thijs EilanderKeymasterHi,
I can rebuild for Trixie, Noble, Bookworm, Jammy, Bullseye.
Focal, Buster and Bionic have a meson version of < 0.55 and the latest libvip needs > 0.55It’s building now, please test it and let me know ;-)
Thijs EilanderKeymasterHi, Sorry I had to approve your message manually.
Did it resolv in the meantime?
Thijs EilanderKeymasterHi, thanks for your report, seems some symlinks are gone wrong.
Can you do sudo apt update && sudo apt-get –reinstall install libz-ng2?11/23/2023 at 9:58 PM in reply to: Is it possible to remove these optional modules from the Nginx-light package? #4014Thijs EilanderKeymasterHi, sometimes I have to approve messages appearantly, if it’s too spammy
I fixed the minimal package, I’ll run a new build.
root@7c941e2ab738:/etc/apt/sources.list.d# apt list –installed | grep nginx
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
nginx-common/bookworm,now 1.25.3-4myguard14~bookworm amd64 [installed,automatic]
nginx-minimal/bookworm,now 1.25.3-4myguard14~bookworm amd64 [installed]
python3-certbot-nginx/stable,now 2.1.0-2 all [installed]11/21/2023 at 11:46 PM in reply to: Is it possible to remove these optional modules from the Nginx-light package? #4007Thijs EilanderKeymasterlol, those flags are removed from all builds.
-static-libstdc++, I think that was needed for Debian Stretch but I don’t support that anymore
-flto was redundant, it’s in the compiler and ldflags.
-lpcre was to make libnginx-mod-http-lua work as there was no support for PCRE2, but that seems to be fixed upstreamIn short: I needed those flags to compile everything on every distribution (stretch,buster,bullseye,bionic,focal,jammy), but now they compile fine without those :)
11/21/2023 at 8:31 PM in reply to: Release 8.8p1 disables RSA signatures using the SHA-1 hash algorithm by default #4004Thijs EilanderKeymasterThanks for reminding ;-) I was about to trash that repo completely but instead I got to use it for testing again.
I’ll take a look at it later
11/21/2023 at 2:30 PM in reply to: Is it possible to remove these optional modules from the Nginx-light package? #4003Thijs EilanderKeymasterI’m glad to hear that the minimal package is ok ;-)
The stderr is intentional: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1025858
It makes is possible to log to containers like docker, with the default config it will still log to /var/log/nginx/error.log11/20/2023 at 6:41 PM in reply to: Is it possible to remove these optional modules from the Nginx-light package? #3975Thijs EilanderKeymasterI created a nginx-minimal package, it’s still on edge.deb.paranoid.nl:8888 and not on the normal repo.
echo “deb http://edge.deb.myguard.nl:8888 jammy main” > /etc/apt/sources.list.d/edge.deb.myguard.nl.list
apt update
apt upgrade
apt install nginx-minimal11/20/2023 at 3:40 PM in reply to: Is it possible to remove these optional modules from the Nginx-light package? #3974Thijs EilanderKeymasterI am thinking about making a package nginx-minimal, but I have to be carefully there because everyone has another definition of minimal :-) Does it need to have http3, or ssl/tls in general? and what about the optional static modules like the slice or sub module?
Right now the light package has the following options:
–with-http_dav_module \
–with-http_gzip_static_module \
–with-http_auth_request_module \
–with-http_realip_module \
–with-http_slice_module \
–with-http_ssl_module \
–with-http_sub_module \
–with-threads \
–with-http_v2_module \
–with-http_v3_module \
–without-http_browser_module \
–without-http_geo_module \
–without-http_limit_req_module \
–without-http_limit_conn_module \
–without-http_memcached_module \
–without-http_referer_module \
–without-http_split_clients_module \
–without-http_userid_module11/20/2023 at 3:37 PM in reply to: fyi: nginx-core, nginx-full, nginx-light, nginx-extras are deprecated #3973Thijs EilanderKeymasterA metapackage is just a package that installs other packages, “apt install nginx-light” installs the metapackage “nginx-light” which installs the package nginx. So upgrading to new packages will be no problem.
11/19/2023 at 5:40 PM in reply to: fyi: nginx-core, nginx-full, nginx-light, nginx-extras are deprecated #3971Thijs EilanderKeymasterThis is the commit
— Jan Mojžíš
Mon, 13 Feb 2023 13:04:16 +0100 nginx (1.22.1-6) unstable; urgency=medium
* Main change:
Nginx binary moved to package nginx, also moved basic
configuration files from nginx-common to package nginx.2
The packages nginx-{light,core,extras,common} are replaced
by a metapackage. (Closes: 1025763)
Users should simply install ‘nginx’ and ‘libnginx-mod-…’
instead of these packages.
* Additional changes:
* d/nginx-{light,core,extras,full,common}.NEWS: added warning that
nginx-{light,core,extras,full,common} are deprecated -
AuthorPosts