]> git.ipfire.org Git - thirdparty/bind9.git/commit
Remove the lock-file configuration and -X argument to named
authorOndřej Surý <ondrej@isc.org>
Thu, 26 Oct 2023 09:55:54 +0000 (11:55 +0200)
committerOndřej Surý <ondrej@isc.org>
Thu, 26 Oct 2023 20:42:37 +0000 (22:42 +0200)
commitf8e264ba6d0583732bed5950f832ecb3cba8186e
tree45c0b5471b501db494e2b853db9e9d05d72244e1
parentd3f2766a79d2cd866ebcdacf83e4c26e507728dc
Remove the lock-file configuration and -X argument to named

The lock-file configuration (both from configuration file and -X
argument to named) has better alternatives nowadays.  Modern process
supervisor should be used to ensure that a single named process is
running on a given configuration.

Alternatively, it's possible to wrap the named with flock(1).
137 files changed:
bin/named/config.c
bin/named/include/named/globals.h
bin/named/include/named/os.h
bin/named/include/named/server.h
bin/named/main.c
bin/named/named.rst
bin/named/os.c
bin/named/server.c
bin/tests/system/README
bin/tests/system/acl/clean.sh
bin/tests/system/additional/clean.sh
bin/tests/system/additional/ns1/named.args
bin/tests/system/addzone/clean.sh
bin/tests/system/allow-query/clean.sh
bin/tests/system/allow-query/ns3/named.args
bin/tests/system/autosign/clean.sh
bin/tests/system/builtin/clean.sh
bin/tests/system/cacheclean/clean.sh
bin/tests/system/cacheclean/ns1/named.args
bin/tests/system/cacheclean/ns2/named.args
bin/tests/system/case/clean.sh
bin/tests/system/catz/clean.sh
bin/tests/system/chain/clean.sh
bin/tests/system/checkconf/clean.sh
bin/tests/system/checknames/clean.sh
bin/tests/system/checkzone/clean.sh
bin/tests/system/cookie/clean.sh
bin/tests/system/database/clean.sh
bin/tests/system/dialup/clean.sh
bin/tests/system/digdelv/clean.sh
bin/tests/system/dlzexternal/clean.sh
bin/tests/system/dns64/clean.sh
bin/tests/system/dnssec/clean.sh
bin/tests/system/dnssec/ns6/named.args
bin/tests/system/dnstap/clean.sh
bin/tests/system/dnstap/ns3/named.args
bin/tests/system/dsdigest/clean.sh
bin/tests/system/ecdsa/clean.sh
bin/tests/system/eddsa/clean.sh
bin/tests/system/ednscompliance/clean.sh
bin/tests/system/emptyzones/clean.sh
bin/tests/system/enginepkcs11/ns1/named.args.in
bin/tests/system/fetchlimit/ns3/named.args
bin/tests/system/filter-aaaa/clean.sh
bin/tests/system/formerr/clean.sh
bin/tests/system/forward/clean.sh
bin/tests/system/geoip2/clean.sh
bin/tests/system/glue/clean.sh
bin/tests/system/host/clean.sh
bin/tests/system/idna/clean.sh
bin/tests/system/include-multiplecfg/clean.sh
bin/tests/system/inline/clean.sh
bin/tests/system/ixfr/clean.sh
bin/tests/system/keepalive/clean.sh
bin/tests/system/legacy/clean.sh
bin/tests/system/legacy/ns4/named.args
bin/tests/system/legacy/ns5/named.args
bin/tests/system/legacy/ns6/named.args
bin/tests/system/legacy/ns7/named.args
bin/tests/system/limits/clean.sh
bin/tests/system/logfileconfig/clean.sh
bin/tests/system/logfileconfig/named1.args
bin/tests/system/logfileconfig/named2.args
bin/tests/system/masterfile/clean.sh
bin/tests/system/masterformat/clean.sh
bin/tests/system/metadata/clean.sh
bin/tests/system/mirror/ns3/named.args
bin/tests/system/mkeys/clean.sh
bin/tests/system/mkeys/ns2/named.args
bin/tests/system/mkeys/ns3/named.args
bin/tests/system/mkeys/ns5/named1.args
bin/tests/system/mkeys/ns5/named2.args
bin/tests/system/mkeys/ns6/named.args
bin/tests/system/names/clean.sh
bin/tests/system/notify/clean.sh
bin/tests/system/nslookup/clean.sh
bin/tests/system/nsupdate/clean.sh
bin/tests/system/nsupdate/ns5/named.args
bin/tests/system/nsupdate/ns6/named.args
bin/tests/system/padding/clean.sh
bin/tests/system/pending/clean.sh
bin/tests/system/pipelined/clean.sh
bin/tests/system/qmin/clean.sh
bin/tests/system/reclimit/clean.sh
bin/tests/system/redirect/clean.sh
bin/tests/system/resolver/clean.sh
bin/tests/system/resolver/ns9/named.args
bin/tests/system/rndc/clean.sh
bin/tests/system/rndc/ns6/named.args
bin/tests/system/rpz/clean.sh
bin/tests/system/rpz/ns5/named.args
bin/tests/system/rpzextra/clean.sh
bin/tests/system/rpzextra/ns3/named.args
bin/tests/system/rpzrecurse/clean.sh
bin/tests/system/rrchecker/clean.sh
bin/tests/system/rrl/clean.sh
bin/tests/system/rrsetorder/clean.sh
bin/tests/system/rsabigexponent/clean.sh
bin/tests/system/runtime/clean.sh
bin/tests/system/runtime/ns2/named-alt3.conf.in [deleted file]
bin/tests/system/runtime/tests.sh
bin/tests/system/sfcache/clean.sh
bin/tests/system/shutdown/clean.sh
bin/tests/system/smartsign/clean.sh
bin/tests/system/sortlist/clean.sh
bin/tests/system/spf/clean.sh
bin/tests/system/start.pl
bin/tests/system/staticstub/clean.sh
bin/tests/system/statistics/clean.sh
bin/tests/system/statschannel/clean.sh
bin/tests/system/statschannel/tests.sh
bin/tests/system/stop.pl
bin/tests/system/stress/clean.sh
bin/tests/system/stub/clean.sh
bin/tests/system/tcp/clean.sh
bin/tests/system/timeouts/clean.sh
bin/tests/system/timeouts/ns1/named.args
bin/tests/system/tsig/clean.sh
bin/tests/system/tsiggss/clean.sh
bin/tests/system/unknown/clean.sh
bin/tests/system/upforwd/clean.sh
bin/tests/system/verify/clean.sh
bin/tests/system/views/clean.sh
bin/tests/system/wildcard/clean.sh
bin/tests/system/xfer/clean.sh
bin/tests/system/xfer/ns6/named.args
bin/tests/system/xfer/tests.sh
bin/tests/system/xferquota/clean.sh
bin/tests/system/zero/clean.sh
bin/tests/system/zero/ns2/named.args
bin/tests/system/zero/ns3/named.args
bin/tests/system/zero/ns4/named.args
bin/tests/system/zonechecks/clean.sh
doc/arm/reference.rst
doc/misc/options
lib/isccfg/namedconf.c
util/pairwise-testing.sh