Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Apr 2020 15:15:08 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 245853] mail/mailman: audit for pkg-plist and pkg-install glitches
Message-ID:  <bug-245853-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D245853

            Bug ID: 245853
           Summary: mail/mailman: audit for pkg-plist and pkg-install
                    glitches
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: mandree@FreeBSD.org
                CC: manu@freebsd.org

(actually bapt@'s and manu@'s report who are questioning the need for all t=
he
pkg-install actions that should be covered by pkg-plist already, and bapt
references the 5yo
https://svnweb.freebsd.org/ports/head/mail/mailman/files/pkg-message.in?r1=
=3D364803&r2=3D375670

#1 ###
(17:07:16) mandree: drwxr-xr-x  2 mailman  mailman  512 Apr 14 22:16
/usr/local/mailman/messages/ar/LC_MESSAGES/
...
(17:07:39) mandree: that directory does NOT belong into mailman's hands with
write permission.

#2 ###
(17:08:54) manu: mandree: you chown %%GROUP%% and chmod 0755 in pkg-install


#3 ###
(17:10:09) manu: ok anyway, please let me know if you find a good test case=
 of
something not working in the plist

See also https://reviews.freebsd.org/D24531 for a home dir fix

Apparently pkg -r /foo/bar install mailman can reveal some issues, whether =
or
not -I is in use.

Set up a test plan with what directory needs which permissions.


#4 ###
Possibly check for @sample template files in the rcfile as a prereq and ref=
use
to start if @sample files aren't in place, and point to post-install again

--=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-245853-7788>