Difference between revisions of "Libuser"

From CBLFS
Jump to navigationJump to search
(The Module Dir path is built in to each abi.)
 
(One intermediate revision by one other user not shown)
Line 2: Line 2:
 
|-
 
|-
 
!Download Source:
 
!Download Source:
|http://download.fedora.redhat.com/pub/fedora/linux/core/6/source/SRPMS/libuser-{{Libuser-Version}}-2.src.rpm
+
|https://fedorahosted.org/releases/l/i/libuser/libuser-{{Libuser-Version}}.tar.xz
 
|}
 
|}
  
 
----
 
----
  
{{Package-Introduction|The libuser library implements a standardized interface for manipulating and administering user and group accounts. The library uses pluggable back-ends to interface to its data sources.|}}
+
{{Package-Introduction|The libuser library implements a standardized interface for manipulating and administering user and group accounts. The library uses pluggable back-ends to interface to its data sources.|https://fedorahosted.org/libuser/}}
 
 
== Extracting the RPM ==
 
An extracted package can be downloaded from: http://cross-lfs.org/~jciccone/libuser-{{Libuser-Version}}.tar.gz
 
 
 
=== rpm2cpio Method ===
 
Make sure that you have [[rpm2cpio]] and [[Cpio]] installed.
 
 
 
rpm2cpio libuser-{{Libuser-Version}}-2.src.rpm | cpio -d -i
 
 
 
=== disrpm Method ===
 
Make sure you have [[Cpio]] and a hexdump utility installed.  Download bjdouma's disrpm script from http://www.xs4all.nl/~bjdouma/disrpm and use it to extract the rpm.  This script also extracts *.deb packages.
 
 
 
wget http://www.xs4all.nl/~bjdouma/disrpm &&
 
mv -v disrpm /usr/bin &&
 
chmod +x /usr/bin/disrpm &&
 
disrpm -x libuser-{{Libuser-Version}}-2.src.rpm
 
 
 
Both methods will create 2 files. '''libuser-{{Libuser-Version}}.tar.gz''' and '''libuser.spec'''. It is safe to delete '''libuser.spec'''
 
  
 
== Dependencies ==
 
== Dependencies ==
Line 110: Line 92:
 
|}
 
|}
  
=== Short Descriptions ===
+
[[Category:Security]]
 
 
{| style="text-align: left;"
 
|-
 
! program1
 
| ???
 
|-
 
! program2
 
| ???
 
|}
 

Latest revision as of 04:20, 14 May 2010

Download Source: https://fedorahosted.org/releases/l/i/libuser/libuser-0.56.16.tar.xz

Introduction to Libuser

The libuser library implements a standardized interface for manipulating and administering user and group accounts. The library uses pluggable back-ends to interface to its data sources.

Project Homepage: https://fedorahosted.org/libuser/

Dependencies

Required

Optional

Non-Multilib

Compile the package:

sed -i "/^all:.*libuser/d" docs/Makefile.in &&
./configure --prefix=/usr --sysconfdir=/etc &&
make

Install the package

make install

Multilib

32Bit

Compile the package:

sed -i "/^all:.*libuser/d" docs/Makefile.in &&
CC="gcc ${BUILD32}" USE_ARCH=32 PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
./configure --prefix=/usr --sysconfdir=/etc &&
make

Install the package

make install

N32

Compile the package:

sed -i "/^all:.*libuser/d" docs/Makefile.in &&
CC="gcc ${BUILDN32}" USE_ARCH=n32 PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" \
./configure --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib32 &&
make

Install the package

make install

64Bit

Compile the package:

sed -i "/^all:.*libuser/d" docs/Makefile.in &&
CC="gcc ${BUILD64}" USE_ARCH=64 PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \
./configure --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib64 &&
make

Install the package

make install


Contents

Installed Programs: ???
Installed Libraries: ???
Installed Directory: ???