Age | Commit message (Expand) | Author | Files | Lines |
2024-03-12 | dhcp-to-dns: drop main function, use :do with on-error | Christian Hesse | 1 | -6/+4 |
2024-03-12 | global-functions: $ScriptLock: do not exit from global function | Christian Hesse | 1 | -1/+3 |
2024-03-04 | dhcp-to-dns: move code into function | Christian Hesse | 1 | -88/+93 |
2024-01-31 | dhcp-to-dns: use $CleanName | Christian Hesse | 1 | -3/+3 |
2024-01-30 | dhcp-to-dns: use :jobname to get script name | Christian Hesse | 1 | -1/+2 |
2024-01-18 | global-functions: $LogPrintOnce: support exit | Christian Hesse | 1 | -2/+2 |
2024-01-01 | update copyright for 2024 | Christian Hesse | 1 | -1/+1 |
2023-10-27 | dhcp-to-dns: prepare string 'mac in server' | Christian Hesse | 1 | -15/+11 |
2023-10-27 | dhcp-to-dns: prepare full names for A and CNAME records | Christian Hesse | 1 | -14/+16 |
2023-10-27 | dhcp-to-dns: info on mac address bound multiple time | Christian Hesse | 1 | -0/+3 |
2023-10-27 | dhcp-to-dns: warn on duplicate names | Christian Hesse | 1 | -0/+5 |
2023-10-27 | dhcp-to-dns: allow multiple records for one mac address•••Now that we can have differnt name suffixes via networks it makes sense
to allow multiple records for one mac address.
Also update the wording for messages...
change-111 | Christian Hesse | 1 | -24/+31 |
2023-06-08 | dhcp-to-dns: use 'active-' properties from lease•••Turns out that address for static leases can be an address pool. Of
course that breaks the script as an ip address is expected. Use
'active-address' instead.
Also let's do the same for 'active-mac-address'...
Fixes GH-43
| Christian Hesse | 1 | -13/+13 |
2023-04-24 | dhcp-to-dns: get domain from dhcp server's network definitionchange-99 | Christian Hesse | 1 | -7/+8 |
2023-04-24 | dhcp-to-dns: rename variable to not clash with global one | Christian Hesse | 1 | -13/+13 |
2023-04-24 | dhcp-to-dns: handle change of domain | Christian Hesse | 1 | -10/+11 |
2023-04-24 | dhcp-to-dns: get all values of dns record | Christian Hesse | 1 | -2/+2 |
2023-04-24 | dhcp-to-dns: handle duplicate leases earlier | Christian Hesse | 1 | -6/+5 |
2023-04-24 | dhcp-to-dns: handle dns record by comment and type | Christian Hesse | 1 | -1/+1 |
2023-03-29 | dhcp-to-dns: use better condition•••The condition worked, but could match others (AAAA, NXDOMAIN, ...) as
well (though these should not exist).
The problem is that matching with `type=A` does not return any results.
For historical reasons A records have no type, thus can be matched with
`!type`. I opened an issue to fix this... (SUP-111312)
So let's assum `!type` works and `type=A` could become valid...
| Christian Hesse | 1 | -1/+1 |
2023-03-28 | dhcp-to-dns: support host name from dhcp lease comment•••The lease comment is supposed to be a human readable string... But we
could allow parsable information.
| Christian Hesse | 1 | -1/+3 |
2023-03-28 | dhcp-to-dns: add cname if host name appears for existing record | Christian Hesse | 1 | -0/+4 |
2023-03-22 | dhcp-to-dns: update cname record on changed host name | Christian Hesse | 1 | -0/+6 |
2023-03-22 | dhcp-to-dns: just update the address•••The other values *should* be unchanged...
| Christian Hesse | 1 | -1/+1 |
2023-03-22 | dhcp-to-dns: add debug message on duplicate leases | Christian Hesse | 1 | -0/+1 |
2023-03-22 | dhcp-to-dns: do not update records based on host name | Christian Hesse | 1 | -7/+0 |
2023-03-22 | dhcp-to-dns: always create A record with mac address...•••... and an optional CNAME with host name.
change-97 | Christian Hesse | 1 | -10/+13 |
2023-03-22 | dhcp-to-dns: split fqdn to host name and domain | Christian Hesse | 1 | -7/+7 |
2023-03-22 | dhcp-to-dns: match comment on beginning of line | Christian Hesse | 1 | -1/+1 |
2023-03-22 | dhcp-to-dns: allow the matching separator string in name | Christian Hesse | 1 | -4/+4 |
2023-03-07 | rename scripts and add file extension ".rsc"•••No functional change for the user... The migration is done
automatically.
change-95 | Christian Hesse | 1 | -0/+97 |