Skip to content

Commit

Permalink
php repo migration. f_ck to ondrej. no xenophobia!
Browse files Browse the repository at this point in the history
  • Loading branch information
stamepicmorg committed Jul 29, 2024
2 parents 0e4582a + 3dd46a6 commit 33950c1
Show file tree
Hide file tree
Showing 32 changed files with 122 additions and 152 deletions.
17 changes: 15 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,29 @@
# Changelog
## 2024
* `july`
* Start migration from `Odrey's` repos due to author's rot.
* [@oerdnj](https://github.com/oerdnj) go to hell, [xenophobe](https://github.com/oerdnj/deb.sury.org/issues/2155)! :fu:
```
You say that "I do understand the difference between a government and its people." and contradict yourself ("you are part of the problem") by equating people and the government.

You are a coward and a xenophobe, who by your actions do NOTHING affect the resolution of the conflict, but only incite hatred and xenophobia.

The IT community outside of government should not play geopolitics. If you have your own views, do it in your own backyard.

It is YOU who are part of the problem.

Disrespect for you.
```
* updated support of `kaniko` to `v1.23.2-debug` version.
* fixed build scripts for CI.
* `BREAKING CHANGE:` reworked `slim`, `main` and `develop` images of `bookworm`:
* added new default path for sub-folders with custom tools such as `gosu`, `dumb-init` and etc.
* pattern: `/usr/local/epicmorg/<program-name>/<version>/<..some data and files..>`
* pattern: `/usr/local/share/epicmorg/<program-name>/<version>/<..some data and files..>`
* Some child images could install to this folder custom compilled products. Example: `nginx`, `php`, etc.
* All directories that contains binaryes (`<bin\sbin>`) will be added to `$PATH`.
* example:
```
/usr/local/epicmorg/
/usr/local/share/epicmorg/
|-- 7z
| `-- 7z2407
| |-- History.txt
Expand Down
19 changes: 10 additions & 9 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -431,15 +431,16 @@ ecosystem-debian-bookworm-images:
cd `pwd`/linux/ecosystem/epicmorg/debian/12-bookworm/jdk22 && pwd && make build && make deploy

ecosystem-php-images:
cd `pwd`/linux/ecosystem/php/php7.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/php/php7.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/php/php7.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/php/php7.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/php/php7.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/php/php8.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/php/php8.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/php/php8.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/php/php8.3 && pwd && make build && make deploy
echo "disabled temprorary"
# cd `pwd`/linux/ecosystem/php/php7.0 && pwd && make build && make deploy
# cd `pwd`/linux/ecosystem/php/php7.1 && pwd && make build && make deploy
# cd `pwd`/linux/ecosystem/php/php7.2 && pwd && make build && make deploy
# cd `pwd`/linux/ecosystem/php/php7.3 && pwd && make build && make deploy
# cd `pwd`/linux/ecosystem/php/php7.4 && pwd && make build && make deploy
# cd `pwd`/linux/ecosystem/php/php8.0 && pwd && make build && make deploy
# cd `pwd`/linux/ecosystem/php/php8.1 && pwd && make build && make deploy
# cd `pwd`/linux/ecosystem/php/php8.2 && pwd && make build && make deploy
# cd `pwd`/linux/ecosystem/php/php8.3 && pwd && make build && make deploy

ecosystem-apache2-images:
cd `pwd`/linux/ecosystem/apache2/php7.0 && pwd && make build && make deploy
Expand Down
2 changes: 0 additions & 2 deletions linux/advanced/nextcloud/pure/14/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,6 @@ RUN apt-get update -y && \
##################################################################
# installing php repo + smbclient
##################################################################
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list'
RUN apt-get update -y && \
apt-get install -y --allow-unauthenticated --no-install-recommends --no-install-suggests \
libsmbclient-dev \
Expand Down
2 changes: 0 additions & 2 deletions linux/advanced/nextcloud/pure/15/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,6 @@ RUN apt-get update -y && \
##################################################################
# installing php repo + smbclient
##################################################################
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list'
RUN apt-get update -y && \
apt-get install -y --allow-unauthenticated --no-install-recommends --no-install-suggests \
libsmbclient-dev \
Expand Down
2 changes: 0 additions & 2 deletions linux/advanced/nextcloud/pure/16/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,6 @@ RUN apt-get update -y && \
##################################################################
# installing php repo + smbclient
##################################################################
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list'
RUN apt-get update -y && \
apt-get install -y --allow-unauthenticated --no-install-recommends --no-install-suggests \
libsmbclient-dev \
Expand Down
2 changes: 0 additions & 2 deletions linux/advanced/nextcloud/pure/17/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,6 @@ RUN apt-get update -y && \
##################################################################
# installing php repo + smbclient
##################################################################
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list'
RUN apt-get update -y && \
apt-get install -y --allow-unauthenticated --no-install-recommends --no-install-suggests \
libsmbclient-dev \
Expand Down
2 changes: 0 additions & 2 deletions linux/advanced/nextcloud/pure/18/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,6 @@ RUN apt-get update -y && \
##################################################################
# installing php repo + smbclient
##################################################################
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list'
RUN apt-get update -y && \
apt-get install -y --allow-unauthenticated --no-install-recommends --no-install-suggests \
libsmbclient-dev \
Expand Down
2 changes: 0 additions & 2 deletions linux/advanced/nextcloud/pure/19/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,6 @@ RUN apt-get update -y && \
##################################################################
# installing php repo + smbclient
##################################################################
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list'
RUN apt-get update -y && \
apt-get install -y --allow-unauthenticated --no-install-recommends --no-install-suggests \
libsmbclient-dev \
Expand Down
2 changes: 0 additions & 2 deletions linux/advanced/nextcloud/pure/20/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,6 @@ RUN apt-get update -y && \
##################################################################
# installing php repo + smbclient
##################################################################
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list'
RUN apt-get update -y && \
apt-get install -y --allow-unauthenticated --no-install-recommends --no-install-suggests \
libsmbclient-dev \
Expand Down
2 changes: 0 additions & 2 deletions linux/advanced/nextcloud/pure/21/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,6 @@ RUN apt-get update -y && \
##################################################################
# installing php repo + smbclient
##################################################################
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list'
RUN apt-get update -y && \
apt-get install -y --allow-unauthenticated --no-install-recommends --no-install-suggests \
libsmbclient-dev \
Expand Down
2 changes: 0 additions & 2 deletions linux/advanced/nextcloud/pure/22/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,6 @@ RUN apt-get update -y && \
##################################################################
# installing php repo + smbclient
##################################################################
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list'
RUN apt-get update -y && \
apt-get install -y --allow-unauthenticated --no-install-recommends --no-install-suggests \
libsmbclient-dev \
Expand Down
2 changes: 0 additions & 2 deletions linux/advanced/nextcloud/pure/23/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,6 @@ RUN apt-get update -y && \
##################################################################
# installing php repo + smbclient
##################################################################
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list'
RUN apt-get update -y && \
apt-get install -y --allow-unauthenticated --no-install-recommends --no-install-suggests \
libsmbclient-dev \
Expand Down
2 changes: 0 additions & 2 deletions linux/advanced/nextcloud/pure/24/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,6 @@ RUN apt-get update -y && \
##################################################################
# installing php repo + smbclient
##################################################################
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list'
RUN apt-get update -y && \
apt-get install -y --allow-unauthenticated --no-install-recommends --no-install-suggests \
libsmbclient-dev \
Expand Down
2 changes: 0 additions & 2 deletions linux/advanced/nextcloud/pure/25/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,6 @@ RUN apt-get update -y && \
##################################################################
# installing php repo + smbclient
##################################################################
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list'
RUN apt-get update -y && \
apt-get install -y --allow-unauthenticated --no-install-recommends --no-install-suggests \
libsmbclient-dev \
Expand Down
2 changes: 0 additions & 2 deletions linux/advanced/nextcloud/pure/26/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,6 @@ RUN apt-get update -y && \
##################################################################
# installing php repo + smbclient
##################################################################
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list'
RUN apt-get update -y && \
apt-get install -y --allow-unauthenticated --no-install-recommends --no-install-suggests \
libsmbclient-dev \
Expand Down
2 changes: 0 additions & 2 deletions linux/advanced/nextcloud/pure/27/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,6 @@ RUN apt-get update -y && \
##################################################################
# installing php repo + smbclient
##################################################################
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list'
RUN apt-get update -y && \
apt-get install -y --allow-unauthenticated --no-install-recommends --no-install-suggests \
libsmbclient-dev \
Expand Down
2 changes: 0 additions & 2 deletions linux/advanced/nextcloud/pure/28/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,6 @@ RUN apt-get update -y && \
##################################################################
# installing php repo + smbclient
##################################################################
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list'
RUN apt-get update -y && \
apt-get install -y --allow-unauthenticated --no-install-recommends --no-install-suggests \
libsmbclient-dev \
Expand Down
5 changes: 0 additions & 5 deletions linux/advanced/nextcloud/pure/29/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -49,11 +49,6 @@ RUN apt-get update -y && \
##################################################################
# installing php repo + smbclient
##################################################################
RUN curl -sSLo /tmp/debsuryorg-archive-keyring.deb https://packages.sury.org/debsuryorg-archive-keyring.deb && \
dpkg -i /tmp/debsuryorg-archive-keyring.deb && \
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg && \
sh -c 'echo "deb [signed-by=/usr/share/keyrings/deb.sury.org-php.gpg] https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'

RUN apt-get update -y && \
apt-get install -y --allow-unauthenticated --no-install-recommends --no-install-suggests \
libsmbclient-dev \
Expand Down
5 changes: 0 additions & 5 deletions linux/advanced/nextcloud/pure/latest/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -48,11 +48,6 @@ RUN apt-get update -y && \
##################################################################
# installing php repo + smbclient
##################################################################
RUN curl -sSLo /tmp/debsuryorg-archive-keyring.deb https://packages.sury.org/debsuryorg-archive-keyring.deb && \
dpkg -i /tmp/debsuryorg-archive-keyring.deb && \
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg && \
sh -c 'echo "deb [signed-by=/usr/share/keyrings/deb.sury.org-php.gpg] https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'

RUN apt-get update -y && \
apt-get install -y --allow-unauthenticated --no-install-recommends --no-install-suggests \
libsmbclient-dev \
Expand Down
2 changes: 0 additions & 2 deletions linux/discontinued/ecosystem/syspass/sysPass/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -92,8 +92,6 @@ RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selectio
##################################################################
# installing php repo + smbclient
##################################################################
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list'
RUN apt-get update -y && apt-get install -y --allow-unauthenticated smbclient libsmbclient libsmbclient-dev
RUN pecl install smbclient
RUN docker-php-ext-enable smbclient
Expand Down
Loading

0 comments on commit 33950c1

Please sign in to comment.