Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Dec 2001 12:33:33 -0600
From:      "Scot W. Hetzel" <hetzels@westbend.net>
To:        "Scot W. Hetzel" <hetzels@westbend.net>, <freebsd-ports@FreeBSD.ORG>
Subject:   Re: ports/33084: security/cyrus-sasl doesn't add group & user
Message-ID:  <002601c18b17$2a2a2bc0$11fd2fd8@westbend.net>
References:  <200112221740.fBMHe2x42637@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
From: "Scot W. Hetzel" <hetzels@westbend.net>
> The following reply was made to PR ports/33084; it has been noted by
GNATS.
> From: "Scot W. Hetzel" <hetzels@westbend.net>
>  From: "Volker Stolz" <vs@foldr.org>
>  > >Description:
>  > When installing the port, it fails to add the 'cyrus' user and group,
>  although there
>  > seems to be a provision for this in the Makefile:
>  >
>  > Making install in sample
>  > ===>   Generating temporary packing list
>  > install -d -m 770 -o cyrus -g cyrus /var/pwcheck
>  > install: unknown group cyrus
>  > *** Error code 67
>  >
>  > However, I cannot see what the line in the Makefile is supposed to do:
>  >
>  > # Create Cyrus user and group
>  > pre-install:
>  >         @${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
>  >
>  The above line is supposed to execute the PRE-INSTALL routine in the
>  pkg-install script, which will then create the cyrus user and group.
>
>  I'll see if I can duplicate the problem.
>
I can't duplicate the problem with the pkg-install script as:

# make pre-install
*** Added group `cyrus' (id 60)
*** Added user `cyrus' (id 60)

does create the cyrus user & group.  While executing a make install (or
post-install) completes the installation without error:

===>   Generating temporary packing list
install -d -m 770 -o cyrus -g cyrus /var/pwcheck
(cd /usr/ports/security/cyrus-sasl/work/cyrus-sasl-1.5.24/doc ;  for file in
`make -V EXTRA_DIST` ; do  install -c -o root -g wheel -m 444
/usr/ports/security/cyrus-sasl/work/cyrus-sasl-1.5.27/doc/${file}
/usr/local/share/doc/cyrus-sasl ;  done)
:

Scot


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?002601c18b17$2a2a2bc0$11fd2fd8>