Browse Source

Stefan Fiedler:


			
			
				rocklinux
			
			
		
Stefan Fiedler 18 years ago
parent
commit
9e0c28b1f5
1 changed files with 12 additions and 3 deletions
  1. +12
    -3
      package/base/openssl/openssl.conf

+ 12
- 3
package/base/openssl/openssl.conf

@ -44,9 +44,8 @@ openssl_main()
esac
./Configure --prefix=/usr --openssldir=/etc/ssl $trg shared
mkdir -p $root/etc/ssl ; rm -rf $docdir/*
rm -rf $root/etc/ssl/man $root/etc/ssl/lib $root/etc/ssl/include
cp -r doc $docdir ; mkdir $docdir/man ; ln -s $docdir/man $root/etc/ssl/man
mkdir -p $root/etc/ssl ; rm -rf $root/etc/ssl/{man,lib,include}
rm -rf $docdir/* ; cp -r doc $docdir
ln -s /usr/lib /usr/include $root/etc/ssl/
# the openssl makefile expects the 'r' mode to be passed
@ -55,6 +54,16 @@ openssl_main()
eval "$MAKE $makeopt all"
eval "$MAKE INSTALL_PREFIX=$root install"
# these three conflict with shadow resp. man-pages
mv -v $root/etc/ssl/man/man1/passwd.1 $root/usr/share/man/man1/openssl_passwd.1
mv -v $root/etc/ssl/man/man3/err.3 $root/usr/share/man/man3/openssl_err.3
mv -v $root/etc/ssl/man/man3/rand.3 $root/usr/share/man/man3/openssl_rand.3
find $root/etc/ssl/man -type f \
| while read x ; do
mv -v "$x" $root/usr/share/"${x#$root/etc/ssl/}"
done
rm -rf $root/etc/ssl/man
}
custmain="openssl_main"

Loading…
Cancel
Save