Release: spawn-fcgi 1.6.4
Bug fix release; also adding @-b@ backlog option.
Important Changes¶
spawn-fcgi now interprets the mode (-M
) always as octal integer (same as chmod). Also it will always set the mode (for Unix domain sockets, not TCP); the default will remove the executable bits and read+write access for others (in addition to umask restrictions).
If you want others to be able to connect to your Unix domain socket, you have to manually specify -M 0666
(or better: create a shared group, or spawn as root and use the -u
and -U
options)
Downloads¶
- http://download.lighttpd.net/spawn-fcgi/releases-1.6.x/spawn-fcgi-1.6.4.tar.gz
- GPG signature: http://download.lighttpd.net/spawn-fcgi/releases-1.6.x/spawn-fcgi-1.6.4.tar.gz.asc
- SHA256:
ab327462cb99894a3699f874425a421d934f957cb24221f00bb888108d9dd09e
- http://download.lighttpd.net/spawn-fcgi/releases-1.6.x/spawn-fcgi-1.6.4.tar.bz2
- GPG signature: http://download.lighttpd.net/spawn-fcgi/releases-1.6.x/spawn-fcgi-1.6.4.tar.bz2.asc
- SHA256:
a3cfc7c9581b6ddc31084b379c9160323fa345d357ace6cd2d3d3af3593e2873
- http://download.lighttpd.net/spawn-fcgi/releases-1.6.x/spawn-fcgi-1.6.4.tar.xz
- GPG signature: http://download.lighttpd.net/spawn-fcgi/releases-1.6.x/spawn-fcgi-1.6.4.tar.xz.asc
- SHA256:
423b0c317e0084773b483985cc21930c4b8dfcb411f7353d6ee6fc41d9cb9d45
- SHA256 checksums: http://download.lighttpd.net/spawn-fcgi/releases-1.6.x/spawn-fcgi-1.6.4.sha256sum
Changes¶
- Use octal mode for
-M
(patch by dfjoerg) - Add
-b
backlog option (fixes #2422, patch by aschmitz) - Restrict Unix socket file ownership by default to ug=rw
- Add example apparmor spawn-fcgi abstraction
- Use autoreconf instead of calling tools manually
- Add more flags to extra-warning flags
- Check return values of setuid, setgid, setgroups, initgroups, write
- Check whether compiler supports wanted CFLAGS (fixes #2235)
- Fix resource leaks in failure cases (found with coverity)
Comments