aboutsummaryrefslogtreecommitdiffstats
path: root/meta-webserver/recipes-httpd/apache2
Commit message (Collapse)AuthorAgeFilesLines
* apache2: create configuration file for systemd-tmpfilesRoy Li2013-09-162-1/+9
| | | | | | | | when use systemd as a system and service manager, systemd-tmpfiles will replace /etc/init.d/populate-volatile.sh to handle temporary files, so we need to create the configuration file for apache2 Signed-off-by: Roy Li <rongqing.li@windriver.com>
* apache2: update to 2.4.6Paul Eggleton2013-08-2711-4/+4
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* apache2: move pidfile to runRiku Voipio2013-07-262-1/+3
| | | | | | pidile was stored in /var/apache2/log which is saved over boots. This might prevent startup of apache2 on boots. Move it to /run where pidfiles in general belong.
* apache2: drop unneeded workaround for apr/apr-util config script issuePaul Eggleton2013-05-141-11/+2
| | | | | | | | | The fix for the apr-1-config/apu-1-config path issue has been in OE-Core for some time now (OE-Core commit ab56f1063a666df5faddd97f44758c8ae378e51c) so we no longer need these workarounds. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* apache2: update to 2.4.4Paul Eggleton2013-05-1411-33/+31
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* apache2: fix multilib buildsPaul Eggleton2013-04-291-34/+33
| | | | | | | | | | Change PN -> BPN in a number of places so that files are stored in the correct location and packaged correctly. Based on a patch by Song.Li <Song.Li@windriver.com> with additional PN -> BPN replacements. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* recipes: Unify indentationMartin Jansa2013-04-152-81/+81
| | | | | | | | | | | | | | | | | | | | | | | | | * This change is only aesthetic (unlike indentation in Python tasks). * Some recipes were using tabs. * Some were using 8 spaces. * Some were using mix or different number of spaces. * Make them consistently use 4 spaces everywhere. * Yocto styleguide advises to use tabs (but the only reason to keep tabs is the need to update a lot of recipes). Lately this advice was also merged into the styleguide on the OE wiki. * Using 4 spaces in both types of tasks is better because it's less error prone when someone is not sure if e.g. do_generate_toolchain_file() is Python or shell task and also allows to highlight every tab used in .bb, .inc, .bbappend, .bbclass as potentially bad (shouldn't be used for indenting of multiline variable assignments and cannot be used for Python tasks). * Don't indent closing quote on multiline variables we're quite inconsistent wheater it's first character on line under opening quote or under first non-whitespace character in previous line. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Koen Kooi <koen@dominion.thruhere.net>
* apache2: fix the race issue of parallel installationZhenhua Luo2013-01-252-1/+23
| | | | | | | | | | | fix following race issue when do parallel install | mkdir: cannot create directory `/home/mypc/workspace/poky/build_p4080ds_release/tmp/work/ppce500mc-fsl_networking-linux/apache2/2.4.3-r1/image/usr/share/apache2': File exists ... | mkdir: cannot create directory `/home/mypc/workspace/poky/build_p4080ds_release/tmp/work/ppce500mc-fsl_networking-linux/apache2/2.4.3-r1/image/usr/share/apache2': File exists | make[1]: *** [install-man] Error 1 | make[1]: *** Waiting for unfinished jobs.... Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
* apache2: upgrade to 2.4.3Eric Bénard2012-11-2715-555/+5
| | | | Signed-off-by: Eric Bénard <eric@eukrea.com>
* apache2: avoid injecting host include pathPaul Eggleton2012-10-241-1/+2
| | | | | | | includedir (by way of EXTRA_INCLUDES) gets into the CFLAGS of modphp via apxs; thus it should not point to a location on the host. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* apache2: reorganise packaging definitionsPaul Eggleton2012-10-111-3/+4
| | | | | | | Move RDEPENDS to the end and PACKAGES before other packaging definitions. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* apache2: work around bug in apr-1-config/apu-1-config scriptsPaul Eggleton2012-10-111-4/+12
| | | | | | | | | | | | | | | | | The apr-1-config and apu-1-config scripts (installed into the sysroot by apr and apr-util respectively) report incorrect paths with current OE-Core - see: http://bugzilla.yoctoproject.org/show_bug.cgi?id=3267 Since OE-Core is frozen at the moment, work around the issue by taking a copy of the scripts and fixing them up. Additionally we need to not mangle the libtool name as apr installs it into the sysroot as just 'libtool'. This fixes building apache2 with rm_work enabled. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* apache2: fix configurationPaul Eggleton2012-10-092-6/+10
| | | | | | | | * Include conf files in /etc/apache2/modules.d and conf.d * Add -D PHP5 to options so that PHP is enabled if installed * Fix "reload" action in initscript Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* apache2: add from OE-Classic, update to version 2.4.2 and fixPaul Eggleton2012-10-0316-0/+1405
* Enable threading for PHP * Backport a number of patches * Use apachectl in init script * Install modules into a sane location * Ensure apxs script is installed into sysroot in crossscripts directory and modified so that it works for building PHP * Install httpd executable for native version so that PHP configure script can call it * Rename server-makefile-patch to server-makefile.patch and drop apply=yes * Add LIC_FILES_CHKSUM * Fix packaging QA warnings * Add LSB headers to init script * Clean out some cruft and move packaging stuff after do_install Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>