File tree 2 files changed +11
-0
lines changed
2 files changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -62,6 +62,7 @@ RUN curl -# -L -o phpldapadmin.tar.gz ${DIST_URL} && \
62
62
rm phpldapadmin.tar.gz && \
63
63
wget https://sources.debian.org/data/main/p/phpldapadmin/1.2.6.6-2/debian/patches/Fix-dynamic-property-PHP-8.2.patch && \
64
64
patch -p 1 -f < ./Fix-dynamic-property-PHP-8.2.patch && \
65
+ printf "RELEASE-${VERSION}" > ./VERSION && \
65
66
rm -vr ./doc/ ./.gitignore ./*.md
66
67
67
68
COPY <<-EOT /usr/local/share/sbom/phpldapadmin.spdx.json
Original file line number Diff line number Diff line change @@ -30,17 +30,27 @@ checkUrl() {
30
30
31
31
echo " Running tests..."
32
32
33
+ echo " Checking /"
33
34
checkUrl " http://${TEST_ADDR} /" -I
35
+ echo " Checking nginx status"
34
36
checkUrl " http://${TEST_ADDR} /.nginx/status" -I
37
+ echo " Checking phpfpm status"
35
38
checkUrl " http://${TEST_ADDR} /.phpfpm/status" -I
39
+ echo " Checking index"
36
40
checkUrl " http://${TEST_ADDR} /index.php" -I
41
+ echo " Checking robots.txt"
37
42
checkUrl " http://${TEST_ADDR} /robots.txt" -I
43
+ echo " Checking logo small"
38
44
checkUrl " http://${TEST_ADDR} /images/default/logo-small.png" -I | grep -F " Cache-Control: max-age=315360000"
39
45
46
+ echo " Checking version"
40
47
checkUrl " http://${TEST_ADDR} /index.php" | grep -q -F " 1.2.6.7"
48
+
49
+ echo " Checking login"
41
50
checkUrl " http://${TEST_ADDR} /cmd.php" " form" " cmd=login&server_id=1&nodecode%5Blogin_pass%5D=1&login=cn%3Dadmin%2Cdc%3Dexample%2Cdc%3Dorg&login_pass=ldapadminpass&submit=Authenticate" | grep -q -F " Successfully logged into server."
42
51
43
52
if [ $DID_FAIL -gt 0 ]; then
44
53
echo " Some URLs failed"
45
54
exit 1
46
55
fi
56
+ echo " All tests PASS"
You can’t perform that action at this time.
0 commit comments