]> Git [git.vados.ru] :: Repos - Mikrotiks/ros.vados.ru.git/commitdiff
Autocommit in repo: ros.vados.ru, generated by owner: root, in 04:30:02 02.05.2026.
authorvados-dev <192440777+vados-dev@users.noreply.github.com>
Sat, 2 May 2026 01:30:03 +0000 (04:30 +0300)
committervados-dev <192440777+vados-dev@users.noreply.github.com>
Sat, 2 May 2026 01:30:03 +0000 (04:30 +0300)
html/AM-GlobalFunc.rsc
html/certs/Makefile

index 972a8d0ceddc06c0ebd650d53ed5c290df87df46..554ac9f8ce57dcdc79feeb5ec716ce4e4dc66e78 100644 (file)
@@ -17,9 +17,9 @@
 :global GlobalFuncReady false;
 
 # Git commit id & info, expected configuration version
-:global CommitId "main/401/b55e8919";
+:global CommitId "main/402/11e6cd2f";
 :global CommitTAG "unknown";
-:global CommitInfo "Autocommit in repo: ros.vados.ru, generated by owner: root, in 03:05:02 02.05.2026.";
+:global CommitInfo "Autocommit in repo: ros.vados.ru, generated by owner: root, in 04:30:02 02.05.2026.";
 
 # The variables are received right here.
 :global GlobalConfVersion 138;
index b0a05c5c2723deac5e8a96206a761b46c042f44a..cc63d12ba117f91c5c84d27623d646e1fc1707d7 100644 (file)
@@ -1,31 +1,34 @@
 # Makefile to check certificates
-#SHELL=                /bin/sh
 
-PWD_DIR = $(shell pwd)
-CERTS_DIR?= ./certs
-CERTS_DIR:= $($PWD_DIR $(abspath $(CERTS_DIR)))
+BUILD_DIR = $(shell pwd)
+#CERTS_DIR?= ./certs
+#CERTS_DIR:= $($BUILD_DIR $(abspath $(CERTS_DIR)))
 
-#CERTS_DIR := $(dir $(abspath $(lastword $(MAKEFILE_LIST))))
+SHELL := /bin/bash
 
-# Big CA list with all certificates ~ 2Mb
-BIG_CA_URL = https://curl.se/ca/cacert.pem
-BIG_CA_CMD = curl -s -o
-BIG_CA_DIR?= $(CERTS_DIR)/all-ca
-BIG_CA_DIR:= $(abspath $(BIG_CA_DIR))
+IPV4:= true
+IPV6:= false
+IPALL:= false
+CALIST:= true
 
-#CONTRIB?=     ../contrib
-#CONTRIB:=     $(abspath $(CONTRIB))
-#SHELL := /bin/bash
-CURL = curl \
-       --capath /dev/null \
-       --connect-timeout 5 \
-       --output /dev/null \
-       --silent
+IPV4_URLS  := $(wildcard Makefile.IPV4)
+IPV6_URLS  := $(wildcard Makefile.IPV6)
+IPALL_URLS := $(wildcard Makefile.IPALL)
 
-#      --verbose
+CURL  ?= $(shell which curl)
+CURL  ?= $(CURL) -sS --fail --max-time 10 --silent
+# --capath /dev/null --connect-timeout 5 --output /dev/null --silent #--verbose
+
+ifdef IPV4
+CURL  := $(CURL) -4
+endif
+ifdef IPV6
+CURL  := $(CURL) -6
+endif
+ifdef IPVALL
+CURL  := $(CURL) -
+endif
 
-NOIPV4 ?= false
-NOIPV6 ?= false
 
 IPV4 = \
        1.1.1.1/SSL-com-Root-Certification-Authority-ECC \
@@ -84,17 +87,8 @@ help:
                 echo "  make $(IPV4) NOIPV4=true"; \
        }
 
-$(BIG_CA_DIR):
-       mkdir -p $@ && cd $@
-
-$(BIG_CA_CMD):
-ifndef NOIPV4
-    $(BIG_CA_CMD):= $@ -4
-endif
-
-ifndef NOIPV6
-       $(BIG_CA_CMD):= $@ -6
-endif
+#$(BIG_CA_DIR):
+#      mkdir -p $@ && cd $@
 
 $(BIG_CA_URL): $(BIG_CA_DIR)
        $(BIG_CA_CMD) $@ $^
@@ -102,12 +96,6 @@ $(BIG_CA_URL): $(BIG_CA_DIR)
 big-ca-list: $(BIG_CA_URL)
 
 $(BOTH):
-ifndef NOIPV4
-       $(CURL) -4 --cacert $(notdir $@).pem https://$(dir $@)
-endif
-ifndef NOIPV6
-       $(CURL) -6 --cacert $(notdir $@).pem https://$(dir $@)
-endif
 
 $(IPV4):
 ifndef NOIPV4