Friday, November 15, 2013

Compile httpd 2.4.6-P2

Introduction to Apr Util

The Apache Portable Runtime Utility Library provides a predictable and consistent interface to underlying client library interfaces. This application programming interface assures predictable if not identical behaviour regardless of which libraries are available on a given platform.
This package is known to build and work properly using an LFS-7.4 platform.

Package Information

Apr Util Dependencies

Required

Recommended

Optional

Installation of Apr Util

Install Apr Util by running the following commands:
./configure --prefix=/usr       \
            --with-apr=/usr     \
            --with-gdbm=/usr    \
            --with-openssl=/usr \
            --with-crypto &&
make
To test the results, issue: make test.
Now, as the root user:
make install

Command Explanations

--with-gdbm=/usr: This switch enables the apr_dbm_gdbm-1.so plugin.
--with-openssl=/usr --with-crypto: These switches enable the apr_crypto_openssl-1.so plugin. Remove them if you have not installed OpenSSL-1.0.1e.
--with-berkeley-db=/usr: If you have installed Berkeley DB-6.0.20, use this switch to compile the apr_dbm_db-1.so plugin.

Contents

Installed Program:apu-1-config
Installed Library:libaprutil-1.so
Installed Directory:/usr/lib/apr-util-1

Short Descriptions

libaprutil-1.so
contains functions that provide a predictable and consistent interface to underlying client library interfaces.

Related Posts:

  • SQL Injection through HTTP Headers During vulnerability assessment or penetration testing, identifying the input vectors of the target application is a primordial step. Sometimes, when dealing with Web application testing, verification routines related to SQL… Read More
  • Compile httpd 2.4.6-P4./configure --help `configure' configures this package to adapt to many kinds of systems. Usage: ./configure [OPTION]... [VAR=VALUE]... To assign environment variables (e.g., CC, CFLAGS...), specify them as VAR=VALUE. &nbs… Read More
  • Compile httpd 2.4.6-P3 Introduction to Apr The Apache Portable Runtime (APR) is a supporting library for the Apache web server. It provides a set of application programming interfaces (APIs) that map to the underlying Operating System (OS). Wher… Read More
  • Compile httpd 2.4.6-P1 Introduction to Apache HTTPD The Apache HTTPD package contains an open-source HTTP server. It is useful for creating local intranet web sites or running huge web serving operations. This package is known to buil… Read More
  • Compile httpd 2.4.6-P2 Introduction to Apr Util The Apache Portable Runtime Utility Library provides a predictable and consistent interface to underlying client library interfaces. This application programming interface assures predictable if no… Read More