${!i} is a bashism for $(echo eval \$"$i"). Please use the sh variant I attach a patch to fix it
Created attachment 183042 [details, diff] spawn-fcgi.patch
Will do with 1.4.22 where we can use an independent spawn-fcgi package.
the independant www-servers/spawn-fcgi has been added to the tree. drizzt: could you have a look at its init script and check for bashisms?
Created attachment 187278 [details, diff] spawn-fcgi.initd patch
Please apply that patch
cool, thanks - applied. closing as lighttpd will not be fixed.
drizzt: can i ask you to take another look at www-servers/spawn-fcgi/files/spawn-fcgi.initd? in the last few days a number of changes have been made, which may have introduced more bashism. BTW: how does one check, if a script is posix compatible? thanks
please reopen if you find anything. thanks.