New package: libgssglue-0.3.
This commit is contained in:
parent
d91e1da838
commit
e4d2721278
7 changed files with 64 additions and 0 deletions
|
@ -945,3 +945,4 @@ libestr.so.0 libestr libestr-devel
|
||||||
libee.so.0 libee libee-devel
|
libee.so.0 libee libee-devel
|
||||||
libobt.so.0 libopenbox openbox-devel
|
libobt.so.0 libopenbox openbox-devel
|
||||||
libobrender.so.27 libopenbox openbox-devel
|
libobrender.so.27 libopenbox openbox-devel
|
||||||
|
libgssglue.so.1 libgssglue libgssglue-devel
|
||||||
|
|
1
srcpkgs/libgssglue-devel
Symbolic link
1
srcpkgs/libgssglue-devel
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
libgssglue
|
2
srcpkgs/libgssglue/depends
Normal file
2
srcpkgs/libgssglue/depends
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
abi_depends=">=0.3"
|
||||||
|
api_depends="${abi_depends}"
|
22
srcpkgs/libgssglue/files/gssapi_mech.conf
Normal file
22
srcpkgs/libgssglue/files/gssapi_mech.conf
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
# Example /etc/gssapi_mech.conf file
|
||||||
|
#
|
||||||
|
# GSSAPI Mechanism Definitions
|
||||||
|
#
|
||||||
|
# This configuration file determines which GSS-API mechanisms
|
||||||
|
# the gssd code should use
|
||||||
|
#
|
||||||
|
# NOTE:
|
||||||
|
# The initiaiization function "mechglue_internal_krb5_init"
|
||||||
|
# is used for the MIT krb5 gssapi mechanism. This special
|
||||||
|
# function name indicates that an internal function should
|
||||||
|
# be used to determine the entry points for the MIT gssapi
|
||||||
|
# mechanism funtions.
|
||||||
|
#
|
||||||
|
# library initialization function
|
||||||
|
# ================================ ==========================
|
||||||
|
# The MIT K5 gssapi library, use special function for initialization.
|
||||||
|
/usr/lib/libgssapi_krb5.so mechglue_internal_krb5_init
|
||||||
|
#/usr/lib/libgssapi.so mechglue_internal_krb5_init
|
||||||
|
#
|
||||||
|
# The SPKM3 gssapi library function. Use the function spkm3_gss_initialize.
|
||||||
|
# /usr/local/gss_mechs/spkm/spkm3/libgssapi_spkm3.so spkm3_gss_initialize
|
15
srcpkgs/libgssglue/libgssglue-devel.template
Normal file
15
srcpkgs/libgssglue/libgssglue-devel.template
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
# Template file for 'libgssglue-devel'.
|
||||||
|
#
|
||||||
|
short_desc="${short_desc} - development files"
|
||||||
|
long_desc="${long_desc}
|
||||||
|
|
||||||
|
This package contains files for development, headers, static libs, etc."
|
||||||
|
|
||||||
|
Add_dependency run glibc-devel
|
||||||
|
Add_dependency run libgssglue
|
||||||
|
|
||||||
|
do_install() {
|
||||||
|
vmove usr/include usr
|
||||||
|
vmove usr/lib/pkgconfig usr/lib
|
||||||
|
vmove "usr/lib/*.a" usr/lib
|
||||||
|
}
|
2
srcpkgs/libgssglue/libgssglue.rshlibs
Normal file
2
srcpkgs/libgssglue/libgssglue.rshlibs
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
libdl.so.2
|
||||||
|
libc.so.6
|
21
srcpkgs/libgssglue/template
Normal file
21
srcpkgs/libgssglue/template
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
# Template file for 'libgssglue'
|
||||||
|
pkgname=libgssglue
|
||||||
|
version=0.3
|
||||||
|
homepage="http://www.citi.umich.edu/projects/nfsv4/linux/"
|
||||||
|
distfiles="$homepage/$pkgname/$pkgname-$version.tar.gz"
|
||||||
|
build_style=gnu-configure
|
||||||
|
short_desc="Mechanism-switch gssapi library"
|
||||||
|
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||||
|
license="BSD"
|
||||||
|
checksum=d98a022af432b61fe2a1eb811b5916743ccb781e383da680f1a00fd1005a5174
|
||||||
|
long_desc="
|
||||||
|
This library exports a gssapi interface, but doesn't implement any gssapi
|
||||||
|
mechanisms itself; instead it calls gssapi routines in other libraries,
|
||||||
|
depending on the mechanism."
|
||||||
|
|
||||||
|
conf_files="/etc/gssapi_mech.conf"
|
||||||
|
subpackages="$pkgname-devel"
|
||||||
|
|
||||||
|
post_install() {
|
||||||
|
vinstall ${FILESDIR}/gssapi_mech.conf 644 etc
|
||||||
|
}
|
Loading…
Reference in a new issue