Bug#244857: cannot run apache -F setsid: Operation not permitted
Package: php4,apache
Version: 4:4.3.4-4
Severity: important
Hello,
This a result of strange problem which I got after today update of sarge.
There was only php4 package updated, that apache started to segfault.
I tried to run apache in foreground mode under gdb or to dump a core
but
apache -F
quits instantly dumping following text in error.log:
setsid: Operation not permitted
apache: setsid failed
setsid() failed probably because you aren't running under a process management tool like daemontools
I run apache -F as a:
foo:~# id
uid=0(root) gid=0(root) groups=0(root)
which I switch to via sudo su -
I can replicate this apache -F bug on another machine where current unstable
is installed.
I suspect that responsible for this bug is php4 because error message
does not look like generated from apache.
Note: however this bug cannot be considered RC it makes debugging of another
RC bug[1] impossible for me. Could you give me any hint how can I debug
the main problem?
Cheers
Artur
[1] Well, I wont submit a bugreport only with: "apache segfaults" inside.
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.4.24
Locale: LANG=C, LC_CTYPE=C
Versions of packages php4 depends on:
ii apache-common 1.3.29.0.2-4 Support files for all Apache webse
ii debconf [debconf-2.0] 1.4.21 Debian configuration management sy
ii libbz2-1.0 1.0.2-1 A high-quality block-sorting file
ii libc6 2.3.2.ds1-11 GNU C Library: Shared libraries an
ii libdb4.2 4.2.52-16 Berkeley v4.2 Database Libraries [
ii libexpat1 1.95.6-8 XML parsing C library - runtime li
ii libmm13 1.3.0-1 Shared memory library - runtime
ii libpam0g 0.76-16 Pluggable Authentication Modules l
ii libpcre3 4.5-1.1 Perl 5 Compatible Regular Expressi
ii libssl0.9.7 0.9.7d-1 SSL shared libraries
ii mime-support 3.26-1 MIME files 'mime.types' & 'mailcap
ii zlib1g 1:1.2.1-5 compression library - runtime
Versions of packages apache depends on:
ii apache-common 1.3.29.0.2-4 Support files for all Apache webse
ii debconf 1.4.21 Debian configuration management sy
ii dpkg 1.10.20 Package maintenance system for Deb
ii libc6 2.3.2.ds1-11 GNU C Library: Shared libraries an
ii libdb4.2 4.2.52-16 Berkeley v4.2 Database Libraries [
ii libexpat1 1.95.6-8 XML parsing C library - runtime li
ii libmagic1 4.07-2 File type determination library us
ii libpam0g 0.76-16 Pluggable Authentication Modules l
ii logrotate 3.6.5-2 Log rotation utility
ii mime-support 3.26-1 MIME files 'mime.types' & 'mailcap
ii perl 5.8.3-3 Larry Wall's Practical Extraction
-- debconf information:
* php4/update_apache_php_ini: true
-- debconf information:
* apache/document-root: /var/www
* apache/server-port: 80
* apache/enable-suexec: true
* apache/init: true
Reply to: