Date: Fri, 12 Jul 2024 18:44:33 +0000 From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 280245] etcupdate unexpected conflicts and duplicit work after -p (pre-world) Message-ID: <bug-280245-227@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D280245 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 no= w, 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 n= ew system and run "etcupdate", I have to manually resolve the conflicts in master.passwd and group again! I find this behavior very little user friend= ly. For example why there is a conflict on the line adding u2f group? <<<<<<< yours wheel:*:0:root,jk,jam ||||||| original # $FreeBSD$ # wheel:*:0:root =3D=3D=3D=3D=3D=3D=3D 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 =3D=3D=3D=3D=3D=3D=3D 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=3D271315 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D271287 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 wor= k to fix those issues than with the old mergemaster. If etcupdate is preferred t= ool for updates of /etc/ I really would like to make it better. --=20 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-280245-227>