Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-release > by-pkgid > e56e5de233f9ce293f48aefbd9db6c68 > scriptlet

subversion-server-1.4.6-5mdv2008.1.x86_64.rpm

PREIN

/bin/sh
/usr/share/rpm-helper/add-user subversion $1 svn /var/lib/svn /bin/false

POSTIN

/bin/sh
# Libraries for REPOS ( Repository ) and FS ( filesystem backends ) are in
# server now, so we need a ldconfig
/sbin/ldconfig
# fix svn entries in /etc/services
if ! grep -qE '^svn[[:space:]]+3690/(tcp|udp)[[:space:]]+svnserve' /etc/services; then
	# cleanup
	sed -i -e '/^svn\(serve\)\?/d;/^# svnserve ports added by subversion-server/d' /etc/services
	echo "# svnserve ports added by subversion-server" >> /etc/services
	echo -e "svn\t3690/tcp\tsvnserve\t# Subversion svnserve" >> /etc/services
	echo -e "svn\t3690/udp\tsvnserve\t# Subversion svnserve" >> /etc/services
fi

# restarting xinetd service
service xinetd condrestart

POSTUN

/bin/sh
/usr/share/rpm-helper/del-user subversion $1 svn 
# restarting xinetd service
service xinetd condrestart
/sbin/ldconfig