-
Notifications
You must be signed in to change notification settings - Fork 295
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Packaging requests (Alpine, Debian, etc.) #313
Comments
|
您的信已收到,我将尽快给您答复
|
What are the chances that the module will get into the repository? And how long might it take? (this is the first time I suggest adding something to the repository) |
您的信已收到,我将尽快给您答复
|
it's there: |
Tangentially related: I whacked together a Dockerfile for Ubuntu that builds the module against the distro's version: # syntax=docker/dockerfile:1
ARG UBUNTU_VERSION="24.04"
FROM ubuntu:${UBUNTU_VERSION}
SHELL ["/bin/bash", "-c"]
RUN <<EOF
sed -i.bak 's/# deb-src /deb-src /' /etc/apt/sources.list
sed -i.bak 's/ deb$/ deb deb-src/g' /etc/apt/sources.list.d/ubuntu.sources
apt-get update
apt-get install -y git
EOF
WORKDIR /home/ubuntu
RUN <<EOF
apt-get install -y nginx
apt-get build-dep -y nginx
apt-get source nginx
EOF
RUN <<EOF
echo "#!/usr/bin/bash" > build_module.bash
echo "git clone https://github.com/wandenberg/nginx-push-stream-module.git" >> build_module.bash
nginx -v 2>&1 | sed -e 's/\//-/' -e 's/nginx version: /cd /' -e 's/ (Ubuntu)//' >> build_module.bash
nginx -V 2>&1 | grep "arguments:" | sed -e 's/configure arguments: /.\/configure /' -e 's/--with-[^ ]\+=dynamic//g' -e 's/--add-dynamic-[^ ]\+//g' -e 's/$/ --add-dynamic-module=..\/nginx-auth-jwt --add-dynamic-module=..\/nginx-push-stream-module/' >> build_module.bash
echo "make modules" >> build_module.bash
echo "cp objs/ngx*.so /build" >> build_module.bash
chmod +x build_module.bash
EOF Build the image then run |
Maybe publish this in the PPA for Ubuntu? |
您的信已收到,我将尽快给您答复
|
Hello everyone! I have created requests for packages with this module. If it is not difficult for you, please be active to show that the module is in demand.
Debian:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1080314
Alpine:
https://gitlab.alpinelinux.org/alpine/aports/-/issues/16409
Also, if you wish, you can send similar requests to the community of other Linux distributions.
The text was updated successfully, but these errors were encountered: