Compare commits

...

4 Commits
0.147 ... 0.149

Author SHA1 Message Date
cytopia
26c4fb5419 Merge pull request #266 from devilbox/release-0.149
Release 0.149
2022-12-28 11:55:54 +01:00
cytopia
393ecc5dac Added net-tools 2022-12-27 12:46:33 +01:00
cytopia
8e715503ff Merge pull request #265 from devilbox/release-0.148
Release v0.148
2022-12-26 16:17:33 +01:00
cytopia
c14d2d8881 Added wscat tool to work with websockets 2022-12-26 03:12:03 +01:00
22 changed files with 405 additions and 0 deletions

View File

@@ -22,6 +22,7 @@ tools_enabled:
- linkcheck
- mdlint
- mupdf-tools
- net-tools
- phalcon-devtools
- php-cs-fixer
- phpcbf
@@ -44,6 +45,7 @@ tools_enabled:
- webpack-cli
- wkhtmltopdf
- wp-cli
- wscat
- yamllint
- yq
- zsh
@@ -336,6 +338,12 @@ tools_available:
all:
type: apt
package: mupdf-tools
net-tools:
disabled: []
check: netstat --version | grep net-tools || (netstat --version; false)
all:
type: apt
package: net-tools
phalcon-devtools:
disabled: [5.2, 5.3, 5.4, 8.2]
check: |
@@ -691,6 +699,18 @@ tools_available:
5.3:
type: custom
pre: WPCLI_URL="https://github.com/wp-cli/wp-cli/releases/download/v1.5.1/wp-cli-1.5.1.phar"
wscat:
disabled: []
check: wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false)
all:
type: npm
package: wscat
binary: wscat
version:
build_dep: []
run_dep: []
pre:
post:
yamllint:
disabled: []
check: yamllint --version 2>&1 | grep -E '[0-9][.0-9]+' || (yamllint --version; false)

View File

@@ -4,6 +4,18 @@
## Unreleased
## Release 0.149
### Added
- Added `net-tools` package
## Release 0.148
### Added
- Added `wscat` to work with websockets
## Release 0.147
### Fixed

View File

