2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-09-01 15:06:04 +00:00
Commit Graph

122 Commits

Author SHA1 Message Date
Daniel Hilst Selli 42d23c7d92 fix: Fix regresion in makedns in update mode
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com>
2026-03-20 13:26:46 -03:00
Daniel Hilst Selli 54742d7d57 fix: Fix makedns for Net::DNS >= 1.36 and bind >= 9.18 2025-11-27 12:12:03 -03:00
Daniel Hilst Selli 3cb359e711 feat: Add support for RHEL 10
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com>
2025-11-26 16:07:19 -03:00
Wai Yee Wong 786d271c5f remove use version 2023-01-27 10:26:19 -05:00
Wai Yee Wong 457da8b073 Use xCAT::Utils:CheckVersion to compare BIND versions without using the version.pm 2023-01-26 21:16:55 -05:00
Markus Hilger 1d44787f17 Properly parse newer BIND versions
Previous solution did not work for releases > 9.16.9 (ex. 9.16.10)
Furthermore, EL9 adds -RH tag at the end (ex. 9.16.23-RH) which needs to
be removed.
2022-10-12 16:02:35 +02:00
Mark Gurevich dc0d43750d Turn off DNSSEC on Management Node for bind 9.16.6 2022-03-18 14:11:50 -04:00
bybai c7145b61a1 improved 2019-04-22 05:00:58 -04:00
bybai 17748beb53 change /var/named permission to default 0750 2019-04-19 06:49:41 -04:00
Yuan Bai 59c1630e76 add dnsforwardmode for makedns (#5970)
* add forwardmode for makedns

* polished

* polished

* update site table man doc

* polished

* polished
2019-01-24 14:36:35 +08:00
GONG Jie 5b246ef602 Remove trailing spaces in file xCAT-server/lib/xcat/plugins/ddns.pm 2017-12-31 23:59:59 +00:00
Ryan Bowen a75baf8215 Add check for leading zeroes in ip address when running makedns
This adds a check for the presence of leading zeroes in any octet of IPv4 addresses for which DNS entries will be created.
2018-07-10 12:14:08 -04:00
Kilian Cavalotti 2419a78098 ddns: log more infornation to show the DNS entry when an error occurs 2018-04-11 15:29:52 -07:00
bybai 55fed03a81 handle error 2018-01-18 03:01:45 -05:00
bybai 7f7c4e4dea enhance print error message 2018-01-18 02:36:31 -05:00
bybai df3eb6c4f4 change empty_zones_enable in named.conf 2018-01-18 01:44:29 -05:00
Yuan Bai b3e235583f Merge pull request #4552 from stanford-rc/named_includes
Check if the include line is already there before adding it to the file
2017-12-20 11:21:39 +08:00
Kilian Cavalotti a920f94804 check if the include line is already there before adding it to the file 2017-12-18 11:54:30 -08:00
Yuan Bai 71c80b6155 Merge pull request #4393 from stanford-rc/dns_slave
ddns.pm: specify the "directory" option for DNS slaves too
2017-12-14 14:48:12 +08:00
Yuan Bai c5f11bd7e3 Merge pull request #4497 from stanford-rc/named_includes
Crude attempt at including external configuration files in named.conf
2017-12-13 11:28:44 +08:00
Kilian Cavalotti 3d8bc4980b Crude attempt at including external configuration files in named.conf 2017-12-12 10:46:56 -08:00
Kilian Cavalotti d12631dbd5 ddns.pm: specify the "directory" option for DNS slaves too (cf. bug #4392) 2017-11-29 14:22:52 -08:00
Bin Xu d9ab5b7558 Fix #3082, to avoid named is started twice in short time. (#3388) 2017-07-04 02:03:11 -05:00
bybai 74babfcede fix issue 2572 makedns fails with a noderange error 2017-03-01 22:13:51 -05:00
bybai 204b78bf86 makedns add redundant message in /etc/named.conf 2377 2017-01-09 04:12:08 -05:00
bybai 25de1b0129 polish it 2017-01-05 21:16:10 -05:00
bybai fcc08f1e13 polish it 2017-01-04 21:11:34 -05:00
bybai 9432dbb5c8 fix 2206 add comments in /etc/named.conf indicating that it is generated by xCAT 2017-01-04 02:18:32 -05:00
Kilian Cavalotti fd90ff371b ddns.pm: fix condition to append domainname to hostname
Fix an issue where the domainname was not appended to the hostname
when the domainname was contained in a substring of the hostname.
Update the regular expression to make sure it only check for the
domainname at the end of the hostname string.
2016-11-08 15:27:45 -08:00
bybai eedf5d7069 polished the ddns.pm based on comments 2016-08-30 22:33:21 -04:00
bybai 12773c44fc fix issue 1553 makedns failed when input invalid hostname into /etc/hosts 2016-08-25 01:52:19 -04:00
Mark Gurevich 0a3fbd8d51 perltidy all perl files 2016-07-20 11:40:27 -04:00
WangXiaoPeng 5ba0427b48 fix a typo that perl sentence: continue does not work in sles11.4 2016-06-21 02:56:18 -04:00
wangxiaopeng 7fa07c687e issue 1191: do retry when update dns record replies NOTAUTH 2016-06-15 10:13:06 -04:00
penguhyang 4b8dcabe27 fix #1057, there are error messages when upgrading xcat on ubuntu 2016-05-09 05:19:55 -04:00
XuWei f2b9f6e94a to fix Issue 302, modified my_ip_facing and related functions 2015-11-12 00:33:03 -05:00
daniceexi 06f4eca23b defect 4490: In ddns.pm, to udpate all the NS server in the zone file 2014-12-23 09:03:49 -05:00
daniceexi 77d46e97cc defect 3969: support return multiple ips for networkUtils->my_ip_facing() 2014-12-23 06:59:00 -05:00
Casandra Qiu 2d1961c4f9 bug#4286 makedns should have a verbose mode 2014-11-12 10:24:38 -05:00
daniceexi d047c4cdf5 defect 4370: minor change in message for makedns 2014-11-10 06:34:14 -05:00
daniceexi ce7ed0cb72 Check the version of perl-Net-DNS. If it's perl-Net-DNS-0.73-1.28, output an error message that require the update and return 2014-11-10 04:26:22 -05:00
daniceexi 6244920305 Enhance the ddns.pm to support the site.dnsinterfaces for DNS server to listen on specific interfaces instead of all 2014-10-24 09:43:31 -04:00
ligc c455d1dbe9 fix for bug 4249: use xCAT::Utils in ddns.pm 2013-08-20 11:02:16 +08:00
immarvin 5fe158f353 replace service stuff with newly added subrotines in xCAT::Utils 2014-06-10 06:11:07 -07:00
daniceexi d26a616680 defect 4144: to allow the recursion call for local named that the dns resolve request from other network is also allowed 2014-05-29 07:29:24 -04:00
daniceexi 87947d7fca Fixed that is external dns is used, don't try to start local dns; refine the ddns.pm that replace the tab with 4spaces. 2014-04-16 04:12:56 -04:00
daniceexi 4abeecbd03 defect 3961: make domain name keep without . at beginning 2014-02-26 13:27:14 -05:00
sjing a4e0952b6c Fix for bug 3955. 2014-01-10 03:00:25 -05:00
sjing 62a0cb6350 Support dns master/slave configuration 2013-12-26 22:52:41 -05:00
sjing f7812a2517 Support dns master/slave configuration 2013-12-18 01:25:16 -05:00