Enhancement #1845
Hosts: add host with dhcp reservation to /etc/hosts
Status: | CLOSED | Start date: | ||
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 100% | |
Category: | nethserver-hosts | |||
Target version: | v6.4-beta1 | |||
Resolution: | NEEDINFO: |
Description
Add all host record of type local
to /etc/hosts.
etc/e-smith/templates/etc/hosts/40hosts_local
# # 40hosts_local # { use esmith::HostsDB; my $hdb = esmith::HostsDB->open_ro() || return '# hosts DB is not available'; $OUT = ''; foreach my $host ($hdb->get_all_by_prop('type', 'local')) { my $IpAddress = $host->prop('IpAddress') || ''; if ($IpAddress eq '') { # skip all entries without an IP next; } my $Description = $host->prop('Description') || ""; $OUT .= "# ${Description}\n" if($Description); $OUT .= sprintf "%-18s %s\n", $IpAddress, $host->key; } $OUT; }
Associated revisions
/etc/hosts template: add hosts of type local. Refs #1845
History
#1 Updated by Giacomo Sanchietti over 8 years ago
- Description updated (diff)
#2 Updated by Giacomo Sanchietti over 8 years ago
- Subject changed from Dnsmasq: add host with dhcp reservation to /etc/hosts to Hosts: add host with dhcp reservation to /etc/hosts
- Status changed from NEW to ON_DEV
#3 Updated by Giacomo Sanchietti over 8 years ago
- Status changed from ON_DEV to MODIFIED
- % Done changed from 0 to 100
- Estimated time set to 0.50
Done.
#4 Updated by Davide Principi about 8 years ago
- Status changed from MODIFIED to CLOSED