)]}'
{"diskimage_builder/elements/dhcp-all-interfaces/install.d/50-dhcp-all-interfaces":[{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"f5f272352238426cc66f410ad202a80ec3a99114","unresolved":true,"context_lines":[{"line_number":64,"context_line":"    install -D -g root -o root -m 0644 ${SCRIPTDIR}/dhcp-interface@.service /usr/lib/systemd/system/dhcp-interface@.service"},{"line_number":65,"context_line":"    install -D -g root -o root -m 0644 ${SCRIPTDIR}/dhcp-all-interfaces-udev.rules /etc/udev/rules.d/99-dhcp-all-interfaces.rules"},{"line_number":66,"context_line":"    sed -i \"s/TimeoutStartSec\u003dDIB_DHCP_TIMEOUT/TimeoutStartSec\u003d$(( ${DIB_DHCP_TIMEOUT:-30} * 2 ))s/\" /usr/lib/systemd/system/dhcp-interface@.service"},{"line_number":67,"context_line":"    install -D -g root -o root -m 0644 ${SCRIPTDIR}/udev-net-setup-link.rules /etc/udev/rules.d/80-net-setup-link.rules"},{"line_number":68,"context_line":"elif [ \"$DIB_INIT_SYSTEM\" \u003d\u003d \"sysv\" ]; then"},{"line_number":69,"context_line":"    install -D -g root -o root -m 0755 ${SCRIPTDIR}/dhcp-all-interfaces.init /etc/init.d/dhcp-all-interfaces"},{"line_number":70,"context_line":"    update-rc.d dhcp-all-interfaces defaults"}],"source_content_type":"application/x-shellscript","patch_set":5,"id":"9f46bbad_6de0234e","line":67,"range":{"start_line":67,"start_character":96,"end_line":67,"end_character":119},"updated":"2022-02-10 19:46:55.000000000","message":"Is this a distro-specific path? Can the rule file be discovered by greping for rule content instead?\n\nAlso maybe this would achieve the same thing:\n\n  truncate -s 0 /etc/udev/rules.d/80-net-setup-link.rules","commit_id":"840129097631611fe110bbe01b1707f9db000865"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"2f1c32772635afa98c6ec50870d93052246405bb","unresolved":true,"context_lines":[{"line_number":64,"context_line":"    install -D -g root -o root -m 0644 ${SCRIPTDIR}/dhcp-interface@.service /usr/lib/systemd/system/dhcp-interface@.service"},{"line_number":65,"context_line":"    install -D -g root -o root -m 0644 ${SCRIPTDIR}/dhcp-all-interfaces-udev.rules /etc/udev/rules.d/99-dhcp-all-interfaces.rules"},{"line_number":66,"context_line":"    sed -i \"s/TimeoutStartSec\u003dDIB_DHCP_TIMEOUT/TimeoutStartSec\u003d$(( ${DIB_DHCP_TIMEOUT:-30} * 2 ))s/\" /usr/lib/systemd/system/dhcp-interface@.service"},{"line_number":67,"context_line":"    install -D -g root -o root -m 0644 ${SCRIPTDIR}/udev-net-setup-link.rules /etc/udev/rules.d/80-net-setup-link.rules"},{"line_number":68,"context_line":"elif [ \"$DIB_INIT_SYSTEM\" \u003d\u003d \"sysv\" ]; then"},{"line_number":69,"context_line":"    install -D -g root -o root -m 0755 ${SCRIPTDIR}/dhcp-all-interfaces.init /etc/init.d/dhcp-all-interfaces"},{"line_number":70,"context_line":"    update-rc.d dhcp-all-interfaces defaults"}],"source_content_type":"application/x-shellscript","patch_set":5,"id":"e3353216_68906199","line":67,"range":{"start_line":67,"start_character":96,"end_line":67,"end_character":119},"in_reply_to":"9f46bbad_6de0234e","updated":"2022-02-11 08:18:18.000000000","message":"AFAIK /lib/udev/rules.d/80-net-setup-link.rules is not a distro-specific path, it was renamed from /lib/udev/rules.d/80-net-name-slot.rules in udev version 216, if I remember well, and you can find it in debian, fedora, gentoo, for example.\nThat udev rules file itself does not much, but it\u0027s the link between udev and systemd and triggers 99-default.link in /lib/systemd/network/\nI thought about using truncate, or touch, I just wanted to keep the same scheme we used for other files here and give the chance for a customization if needed, adding rules inside udev-net-setup-link.rules.\nI don\u0027t mind changing it if you think it\u0027s more suited in this case.","commit_id":"840129097631611fe110bbe01b1707f9db000865"},{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"27ea28f0a7c55975fb55d156eabf323e8c0eb7b5","unresolved":true,"context_lines":[{"line_number":64,"context_line":"    install -D -g root -o root -m 0644 ${SCRIPTDIR}/dhcp-interface@.service /usr/lib/systemd/system/dhcp-interface@.service"},{"line_number":65,"context_line":"    install -D -g root -o root -m 0644 ${SCRIPTDIR}/dhcp-all-interfaces-udev.rules /etc/udev/rules.d/99-dhcp-all-interfaces.rules"},{"line_number":66,"context_line":"    sed -i \"s/TimeoutStartSec\u003dDIB_DHCP_TIMEOUT/TimeoutStartSec\u003d$(( ${DIB_DHCP_TIMEOUT:-30} * 2 ))s/\" /usr/lib/systemd/system/dhcp-interface@.service"},{"line_number":67,"context_line":"    install -D -g root -o root -m 0644 ${SCRIPTDIR}/udev-net-setup-link.rules /etc/udev/rules.d/80-net-setup-link.rules"},{"line_number":68,"context_line":"elif [ \"$DIB_INIT_SYSTEM\" \u003d\u003d \"sysv\" ]; then"},{"line_number":69,"context_line":"    install -D -g root -o root -m 0755 ${SCRIPTDIR}/dhcp-all-interfaces.init /etc/init.d/dhcp-all-interfaces"},{"line_number":70,"context_line":"    update-rc.d dhcp-all-interfaces defaults"}],"source_content_type":"application/x-shellscript","patch_set":5,"id":"3d7ef18a_ac21a04b","line":67,"range":{"start_line":67,"start_character":96,"end_line":67,"end_character":119},"in_reply_to":"e3353216_68906199","updated":"2022-02-14 20:08:46.000000000","message":"all good, thanks for clarifying","commit_id":"840129097631611fe110bbe01b1707f9db000865"}]}
