apache24-2.4.4 AUTHN_DBD requires DBD.

olli hauer ohauer at gmx.de
Sat Mar 30 15:50:50 UTC 2013


Easy solution,

change this to on ->  DBD=off: Apache DBD Framework

--
Regards,
olli

On 2013-03-30 16:31, O. Hartmann wrote:
> I try to replace www/apache22 with www/apache24 and run on all FreeBSD
> 10.0-CURRENT boxes (three) into the same problem: 
> 
> ===>  Cleaning for apache24-2.4.4
> ===>  apache24-2.4.4 AUTHN_DBD requires DBD.
> *** [all] Error code 1
> 
> Stop in /usr/ports/www/apache24.
> 
> 
> Below, the "make showconfig" output is shown.
> 
> I consider this a bug.
> 
> ===> The following configuration options are available for
> apache24-2.4.4:
>      ACCESS_COMPAT=on: Old group authorizations based on host (name or
> IP), deprecated by mod_authz_host
>      ACTIONS=on: Action triggering on requests
>      ALIAS=on: Mapping of requests to different filesystem parts
>      ALLOWMETHODS=on: Easily restrict what HTTP methods can be used on
> the server
>      ASIS=on: Sends files that contain their own HTTP headers
>      AUTHN_ANON=on: Anonymous user authentication control
>      AUTHN_CORE=on: Core authentication module
>      AUTHN_DBD=on: SQL-based authentication control
>      AUTHN_DBM=on: DBM-based authentication control
>      AUTHN_FILE=on: File-based authentication control
>      AUTHN_SOCACHE=on: Cached authentication control
>      AUTHZ_CORE=on: Core authorization provider vector module
>      AUTHZ_DBD=on: SQL based authorization and Login/Session support
>      AUTHZ_DBM=on: DBM-based authorization control
>      AUTHZ_GROUPFILE=on: Group authorization using plaintext files
>      AUTHZ_HOST=on: Host-based authorization control
>      AUTHZ_OWNER=on: Authorization based on file ownership
>      AUTHZ_USER=on: User Authorization
>      AUTH_BASIC=on: Basic authentication
>      AUTH_DIGEST=on: RFC2617 Digest authentication
>      AUTH_FORM=on: Form authentication
>      AUTOINDEX=on: Directory listing
>      BUFFER=on: Filter Buffering
>      CACHE=off: Dynamic file caching
>      CACHE_DISK=on: Disk caching module
>      CERN_META=on: CERN-type meta files
>      CGI=on: CGI scripts (non-threaded MPMs)
>      CGID=on: CGI scripts (threaded MPMs)
>      DAV=on: WebDAV protocol handling. --enable-dav also enables
> mod_dav_fs
>      DAV_FS=on: DAV provider for the filesystem. --enable-dav also
> enables mod_dav_fs
>      DBD=off: Apache DBD Framework
>      DEFLATE=on: Deflate transfer encoding support
>      DIR=on: Directory request handling
>      DUMPIO=on: I/O dump filter
>      ENV=on: Modifies environment passed to CGI/SSI pages
>      EXPIRES=on: Expires header control
>      EXT_FILTER=on: External filter module
>      FILE_CACHE=on: File cache
>      FILTER=off: Smart Filtering
>      HEADERS=on: HTTP header control
>      IMAGEMAP=on: Server-side imagemaps
>      INCLUDE=on: Server-side includes
>      INFO=on: Server information
>      LBMETHOD_BYBUSYNESS=on: Apache proxy Load balancing by busyness
>      LBMETHOD_BYREQUESTS=on: Apache proxy Load balancing by request
> counting
>      LBMETHOD_BYTRAFFIC=on: Apache proxy Load balancing by traffic
> counting
>      LOGIO=on: Input and output logging
>      LOG_DEBUG=on: Configurable debug logging
>      MIME=on: Mapp file-ext. to MIME (recommended)
>      MIME_MAGIC=on: Automagically determining MIME type
>      NEGOTIATION=on: Content negotiation
>      RATELIMIT=on: Output Bandwidth Limiting
>      REMOTEIP=on: Translate header contents to an apparent client
> remote_ip
>      REQTIMEOUT=on: Limit time waiting for request from client
>      REQUEST=off: Request Body Filtering
>      REWRITE=on: Rule based URL manipulation
>      SED=on: Filter request and/or response bodies through sed
>      SETENVIF=on: Modify ENV vars based on characteristics of the
> request
>      SOCACHE_DBM=on: dbm small object cache provider
>      SOCACHE_MEMCACHE=on: memcache small object cache provider
>      SOCACHE_SHMCB=on: shmcb small object cache provider
>      SPELING=on: Correct common URL misspellings
>      SSL=on: SSL/TLS support (mod_ssl)
>      STATUS=on: Process/thread monitoring
>      SUBSTITUTE=on: Response content rewrite-like filtering
>      UNIQUE_ID=on: Per-request unique ids
>      USERDIR=on: Mapping of requests to user-specific directories
>      VERSION=on: Determining httpd version in config files
>      VHOST_ALIAS=on: Mass virtual hosting
>      AUTHNZ_LDAP=on: LDAP based authentication
>      LDAP=off: LDAP caching and connection pooling services
>      CHARSET_LITE=off: Character set translation. Enabled by default
> only on EBCDIC systems
>      DATA=off: RFC2397 data encoder
>      DAV_LOCK=on: DAV provider for generic locking
>      DIALUP=off: Rate limits static files to dialup modem speeds
>      IDENT=off: RFC 1413 ident lookups
>      LOG_FORENSIC=off: Forensic logging
>      LUA=off: Apache Lua Framework
>      REFLECTOR=off: Reflect request through the output filter stack
>      SLOTMEM_PLAIN=off: Slotmem provider that uses plain memory
>      SLOTMEM_SHM=off: Slotmem provider that uses shared memory
>      SOCACHE_DC=off: distcache small object cache provider
>      SUEXEC=off: Set uid and gid for spawned processes
>      USERTRACK=off: User-session tracking
>      XML2ENC=on: i18n support for markup filters
>      WATCHDOG=off: Watchdog module
>      HEARTBEAT=off: Generates Heartbeats
>      HEARTMONITOR=off: Collects Heartbeats
>      LBMETHOD_HEARTBEAT=off: Apache proxy Load balancing from Heartbeats
>      CASE_FILTER=off: (dev) example uppercase conversion filter
>      CASE_FILTER_IN=off: (dev) example uppercase conversion input filter
>      ECHO=off: (dev) example echo server
>      EXAMPLE_HOOKS=off: (dev) example hook module
>      EXAMPLE_IPC=off: (dev) example IPC module
>      OPTIONAL_FN_EXPORT=off: (dev) example optional function exporter
>      OPTIONAL_FN_IMPORT=off: (dev) example optional function importer
>      OPTIONAL_HOOK_EXPORT=off: (dev) example optional hook exporter
>      OPTIONAL_HOOK_IMPORT=off: (dev) example optional hook importer
>      BUCKETEER=off: (dev) buckets manipulation filter, useful only for
> developers and testing purposes
>      LUAJIT=off: LuaJit Support
>      IPV4_MAPPED=off: Allow IPv6 sockets to handle IPv4 connections
>      PROXY=on: Build enabled PROXY modules
>      SESSION=on: Build enabled SESSION modules
> ====> Options available for the multi PROXY: you have to choose at least
> one of them
>      PROXY_AJP=on: AJP support module for mod_proxy
>      PROXY_BALANCER=on: mod_proxy extension for load balancing
>      PROXY_CONNECT=on: mod_proxy extension for CONNECT request handling
>      PROXY_EXPRESS=on: Dynamic mass reverse proxy extension for
> mod_proxy
>      PROXY_FCGI=on: FastCGI support module for mod_proxy
>      PROXY_FTP=on: FTP support module for mod_proxy
>      PROXY_HTTP=on: HTTP support module for mod_proxy
>      PROXY_SCGI=on: SCGI gateway module for mod_proxy
>      PROXY_FDPASS=off: fdpass external process support module for
> mod_proxy
>      PROXY_HTML=off: Fix HTML Links in a Reverse Proxy
> ====> Options available for the multi SESSION: you have to choose at
> least one of them
>      SESSION_COOKIE=on: Session cookie module
>      SESSION_CRYPTO=on: Session crypto module
>      SESSION_DBD=on: Session dbd module
> ====> Options available for the single DEFAULT_MPM: you have to select
> exactly one of them
>      MPM_PREFORK=off: non-threaded, pre-forking web server
>      MPM_WORKER=on: hybrid multi-threaded multi-process web server
>      MPM_EVENT=off: MPM worker variant with the goal of consuming
> threads only for connections with active processing
> ====> Options available for the radio SHARED_MPM: you can only select
> none or one of them
>      MPM_SHARED=on: all MPMs as loadable module
> ===> Use 'make config' to modify these settings
> root at gate [apache24] 
> 


More information about the freebsd-ports mailing list