@@ -242,6 +242,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -360,6 +361,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (custom) phpcbf --------------------
RUN set -eux \
&& PHPCBF_URL="https://github.com/squizlabs/PHP_CodeSniffer/releases/download/2.9.0/phpcbf.phar" \
@@ -461,6 +467,13 @@ RUN set -eux \
&& webpack-cli --version | grep -E '[0-9][.0-9]+' || (webpack-cli --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& su -c '. /opt/nvm/nvm.sh; npm install --location=global wscat' devilbox \
&& ln -s /opt/nvm/versions/node/$(su -c '. /opt/nvm/nvm.sh; node --version' devilbox)/bin/wscat /usr/local/bin/ \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& pip install --no-cache-dir --no-compile --force-reinstall yamllint \
@@ -516,6 +529,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -644,6 +658,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (custom) phpcbf --------------------
RUN set -eux \
&& phpcbf --version | grep -E 'version [0-9][.0-9]+' || (phpcbf --version; false) \
@@ -724,6 +743,11 @@ RUN set -eux \
&& webpack-cli --version | grep -E '[0-9][.0-9]+' || (webpack-cli --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& yamllint --version 2>&1 | grep -E '[0-9][.0-9]+' || (yamllint --version; false) \

View File

@@ -277,6 +277,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -395,6 +396,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (custom) php-cs-fixer --------------------
RUN set -eux \
&& PHP_CS_FIXER_URL="https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases/download/v2.2.19/php-cs-fixer.phar" \
@@ -533,6 +539,13 @@ RUN set -eux \
&& wp --allow-root --version | grep -E '[0-9][.0-9]+' || (wp --allow-root --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& su -c '. /opt/nvm/nvm.sh; npm install --location=global wscat' devilbox \
&& ln -s /opt/nvm/versions/node/$(su -c '. /opt/nvm/nvm.sh; node --version' devilbox)/bin/wscat /usr/local/bin/ \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& pip install --no-cache-dir --no-compile --force-reinstall yamllint \
@@ -589,6 +602,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -717,6 +731,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (custom) php-cs-fixer --------------------
RUN set -eux \
&& php-cs-fixer --version 2>&1 | grep -E 'Fixer\s+(version\s*)?[-_.0-9]+\s+' || (php-cs-fixer --version; false) \
@@ -817,6 +836,11 @@ RUN set -eux \
&& wp --allow-root --version | grep -E '[0-9][.0-9]+' || (wp --allow-root --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& yamllint --version 2>&1 | grep -E '[0-9][.0-9]+' || (yamllint --version; false) \

View File

@@ -277,6 +277,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -418,6 +419,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (custom) php-cs-fixer --------------------
RUN set -eux \
&& PHP_CS_FIXER_URL="https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases/download/v2.2.19/php-cs-fixer.phar" \
@@ -556,6 +562,13 @@ RUN set -eux \
&& wp --allow-root --version | grep -E '[0-9][.0-9]+' || (wp --allow-root --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& su -c '. /opt/nvm/nvm.sh; npm install --location=global wscat' devilbox \
&& ln -s /opt/nvm/versions/node/$(su -c '. /opt/nvm/nvm.sh; node --version' devilbox)/bin/wscat /usr/local/bin/ \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& pip install --no-cache-dir --no-compile --force-reinstall yamllint \
@@ -612,6 +625,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -755,6 +769,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (custom) php-cs-fixer --------------------
RUN set -eux \
&& php-cs-fixer --version 2>&1 | grep -E 'Fixer\s+(version\s*)?[-_.0-9]+\s+' || (php-cs-fixer --version; false) \
@@ -855,6 +874,11 @@ RUN set -eux \
&& wp --allow-root --version | grep -E '[0-9][.0-9]+' || (wp --allow-root --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& yamllint --version 2>&1 | grep -E '[0-9][.0-9]+' || (yamllint --version; false) \

View File

@@ -277,6 +277,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -434,6 +435,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (composer) phalcon-devtools --------------------
RUN set -eux \
&& if find /usr/local/lib/php/extensions/ -name phalcon.so | grep phalcon; then \
@@ -611,6 +617,13 @@ RUN set -eux \
&& wp --allow-root --version | grep -E '[0-9][.0-9]+' || (wp --allow-root --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& su -c '. /opt/nvm/nvm.sh; npm install --location=global wscat' devilbox \
&& ln -s /opt/nvm/versions/node/$(su -c '. /opt/nvm/nvm.sh; node --version' devilbox)/bin/wscat /usr/local/bin/ \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& pip install --no-cache-dir --no-compile --force-reinstall yamllint \
@@ -667,6 +680,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -820,6 +834,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (composer) phalcon-devtools --------------------
RUN set -eux \
&& if find /usr/local/lib/php/extensions/ -name phalcon.so | grep phalcon; then \
@@ -942,6 +961,11 @@ RUN set -eux \
&& wp --allow-root --version | grep -E '[0-9][.0-9]+' || (wp --allow-root --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& yamllint --version 2>&1 | grep -E '[0-9][.0-9]+' || (yamllint --version; false) \

View File

@@ -285,6 +285,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -442,6 +443,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (composer) phalcon-devtools --------------------
RUN set -eux \
&& if find /usr/local/lib/php/extensions/ -name phalcon.so | grep phalcon; then \
@@ -636,6 +642,13 @@ RUN set -eux \
&& wp --allow-root --version | grep -E '[0-9][.0-9]+' || (wp --allow-root --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& su -c '. /opt/nvm/nvm.sh; npm install --location=global wscat' devilbox \
&& ln -s /opt/nvm/versions/node/$(su -c '. /opt/nvm/nvm.sh; node --version' devilbox)/bin/wscat /usr/local/bin/ \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& pip install --no-cache-dir --no-compile --force-reinstall yamllint \
@@ -700,6 +713,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -853,6 +867,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (composer) phalcon-devtools --------------------
RUN set -eux \
&& if find /usr/local/lib/php/extensions/ -name phalcon.so | grep phalcon; then \
@@ -980,6 +999,11 @@ RUN set -eux \
&& wp --allow-root --version | grep -E '[0-9][.0-9]+' || (wp --allow-root --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& yamllint --version 2>&1 | grep -E '[0-9][.0-9]+' || (yamllint --version; false) \

View File

@@ -285,6 +285,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -442,6 +443,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (composer) phalcon-devtools --------------------
RUN set -eux \
&& if find /usr/local/lib/php/extensions/ -name phalcon.so | grep phalcon; then \
@@ -636,6 +642,13 @@ RUN set -eux \
&& wp --allow-root --version | grep -E '[0-9][.0-9]+' || (wp --allow-root --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& su -c '. /opt/nvm/nvm.sh; npm install --location=global wscat' devilbox \
&& ln -s /opt/nvm/versions/node/$(su -c '. /opt/nvm/nvm.sh; node --version' devilbox)/bin/wscat /usr/local/bin/ \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& pip install --no-cache-dir --no-compile --force-reinstall yamllint \
@@ -700,6 +713,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -853,6 +867,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (composer) phalcon-devtools --------------------
RUN set -eux \
&& if find /usr/local/lib/php/extensions/ -name phalcon.so | grep phalcon; then \
@@ -980,6 +999,11 @@ RUN set -eux \
&& wp --allow-root --version | grep -E '[0-9][.0-9]+' || (wp --allow-root --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& yamllint --version 2>&1 | grep -E '[0-9][.0-9]+' || (yamllint --version; false) \

View File

@@ -285,6 +285,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -442,6 +443,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (composer) phalcon-devtools --------------------
RUN set -eux \
&& if find /usr/local/lib/php/extensions/ -name phalcon.so | grep phalcon; then \
@@ -636,6 +642,13 @@ RUN set -eux \
&& wp --allow-root --version | grep -E '[0-9][.0-9]+' || (wp --allow-root --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& su -c '. /opt/nvm/nvm.sh; npm install --location=global wscat' devilbox \
&& ln -s /opt/nvm/versions/node/$(su -c '. /opt/nvm/nvm.sh; node --version' devilbox)/bin/wscat /usr/local/bin/ \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& pip install --no-cache-dir --no-compile --force-reinstall yamllint \
@@ -700,6 +713,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -853,6 +867,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (composer) phalcon-devtools --------------------
RUN set -eux \
&& if find /usr/local/lib/php/extensions/ -name phalcon.so | grep phalcon; then \
@@ -980,6 +999,11 @@ RUN set -eux \
&& wp --allow-root --version | grep -E '[0-9][.0-9]+' || (wp --allow-root --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& yamllint --version 2>&1 | grep -E '[0-9][.0-9]+' || (yamllint --version; false) \

View File

@@ -285,6 +285,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -442,6 +443,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (composer) phalcon-devtools --------------------
RUN set -eux \
&& if find /usr/local/lib/php/extensions/ -name phalcon.so | grep phalcon; then \
@@ -636,6 +642,13 @@ RUN set -eux \
&& wp --allow-root --version | grep -E '[0-9][.0-9]+' || (wp --allow-root --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& su -c '. /opt/nvm/nvm.sh; npm install --location=global wscat' devilbox \
&& ln -s /opt/nvm/versions/node/$(su -c '. /opt/nvm/nvm.sh; node --version' devilbox)/bin/wscat /usr/local/bin/ \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& pip install --no-cache-dir --no-compile --force-reinstall yamllint \
@@ -700,6 +713,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -853,6 +867,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (composer) phalcon-devtools --------------------
RUN set -eux \
&& if find /usr/local/lib/php/extensions/ -name phalcon.so | grep phalcon; then \
@@ -980,6 +999,11 @@ RUN set -eux \
&& wp --allow-root --version | grep -E '[0-9][.0-9]+' || (wp --allow-root --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& yamllint --version 2>&1 | grep -E '[0-9][.0-9]+' || (yamllint --version; false) \

View File

@@ -287,6 +287,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -442,6 +443,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (composer) phalcon-devtools --------------------
RUN set -eux \
&& if find /usr/local/lib/php/extensions/ -name phalcon.so | grep phalcon; then \
@@ -636,6 +642,13 @@ RUN set -eux \
&& wp --allow-root --version | grep -E '[0-9][.0-9]+' || (wp --allow-root --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& su -c '. /opt/nvm/nvm.sh; npm install --location=global wscat' devilbox \
&& ln -s /opt/nvm/versions/node/$(su -c '. /opt/nvm/nvm.sh; node --version' devilbox)/bin/wscat /usr/local/bin/ \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& pip install --no-cache-dir --no-compile --force-reinstall yamllint \
@@ -700,6 +713,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -853,6 +867,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (composer) phalcon-devtools --------------------
RUN set -eux \
&& if find /usr/local/lib/php/extensions/ -name phalcon.so | grep phalcon; then \
@@ -980,6 +999,11 @@ RUN set -eux \
&& wp --allow-root --version | grep -E '[0-9][.0-9]+' || (wp --allow-root --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& yamllint --version 2>&1 | grep -E '[0-9][.0-9]+' || (yamllint --version; false) \

View File

@@ -287,6 +287,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -442,6 +443,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (composer) phalcon-devtools --------------------
RUN set -eux \
&& if find /usr/local/lib/php/extensions/ -name phalcon.so | grep phalcon; then \
@@ -636,6 +642,13 @@ RUN set -eux \
&& wp --allow-root --version | grep -E '[0-9][.0-9]+' || (wp --allow-root --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& su -c '. /opt/nvm/nvm.sh; npm install --location=global wscat' devilbox \
&& ln -s /opt/nvm/versions/node/$(su -c '. /opt/nvm/nvm.sh; node --version' devilbox)/bin/wscat /usr/local/bin/ \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& pip install --no-cache-dir --no-compile --force-reinstall yamllint \
@@ -700,6 +713,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -853,6 +867,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (composer) phalcon-devtools --------------------
RUN set -eux \
&& if find /usr/local/lib/php/extensions/ -name phalcon.so | grep phalcon; then \
@@ -980,6 +999,11 @@ RUN set -eux \
&& wp --allow-root --version | grep -E '[0-9][.0-9]+' || (wp --allow-root --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& yamllint --version 2>&1 | grep -E '[0-9][.0-9]+' || (yamllint --version; false) \

View File

@@ -287,6 +287,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -442,6 +443,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (composer) phalcon-devtools --------------------
RUN set -eux \
&& if find /usr/local/lib/php/extensions/ -name phalcon.so | grep phalcon; then \
@@ -636,6 +642,13 @@ RUN set -eux \
&& wp --allow-root --version | grep -E '[0-9][.0-9]+' || (wp --allow-root --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& su -c '. /opt/nvm/nvm.sh; npm install --location=global wscat' devilbox \
&& ln -s /opt/nvm/versions/node/$(su -c '. /opt/nvm/nvm.sh; node --version' devilbox)/bin/wscat /usr/local/bin/ \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& pip install --no-cache-dir --no-compile --force-reinstall yamllint \
@@ -700,6 +713,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -853,6 +867,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (composer) phalcon-devtools --------------------
RUN set -eux \
&& if find /usr/local/lib/php/extensions/ -name phalcon.so | grep phalcon; then \
@@ -980,6 +999,11 @@ RUN set -eux \
&& wp --allow-root --version | grep -E '[0-9][.0-9]+' || (wp --allow-root --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& yamllint --version 2>&1 | grep -E '[0-9][.0-9]+' || (yamllint --version; false) \

View File

@@ -287,6 +287,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -442,6 +443,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (composer) phalcon-devtools --------------------
RUN set -eux \
&& if find /usr/local/lib/php/extensions/ -name phalcon.so | grep phalcon; then \
@@ -636,6 +642,13 @@ RUN set -eux \
&& wp --allow-root --version | grep -E '[0-9][.0-9]+' || (wp --allow-root --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& su -c '. /opt/nvm/nvm.sh; npm install --location=global wscat' devilbox \
&& ln -s /opt/nvm/versions/node/$(su -c '. /opt/nvm/nvm.sh; node --version' devilbox)/bin/wscat /usr/local/bin/ \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& pip install --no-cache-dir --no-compile --force-reinstall yamllint \
@@ -700,6 +713,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -853,6 +867,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (composer) phalcon-devtools --------------------
RUN set -eux \
&& if find /usr/local/lib/php/extensions/ -name phalcon.so | grep phalcon; then \
@@ -980,6 +999,11 @@ RUN set -eux \
&& wp --allow-root --version | grep -E '[0-9][.0-9]+' || (wp --allow-root --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& yamllint --version 2>&1 | grep -E '[0-9][.0-9]+' || (yamllint --version; false) \

View File

@@ -287,6 +287,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -442,6 +443,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (custom) phpcbf --------------------
RUN set -eux \
&& PHPCBF_URL="https://squizlabs.github.io/PHP_CodeSniffer/phpcbf.phar" \
@@ -589,6 +595,13 @@ RUN set -eux \
&& wp --allow-root --version | grep -E '[0-9][.0-9]+' || (wp --allow-root --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& su -c '. /opt/nvm/nvm.sh; npm install --location=global wscat' devilbox \
&& ln -s /opt/nvm/versions/node/$(su -c '. /opt/nvm/nvm.sh; node --version' devilbox)/bin/wscat /usr/local/bin/ \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& pip install --no-cache-dir --no-compile --force-reinstall yamllint \
@@ -653,6 +666,7 @@ RUN set -eux \
git \
jq \
mupdf-tools \
net-tools \
openssh-client \
rsync \
shellcheck \
@@ -806,6 +820,11 @@ RUN set -eux \
\
&& true
# -------------------- (apt) net-tools --------------------
RUN set -eux \
&& netstat --version | grep net-tools || (netstat --version; false) \
&& true
# -------------------- (custom) phpcbf --------------------
RUN set -eux \
&& phpcbf --version | grep -E 'version [0-9][.0-9]+' || (phpcbf --version; false) \
@@ -906,6 +925,11 @@ RUN set -eux \
&& wp --allow-root --version | grep -E '[0-9][.0-9]+' || (wp --allow-root --version; false) \
&& true
# -------------------- (npm) wscat --------------------
RUN set -eux \
&& wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false) \
&& true
# -------------------- (pip) yamllint --------------------
RUN set -eux \
&& yamllint --version 2>&1 | grep -E '[0-9][.0-9]+' || (yamllint --version; false) \

View File

@@ -390,6 +390,7 @@ Additionally to all of the `slim` tools shown above, the following PHP cli tools
| [mdl][lnk_mdl] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| [mdlint][lnk_mdlint] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| [mupdf-tools][lnk_mupdf-tools] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| [net-tools][lnk_net-tools] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| [**node**][lnk_**node**] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| [**npm**][lnk_**npm**] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| [**nvm**][lnk_**nvm**] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
@@ -416,6 +417,7 @@ Additionally to all of the `slim` tools shown above, the following PHP cli tools
| [webpack-cli][lnk_webpack-cli] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| [wkhtmltopdf][lnk_wkhtmltopdf] | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| [wp-cli][lnk_wp-cli] | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| [wscat][lnk_wscat] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| [yamllint][lnk_yamllint] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| [**yarn**][lnk_**yarn**] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| [yq][lnk_yq] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
@@ -441,6 +443,7 @@ Additionally to all of the `slim` tools shown above, the following PHP cli tools
[lnk_mdl]: ../php_tools/mdl
[lnk_mdlint]: ../php_tools/mdlint
[lnk_mupdf-tools]: ../php_tools/mupdf-tools
[lnk_net-tools]: ../php_tools/net-tools
[lnk_**node**]: https://nodejs.org/en/
[lnk_**npm**]: https://nodejs.org/en/knowledge/getting-started/npm/what-is-npm/
[lnk_**nvm**]: https://github.com/nvm-sh/nvm
@@ -467,6 +470,7 @@ Additionally to all of the `slim` tools shown above, the following PHP cli tools
[lnk_webpack-cli]: ../php_tools/webpack-cli
[lnk_wkhtmltopdf]: ../php_tools/wkhtmltopdf
[lnk_wp-cli]: ../php_tools/wp-cli
[lnk_wscat]: ../php_tools/wscat
[lnk_yamllint]: ../php_tools/yamllint
[lnk_**yarn**]: https://yarnpkg.com/cli/install
[lnk_yq]: ../php_tools/yq

View File

@@ -0,0 +1,7 @@
# net-tools
A collection of programs that form the base set of the NET-3 networking distribution for the Linux operating system. Includes: arp, hostname, ifconfig, netstat, rarp, route, plipconfig, slattach, mii-tool and iptunnel and ipmaddr.
| Platform | Url |
|----------|------------------------------------------------------------------|
| Website | http://sourceforge.net/projects/net-tools/ |

View File

@@ -0,0 +1,7 @@
---
check: netstat --version | grep net-tools || (netstat --version; false)
all:
type: apt
package: net-tools

View File

@@ -0,0 +1,11 @@
---
# The name of the module
name: net-tools
# Exclude module build/installation for the following PHP versions
exclude: []
# In order for this tool to build/install correctly,
# the following tools must have been installed first.
depends: []

View File

@@ -0,0 +1,8 @@
# wscat
WebSocket cat
| Platform | Url |
|----------|------------------------------------------------------------------|
| NPM | https://www.npmjs.com/package/wscat |
| GitHub | https://github.com/websockets/wscat |

View File

@@ -0,0 +1,13 @@
---
check: wscat --version | grep -E '[0-9][.0-9]+' || (wscat --version; false)
all:
type: npm
package: wscat
binary: wscat
version:
build_dep: []
run_dep: []
pre:
post:

View File

@@ -0,0 +1,11 @@
---
# The name of the module
name: wscat
# Exclude module build/installation for the following PHP versions
exclude: []
# In order for this tool to build/install correctly,
# the following tools must have been installed first.
depends: []