Cloning repository mamas (from local mirror) ... Checking out version v1.0.3 ... Cloning repository mamasweb (from local mirror) ... Checking out version v1.0.3 ... Cloning repository mamasbig (from local mirror) ... Checking out version v1.0.3 ... Cloning repository mamasnotify (from local mirror) ... Checking out version v1.0.3 ... Selecting the default brand... Lines in buildtag.txt: "6" rm -f licgen.o licgen 2>/dev/null rm -f -r export/ dwarfg_install.tgz 2>/dev/null rm -f -f "dwarfgd" *.o *.so 2>/dev/null make -C agents clean make[1]: Entering directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents' make -C agent_advantech/. clean make[2]: Entering directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents/agent_advantech' adwarfg clean rm -f -rf "adwarfg" rm -f "adwarfg_upgrade".tgz rm -f -r "adwarfg_upgrade" make[2]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents/agent_advantech' make -C agent_linux/. clean make[2]: Entering directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents/agent_linux' adwarfg clean rm -f -rf "adwarfg_linux" rm -f "adwarfg_linux".tgz 2>/dev/null rm -f "adwarfg_upgrade".tgz rm -f -rf "adwarfg_upgrade" make[2]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents/agent_linux' make -C agent_openwrt/. clean make[2]: Entering directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents/agent_openwrt' adwarfg clean rm -f -rf adwarfg_owrt 2>/dev/null rm -f adwarfg_owrt.tgz 2>/dev/null rm -f "adwarfg_upgrade".tgz rm -f -r "adwarfg_upgrade" rm -f "adwarfg_owrt.ipk" rm -f -r package_tree_target make[2]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents/agent_openwrt' make -C agent_teltonika/. clean make[2]: Entering directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents/agent_teltonika' adwarfg clean rm -f -rf adwarfg_teltonika 2>/dev/null rm -f adwarfg_teltonika.tgz 2>/dev/null rm -f "adwarfg_upgrade".tgz rm -f -r "adwarfg_upgrade" rm -f "adwarfg_teltonika.ipk" rm -f -r package_tree_target make[2]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents/agent_teltonika' rm -f out/*/* 2>/dev/null make -C agent_advantech/. clean; make -C agent_linux/. clean; make -C agent_openwrt/. clean; make -C agent_teltonika/. clean; make[2]: Entering directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents/agent_advantech' adwarfg clean rm -f -rf "adwarfg" rm -f "adwarfg_upgrade".tgz rm -f -r "adwarfg_upgrade" make[2]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents/agent_advantech' make[2]: Entering directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents/agent_linux' adwarfg clean rm -f -rf "adwarfg_linux" rm -f "adwarfg_linux".tgz 2>/dev/null rm -f "adwarfg_upgrade".tgz rm -f -rf "adwarfg_upgrade" make[2]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents/agent_linux' make[2]: Entering directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents/agent_openwrt' adwarfg clean rm -f -rf adwarfg_owrt 2>/dev/null rm -f adwarfg_owrt.tgz 2>/dev/null rm -f "adwarfg_upgrade".tgz rm -f -r "adwarfg_upgrade" rm -f "adwarfg_owrt.ipk" rm -f -r package_tree_target make[2]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents/agent_openwrt' make[2]: Entering directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents/agent_teltonika' adwarfg clean rm -f -rf adwarfg_teltonika 2>/dev/null rm -f adwarfg_teltonika.tgz 2>/dev/null rm -f "adwarfg_upgrade".tgz rm -f -r "adwarfg_upgrade" rm -f "adwarfg_teltonika.ipk" rm -f -r package_tree_target make[2]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents/agent_teltonika' make[1]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents' make -C unittests clean make[1]: Entering directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/unittests' rm -f parse_keyval_test sql_prepstuffer make[1]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/unittests' rm -f .debug_defs rm -f licman.o licman 2>/dev/null g++ -g -std=c++11 -pthread -Wall -Wno-format-truncation -DBUILDTAG=\""v1.0.4"\" -DBRAND=1 `mysql_config --cflags` -c dwarflib.cpp -o dwarflib.o g++ -g -std=c++11 -pthread -Wall -Wno-format-truncation -DBUILDTAG=\""v1.0.4"\" -DBRAND=1 `mysql_config --cflags` -c globals.cpp -o globals.o g++ -g -std=c++11 -pthread -Wall -Wno-format-truncation -DBUILDTAG=\""v1.0.4"\" -DBRAND=1 `mysql_config --cflags` -c licgen.cpp -o licgen.o licgen.cpp: In function 'RSA* get_pubkey(const char*)': licgen.cpp:37:41: warning: 'RSA* PEM_read_bio_RSA_PUBKEY(BIO*, RSA**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 37 | rsakey = PEM_read_bio_RSA_PUBKEY(keybio, &rsakey, NULL, NULL); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from licgen.cpp:8: /usr/include/openssl/pem.h:449:1: note: declared here 449 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSA_PUBKEY, RSA) | ^~~~~~~~~~~~~~~~~~~ g++ -g -std=c++11 -pthread -Wall -Wno-format-truncation -DBUILDTAG=\""v1.0.4"\" -DBRAND=1 `mysql_config --cflags` -o licman licman.cpp dwarflib.o licgen.o globals.o -lbsd -lpthread -lcurl -lssl -lcrypto -larchive -ljson-c `mysql_config --libs` g++ -g -std=c++11 -pthread -Wall -Wno-format-truncation -DBUILDTAG=\""v1.0.4"\" -DBRAND=1 `mysql_config --cflags` -c queue.cpp -o queue.o gcc -g -Wall -c -o dwarflenc.o dwarflenc.c g++ -g -std=c++11 -pthread -Wall -Wno-format-truncation -DBUILDTAG=\""v1.0.4"\" -DBRAND=1 -DTEST `mysql_config --cflags` -o "dwarfgd" dwarfg.cpp dwarflib.o globals.o licgen.o queue.o dwarflenc.o -lbsd -lpthread -lcurl -lssl -lcrypto -larchive -ljson-c `mysql_config --libs` gcc -g -Wall -shared -o libdwarflenc.so -fPIC dwarflenc.c make -C agents make[1]: Entering directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents' make -C agent_advantech/. make[2]: Entering directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents/agent_advantech' rm -f -rf "adwarfg" cp -r agent_tree "adwarfg" cp "../agent_linux/"dwarfg_agent.sh"" "adwarfg"/bin/"dwarfg_agent.sh" sed -i 's/^g_fn_bintarget="\(.*\)"/g_fn_bintarget="bin\/\1"/' "adwarfg"/bin/"dwarfg_agent.sh" ../../expand_brand.sh ""adwarfg"" Branding particulat target (adwarfg) file adwarfg/www/set.cgi ... file adwarfg/www/systemlogs.cgi ... file adwarfg/www/index.cgi ... file adwarfg/www/loglevels.cgi ... file adwarfg/www/cgi_common.sh ... file adwarfg/www/settings.cgi ... file adwarfg/lib/.gitignore ... file adwarfg/lib/snmpd.so ... file adwarfg/etc/name ... file adwarfg/etc/version ... file adwarfg/etc/defaults ... file adwarfg/etc/init ... file adwarfg/bin/dwarfg_agent.sh ... file adwarfg/bin/.gitignore ... tar czf "adwarfg".tgz "adwarfg" cp "adwarfg".tgz ""adwarfg"_advantech".tgz mkdir -p "adwarfg_upgrade"/bin "adwarfg_upgrade"/upg_tree cp "adwarfg"/bin/"dwarfg_agent.sh" "adwarfg_upgrade"/bin/ cp -r "adwarfg"/www "adwarfg"/etc "adwarfg_upgrade"/upg_tree/ ../../expand_brand.sh ""adwarfg_upgrade"" Branding particulat target (adwarfg_upgrade) file adwarfg_upgrade/bin/dwarfg_agent.sh ... file adwarfg_upgrade/upg_tree/www/systemlogs.cgi ... file adwarfg_upgrade/upg_tree/www/index.cgi ... file adwarfg_upgrade/upg_tree/www/settings.cgi ... file adwarfg_upgrade/upg_tree/www/loglevels.cgi ... file adwarfg_upgrade/upg_tree/www/set.cgi ... file adwarfg_upgrade/upg_tree/www/cgi_common.sh ... file adwarfg_upgrade/upg_tree/etc/defaults ... file adwarfg_upgrade/upg_tree/etc/init ... file adwarfg_upgrade/upg_tree/etc/version ... file adwarfg_upgrade/upg_tree/etc/name ... tar czf "adwarfg_upgrade".tgz "adwarfg_upgrade" mkdir -p ../out/agent_advantech/ cp ""adwarfg"_advantech".tgz "adwarfg_upgrade".tgz ../out/agent_advantech/ make[2]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents/agent_advantech' make -C agent_linux/. make[2]: Entering directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents/agent_linux' mkdir -p "adwarfg_linux" cp "dwarfg_agent.sh" "adwarfg_linux"/"dwarfg_agent.sh" cp README "adwarfg_linux"/ ../../expand_brand.sh ""adwarfg_linux"" Branding particulat target (adwarfg_linux) file adwarfg_linux/README ... file adwarfg_linux/dwarfg_agent.sh ... tar czf "adwarfg_linux".tgz "adwarfg_linux" mkdir -p "adwarfg_upgrade" cp "adwarfg_linux"/"dwarfg_agent.sh" "adwarfg_upgrade"/"dwarfg_agent.sh" ../../expand_brand.sh ""adwarfg_upgrade"" Branding particulat target (adwarfg_upgrade) file adwarfg_upgrade/dwarfg_agent.sh ... tar czf "adwarfg_upgrade".tgz "adwarfg_upgrade" mkdir -p ../out/agent_linux/ cp "adwarfg_linux".tgz "adwarfg_upgrade".tgz ../out/agent_linux/ make[2]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents/agent_linux' make -C agent_openwrt/. make[2]: Entering directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents/agent_openwrt' mkdir -p adwarfg_owrt head -1 "../agent_linux/"dwarfg_agent.sh"" | sed "s/bash/sh/" > adwarfg_owrt/"dwarfg_agent.sh" tail +2 "../agent_linux/"dwarfg_agent.sh"" >> adwarfg_owrt/"dwarfg_agent.sh" sed -i "s/^g_forced_security=[^#]*\(.*\)/g_forced_security=0 \1 ## OpenWRT defaults to no cert check as libcurl\/ssh fails to check certificate properly on OpenWRT/" adwarfg_owrt/"dwarfg_agent.sh" ../../expand_brand.sh "adwarfg_owrt" Branding particulat target (adwarfg_owrt) file adwarfg_owrt/dwarfg_agent.sh ... chmod a+x adwarfg_owrt/"dwarfg_agent.sh" cp README adwarfg_owrt/ tar czf adwarfg_owrt.tgz adwarfg_owrt mkdir -p "adwarfg_upgrade" cp adwarfg_owrt/"dwarfg_agent.sh" "adwarfg_upgrade"/"dwarfg_agent.sh" ../../expand_brand.sh ""adwarfg_upgrade"" Branding particulat target (adwarfg_upgrade) file adwarfg_upgrade/dwarfg_agent.sh ... chmod a+x "adwarfg_upgrade"/"dwarfg_agent.sh" tar czf "adwarfg_upgrade".tgz "adwarfg_upgrade" rm -f -r package_tree_target cp -r package_tree package_tree_target mkdir -p package_tree_target/data/opt/adwarfg ../../expand_brand.sh "package_tree_target" Branding particulat target (package_tree_target) file package_tree_target/control/postrm ... file package_tree_target/control/control ... file package_tree_target/debian-binary ... cp adwarfg_owrt/"dwarfg_agent.sh" package_tree_target/control/postinst chmod +x package_tree_target/control/postinst cd package_tree_target/control && tar --numeric-owner --group=0 --owner=0 -czf ../control.tar.gz ./* cd package_tree_target/data && tar --numeric-owner --group=0 --owner=0 -czf ../data.tar.gz ./* cd package_tree_target && tar --numeric-owner --group=0 --owner=0 -czf ../"adwarfg_owrt.ipk" ./control.tar.gz ./data.tar.gz ./debian-binary mkdir -p ../out/agent_owrt/ cp adwarfg_owrt.tgz "adwarfg_upgrade".tgz "adwarfg_owrt.ipk" ../out/agent_owrt/ cp "adwarfg_owrt.ipk" ../out/agent_owrt make[2]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents/agent_openwrt' make -C agent_teltonika/. make[2]: Entering directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents/agent_teltonika' mkdir -p adwarfg_teltonika head -1 "../agent_linux/"dwarfg_agent.sh"" | sed "s/bash/sh/" > adwarfg_teltonika/"dwarfg_agent.sh" tail +2 "../agent_linux/"dwarfg_agent.sh"" >> adwarfg_teltonika/"dwarfg_agent.sh" sed -i "s/^g_forced_security=[^#]*\(.*\)/g_forced_security=0 \1 ## Teltonika defaults to no cert check as libcurl\/ssh fails to check certificate properly on Teltonika/" adwarfg_teltonika/"dwarfg_agent.sh" ../../expand_brand.sh "adwarfg_teltonika" Branding particulat target (adwarfg_teltonika) file adwarfg_teltonika/dwarfg_agent.sh ... chmod a+x adwarfg_teltonika/"dwarfg_agent.sh" cp README adwarfg_teltonika/ tar czf adwarfg_teltonika.tgz adwarfg_teltonika mkdir -p "adwarfg_upgrade" cp adwarfg_teltonika/"dwarfg_agent.sh" "adwarfg_upgrade"/"dwarfg_agent.sh" ../../expand_brand.sh ""adwarfg_upgrade"" Branding particulat target (adwarfg_upgrade) file adwarfg_upgrade/dwarfg_agent.sh ... chmod a+x "adwarfg_upgrade"/"dwarfg_agent.sh" tar czf "adwarfg_upgrade".tgz "adwarfg_upgrade" rm -f -r package_tree_target cp -r package_tree package_tree_target mkdir -p package_tree_target/data/opt/adwarfg ../../expand_brand.sh "package_tree_target" Branding particulat target (package_tree_target) file package_tree_target/control/postrm ... file package_tree_target/control/control ... file package_tree_target/debian-binary ... cp adwarfg_teltonika/"dwarfg_agent.sh" package_tree_target/control/postinst chmod +x package_tree_target/control/postinst cd package_tree_target/control && tar --numeric-owner --group=0 --owner=0 -czf ../control.tar.gz ./* cd package_tree_target/data && tar --numeric-owner --group=0 --owner=0 -czf ../data.tar.gz ./* cd package_tree_target && tar --numeric-owner --group=0 --owner=0 -czf ../"adwarfg_teltonika.ipk" ./control.tar.gz ./data.tar.gz ./debian-binary mkdir -p ../out/agent_teltonika/ cp adwarfg_teltonika.tgz "adwarfg_upgrade".tgz "adwarfg_teltonika.ipk" ../out/agent_teltonika/ cp "adwarfg_teltonika.ipk" ../out/agent_teltonika/ make[2]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents/agent_teltonika' make[1]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/agents' make -C unittests make[1]: Entering directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/unittests' ================================================ Starting unittests ================================================ make -C .. dwarflib.o make[2]: Entering directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas' Lines in buildtag.txt: "6" make[2]: 'dwarflib.o' is up to date. make[2]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas' make -C .. globals.o make[2]: Entering directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas' Lines in buildtag.txt: "6" make[2]: 'globals.o' is up to date. make[2]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas' make -C .. libdwarflenc.so make[2]: Entering directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas' Lines in buildtag.txt: "6" gcc -g -Wall -c -o dwarflenc.o dwarflenc.c gcc -g -Wall -shared -o libdwarflenc.so -fPIC dwarflenc.c make[2]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas' g++ -g -o parse_keyval_test ../dwarflib.o ../globals.o `mysql_config --cflags` parse_keyval_test.cpp -O0 -g -std=c++11 -pthread -Wall -Wno-format-truncation -fstack-usage -DBRAND=1 -lbsd -lcurl -lssl -lcrypto -ljson-c `mysql_config --libs` ----- Keyval parsing test ----- ./parse_keyval_test 0. -- OK -- Input: 'KEY=10' 1. -- OK -- Input: 'K2_a=20' 2. -- OK -- Input: ' line!' 3. -- OK -- Input: '%'=10' 4. -- OK -- Input: 'K(EY2=20' 5. -- OK -- Input: 'EYC$ry' 6. -- OK -- Input: '=50' 7. -- OK -- Input: 'KEY="str"' 8. -- OK -- Input: 'KEY='str'' 9. -- OK -- Input: 'KEY='str"' 10. -- OK -- Input: 'KEY='2s"r"' 11. -- OK -- Input: 'KEY="2"' 12. -- OK -- Input: 'KEY=""' 13. -- OK -- Input: 'KEY=' 14. -- OK -- Input: 'KEY=20.5' 15. -- OK -- Input: 'KEY=' 16. -- OK -- Input: 'KEY='m l'' 17. -- OK -- Input: 'KEY="m l' 18. -- OK -- Input: 'KEY=20x 7' 19. -- OK -- Input: 'KEY=x207' 20. -- OK -- Input: 'KEY=""' 21. -- OK -- Input: 'KEY=' 22. -- OK -- Input: 'KEY='mstr' 23. -- OK -- Input: 'KEY='mstr' 24. -- OK -- Input: 'KEY='mstr'' 25. -- OK -- Input: 'KEY='mstr'' 26. -- OK -- Input: 'KEY=mstr' 27. -- OK -- Input: 'KEY=mstr' 28. -- OK -- Input: 'KEY=mstr' 29. -- OK -- Input: 'KEY=mstr' 30. -- OK -- Input: 'KEY=mstr' 31. -- OK -- Input: 'KEY' 32. -- OK -- Input: 'KEY' Failed tests: 0 Test result: success g++ -g -o sql_prepstuffer_test ../dwarflib.o ../globals.o `mysql_config --cflags` sql_prepstuffer_test.cpp -O0 -g -std=c++11 -pthread -Wall -Wno-format-truncation -fstack-usage -DBRAND=1 -lbsd -lcurl -lssl -lcrypto -ljson-c `mysql_config --libs` gcc -Wall -g -o dwarflenc_test ../dwarflenc.o -lbsd -lpthread dwarflenc_test.c ----- Dwarflenc C test ----- ./dwarflenc_test "mykey" "verylongtext" Byte-oriented input: 118,101,114,121,108,111,110,103,116,101,120,116, Byte-oriented result after encode: 15,14,23,20,21,4,11,10,13,14,29,25,version: 1 salt: 6676581 pepper: 5534119 chilli: 8486174 Byte-oriented result after decode: 118,101,114,121,108,111,110,103,116,101,120,116, String result after decrypion: verylongtext ----- Dwarflenc PHP CLI test ----- php test_ffi_cli.php string(4) "41;2" int(1334201) int(646955) int(6434572) int(1) ================================================ Unittests finished ================================================ make[1]: Leaving directory '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/unittests' rm -f -fr export mkdir -p export/"dwarfg_install"/ cp -dpR appdir export/"dwarfg_install"/ cp dwarfg_license.lic export/"dwarfg_install"/appdir/ ./prep_upgscripts.sh export/"dwarfg_install"/appdir Including following upgrade scripts in package (lines are numbered): 1 db_migrate_102_to_103.sql 2 upgrade_from_1.0.2.sh rm -f -fr export/"dwarfg_install"/appdir/__pycache__ cp "dwarfgd" licman export/"dwarfg_install"/appdir/ cp install.sh upgrade.sh export/"dwarfg_install"/ cp -L doc/eula_content.html export/"dwarfg_install"/appdir/eula_content.html cp buildtag.txt export/"dwarfg_install"/appdir/ mkdir export/"dwarfg_install"/appdir/agents cp -r agents/out/* export/"dwarfg_install"/appdir/agents/ mkdir export/"dwarfg_install"/appdir/agents/aad ln -s ../../push_agent.py export/"dwarfg_install"/appdir/agents/aad/push_agent.py rsync -rlD --exclude '.git/' --exclude '.gitignore' ../mamasweb/ export/"dwarfg_install"/appdir/web/gui/ rsync -rlD --exclude '.git/' --exclude '.gitignore' ../mamasbig/web/vendor export/"dwarfg_install"/appdir/web/gui/ rsync -rlD --exclude '.git/' --exclude '.gitignore' ../mamasnotify/ export/"dwarfg_install"/appdir/notifier/ rsync -rlD --exclude '.git/' --exclude '.gitignore' ../mamasbig/notifier/vendor export/"dwarfg_install"/appdir/notifier/ cp dwarflenc.h libdwarflenc.so export/"dwarfg_install"/appdir/web/gui/libs/ rm -f export/"dwarfg_install"/appdir/web/gui/.gitignore ./expand_brand.sh Branding general product tree... Branding file ./appdir/product_apache_initial_nossl.conf ... Branding file ./appdir/db_init_verdata.sql ... Branding file ./appdir/product_apache_initial.conf ... Branding file ./appdir/product_logrotate.conf ... Branding file ./appdir/db_init_basedata.sql ... Branding file ./appdir/product.ini ... Branding file ./appdir/product.service ... Branding file ./appdir/dwarflib_cfg_dbg.txt ... Branding file ./appdir/dwarflib_cfg_log.txt ... Branding file ./appdir/dwarflib_cfg_prod.txt ... Branding file ./appdir/push_agent.py ... Branding file ./appdir/send_sms.py ... Branding file ./appdir/base_defs ... Branding file ./appdir/web/gui/.env.dist ... Branding file ./appdir/notifier/.env.dist ... Branding file ./appdir/eula_content.html ... Branding file ./appdir/cmdline/dt_rmm_cmd ... Branding file ./appdir/db_migrate_102_to_103.sql ... Branding file ./appdir/web/gui/templates/legal/eula.html.twig ... Branding directory ./appdir/web/gui/templates/help/ ... file ./appdir/web/gui/templates/help/compendium.html.twig ... file ./appdir/web/gui/templates/help/monitoringGroups.html.twig ... file ./appdir/web/gui/templates/help/labels.html.twig ... file ./appdir/web/gui/templates/help/webTunnels.html.twig ... file ./appdir/web/gui/templates/help/swPackages.html.twig ... file ./appdir/web/gui/templates/help/agents.html.twig ... file ./appdir/web/gui/templates/help/overview.html.twig ... file ./appdir/web/gui/templates/help/firmwares.html.twig ... file ./appdir/web/gui/templates/help/sms-sender.html.twig ... file ./appdir/web/gui/templates/help/troubleshooting.html.twig ... file ./appdir/web/gui/templates/help/customScripts.html.twig ... file ./appdir/web/gui/templates/help/notifications.html.twig ... file ./appdir/web/gui/templates/help/welcome.html.twig ... file ./appdir/web/gui/templates/help/devices.html.twig ... file ./appdir/web/gui/templates/help/dashboard.html.twig ... file ./appdir/web/gui/templates/help/auth-management.html.twig ... file ./appdir/web/gui/templates/help/agentProfiles.html.twig ... file ./appdir/web/gui/templates/help/deviceConfig.html.twig ... file ./appdir/web/gui/templates/help/alerts.html.twig ... file ./appdir/web/gui/templates/help/traffic-counter.html.twig ... file ./appdir/web/gui/templates/help/changesTracker.html.twig ... file ./appdir/web/gui/templates/help/sim-cards.html.twig ... Replacing graphics resource appdir/web/gui/public/assets/images/logo.2d038a36.svg by brand graphics resource /home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/../mamasbig/web/brand_resources/dwarfg/manifest_match/logo.svg... Replacing graphics resource appdir/web/gui/public/assets/images/bg.2331cd0c.jpg by brand graphics resource /home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/../mamasbig/web/brand_resources/dwarfg/manifest_match/bg.jpg... Replacing simple tree resources... '/home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod/mamas/../mamasbig/web/brand_resources/dwarfg/tree/./appdir/web/gui/templates/help/welcome.html.twig' -> '././appdir/web/gui/templates/help/welcome.html.twig' ./prep_cmdline.sh export/"dwarfg_install"/appdir/cmdline rm -f -r export/"dwarfg_install"/appdir/web/gui/assets tar -czf "dwarfg_install"_1.0.3.tgz -C export "dwarfg_install" ARTIFACT=dwarfg_install_1.0.3.tgz rm -f -fr export Compilation successful (dir /home/builder/mamas_build/mamas_2025_09_25__05_59_05_prod) Clean tag found, making release package... Proceeding with deployment of prod ... Testing for existing deployment "/opt/dwarfg_dwarfg_prod.mdevdepl.dwarfgate.net" ... Running sudo "/opt/cache_dwarfg/builder_deploy_asroot.sh" "/home/builder/mamas_build/deploy_2025_09_25__05_59_05_869941_prod/dwarfg_install" --domain "prod.mdevdepl.dwarfgate.net" --nossl --servsshport 2325 Reading basedefs:"base_defs" from directory:/home/builder/mamas_build/deploy_2025_09_25__05_59_05_869941_prod/dwarfg_install/appdir ... Found Dwarfguard global site defs (/opt/cache_dwarfg/home/.dwarfg_site_config), sourcing... Reading basefuncs:"app_funcs.sh" from directory:/home/builder/mamas_build/deploy_2025_09_25__05_59_05_869941_prod/dwarfg_install/appdir ... Dwarfguard application deploy script. Updating domain in /home/builder/mamas_build/deploy_2025_09_25__05_59_05_869941_prod/dwarfg_install/appdir/base_defs... Updating serv ssh port in /home/builder/mamas_build/deploy_2025_09_25__05_59_05_869941_prod/dwarfg_install/appdir/base_defs... Reading basedefs:"base_defs" from directory:/home/builder/mamas_build/deploy_2025_09_25__05_59_05_869941_prod/dwarfg_install/appdir ... Found Dwarfguard global site defs (/opt/cache_dwarfg/home/.dwarfg_site_config), sourcing... Reading basefuncs:"app_funcs.sh" from directory:/home/builder/mamas_build/deploy_2025_09_25__05_59_05_869941_prod/dwarfg_install/appdir ... Fatal: The selected Dwarfguard deployment domain (prod.mdevdepl.dwarfgate.net) is not available. Conflicting lock is 1_dwarfg_prod.mdevdepl.dwarfgate.net