Date: Wed, 19 Nov 2014 22:40:31 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 195188] New: [patch] [rc.d] hostid should be required by hostid_save and netif rc scripts Message-ID: <bug-195188-8@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195188 Bug ID: 195188 Summary: [patch] [rc.d] hostid should be required by hostid_save and netif rc scripts Product: Base System Version: 11.0-CURRENT Hardware: Any OS: Any Status: Needs Triage Severity: Affects Only Me Priority: --- Component: conf Assignee: freebsd-bugs@FreeBSD.org Reporter: guyyur@gmail.com Created attachment 149608 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=149608&action=edit Add hostid to REQUIRE: for hostid_save and netif When /etc/rc.d/zvol is removed hostid is run after hostid_save and netif. hostid is required by hostid_save in case /etc/hostid doesn't exist so the correct hostid will be written. hostid is required by netif for the bridge interface MAC address. If hostid is run after netif a random MAC address will be generated on each boot. rcorder with zvol sysctl hostid zvol ... rcorder without zvol ... hostid_save ... netif ... hostid ... Verified behavior on virtual machine installed from FreeBSD-11.0-CURRENT-i386-20140525-r266655-disc1.iso. /etc/rc.conf ... cloned_interfaces="bridge0" ifconfig bridge0 # (first boot) bridge0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500 ether 22:b3:11:79:51:3d ifconfig bridge0 # (second boot) bridge0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500 ether 5e:dc:bd:ed:43:5d When hostid is added to netif REQUIRE line: dmesg -a ... Setting hostid: 0x49d109e4. ... ifconfig bridge0 # (on every boot) bridge0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500 ether 02:49:d1:09:e4:00 -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-195188-8>