Sun 1 Jul 2007
Rebuilding Suexec with Different defaults
Posted by Internat under Apache, Debian, Linux
[56] Comments
So after gearing up to do some changing to my security stuff, i was looking in on suexec. Suexec is great, it runs all processes launched from apache as the person that actually owns them and does a lot of checking to make sure things are what they are meant to be.
The only down side is, its default options are compiled in and cannot be changed. So on Debian this obviously presents a challenge. Never fear! We can rebuild it!!.
Starting off,
cd /usr/src
apt-get build-dep apache2.2-common
apt-get source apache2.2-common
Wait patiently for stuff to download and unzip and then head into the directory it just created. Should be something like this
cd apache2-2.2.3/
Now you want to edit the debian build rules so that it changes the suexec stuff
vi debian/rules
Just near the top there is
AP2_COMMON_CONFARGS
And you will notice that it has a lot of references to suexec.
Just change the options to what you want. In my case i want to change the docroot to be /home/hosting
so mine looks like
--with-suexec-docroot=/home/hosting \
Now to stop apache getting overwritten with the same version next time you update, we need to increment the build number.
dch -i
(Note: if you don’t have this command you need to install devscripts )
edit the build notes at the top to say what you changed, and then exit.
then simply build the package
dpkg-buildpackage
if you now goto the /usr/src directory you will have all the .deb files that you need to install
dpkg -i the ones you need such as apache2.2-common etc, and then run apt-get -f install to install any extra dependencies and your done.
56 Responses to “ Rebuilding Suexec with Different defaults ”
Trackbacks & Pingbacks:
book holiday
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
USA National Parks travel advisory
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
kimberley package tours from australia
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
can people travel to Cape York
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
canadian rail travel packages Delaware USA
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
hearing Alphington VIC
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
hearing test Bentleigh VIC
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
kangaroo ground workers compensation lawyer
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
Can Pregnant Dog Take Antibiotics?
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
What Is The Japanese Words For ‘time Travel’?
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
it managed services providers near me
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
it support for law firms
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
on-site it support
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
tier 2 it companies
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
it services needed
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
dogs with disabilities
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
it service engineer
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
security professional services
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
accounting firms in dallas
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
secuirty services
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
payroll companies dallas
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
https://Litmus.com/
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
outsourcing it support pros and cons
blog topic
Pp-Hospital.Com
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
invoice factoring austin
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
casual encounters
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
http://Old.Grad.Snru.Ac.th/
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
sbobet
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
agentplus
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
http://Www.Thingiverse.com
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
https://Trailblazer.Me
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
http://www.ulule.com
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
https://Linktr.ee/baanfootball
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
Ptbac.Ac.Th
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
http://Ict.Phetchabun2.Go.Th/Index.Php?Name=Webboard&File=Read&Id=8936
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
https://We.riseup.net/aw8th
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
index
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
https://Anyflip.com/homepage/qntgi/preview
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
funny post
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
takesa1.Go.th
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
พนันบอล
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
Kch.Ac.Th
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
https://Arounduniversity.Lpru.Ac.Th/Index.Php/Topic,309.New.Html
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
http://Thonwittaya.com/
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
http://Www.Drw.Ac.th/home/index.php?name=webboard&file=read&id=4011
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
Continued
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
w88
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
http://Talomaena.Go.Th
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
https://Unsplash.com/@kruhuayprecha
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants
Read More Here
Rebuilding Suexec with Different defaults « Our-files.com – Nathans' Rants