On Sun, Dec 7, 2008 at 6:32 PM, Hiroki Sato <[EMAIL PROTECTED]> wrote: > Hello, > > I would like your comments about the attached patch. This is for > adding USE_UID and USE_GID which allow uid/gid addition on > installation and the removal on deinstallation. It uses > ${PORTSDIR}/[GU]IDs for the detail information and can eliminate > complex shell scripts from individual ports. > > For example, if you define > > USE_UID= foo > > in Makefile, the uid "foo" is added before pre-su-install, and > removed on deinstallation by using pw(8). If the uid already exists, > no error occurred. The multiple uids are also allowed. > > The attached patch includes an example of rewrite of an existing > ports (japanese/sj3-server). After investigating ~300 ports in the > ports tree which add uid/gid I think the attached implementation can > cover most of the use case, but there may be something I missed. > Comments are welcome.
Hi Hiroki-san, There's an open PR with patches for this feature (ports/108514). Could you have a look and maybe send your comments? -- Florent Thoumie [EMAIL PROTECTED] FreeBSD Committer _______________________________________________ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "[EMAIL PROTECTED]"