[Bug 280245] etcupdate unexpected conflicts and duplicit work after -p (pre-world)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 12 Jul 2024 18:44:33 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280245 Bug ID: 280245 Summary: etcupdate unexpected conflicts and duplicit work after -p (pre-world) Product: Base System Version: 13.3-RELEASE Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: bin Assignee: bugs@FreeBSD.org Reporter: 000.fbsd@quip.cz I've been trying to use etcupdate instead of mergemaster for a few years now, but I'm unpleasantly surprised after almost every OS version upgrade. When an upgrade needs to add a new UID or GID in the pre-world (etcupdate -p), it basically always ends up with a conflict even in places where you are really just adding a new entry and there is no conflict with any other entry on the same place. Moreover, if I fix such a conflict with "etcupdate resolve -p", install a new system and run "etcupdate", I have to manually resolve the conflicts in master.passwd and group again! I find this behavior very little user friendly. For example why there is a conflict on the line adding u2f group? <<<<<<< yours wheel:*:0:root,jk,jam ||||||| original # $FreeBSD$ # wheel:*:0:root ======= wheel:*:0:root >>>>>>> new daemon:*:1: kmem:*:2: sys:*:3: tty:*:4: operator:*:5:root mail:*:6:postfix bin:*:7: news:*:8: man:*:9: games:*:13: ftp:*:14: staff:*:20: sshd:*:22: smmsp:*:25: mailnull:*:26: guest:*:31: video:*:44: realtime:*:47: idletime:*:48: bind:*:53: unbound:*:59: proxy:*:62: authpf:*:63: _pflogd:*:64: _dhcp:*:65: uucp:*:66: dialer:*:68: network:*:69: audit:*:77: www:*:80: <<<<<<< original ======= u2f:*:116: >>>>>>> new ntpd:*:123: _ypldap:*:160: hast:*:845: tests:*:977: nogroup:*:65533: nobody:*:65534: jk:*:1007: mysql:*:88: mrtg:*:279: maildrop:*:126: postfix:*:125: (And why it must be resolved two times?) I've already observed several problems with etcupdate and reported them to bugzilla. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271315 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271287 I'd like to know who is in charge of etcupdate, who I can contact to help resolve all these problems. With the current state of the etcupdate it is almost always more manual work to fix those issues than with the old mergemaster. If etcupdate is preferred tool for updates of /etc/ I really would like to make it better. -- You are receiving this mail because: You are the assignee for the bug.