Forum Replies Created
-
AuthorPosts
-
11/19/2023 at 5:25 PM in reply to: fyi: nginx-core, nginx-full, nginx-light, nginx-extras are deprecated #3970Thijs EilanderKeymaster
Hi Dan,
Debian has deprecated it last januari, I just read it in their changelog while syncing the bookworm package to my package. The issue is described here: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1025763
There is one binary now, with all non-dynamic modules being builtin. The nginx-light -core -extras -full are converted to metapackages as they all have the same binary now. Everything should continue to work.
I have synced their package to mine, it’s not on the default repo yet but will be with a new nginx release. You can test it with
echo “deb http://edge.deb.myguard.nl:8888 jammy main” > /etc/apt/sources.list.d/edge.deb.myguard.nl.list
apt update && apt upgradeIf there are problems with this build please let me know ;-)
11/01/2023 at 9:31 AM in reply to: Do you have any plans to package and optimize PHP (fpm) 8.x? #3911Thijs EilanderKeymasterNo, currently I have no plans. Seems like an awful lot of work ;-) Too much can go wrong
Ondrej’s PPA is fine, I use it myself.
Thijs EilanderKeymasterI get tired of Launchpad, I sent the same package 3 times and got 3 different compile errors back :-)
One more try I guess
Thijs EilanderKeymasterI have some troubles with the lua stuff, will try again later
ngx_devel_kit was already in
tcp_proxy is not a module but a patch, has to be built in
ngx_supervisord is too old (>13 years) and needs patching, has to be built inAdded in the next build:
kyprizel/testcookie-nginx-module
openresty/xss-nginx-module
openresty/nginx-eval-module
LeComptoirDesPharmacies/nginx-http-user-agent
marxangels/nginx-http-concat
RekGRpth/nginx-access-plus
simon987/ngx_http_js_challenge_module
nginx-modules/ngx_http_hmac_secure_link_moduleThe rest of the modules will have to wait for next time :) my bed is calling me
10/26/2023 at 12:14 AM in reply to: Is it possible to remove these optional modules from the Nginx-light package? #3876Thijs EilanderKeymasterI was thinking, maybe we can make an extra package, nginx-stripped or nginx-minimal, which is completly stripped of everything.
DOn’t know yet if I would do it, depends on if the gain is worth the energy
Thijs EilanderKeymasterOnly the NGINX related packages I think.
I’ll have to add a command to each package buildscript to push the source-package to Launchpad and wait for it to build, but Launchpad does some weird things sometimes so I cannot garantuee something will be build, or something will be build after 10 hours or so, thats why I started to host my own repo. (and the fact that I needed to host for debian too)
Thijs EilanderKeymasteroh I thought I removed all the openssh stuff in jammy.
should be gone now, after apt update
Thijs EilanderKeymasterwell, I don’t maintain openssh anymore ;-) Since it can now do what I wanted by default.
Thijs EilanderKeymasterOoh Launchpad, yeah I cleaned it out last night. Need to repopulate that again but my OpenSSL builds are rejected somehow
Didn’t know anybody is still using Launchpad for my repo :) Most people are on my own repo. Thanks for reminding me
10/23/2023 at 1:11 PM in reply to: Is it possible to remove these optional modules from the Nginx-light package? #3863Thijs EilanderKeymasteryes, I have core. BUt I think I had it the other way around, core seems heavier
differences:
light_configure_flags := \
$(common_configure_flags) \
–with-http_sub_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_modulecore_configure_flags := \
$(common_configure_flags) \
–with-http_sub_module \
–with-http_stub_status_module
# –without-http_geo_module10/23/2023 at 11:49 AM in reply to: Is it possible to remove these optional modules from the Nginx-light package? #3860Thijs EilanderKeymasterYou can try to install nginx-core, it should be lighter than light ;-)
Thijs EilanderKeymasterThis should be the correct output, at least on Bookworm
# nginx -V
nginx version: nginx/1.25.2 (https://deb.myguard.nl/nginx-modules/)
built with OpenSSL 3.0.11+quic 19 Sep 202310/23/2023 at 11:12 AM in reply to: Is it possible to remove these optional modules from the Nginx-light package? #3858Thijs EilanderKeymasterI have to look what the default is in the official debian package, I don’t really want to remove too much defaults from the official package.
I’ll try to look at it soon
Thijs EilanderKeymasterThat’s is strange, what distribution are you using?
Also, did you make by any change an exception for OpenSSL in apt while that was broken?
Thijs EilanderKeymasterThere was something wrong with caching and stuff, I didn’t figure it out quick enough so no more caching done by NGINX -)
-
AuthorPosts