Use more concise expressions for splitting the user:group string.

Submitted by:	Ulrich Spoerlein <uspoerlein@gmail.com>
PR:		ports/111617
This commit is contained in:
Xin LI 2007-05-28 06:04:24 +00:00
parent 9bf54d60d7
commit ce3071d823
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=192164
4 changed files with 6 additions and 6 deletions

View file

@ -39,7 +39,7 @@ BROKEN= incompatible OpenLDAP version: ${WANT_OPENLDAP_VER}
.endif .endif
PORTREVISION_CLIENT= 0 PORTREVISION_CLIENT= 0
PORTREVISION_SERVER= 0 PORTREVISION_SERVER= 1
.if !defined(CLIENT_ONLY) .if !defined(CLIENT_ONLY)
OPTIONS= SASL "With (Cyrus) SASL2 support" on \ OPTIONS= SASL "With (Cyrus) SASL2 support" on \

View file

@ -51,8 +51,8 @@ start_precmd()
chown -RL "$slapd_owner" "%%DATABASEDIR%%" chown -RL "$slapd_owner" "%%DATABASEDIR%%"
chown "$slapd_owner" "%%PREFIX%%/etc/openldap/slapd.conf" chown "$slapd_owner" "%%PREFIX%%/etc/openldap/slapd.conf"
slapd_ownername=`expr //"$slapd_owner" : //'\([^:]*\)'` slapd_ownername="${slapd_owner%:*}"
slapd_groupname=`expr //"$slapd_owner" : //'.*:\([^:]*\)'` slapd_groupname="${slapd_owner#*:}"
if [ -n "$slapd_ownername" ]; then if [ -n "$slapd_ownername" ]; then
rc_flags="$rc_flags -u $slapd_ownername" rc_flags="$rc_flags -u $slapd_ownername"

View file

@ -39,7 +39,7 @@ BROKEN= incompatible OpenLDAP version: ${WANT_OPENLDAP_VER}
.endif .endif
PORTREVISION_CLIENT= 0 PORTREVISION_CLIENT= 0
PORTREVISION_SERVER= 1 PORTREVISION_SERVER= 2
.if !defined(CLIENT_ONLY) .if !defined(CLIENT_ONLY)
OPTIONS= SASL "With (Cyrus) SASL2 support" on \ OPTIONS= SASL "With (Cyrus) SASL2 support" on \

View file

@ -51,8 +51,8 @@ start_precmd()
chown -RL "$slapd_owner" "%%DATABASEDIR%%" chown -RL "$slapd_owner" "%%DATABASEDIR%%"
chown "$slapd_owner" "%%PREFIX%%/etc/openldap/slapd.conf" chown "$slapd_owner" "%%PREFIX%%/etc/openldap/slapd.conf"
slapd_ownername=`expr //"$slapd_owner" : //'\([^:]*\)'` slapd_ownername="${slapd_owner%:*}"
slapd_groupname=`expr //"$slapd_owner" : //'.*:\([^:]*\)'` slapd_groupname="${slapd_owner#*:}"
if [ -n "$slapd_ownername" ]; then if [ -n "$slapd_ownername" ]; then
rc_flags="$rc_flags -u $slapd_ownername" rc_flags="$rc_flags -u $slapd_ownername"