summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVictor Ostorga <vostorga@gentoo.org>2009-09-29 20:13:27 +0000
committerVictor Ostorga <vostorga@gentoo.org>2009-09-29 20:13:27 +0000
commita7df4924f40e47569a4b58dcd8b4189cf7819a44 (patch)
tree43f3f3466c2f928793ea9d7e3a0f6197260fd619 /www-servers
parentAutomated update of use.local.desc (diff)
downloadgentoo-2-a7df4924f40e47569a4b58dcd8b4189cf7819a44.tar.gz
gentoo-2-a7df4924f40e47569a4b58dcd8b4189cf7819a44.tar.bz2
gentoo-2-a7df4924f40e47569a4b58dcd8b4189cf7819a44.zip
www-servers/shttpd removal (pending 2009-09-30) see bug 248484 for reference
Diffstat (limited to 'www-servers')
-rw-r--r--www-servers/shttpd/ChangeLog51
-rw-r--r--www-servers/shttpd/Manifest20
-rw-r--r--www-servers/shttpd/files/shttpd.conf84
-rw-r--r--www-servers/shttpd/files/shttpd.confd20
-rw-r--r--www-servers/shttpd/files/shttpd.initd35
-rw-r--r--www-servers/shttpd/files/shttpd.xinetd13
-rw-r--r--www-servers/shttpd/metadata.xml8
-rw-r--r--www-servers/shttpd/shttpd-1.25.ebuild68
-rw-r--r--www-servers/shttpd/shttpd-1.35.ebuild68
9 files changed, 0 insertions, 367 deletions
diff --git a/www-servers/shttpd/ChangeLog b/www-servers/shttpd/ChangeLog
deleted file mode 100644
index 267ed535623a..000000000000
--- a/www-servers/shttpd/ChangeLog
+++ /dev/null
@@ -1,51 +0,0 @@
-# ChangeLog for www-servers/shttpd
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/shttpd/ChangeLog,v 1.10 2008/08/22 22:38:48 cardoe Exp $
-
- 22 Aug 2008; Doug Goldstein <cardoe@gentoo.org> metadata.xml:
- add GLEP 56 USE flag desc from use.local.desc
-
- 22 Feb 2007; Markus Ullmann <jokey@gentoo.org> ChangeLog:
- Redigest for Manifest2
-
-*shttpd-1.35 (24 Oct 2006)
-
- 24 Oct 2006; Stuart Herbert <stuart@gentoo.org> +shttpd-1.35.ebuild:
- Version bump; for security bug #150748
-
- 23 Aug 2005; Aaron Walker <ka0ttic@gentoo.org> shttpd-1.25.ebuild:
- Use -1 instead of /bin/false, bug #103421.
-
- 16 Aug 2005; Luis Medinas <metalgod@gentoo.org> shttpd-1.25.ebuild:
- Added ~amd64 keywords. Closes bug #99272.
-
- 16 Aug 2005; Luis Medinas <metalgod@gentoo.org> shttpd-1.25.ebuild:
- Added ~amd64 keywords. Closes bug #99272.
-
- 12 Jul 2005; Aaron Walker <ka0ttic@gentoo.org> files/digest-shttpd-1.25,
- Manifest:
- Fix digest (bug 98652).
-
-*shttpd-1.25 (01 Jul 2005)
-
- 01 Jul 2005; Aaron Walker <ka0ttic@gentoo.org> +files/shttpd.conf,
- files/shttpd.confd, files/shttpd.xinetd, -shttpd-1.21.ebuild,
- +shttpd-1.25.ebuild:
- Version bump for bug 96936; added USE flags cgi,dmalloc,threads. Updated
- initd/confd files as well as added a shttpd.conf now that shttpd supports
- them. Thanks to Lukas Zapletal for the help.
-
- 09 Jun 2005; Aaron Walker <ka0ttic@gentoo.org> shttpd-1.21.ebuild:
- Add app-misc/mime-types to RDEPEND.
-
- 07 Jun 2005; David Holm <dholm@gentoo.org> shttpd-1.21.ebuild:
- Added to ~ppc.
-
-*shttpd-1.21 (06 Jun 2005)
-
- 06 Jun 2005; Aaron Walker <ka0ttic@gentoo.org> +files/shttpd.confd,
- +files/shttpd.initd, +files/shttpd.xinetd, +metadata.xml,
- +shttpd-1.21.ebuild:
- Initial commit. Ebuild based on one submitted by Lukas Zapletal
- <lzap@seznam.cz> in bug 94154.
-
diff --git a/www-servers/shttpd/Manifest b/www-servers/shttpd/Manifest
deleted file mode 100644
index 7e40e3142e41..000000000000
--- a/www-servers/shttpd/Manifest
+++ /dev/null
@@ -1,20 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX shttpd.conf 1679 RMD160 12ccf9e5141616518b65dfb4e96675b547c97c9f SHA1 14c085e29da0629c086daf42c192f665ccbf6d2e SHA256 03c3ba620f8155c36c24e55913c0c89f33f112bf1162573978a288c93e8f5eb5
-AUX shttpd.confd 639 RMD160 c4959f14889a9e1d128a3c38dbac840e483fe934 SHA1 c26df99fd404bd616a1666db7e92bb392b17b5c8 SHA256 75b35bd0bd80ca92e1a0af44525003be09c866a5a82f295c110c49d46a12473a
-AUX shttpd.initd 1231 RMD160 9e2656969c1681ef336fa119a27c383899118393 SHA1 8ebae89aa34922a8e42188bebe906a202f79e43b SHA256 43c3dd42f5ff52ccf6ca5e2873de6877fe1a77b9cbfce7e92a9088ba7add1e22
-AUX shttpd.xinetd 330 RMD160 c78ad01796ecee4f4c506ef3445db3d9bc8b12d5 SHA1 db7bcf722adff3fe60ca7c6e498a5a48ee550f26 SHA256 83af8478a15c3c4599d95f01ff20c0cb0318a4cbdc24c936e841e624a6a1bf94
-DIST shttpd-1.25.tar.gz 40132 RMD160 972714f98f34ec360a5a8f7a9e864c9c149bc088 SHA1 9c1709e68ec26dd2675fe4e4c4fea618383fbd8f SHA256 a4de9941513ffcf325e5223288daffbca2c262e20d3ff57382bb0e009604b5e7
-DIST shttpd-1.35.tar.gz 48962 RMD160 34b6bacf1735e10d714835994ef5e5618c66a35c SHA1 ecbace007e408a5b198eab078d5d5dd37b19965d SHA256 b64befdc004f5f3627cd4ea89ebfa3e7db5c671e93d1b8b461b11be7b2e2e5d2
-EBUILD shttpd-1.25.ebuild 1780 RMD160 3242554126080c0f94d626d804a0950db50fae60 SHA1 ea152a7f609becd55b4006417f06cd02520e401e SHA256 01ddb2a9509874f441f44f6f3792f98c00669928b2adc7b19ac9f375eb7afbbc
-EBUILD shttpd-1.35.ebuild 1779 RMD160 effc98a5d301940bae6c6780d1938d767d0d8b35 SHA1 56b4efee24fbe5bec1486772562b5213158450b9 SHA256 a617d69b0238c2a9177d34fcc53f74096c6fbf1ec1b3d17fbe86cc5e993f3468
-MISC ChangeLog 1864 RMD160 084a5ce60e730a8411aba0dbc2e252729c1ad060 SHA1 caac8b5f1da227ad79a248d124fde6b2751d04b9 SHA256 8a9bf4f5dc8fbc5de00300c9e60a5370de6994e1801157a96f2716540553fbdc
-MISC metadata.xml 252 RMD160 377dfdf832fe0c3e4f9d822eb537e15bbc6fa3a5 SHA1 bc07b693c281b65a30db2ec13fb3fb05cca5ff1b SHA256 7e8d1b39c152a5a98b9d98cd799eac4cc623a2d6e0b1b191ad0beecda4789d20
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
-
-iEYEARECAAYFAkivP/4ACgkQoeSe8B0zEfygwACeMtN+f2AgwB5yr/lJW7DmXeGP
-jAoAn2izqjvtUjJHcjl+9rHNFRym0BDm
-=aLn6
------END PGP SIGNATURE-----
diff --git a/www-servers/shttpd/files/shttpd.conf b/www-servers/shttpd/files/shttpd.conf
deleted file mode 100644
index ea3ca81c5684..000000000000
--- a/www-servers/shttpd/files/shttpd.conf
+++ /dev/null
@@ -1,84 +0,0 @@
-#
-# Gentoo configuration file for SHTTPD web server
-# http://shttpd.sourceforge.net
-#
-
-# Which directory to serve.
-# By default, current directory is used
-
-document_root /var/www/localhost/htdocs
-
-# Authentication realm.
-# By default, it is "mydomain.com"
-
-server_name gentoo.local
-
-# Listening port
-# By default, 80 or 443 if SSL is used
-
-listen_port 81
-
-# Comma-separated list of index files.
-# No spaces allowed between them.
-# By default, index.html,index.cgi
-
-index_files index.html,index.cgi
-
-# CGI file extention.
-# By default, .cgi
-
-cgi_extention .cgi
-
-# Access log file.
-# By default, it is "access.log"
-
-access_log /var/log/shttpd/access.log
-
-# Error log file.
-# By default, no error log is created, errors are written to stderr
-
-error_log /var/log/shttpd/error.log
-
-# Mime types file.
-# By default, none. Built-in mime types are used.
-
-mime_types /etc/mime.types
-
-# Global .htpasswd file, one for all directories.
-# This one overrides any per-directory .htpasswd file.
-# By default, none
-
-#global_htpasswd /etc/shttpd/htpasswd
-
-# Show all debug messages.
-# Very noisy. By default, off
-
-debug 0
-
-# SSL certificate file location.
-# Enabling this directive force switch to SSL mode, listening port 443.
-# By default, not enabled
-
-ssl_certificate /etc/shttpd/shttpd.pem
-
-# Operate in SSL mode
-# By default, no
-
-use_ssl 0
-
-# Inetd mode. Exit after serving one document.
-# Assume client socket already connected on stdin/stdout
-# By default, no
-
-inetd_mode 0
-
-# Switch directory listing on/off
-# By default, yes
-
-list_directories 1
-
-# For UNIX only. If started by root, switch uid to specified one.
-# By default, not specified.
-
-runtime_uid shttpd
-
diff --git a/www-servers/shttpd/files/shttpd.confd b/www-servers/shttpd/files/shttpd.confd
deleted file mode 100644
index d3bc6f4e2237..000000000000
--- a/www-servers/shttpd/files/shttpd.confd
+++ /dev/null
@@ -1,20 +0,0 @@
-# /etc/init.d/shttpd:
-# $Header: /var/cvsroot/gentoo-x86/www-servers/shttpd/files/shttpd.confd,v 1.2 2005/07/01 04:49:16 ka0ttic Exp $
-
-# shttpd now uses /etc/shttpd/shttpd.conf.
-# This file is obsolete and will be removed later.
-
-#SHTTPD_PORT="81"
-#SHTTPD_USER="shttpd"
-#SHTTPD_DOCROOT="/var/www/localhost/htdocs"
-#SHTTPD_LOG="/var/log/shttpd/access.log"
-#SHTTPD_ERROR="/var/log/shttpd/error.log"
-
-# comma separated list of files shttpd will interpret as index files
-#SHTTPD_INDECIS="index.html,index.cgi"
-#SHTTPD_CGIEXT=".cgi"
-#SHTTPD_DOMAIN="localhost"
-#SHTTPD_MIME="/etc/mime.types"
-
-# set any extra options here.
-#SHTTPD_EXTRAOPTS=""
diff --git a/www-servers/shttpd/files/shttpd.initd b/www-servers/shttpd/files/shttpd.initd
deleted file mode 100644
index 8fc1f0e00cd4..000000000000
--- a/www-servers/shttpd/files/shttpd.initd
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/shttpd/files/shttpd.initd,v 1.1 2005/06/06 14:17:42 ka0ttic Exp $
-
-depend() {
- need net
-}
-
-start() {
- local opts
- ebegin "Starting shttpd"
-
- [[ -n "${SHTTPD_PORT}" ]] && opts="${opts} -p ${SHTTPD_PORT}"
- [[ -n "${SHTTPD_USER}" ]] && opts="${opts} -u ${SHTTPD_USER}"
- [[ -n "${SHTTPD_DOCROOT}" ]] && opts="${opts} -d ${SHTTPD_DOCROOT}"
- [[ -n "${SHTTPD_LOG}" ]] && opts="${opts} -l ${SHTTPD_LOG}"
- [[ -n "${SHTTPD_ERROR}" ]] && opts="${opts} -e ${SHTTPD_ERROR}"
- [[ -n "${SHTTPD_INDECIS}" ]] && opts="${opts} -i ${SHTTPD_INDECIS}"
- [[ -n "${SHTTPD_CGIEXT}" ]] && opts="${opts} -c ${SHTTPD_CGIEXT}"
- [[ -n "${SHTTPD_DOMAIN}" ]] && opts="${opts} -N ${SHTTPD_DOMAIN}"
- [[ -n "${SHTTPD_MIME}" ]] && opts="${opts} -m ${SHTTPD_MIME}"
- [[ -n "${SHTTPD_EXTRAOPTS}" ]] && opts="${opts} ${SHTTPD_EXTRAOPTS}"
-
- start-stop-daemon --background --make-pidfile --start --quiet \
- --pidfile /var/run/shttpd.pid --startas /usr/sbin/shttpd -- \
- ${opts}
- eend $?
-}
-
-stop() {
- ebegin "Stopping shttpd"
- start-stop-daemon --stop --quiet --pidfile /var/run/shttpd.pid
- eend $?
-}
diff --git a/www-servers/shttpd/files/shttpd.xinetd b/www-servers/shttpd/files/shttpd.xinetd
deleted file mode 100644
index d8a26703b2db..000000000000
--- a/www-servers/shttpd/files/shttpd.xinetd
+++ /dev/null
@@ -1,13 +0,0 @@
-service shttpd
-{
- socket_type = stream
- type = UNLISTED
- wait = no
- port = 81
- server = /usr/sbin/shttpd
-# change these lines
- server_args = -I -d /var/www/localhost/htdocs -l /var/log/shttpd/access.log -e /var/log/shttpd/error.log
- user = shttpd
- group = shttpd
- disable = yes
-}
diff --git a/www-servers/shttpd/metadata.xml b/www-servers/shttpd/metadata.xml
deleted file mode 100644
index 77a357720382..000000000000
--- a/www-servers/shttpd/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>www-servers</herd>
- <use>
- <flag name='dmalloc'>Enable debugging with the dmalloc library</flag>
- </use>
-</pkgmetadata>
diff --git a/www-servers/shttpd/shttpd-1.25.ebuild b/www-servers/shttpd/shttpd-1.25.ebuild
deleted file mode 100644
index adafb1c1af00..000000000000
--- a/www-servers/shttpd/shttpd-1.25.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/shttpd/shttpd-1.25.ebuild,v 1.3 2005/08/23 13:56:47 ka0ttic Exp $
-
-inherit eutils toolchain-funcs flag-o-matic
-
-DESCRIPTION="Small and embeddable HTTPD server with (optional) CGI support"
-HOMEPAGE="http://shttpd.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="ssl cgi threads dmalloc"
-
-DEPEND="ssl? ( >=dev-libs/openssl-0.9.6g )
- dmalloc? ( >=dev-libs/dmalloc-5.3.0 )"
-RDEPEND="${DEPEND}
- app-misc/mime-types"
-
-src_compile() {
- local libs
- CC=$(tc-getCC)
-
- if use ssl ; then
- libs="${libs} -lcrypto -lssl"
- append-flags -DWITH_SSL
- fi
-
- if use dmalloc ; then
- libs="${libs} -ldmalloc"
- append-flags -DWITH_DMALLOC
- fi
-
- use cgi || append-flags -DNO_CGI
- use threads && append-flags -DMT
-
- append-flags -DCONFIG=\"/etc/${PN}/${PN}.conf\" -DWITH_PUT_AND_DELETE
- echo "${CC} ${CFLAGS} ${PN}.c -o ${PN} ${LDFLAGS} ${libs}"
- ${CC} ${CFLAGS} ${PN}.c -o ${PN} ${LDFLAGS} ${libs} || die "compile failure"
-}
-
-src_install() {
- keepdir /var/log/${PN}
- dosbin ${PN} || die
- doman ${PN}.1 || die
-
- insinto /etc/${PN}
- doins ${FILESDIR}/${PN}.conf ${PN}.pem || die
-
- insinto /etc/xinetd.d
- newins ${FILESDIR}/${PN}.xinetd ${PN} || die
- newinitd ${FILESDIR}/${PN}.initd ${PN} || die
- newconfd ${FILESDIR}/${PN}.confd ${PN} || die
-
- docinto embed
- dodoc embed/* shttpd.c
-}
-
-pkg_postinst() {
- enewgroup shttpd
- enewuser shttpd -1 -1 /var/www/localhost/htdocs shttpd
- einfo
- einfo "You can run shttpd standalone or in xinetd mode."
- einfo "Don't forget to edit /etc/shttpd/shttpd.conf."
- einfo "Please read http://shttpd.sourceforge.net/ for more info!"
- einfo
-}
diff --git a/www-servers/shttpd/shttpd-1.35.ebuild b/www-servers/shttpd/shttpd-1.35.ebuild
deleted file mode 100644
index e10036876c91..000000000000
--- a/www-servers/shttpd/shttpd-1.35.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/shttpd/shttpd-1.35.ebuild,v 1.1 2006/10/24 07:23:30 stuart Exp $
-
-inherit eutils toolchain-funcs flag-o-matic
-
-DESCRIPTION="Small and embeddable HTTPD server with (optional) CGI support"
-HOMEPAGE="http://shttpd.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="ssl cgi threads dmalloc"
-
-DEPEND="ssl? ( >=dev-libs/openssl-0.9.6g )
- dmalloc? ( >=dev-libs/dmalloc-5.3.0 )"
-RDEPEND="${DEPEND}
- app-misc/mime-types"
-
-src_compile() {
- local libs
- CC=$(tc-getCC)
-
- if use ssl ; then
- libs="${libs} -lcrypto -lssl"
- append-flags -DWITH_SSL
- fi
-
- if use dmalloc ; then
- libs="${libs} -ldmalloc"
- append-flags -DWITH_DMALLOC
- fi
-
- use cgi || append-flags -DNO_CGI
- use threads && append-flags -DMT
-
- append-flags -DCONFIG=\"/etc/${PN}/${PN}.conf\" -DWITH_PUT_AND_DELETE
- echo "${CC} ${CFLAGS} ${PN}.c -o ${PN} ${LDFLAGS} ${libs}"
- ${CC} ${CFLAGS} ${PN}.c -o ${PN} ${LDFLAGS} ${libs} || die "compile failure"
-}
-
-src_install() {
- keepdir /var/log/${PN}
- dosbin ${PN} || die
- doman ${PN}.1 || die
-
- insinto /etc/${PN}
- doins ${FILESDIR}/${PN}.conf ${PN}.pem || die
-
- insinto /etc/xinetd.d
- newins ${FILESDIR}/${PN}.xinetd ${PN} || die
- newinitd ${FILESDIR}/${PN}.initd ${PN} || die
- newconfd ${FILESDIR}/${PN}.confd ${PN} || die
-
- docinto embed
- dodoc embed/* shttpd.c
-}
-
-pkg_postinst() {
- enewgroup shttpd
- enewuser shttpd -1 -1 /var/www/localhost/htdocs shttpd
- einfo
- einfo "You can run shttpd standalone or in xinetd mode."
- einfo "Don't forget to edit /etc/shttpd/shttpd.conf."
- einfo "Please read http://shttpd.sourceforge.net/ for more info!"
- einfo
-}