From: achowe at snert dot com Operating system: FreeBSD PHP version: 4.3.5 PHP Bug Type: DBM/DBA related Bug description: Missing support for BOTH dbm and db4 on FreeBSD machines.
Description: ------------ FreeBSD builds libc with Berkeley DB 1.85 support included. This is a known boneheaded issue on their part. Apart from that, ALL the system databases, in particular Sendmail databases, are built by default using BDB 1.85. PHP4 on FreeBSD appears to have been ported to use DB4, but this means its not possible to access and modify /etc/mail/{access, aliases, mailertable, virtusertable} etc. built using the older BDB. Therefore it becomes necessary to support BOTH file types through handlers "dbm" and "db4". This is true for FreeBSD 4.x and I think FreeBSD 5.x -- Edit bug report at http://bugs.php.net/?id=28384&edit=1 -- Try a CVS snapshot (php4): http://bugs.php.net/fix.php?id=28384&r=trysnapshot4 Try a CVS snapshot (php5): http://bugs.php.net/fix.php?id=28384&r=trysnapshot5 Fixed in CVS: http://bugs.php.net/fix.php?id=28384&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=28384&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=28384&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=28384&r=needscript Try newer version: http://bugs.php.net/fix.php?id=28384&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=28384&r=support Expected behavior: http://bugs.php.net/fix.php?id=28384&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=28384&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=28384&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=28384&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=28384&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=28384&r=dst IIS Stability: http://bugs.php.net/fix.php?id=28384&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=28384&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=28384&r=float