summaryrefslogtreecommitdiffstats
path: root/meta-webserver
Commit message (Collapse)AuthorAgeFilesLines
* monkey: new v1.5.1 release.Eduardo Silva2014-08-013-7/+67
| | | | | | | | This patch add the minor release fix of Monkey HTTP Server v1.5.1. It fixes some problems when switching user when started as root. Signed-off-by: Eduardo Silva <eduardo@monkey.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* webmin: make reconfigure webmin be able to workRoy Li2014-07-241-2/+2
| | | | | | | when move a file, test if this file exist or not Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* webmin: drop allarchAnders Darander2014-07-211-1/+1
| | | | | | | | | * runtime dependencies are TUNE_PKGARCH causing do_package_write_* task to have different signature for MACHINEs with different TUNE_PKGARCH Signed-off-by: Anders Darander <anders@chargestorm.se> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-webserver: use BPN in SRC_URIRobert Yang2014-07-151-1/+1
| | | | | | | | | | | | Fixed SRC_URI: * ${PN} -> ${BPN}, use ${BP} if it was ${PN}-${PV} * ${P} -> ${BP} Otherwise we would meet do_fetch errors when we do the multilib, native or nativesdk build. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: Add missing pkgconfig dependenciesRichard Purdie2014-07-151-1/+1
| | | | | | | These recipes were all missing pkgconfig dependencies. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: add missing pkgconfig class inheritsRichard Purdie2014-06-211-1/+1
| | | | | | | | * These recipes all use pkg-config in some way but were missing dependencies on the tool, this patch adds them. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* apache2(-native): use pkg-config for pcre detectionKoen Kooi2014-06-213-10/+66
| | | | | | | Also fixup apache2-native recipe to use autotools and SEPB. Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* sthttpd: improve init scripts to use config fileJack Mitchell2014-06-214-9/+15
| | | | | | | | | Rather than put hardcoded values into the init scripts, use a config file. The SRV_DIR is a special value as it should be used in the conifg file and also passed to make so it can put the html files in the correct directory. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* webmin: split out webmin themesAnders Darander2014-06-181-1/+6
| | | | | | | | | | The default set of themes taks up ~13MB, with a couple of them weighting in at ~5MB each. Let's split the themes to separate packages, to allow a considerable size reduction of the core webmin package (from +15MB to 2.1MB on my build host). Signed-off-by: Anders Darander <anders@chargestorm.se>
* webmin: allow override of webmin login and passwordAnders Darander2014-06-181-2/+5
| | | | | | | | Don't hardcode the webmin login and password in the install script. Instead, extract them to variables, to allow us to override them in a bbappend. Signed-off-by: Anders Darander <anders@chargestorm.se>
* monkey: fix broken separate build with workaroundEduardo Silva2014-06-121-1/+1
| | | | | | | | | | This patch make use of autotools-brokensep on main recipe to avoid a broken build when using a different build directory. monkey-yocto/f15c9e7cd9143ce8486ae5e78db9092238c3d0ec Signed-off-by: Eduardo Silva <eduardo@monkey.io>
* monkey: add Monkey HTTP ServerEduardo Silva2014-06-071-0/+36
| | | | | | | | This patch adds the Monkey HTTP Server v1.5.0 recipes. The content on this patch includes the modifications suggested by people in the Maling List. Signed-off-by: Eduardo Silva <eduardo@monkey.io>
* xdebug: add license filePaul Eggleton2014-05-132-0/+62
| | | | | | | Add the Xdebug license file to avoid a missing generic license file warning during building. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* xdebug: update to 2.2.5Paul Eggleton2014-05-131-2/+2
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* phpmyadmin: update to 4.2.0Paul Eggleton2014-05-131-2/+2
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* modphp: update to 5.5.12Paul Eggleton2014-05-132-7/+7
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* xdebug: fix for S != BPaul Eggleton2014-05-031-0/+2
| | | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* modphp: fix for S != BPaul Eggleton2014-05-031-3/+3
| | | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* apache: upgrade to 2.4.9Kang Kai2014-05-022-4/+4
| | | | | | Upgrade apache from 2.4.7 to 2.4.9. Signed-off-by: Kai Kang <kai.kang@windriver.com>
* cherokee: only install configured.py onceRobert Yang2014-04-062-0/+41
| | | | | | | | | | | | | | | | | Both the two rules install-adminpyDATA and install-generatedDATA will install the configured.py to the same location, they can run parallel, and they use "install -m", which would might build failures: /usr/bin/install: setting permissions for `/path/to/configured.py': No such file or directory This is because the first install is setting the permission while the second install is removing the file an re-install. Only install the configured.py once will fix the problem, I think that there is no side effect since it installed the same file to the same location twice in the past. Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
* modphp: add phpize to scan for absolute pathsJoe Slater2014-04-061-0/+4
| | | | | | | | | | sstate processing for items in sysroot scans certain file name patterns for absolute paths to be adjusted when items are installed into sysroot from sstate. phpize is not one of these patterns (surprise!) so we add it to the list. Signed-off-by: Joe Slater <jslater@windriver.com>
* phpmyadmin: update to 4.1.9Paul Eggleton2014-03-171-2/+2
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* modphp: update to 5.5.10Paul Eggleton2014-03-172-7/+7
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* phpmyadmin: update to 4.1.8Paul Eggleton2014-03-061-2/+2
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* modphp: upgrade to 5.5.9Paul Eggleton2014-03-063-8/+7
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* apache2: update to 2.4.7Paul Eggleton2014-03-0611-48/+77
| | | | | | | | | | * LIC_FILES_CHKSUM changed because of the introduction of an extra blank line in the LICENSE file (!) * Refreshed TLS Next Protocol Negotiation support patch for conflict with 2.4.7. Thanks to Hongxu Jia for doing this work. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issuesMatthieu CRAPET2014-02-231-1/+1
| | | | | | | | | | | | | Changes: - rename SUMMARY with length > 80 to DESCRIPTION - rename DESCRIPTION with length < 80 to (non present tag) SUMMARY - drop final point character at the end of SUMMARY string - remove trailing whitespace of SUMMARY line Note: don't bump PR Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ajenti: removePaul Eggleton2014-01-109-404/+0
| | | | | | | | | | | | | | | | | | | | | In recent versions, upstream has decided to place additional restrictions on commercial use beyond a standard open source license (LGPLv3) [1]. This makes it hard to set a LICENSE value that is easily understood. Of course, as the authors, they have the right to decide what licensing terms they wish to distribute their project under, and we could always set LICENSE_FLAGS to denote the extra terms, but this is somewhat messy and personally I feel less inclined to continue maintaining this recipe in meta-webserver now, especially since I originally put it together on my own time. At the moment due to a branch/commit mismatch it is no longer fetching in any case. (If someone wants to resurrect this recipe in another layer, they are more than welcome to do so.) [1] http://support.ajenti.org/topic/351265-clarify-licensing/ Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* modphp: enable endian checkChong Lu2013-12-121-1/+2
| | | | | | | | | | | | Previously, modphp estimates endian on host rather than checks it on target. If the host is little-endian and the target is big-endian, modphp claims that endian is little. As a result, a memory location that it is not allowed to access when calling libphp5.so module on target. It will occur segmentation fault. This patch enables endian check support for modphp. Signed-off-by: Chong Lu <Chong.Lu@windriver.com> Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* nginx: new recipestephen.arnold422013-12-095-0/+506
| | | | | | | | | | | Initial recipe created by Steve Arnold. Original build patch and 1.0.10 recipe graciously contributed by bencoh (in #oe on irc.freenode.net). New recipe and init script contributed by this author. Built and tested on master branches using author's fork of meta-raspberrypi. Signed-off-by: stephen.arnold42 <stephen.arnold42@gmail.com> Signed-off-by: Sébastien Mennetrier <s.mennetrier@innotis.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-webserver: Add LAYERVERSION and LAYERDEPENDSWenzong Fan2013-11-221-0/+5
| | | | | | | | Add LAYERVERSION and LAYERDEPENDS to layer.conf Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* cherokee: use cherokee-project.de mirrorEric Bénard2013-11-111-1/+1
| | | | Signed-off-by: Eric Bénard <eric@eukrea.com>
* recipes: Remove PR = r0 from all recipesMartin Jansa2013-11-011-1/+0
| | | | | | | | | | | * Remove all PR = "r0" from all .bb files in meta-oe repo. This was done with the command sed -e '/^PR.*=.*r0\"/d' meta*/recipes*/*/*.bb -i * We've switching to the PR server, PR bumps are no longer needed and this saves people either accidentally bumping them or forgetting to remove the lines (r0 is the default anyway). Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* apache2: add config_var.mk and config.nice into SSTATE_SCAN_FILESRoy Li2013-10-281-1/+1
| | | | | | | Since both config_var.mk and config.nice will be packaged into sstate cache, and be reused, add them into SSTATE_SCAN_FILES to replace the hardcoded paths Signed-off-by: Roy Li <rongqing.li@windriver.com>
* cherokee: fix the installed but not shipped issueRobert Yang2013-10-281-0/+4
| | | | | | | | | | | | | | | | | | | | | | | We will get the following ERROR/WARN if we enable the installed-vs-shipped check in QA: ERROR: QA Issue: cherokee: Files/directories were installed but not shipped /srv /srv/www /srv/www/htdocs /srv/www/htdocs/index.html /srv/www/htdocs/images /srv/www/htdocs/images/cherokee-logo.png /srv/www/htdocs/images/default-bg.png /srv/www/htdocs/images/favicon.ico /srv/www/htdocs/images/powered_by_cherokee.png I think that we can pack these files into cherokee just like what apache2 does. Fedora 17 also packs them Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
* sthttpd: add systemd serviceNick Glynn2013-10-282-1/+20
| | | | | Signed-off-by: Nick Glynn <n.s.glynn@gmail.com> Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* xdebug: update to version 2.2.3Joe Slater2013-10-141-2/+2
| | | | | | Version 2.2.1 will not build with modphp 5.5. Signed-off-by: Joe Slater <jslater@windriver.com>
* apache2: fix error messages when restart apache serviceHongxu Jia2013-09-261-0/+2
| | | | | | | | | | | | | | | | | | | | There are error messages when restart apache service: Observed Behavior ====================== root@qemu0:/etc/php# apachectl restart AH00557: httpd: apr_sockaddr_info_get() failed for qemu0 AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message root@qemu0:/etc/php# /etc/init.d/apache2 restart AH00557: httpd: apr_sockaddr_info_get() failed for qemu0 AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message root@qemu0:/etc/php# /etc/init.d/apache2 stop AH00557: httpd: apr_sockaddr_info_get() failed for qemu0 AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message Add 'ServerName localhost:80' to httpd.conf could fix this issue. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
* cherokee: fix SRC_URIJavier Viguera2013-09-191-1/+1
| | | | | | | The package is no longer available in the official cherokee site, so download it from a mirror. Signed-off-by: Javier Viguera <javier.viguera@digi.com>
* cherokee: Add PACKAGECONFIG for ffmpeg and ldapMartin Jansa2013-09-171-0/+4
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* apache2: add apxs to SSTATE_SCAN_FILESRoy.Li2013-09-161-0/+2
| | | | | | | apxs is installed under /usr/bin/crossscripts of sysroot, its hardcode paths should be handled when store or extracts the sstate archives. Signed-off-by: Roy Li <rongqing.li@windriver.com>
* 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>
* nostromo: specify configuration for systemd-tmpfiles --updateJonathan Liu2013-09-101-1/+1
| | | | | | | | | | | | | | Running systemd-tmpfiles --update without specifying a configuration file results in all tmpfiles.d configuration files being processed. /usr/lib/tmpfiles.d/systemd.conf creates /run/nologin on boot to prevent non-root users from logging in while the system is booting. If systemd-tmpfiles --update is run after the system has started, it will still create /run/nologin which would prevent non-root users from logging in with the message "System is booting up.". Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* phpmyadmin: update to 4.0.5Paul Eggleton2013-08-271-2/+2
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* modphp: update to 5.5.2Paul Eggleton2013-08-273-6/+10
| | | | | | | | | | * LIC_FILES_CHKSUM needed to change because the copyright year changed * Enabled mcrypt since upstream recommend this for acceptable performance (and we now have a libmcrypt recipe in meta-oe) * Disabled the opcache; this is a new feature in 5.5 and the configure check for it currently breaks when cross-compiling. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* apache2: update to 2.4.6Paul Eggleton2013-08-2711-4/+4
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* nostromo: make sure usr/group www-data existJoe Slater2013-08-131-1/+6
| | | | | | | | | CQID: 422203 nostromo runs as user/group www-data and needs these to exist when we install it. Signed-off-by: Joe Slater <jslater@windriver.com>
* webmin: add from meta-baryonPaul Eggleton2013-07-3113-0/+871
| | | | | | No changes. 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.
* nostromo: fix installed but not shipped /run and /run/nostromo warningsJonathan Liu2013-07-092-4/+17
| | | | | | | | | | | | | Changes: - Remove unnecessary -c option from install - Add tmpfiles.d config to create /run/nostromo when systemd is enabled in DISTRO_FEATURES - Add postinst script to create /run/nostromo using tmpfiles.d if running systemd (detected by existence of /sys/fs/cgroup/systemd), otherwise using populate-volatile.sh if it exists - Remove /var/log/nostromo and /var/run/nostromo from package Signed-off-by: Jonathan Liu <net147@gmail.com>