]> Sergey Matveev's repositories - zdns.git/commitdiff
No shell, pure Tcl
authorSergey Matveev <stargrave@stargrave.org>
Tue, 23 Aug 2022 11:53:22 +0000 (14:53 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Tue, 23 Aug 2022 11:53:31 +0000 (14:53 +0300)
default.zone.do [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index 56501a9..0fb72df
@@ -1,6 +1,6 @@
-redo-ifchange rc.tcl $2.tcl
-PATH="$HOME/work/zeasypki:$PATH" tclsh8.6 <<EOF
-set DOMAIN $2
+#!/usr/bin/env tclsh
+set env(PATH) "$env(HOME)/work/zeasypki:$env(PATH)"
+set DOMAIN [lindex $argv 1]
+exec redo-ifchange rc.tcl $DOMAIN.tcl
 source rc.tcl
-source $2.tcl
-EOF
+source $DOMAIN.tcl