Forum Replies Created

Viewing 15 posts - 1 through 15 (of 56 total)
  • Author
    Posts
  • Thijs Eilander
    Keymaster

    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

    in reply to: Package nginx-abi-1.25.0-1 is not installed #4401
    Thijs Eilander
    Keymaster

    Hi,

    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 ;-)

    in reply to: Any plans for adding Angie to the Ubuntu PPA? #4383
    Thijs Eilander
    Keymaster

    Hi,Sure, just uploaded to the NGINX branch on my Launchpad.

    in reply to: Request for VIPS package #4342
    Thijs Eilander
    Keymaster

    Hi,

    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.

    in reply to: Request for VIPS package #4328
    Thijs Eilander
    Keymaster

    Hi,

    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.55

    It’s building now, please test it and let me know ;-)

    in reply to: APT: Connection failed #4068
    Thijs Eilander
    Keymaster

    Hi, Sorry I had to approve your message manually.

    Did it resolv in the meantime?

    in reply to: Missing libz-ng.so.2 in libz-ng2 #4019
    Thijs Eilander
    Keymaster

    Hi, thanks for your report, seems some symlinks are gone wrong.
    Can you do sudo apt update && sudo apt-get –reinstall install libz-ng2?

    Thijs Eilander
    Keymaster

    Hi, 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]

    Thijs Eilander
    Keymaster

    lol, 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 upstream

    In short: I needed those flags to compile everything on every distribution (stretch,buster,bullseye,bionic,focal,jammy), but now they compile fine without those :)

    Thijs Eilander
    Keymaster

    Thanks 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

    Thijs Eilander
    Keymaster

    I’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.log

    Thijs Eilander
    Keymaster

    I 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-minimal

    Thijs Eilander
    Keymaster

    I 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_module

    Thijs Eilander
    Keymaster

    A 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.

    Thijs Eilander
    Keymaster

    This 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

Viewing 15 posts - 1 through 15 (of 56 total)