如何下载源码,修改源码,重新编译和构build.deb包?
我必须定制我的Apache2 suExec模块,以确保一些特殊的环境variables通过suExec传递。 如何下载源代码表单Debian软件包apache2-suexec ,修改suexec.c – > safe_env_lst ,重新编译并重新构build.deb包,以便在生产系统上展开。 我尝试了apt-get source apache2-suexec但没有在发生的apache2- *文件夹中findsuexec.c 。 改变的源代码应该是这样的: static const char *const safe_env_lst[] = { /* variable name starts with */ "HTTP_", "SSL_", /* NEW: Perl debugging variables */ "PERL5OPT=", "PERL5LIB=", "PERLDB_OPTS=", "DBGP_IDEKEY=", /* NEW: FCGI variables */ "FCGI=", "FCGI_CONNECTION=", "FCGI_RUNTIME=", "FCGI_STARTTIME=", 草稿基于: http : //static.askapache.com/httpd/support/suexec.c