Ik gebruik erg vaak de rapache module voor Apache2, en ik zou er graag een package van maken, zodat de module direct via yum/apt te installeren is. Ik heb met de auteur van het project overlegd, en hij zou ook graag een package hebben, maar hij heeft zelf niet de kennis of tijd om zich erin te verdiepen. Nu heb ik ook geen ervaring met het maken van packages, maar ik heb wat tijd over dus ik heb beloofd dat ik een poging zou wagen. Ik wil graag beginnen met een debian/ubuntu package, en later ook een rhel/centos package maken.
Maar voor ik begin, even voor de big picture: welke dingen moet ik rekening mee gaan houden? Het compilen en installeren van de module is kinderlijk eenvoudig: op debian/ubuntu is het gewoon ./configure, make, make install. Dus je zou zeggen dat het packagen van deze procedure bijna triviaal is. En brengt het nog complicaties met zich mee dat het geen standalone software betreft, maar een Apache module? Ik heb wat tutorials en howto's gegoogled maar ik kon niks specifiek voor apache modules vinden.
Daarnaast zou ik graag na het compilen en installeren van het package, automatisch de betreffende LoadModule aan de apache2.conf/httpd.conf toevoegen. Is dit verstandig, of kan ik dit beter aan de gebruiker zelf overlaten?
Alle tips, ervaringen zijn welkom :-)
Maar voor ik begin, even voor de big picture: welke dingen moet ik rekening mee gaan houden? Het compilen en installeren van de module is kinderlijk eenvoudig: op debian/ubuntu is het gewoon ./configure, make, make install. Dus je zou zeggen dat het packagen van deze procedure bijna triviaal is. En brengt het nog complicaties met zich mee dat het geen standalone software betreft, maar een Apache module? Ik heb wat tutorials en howto's gegoogled maar ik kon niks specifiek voor apache modules vinden.
Daarnaast zou ik graag na het compilen en installeren van het package, automatisch de betreffende LoadModule aan de apache2.conf/httpd.conf toevoegen. Is dit verstandig, of kan ik dit beter aan de gebruiker zelf overlaten?
Alle tips, ervaringen zijn welkom :-)
[ Voor 4% gewijzigd door Verwijderd op 17-08-2010 15:24 ]