diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index ca8f11c..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,14 +0,0 @@
-cherokee-1.0.4.tar.gz
-cherokee-1.0.6.tar.gz
-cherokee-1.0.8.tar.gz
-cherokee-1.0.20.tar.gz
-clog
-cherokee-1.2.1.tar.gz
-cherokee-1.2.99.tar.gz
-openssl-1.0.0d.tar.gz
-/cherokee-1.2.100.tar.gz
-/cherokee-1.2.101.tar.gz
-/cherokee-1.2.103.tar.gz
-/openssl-1.0.0r.tar.gz
-/cherokee-1.2.103_CVE-2014-4668.patch
-/webserver-1.2.104.tar.gz
diff --git a/01-drop-privileges.patch b/01-drop-privileges.patch
deleted file mode 100644
index 7284a19..0000000
--- a/01-drop-privileges.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: cherokee-1.0.8/cherokee.conf.sample.pre
-===================================================================
---- cherokee-1.0.8.orig/cherokee.conf.sample.pre
-+++ cherokee-1.0.8/cherokee.conf.sample.pre
-@@ -18,6 +18,8 @@ server!keepalive_max_requests = 500
- server!server_tokens = full
- server!panic_action = %prefix%/bin/cherokee-panic
- server!pid_file = %localstatedir%/run/cherokee.pid
-+server!group = cherokee
-+server!user = cherokee
-
- # Default virtual server
- #
diff --git a/admin_handler_dirlist_ex.png b/admin_handler_dirlist_ex.png
deleted file mode 100644
index 40ec411..0000000
Binary files a/admin_handler_dirlist_ex.png and /dev/null differ
diff --git a/admin_handler_onlylisting_ex.png b/admin_handler_onlylisting_ex.png
deleted file mode 100644
index aeef383..0000000
Binary files a/admin_handler_onlylisting_ex.png and /dev/null differ
diff --git a/admin_index.png b/admin_index.png
deleted file mode 100644
index e6b1620..0000000
Binary files a/admin_index.png and /dev/null differ
diff --git a/admin_launch.png b/admin_launch.png
deleted file mode 100644
index 04d6218..0000000
Binary files a/admin_launch.png and /dev/null differ
diff --git a/cherokee-1.2.103_CVE-2014-4668.patch b/cherokee-1.2.103_CVE-2014-4668.patch
deleted file mode 100644
index 06329b7..0000000
--- a/cherokee-1.2.103_CVE-2014-4668.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff -uNr cherokee-1.2.103.orig/cherokee/validator_ldap.c cherokee-1.2.103/cherokee/validator_ldap.c
---- cherokee-1.2.103.orig/cherokee/validator_ldap.c 2013-04-26 19:59:11.000000000 +0200
-+++ cherokee-1.2.103/cherokee/validator_ldap.c 2015-04-15 07:57:29.828878580 +0200
-@@ -331,7 +331,8 @@
- /* Sanity checks
- */
- if ((conn->validator == NULL) ||
-- cherokee_buffer_is_empty (&conn->validator->user))
-+ cherokee_buffer_is_empty (&conn->validator->user) ||
-+ cherokee_buffer_is_empty (&conn->validator->passwd))
- return ret_error;
-
- size = cherokee_buffer_cnt_cspn (&conn->validator->user, 0, "*()");
diff --git a/cherokee-1.2.104-explicit-python2.patch b/cherokee-1.2.104-explicit-python2.patch
deleted file mode 100644
index e7eabd3..0000000
--- a/cherokee-1.2.104-explicit-python2.patch
+++ /dev/null
@@ -1,10 +0,0 @@
-Index: webserver-1.2.104/admin/CTK/CTK-run.pre
-===================================================================
---- webserver-1.2.104.orig/admin/CTK/CTK-run.pre
-+++ webserver-1.2.104/admin/CTK/CTK-run.pre
-@@ -1,4 +1,4 @@
--#!/usr/bin/env python
-+#!/usr/bin/python2
- # -*- Mode: python; coding: utf-8 -*-
-
- import os
diff --git a/cherokee-admin-launcher-128.png b/cherokee-admin-launcher-128.png
deleted file mode 100644
index f40086d..0000000
Binary files a/cherokee-admin-launcher-128.png and /dev/null differ
diff --git a/cherokee-admin-launcher-16.png b/cherokee-admin-launcher-16.png
deleted file mode 100644
index 012ce88..0000000
Binary files a/cherokee-admin-launcher-16.png and /dev/null differ
diff --git a/cherokee-admin-launcher-256.png b/cherokee-admin-launcher-256.png
deleted file mode 100644
index f6d82d0..0000000
Binary files a/cherokee-admin-launcher-256.png and /dev/null differ
diff --git a/cherokee-admin-launcher-32.png b/cherokee-admin-launcher-32.png
deleted file mode 100644
index 69daec5..0000000
Binary files a/cherokee-admin-launcher-32.png and /dev/null differ
diff --git a/cherokee-admin-launcher-48.png b/cherokee-admin-launcher-48.png
deleted file mode 100644
index acc0ed6..0000000
Binary files a/cherokee-admin-launcher-48.png and /dev/null differ
diff --git a/cherokee-admin-launcher-512.png b/cherokee-admin-launcher-512.png
deleted file mode 100644
index 8190804..0000000
Binary files a/cherokee-admin-launcher-512.png and /dev/null differ
diff --git a/cherokee-admin-launcher-96.png b/cherokee-admin-launcher-96.png
deleted file mode 100644
index 0562fdb..0000000
Binary files a/cherokee-admin-launcher-96.png and /dev/null differ
diff --git a/cherokee-admin-launcher.svg b/cherokee-admin-launcher.svg
deleted file mode 100644
index e598e21..0000000
--- a/cherokee-admin-launcher.svg
+++ /dev/null
@@ -1,89 +0,0 @@
-
-
diff --git a/cherokee-logo.png b/cherokee-logo.png
deleted file mode 100644
index b19dada..0000000
Binary files a/cherokee-logo.png and /dev/null differ
diff --git a/cherokee-openssl-1.1.patch b/cherokee-openssl-1.1.patch
deleted file mode 100644
index 583427d..0000000
--- a/cherokee-openssl-1.1.patch
+++ /dev/null
@@ -1,263 +0,0 @@
-diff -uNr webserver-1.2.104.orig/cherokee/cryptor_libssl.c webserver-1.2.104/cherokee/cryptor_libssl.c
---- webserver-1.2.104.orig/cherokee/cryptor_libssl.c 2014-04-01 19:12:48.000000001 +0200
-+++ webserver-1.2.104/cherokee/cryptor_libssl.c 2017-12-13 15:58:01.423061177 +0100
-@@ -53,6 +53,8 @@
- static DH *dh_param_2048 = NULL;
- static DH *dh_param_4096 = NULL;
-
-+#include "cryptor_libssl_compat.h"
-+
- #include "cryptor_libssl_dh_512.c"
- #include "cryptor_libssl_dh_1024.c"
- #include "cryptor_libssl_dh_2048.c"
-@@ -238,13 +240,13 @@
- /* SSL_set_SSL_CTX() only change certificates. We need to
- * changes more options by hand.
- */
-- SSL_set_options(ssl, SSL_CTX_get_options(ssl->ctx));
-+ SSL_set_options(ssl, SSL_CTX_get_options(ctx));
-
- if ((SSL_get_verify_mode(ssl) == SSL_VERIFY_NONE) ||
- (SSL_num_renegotiations(ssl) == 0)) {
-
-- SSL_set_verify(ssl, SSL_CTX_get_verify_mode(ssl->ctx),
-- SSL_CTX_get_verify_callback(ssl->ctx));
-+ SSL_set_verify(ssl, SSL_CTX_get_verify_mode(ctx),
-+ SSL_CTX_get_verify_callback(ctx));
- }
-
- return ret_ok;
-@@ -790,11 +792,13 @@
- }
- #endif
-
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L
- /* Disable Ciphers renegotiation (CVE-2009-3555)
- */
- if (cryp->session->s3) {
- cryp->session->s3->flags |= SSL3_FLAGS_NO_RENEGOTIATE_CIPHERS;
- }
-+#endif
-
- return ret_ok;
- }
-@@ -1330,10 +1334,15 @@
-
- /* Init OpenSSL
- */
-- OPENSSL_config (NULL);
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L
-+ OPENSSL_config(NULL);
- SSL_library_init();
- SSL_load_error_strings();
- OpenSSL_add_all_algorithms();
-+#else
-+ OPENSSL_init_crypto(OPENSSL_INIT_LOAD_CRYPTO_STRINGS | OPENSSL_INIT_ADD_ALL_CIPHERS | OPENSSL_INIT_ADD_ALL_DIGESTS, NULL);
-+ OPENSSL_init_ssl(OPENSSL_INIT_LOAD_SSL_STRINGS, NULL);
-+#endif
-
- /* Ensure PRNG has been seeded with enough data
- */
-diff -uNr webserver-1.2.104.orig/cherokee/cryptor_libssl_compat.h webserver-1.2.104/cherokee/cryptor_libssl_compat.h
---- webserver-1.2.104.orig/cherokee/cryptor_libssl_compat.h 1970-01-01 01:00:00.000000000 +0100
-+++ webserver-1.2.104/cherokee/cryptor_libssl_compat.h 2017-12-13 15:59:58.323961657 +0100
-@@ -0,0 +1,36 @@
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L
-+#include
-+#include
-+
-+int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g)
-+{
-+ /* If the fields p and g in d are NULL, the corresponding input
-+ * parameters MUST be non-NULL. q may remain NULL.
-+ */
-+
-+ if ((dh->p == NULL && p == NULL)
-+ || (dh->g == NULL && g == NULL))
-+ return 0;
-+
-+ if (p != NULL) {
-+ BN_free(dh->p);
-+ dh->p = p;
-+ }
-+
-+ if (q != NULL) {
-+ BN_free(dh->q);
-+ dh->q = q;
-+ }
-+
-+ if (g != NULL) {
-+ BN_free(dh->g);
-+ dh->g = g;
-+ }
-+
-+ if (q != NULL) {
-+ dh->length = BN_num_bits(q);
-+ }
-+
-+ return 1;
-+}
-+#endif
-diff -uNr webserver-1.2.104.orig/cherokee/cryptor_libssl_dh_1024.c webserver-1.2.104/cherokee/cryptor_libssl_dh_1024.c
---- webserver-1.2.104.orig/cherokee/cryptor_libssl_dh_1024.c 2014-04-01 19:12:48.000000001 +0200
-+++ webserver-1.2.104/cherokee/cryptor_libssl_dh_1024.c 2017-12-13 16:02:28.923256922 +0100
-@@ -2,9 +2,10 @@
- #ifndef HEADER_DH_H
- #include
- #endif
-+
- static DH *get_dh1024()
- {
-- static unsigned char dh1024_p[]={
-+ static unsigned char dhp_1024[]={
- 0x85,0x08,0xFF,0x6C,0xC1,0x0C,0x23,0x55,0xC5,0xF8,0x3D,0x47,
- 0x6F,0x23,0x36,0xDA,0x98,0xF3,0xE4,0x56,0xCD,0xA0,0xF3,0x02,
- 0x18,0xB0,0xCB,0xD2,0x92,0x4B,0xDC,0x76,0x2B,0x24,0x2B,0x20,
-@@ -17,16 +18,20 @@
- 0xF4,0xB8,0xB7,0x5B,0xEF,0x7E,0x06,0x43,0x2A,0x8E,0x33,0x69,
- 0x71,0x65,0x35,0xBF,0xCB,0xCD,0xB0,0x5B,
- };
-- static unsigned char dh1024_g[]={
-+ static unsigned char dhg_1024[]={
- 0x02,
- };
- DH *dh;
-+ BIGNUM *dhp_bn, *dhg_bn;
-
- if ((dh=DH_new()) == NULL) return(NULL);
-- dh->p=BN_bin2bn(dh1024_p,sizeof(dh1024_p),NULL);
-- dh->g=BN_bin2bn(dh1024_g,sizeof(dh1024_g),NULL);
-- if ((dh->p == NULL) || (dh->g == NULL)) {
-- DH_free(dh); return(NULL);
-+ dhp_bn = BN_bin2bn(dhp_1024, sizeof (dhp_1024), NULL);
-+ dhg_bn = BN_bin2bn(dhg_1024, sizeof (dhg_1024), NULL);
-+ if (!DH_set0_pqg(dh, dhp_bn, NULL, dhg_bn)) {
-+ DH_free(dh);
-+ BN_free(dhp_bn);
-+ BN_free(dhg_bn);
-+ return(NULL);
- }
- return(dh);
- }
-diff -uNr webserver-1.2.104.orig/cherokee/cryptor_libssl_dh_2048.c webserver-1.2.104/cherokee/cryptor_libssl_dh_2048.c
---- webserver-1.2.104.orig/cherokee/cryptor_libssl_dh_2048.c 2014-04-01 19:12:48.000000001 +0200
-+++ webserver-1.2.104/cherokee/cryptor_libssl_dh_2048.c 2017-12-13 16:04:12.800391307 +0100
-@@ -2,9 +2,10 @@
- #ifndef HEADER_DH_H
- #include
- #endif
-+
- static DH *get_dh2048()
- {
-- static unsigned char dh2048_p[]={
-+ static unsigned char dhp_2048[]={
- 0xC8,0xF1,0xD4,0x48,0xB6,0x11,0x5B,0x2B,0x9E,0x3D,0xE4,0x49,
- 0x0A,0xC4,0x8A,0x0B,0xFF,0xAC,0x09,0x4F,0x88,0x91,0x08,0xB8,
- 0x7D,0x71,0xB7,0x7D,0x87,0x44,0x09,0x70,0x15,0xFF,0x0C,0xAF,
-@@ -28,16 +29,20 @@
- 0x7C,0x83,0xB9,0x40,0x7A,0x2E,0xA4,0x1D,0x85,0x68,0x69,0x66,
- 0xF8,0xAA,0x70,0x6B,
- };
-- static unsigned char dh2048_g[]={
-+ static unsigned char dhg_2048[]={
- 0x02,
- };
- DH *dh;
-+ BIGNUM *dhp_bn, *dhg_bn;
-
- if ((dh=DH_new()) == NULL) return(NULL);
-- dh->p=BN_bin2bn(dh2048_p,sizeof(dh2048_p),NULL);
-- dh->g=BN_bin2bn(dh2048_g,sizeof(dh2048_g),NULL);
-- if ((dh->p == NULL) || (dh->g == NULL)) {
-- DH_free(dh); return(NULL);
-+ dhp_bn = BN_bin2bn(dhp_2048, sizeof (dhp_2048), NULL);
-+ dhg_bn = BN_bin2bn(dhg_2048, sizeof (dhg_2048), NULL);
-+ if (!DH_set0_pqg(dh, dhp_bn, NULL, dhg_bn)) {
-+ DH_free(dh);
-+ BN_free(dhp_bn);
-+ BN_free(dhg_bn);
-+ return(NULL);
- }
- return(dh);
- }
-diff -uNr webserver-1.2.104.orig/cherokee/cryptor_libssl_dh_4096.c webserver-1.2.104/cherokee/cryptor_libssl_dh_4096.c
---- webserver-1.2.104.orig/cherokee/cryptor_libssl_dh_4096.c 2014-04-01 19:12:48.000000001 +0200
-+++ webserver-1.2.104/cherokee/cryptor_libssl_dh_4096.c 2017-12-13 16:05:26.805062197 +0100
-@@ -2,9 +2,10 @@
- #ifndef HEADER_DH_H
- #include
- #endif
-+
- static DH *get_dh4096()
- {
-- static unsigned char dh4096_p[]={
-+ static unsigned char dhp_4096[]={
- 0xD2,0xB2,0x5E,0x24,0x83,0x8E,0x04,0x17,0x39,0xAB,0x99,0x5A,
- 0xAB,0x0C,0x15,0x3C,0x95,0xE0,0xE4,0x48,0x3F,0xE4,0x22,0x48,
- 0xCA,0x19,0xCA,0xD0,0x9E,0xA7,0x09,0xD0,0x97,0x0F,0x31,0x49,
-@@ -49,16 +50,20 @@
- 0xE9,0xD3,0x8C,0x4A,0x7C,0x49,0x36,0x84,0xBF,0xD0,0xE0,0x45,
- 0x2C,0x74,0xC9,0x6D,0x09,0xDE,0xA1,0x33,
- };
-- static unsigned char dh4096_g[]={
-+ static unsigned char dhg_4096[]={
- 0x02,
- };
- DH *dh;
-+ BIGNUM *dhp_bn, *dhg_bn;
-
- if ((dh=DH_new()) == NULL) return(NULL);
-- dh->p=BN_bin2bn(dh4096_p,sizeof(dh4096_p),NULL);
-- dh->g=BN_bin2bn(dh4096_g,sizeof(dh4096_g),NULL);
-- if ((dh->p == NULL) || (dh->g == NULL)) {
-- DH_free(dh); return(NULL);
-+ dhp_bn = BN_bin2bn(dhp_4096, sizeof (dhp_4096), NULL);
-+ dhg_bn = BN_bin2bn(dhg_4096, sizeof (dhg_4096), NULL);
-+ if (!DH_set0_pqg(dh, dhp_bn, NULL, dhg_bn)) {
-+ DH_free(dh);
-+ BN_free(dhp_bn);
-+ BN_free(dhg_bn);
-+ return(NULL);
- }
- return(dh);
- }
-diff -uNr webserver-1.2.104.orig/cherokee/cryptor_libssl_dh_512.c webserver-1.2.104/cherokee/cryptor_libssl_dh_512.c
---- webserver-1.2.104.orig/cherokee/cryptor_libssl_dh_512.c 2014-04-01 19:12:48.000000001 +0200
-+++ webserver-1.2.104/cherokee/cryptor_libssl_dh_512.c 2017-12-13 16:06:32.248886838 +0100
-@@ -2,9 +2,10 @@
- #ifndef HEADER_DH_H
- #include
- #endif
-+
- static DH *get_dh512()
- {
-- static unsigned char dh512_p[]={
-+ static unsigned char dhp_512[]={
- 0xED,0x78,0x7E,0x95,0xB9,0x05,0xD5,0x00,0x38,0xC6,0x6B,0x49,
- 0x78,0x22,0x78,0x43,0x8D,0xCC,0xF9,0x83,0x18,0xBB,0x6E,0xFE,
- 0xCD,0x90,0xC3,0x84,0xA8,0x5C,0x04,0x84,0xEB,0x85,0x1D,0x5B,
-@@ -12,16 +13,19 @@
- 0xA5,0xA7,0x10,0x7D,0x43,0x1B,0x6F,0xAD,0xA8,0xA1,0xB0,0xD3,
- 0xD9,0x23,0xD1,0x83,
- };
-- static unsigned char dh512_g[]={
-+ static unsigned char dhg_512[]={
- 0x02,
- };
- DH *dh;
-+ BIGNUM *dhp_bn, *dhg_bn;
-
- if ((dh=DH_new()) == NULL) return(NULL);
-- dh->p=BN_bin2bn(dh512_p,sizeof(dh512_p),NULL);
-- dh->g=BN_bin2bn(dh512_g,sizeof(dh512_g),NULL);
-- if ((dh->p == NULL) || (dh->g == NULL)) {
-- DH_free(dh); return(NULL);
-+ dhp_bn = BN_bin2bn(dhp_512, sizeof (dhp_512), NULL);
-+ dhg_bn = BN_bin2bn(dhg_512, sizeof (dhg_512), NULL);
-+ if (!DH_set0_pqg(dh, dhp_bn, NULL, dhg_bn)) {
-+ DH_free(dh);
-+ BN_free(dhp_bn);
-+ BN_free(dhg_bn);
- }
- return(dh);
- }
diff --git a/cherokee.init b/cherokee.init
deleted file mode 100644
index 5b88555..0000000
--- a/cherokee.init
+++ /dev/null
@@ -1,114 +0,0 @@
-#!/bin/sh
-#
-# cherokee Startup script for the Cherokee web server.
-#
-# chkconfig: - 95 05
-# description: Cherokee is lightweight web server.
-#
-
-### BEGIN INIT INFO
-# Provides:
-# Required-Start:
-# Required-Stop:
-# Should-Start:
-# Should-Stop:
-# Default-Start: 3 4 5
-# Default-Stop:
-# Short-Description:
-# Description:
-### END INIT INFO
-
-# Source function library.
-. /etc/rc.d/init.d/functions
-
-exec="/usr/sbin/cherokee"
-prog="cherokee"
-config="/etc/cherokee/cherokee.conf"
-pidfile="/var/run/cherokee.pid"
-
-# [ -e /etc/sysconfig/$prog ] && . /etc/sysconfig/$prog
-
-# No network? No cherokee.
-. /etc/sysconfig/network
-[ ${NETWORKING} = "no" ] && exit 0
-
-lockfile=/var/lock/subsys/$prog
-
-start() {
- [ -x $exec ] || exit 5
- [ -f $config ] || exit 6
- echo -n $"Starting $prog: "
- daemon --pidfile $pidfile $exec -d -C $config >&/dev/null && success || failure
- retval=$?
- echo
- [ $retval -eq 0 ] && touch $lockfile
- return $retval
-}
-
-stop() {
- echo -n $"Stopping $prog: "
- killproc -p $pidfile $prog 2>/dev/null && success || failure
- retval=$?
- echo
- [ $retval -eq 0 ] && rm -f $lockfile
- return $retval
-}
-
-restart() {
- stop
- start
-}
-
-reload() {
- echo -n $"Reloading $prog: "
- killproc -p $pidfile $prog -HUP
- retval=$?
- echo
- return $retval
-}
-
-force_reload() {
- restart
-}
-
-rh_status() {
- # run checks to determine if the service is running or use generic status
- status $prog
-}
-
-rh_status_q() {
- rh_status >/dev/null 2>&1
-}
-
-
-case "$1" in
- start)
- rh_status_q && exit 0
- $1
- ;;
- stop)
- rh_status_q || exit 0
- $1
- ;;
- restart)
- $1
- ;;
- reload)
- rh_status_q || exit 7
- $1
- ;;
- force-reload)
- force_reload
- ;;
- status)
- rh_status
- ;;
- condrestart|try-restart)
- rh_status_q || exit 0
- restart
- ;;
- *)
- echo $"Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload}"
- exit 2
-esac
-exit $?
diff --git a/cherokee.logrotate b/cherokee.logrotate
deleted file mode 100644
index 4c20f67..0000000
--- a/cherokee.logrotate
+++ /dev/null
@@ -1,8 +0,0 @@
-/var/log/cherokee/*log {
- missingok
- notifempty
- sharedscripts
- postrotate
- /bin/kill -HUP `cat /var/run/cherokee.pid 2>/dev/null` 2> /dev/null || true
- endscript
-}
diff --git a/cherokee.service b/cherokee.service
deleted file mode 100644
index 328d5e2..0000000
--- a/cherokee.service
+++ /dev/null
@@ -1,11 +0,0 @@
-[Unit]
-Description=Cherokee Lightweight Web Server
-After=syslog.target network.target
-
-[Service]
-Type=forking
-PIDFile=/var/run/cherokee.pid
-ExecStart=/usr/sbin/cherokee -d -C /etc/cherokee/cherokee.conf
-
-[Install]
-WantedBy=multi-user.target
diff --git a/cherokee.spec b/cherokee.spec
deleted file mode 100644
index 2cc1476..0000000
--- a/cherokee.spec
+++ /dev/null
@@ -1,708 +0,0 @@
-%global home %{_var}/lib/%{name}
-%global shortversion %(echo %{version} | sed -e 's/^\([0-9]+\.[0-9]+\)\.[0-9]+/\1/g')
-%global opensslversion 1.0.0r
-%global srcname webserver
-
-Name: cherokee
-Version: 1.2.104
-Release: 13%{?dist}
-Summary: Flexible and Fast Webserver
-
-License: GPLv2
-URL: http://www.cherokee-project.com/
-Source0: http://github.com/%{name}/%{srcname}/archive/%{srcname}-%{version}.tar.gz
-Source1: %{name}.init
-Source2: %{name}.logrotate
-Source3: %{name}.service
-
-%if "%{rhel}" == "5"
-Source100: http://www.openssl.org/source/openssl-%{opensslversion}.tar.gz
-%endif
-
-# Temporary replacement images for cherokee logos due to :
-# https://fedorahosted.org/fesco/ticket/1230
-#
-# Unless noted, images from openclipart with license:
-# https://openclipart.org/share
-# http://creativecommons.org/publicdomain/zero/1.0/
-
-# Replaces admin logos
-# https://openclipart.org/detail/34951/architetto----utensili-chiave-e-cacci-by-anonymous
-Source101: cherokee-admin-launcher.svg
-Source102: cherokee-admin-launcher-256.png
-Source103: cherokee-admin-launcher-128.png
-Source104: cherokee-admin-launcher-96.png
-Source105: cherokee-admin-launcher-48.png
-Source106: cherokee-admin-launcher-512.png
-Source107: cherokee-admin-launcher-32.png
-Source108: cherokee-admin-launcher-16.png
-
-# Replaces Cherokee logo (image only, no name)
-# https://openclipart.org/detail/35389/tango-applications-internet-by-warszawianka
-Source109: favicon.ico
-
-# Modified Cherokee images to omit logo
-# image + name. Replacement keeps name, just removes logo
-Source110: logo.png
-Source111: cherokee-logo.png
-
-# Modified Cherokee images to remove logo in documentation files
-Source112: admin_handler_dirlist_ex.png
-Source113: admin_handler_onlylisting_ex.png
-Source114: admin_index.png
-Source115: admin_launch.png
-
-# Replaces screencast image
-# https://openclipart.org/detail/172871/tango-styled-video-player-icon-by-flooredmusic-172871
-Source116: screencast.png
-
-# Drop privileges to cherokee:cherokee after startup
-Patch0: 01-drop-privileges.patch
-# Patch1: http://ausil.fedorapeople.org/aarch64/cherokee/cherokee-aarch64.patch
-# Patch2: cherokee-1.2.103_CVE-2014-4668.patch
-Patch3: cherokee-openssl-1.1.patch
-
-# Use an explicit python2 shebang in installed files.
-Patch4: cherokee-1.2.104-explicit-python2.patch
-
-BuildRequires: pam-devel pcre-devel GeoIP-devel openldap-devel
-%if "%{fedora}" >= "26"
-BuildRequires: mariadb-connector-c-devel
-BuildRequires: openssl-devel
-%else
-BuildRequires: mysql-devel
-BuildRequires: openssl-devel
-%endif
-BuildRequires: php-cli
-BuildRequires: gettext
-BuildRequires: autoconf libtool automake
-%if "%{fedora}" >= "23"
-BuildRequires: python2
-%endif
-# For spawn-fcgi
-Requires: spawn-fcgi
-
-%if ( 0%{?fedora} )
-Requires(post): systemd systemd-units
-Requires(preun): systemd systemd-units
-Requires(postun): systemd systemd-units
-BuildRequires: systemd
-%else
-Requires(post): chkconfig
-Requires(preun): chkconfig
-Requires(preun): initscripts
-%endif
-
-Provides: webserver
-
-%description
-Cherokee is a very fast, flexible and easy to configure Web Server. It supports
-the widespread technologies nowadays: FastCGI, SCGI, PHP, CGI, TLS and SSL
-encrypted connections, Virtual hosts, Authentication, on the fly encoding,
-Apache compatible log files, and much more.
-
-%package devel
-Summary: Development files of cherokee
-Requires: %{name} = %{version}
-%description devel
-Cherokee is a very fast, flexible and easy to configure Web Server. It supports
-the widespread technologies nowadays: FastCGI, SCGI, PHP, CGI, TLS and SSL
-encrypted connections, Virtual hosts, Authentication, on the fly encoding,
-Apache compatible log files, and much more.
-
-This package holds the development files for cherokee.
-
-
-%prep
-%if "%{rhel}" == "5"
-%setup -n %{srcname}-%{version} -q -a 100
-%else
-%setup -n %{srcname}-%{version} -q
-%endif
-%patch0 -p1 -b .privs
-# patch1 -p1 -b .aarch64
-# patch2 -p1 -b .cve-2014-4668
-%patch3 -p1 -b .openssl-1.1
-%patch4 -p1 -b .python2
-
-# Replace upstream logos: https://fedorahosted.org/fesco/ticket/1230
-for i in admin/icons/cherokee-admin-launcher-* \
- admin/static/images/favicon.ico \
- themes/default/logo.png \
- www/cherokee-logo.png \
- www/favicon.ico \
- doc/media/images/admin_handler_dirlist_ex.png \
- doc/media/images/admin_handler_onlylisting_ex.png \
- doc/media/images/admin_index.png \
- doc/media/images/admin_launch.png \
- doc/media/images/screencast.png ; do
- rm $i
-done
-cp %{SOURCE101} admin/icons/
-cp %{SOURCE102} admin/icons/
-cp %{SOURCE103} admin/icons/
-cp %{SOURCE104} admin/icons/
-cp %{SOURCE105} admin/icons/
-cp %{SOURCE106} admin/icons/
-cp %{SOURCE107} admin/icons/
-cp %{SOURCE108} admin/icons/
-
-cp %{SOURCE109} www/favicon.ico
-cp %{SOURCE109} admin/static/images/favicon.ico
-
-cp %{SOURCE110} themes/default/
-cp %{SOURCE111} www/
-
-cp %{SOURCE112} doc/media/images/
-cp %{SOURCE113} doc/media/images/
-cp %{SOURCE114} doc/media/images/
-cp %{SOURCE115} doc/media/images/
-cp %{SOURCE116} doc/media/images/
-
-%build
-%if "%{rhel}" == "5"
-pushd openssl-%{opensslversion}
-./config --prefix=/usr --openssldir=%{_sysconfdir}/pki/tls shared no-asm
-make depend
-make all
-mkdir ./lib
-for lib in *.a ; do
- ln -s ../$lib ./lib
-done
-popd
-%endif
-
-./autogen.sh
-%configure --with-wwwroot=%{_var}/www/%{name} \
-%if "%{rhel}" == "5"
- --with-libssl=$(pwd)/openssl-%{opensslversion} --enable-static-module=libssl \
-%else
- --with-libssl \
-%endif
- --disable-static
-# Get rid of rpath
-sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
-sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
-make %{?_smp_mflags}
-
-
-%install
-rm -rf %{buildroot}
-make install DESTDIR=%{buildroot}
-
-%{__install} -d %{buildroot}%{_sysconfdir}/logrotate.d/
-%{__install} -D -m 0644 pam.d_cherokee %{buildroot}%{_sysconfdir}/pam.d/%{name}
-%{__install} -D -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
-%{__install} -d %{buildroot}%{_var}/{log,lib}/%{name}/
-%{__install} -d %{buildroot}%{_sysconfdir}/pki/%{name}
-%if ( 0%{?fedora} )
-%{__install} -d %{buildroot}%{_unitdir}
-%{__install} -D -m 0644 %{SOURCE3} %{buildroot}%{_unitdir}/%{name}.service
-%else
-%{__install} -D -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/init.d/%{name}
-%endif
-
-%{__sed} -i -e 's#log/%{name}\.access#log/%{name}/access_log#' \
- -e 's#log/%{name}\.error#log/%{name}/error_log#' \
- %{buildroot}%{_sysconfdir}/%{name}/cherokee.conf
-%{__sed} -i -e 's#log/%{name}\.access#log/%{name}/access_log#' \
- -e 's#log/%{name}\.error#log/%{name}/error_log#' \
- %{buildroot}%{_sysconfdir}/%{name}/cherokee.conf.perf_sample
-
-touch %{buildroot}%{_var}/log/%{name}/access_log \
- %{buildroot}%{_var}/log/%{name}/error_log
-
-find %{buildroot}%{_libdir} -name *.la -exec rm -rf {} \;
-
-chmod -x COPYING
-
-# Get rid of spawn-fcgi bits, they conflict with the lighttpd-fastcgi package
-# but are otherwise identical.
-rm -rf %{buildroot}%{_bindir}/spawn-fcgi
-rm -rf %{buildroot}%{_mandir}/man1/spawn-fcgi.*
-
-
-
-%pre
-getent group %{name} >/dev/null || groupadd -r %{name}
-getent passwd %{name} >/dev/null || \
-useradd -r -g %{name} -d %{home} -s /sbin/nologin \
- -c "%{name} web server" %{name}
-exit 0
-
-%post
-%if ( 0%{?fedora} )
- %systemd_post cherokee.service
-%else
- /sbin/ldconfig
- /sbin/chkconfig --add %{name}
-%endif
-%if "%{rhel}" == "5"
- /usr/bin/execstack --clear-execstack %{_libdir}/lib%{name}-server.so.*
-%endif
-
-%preun
-%if ( 0%{?fedora} )
- %systemd_preun cherokee.service
-%else
- if [ $1 = 0 ] ; then
- /sbin/service %{name} stop >/dev/null 2>&1
- /sbin/chkconfig --del %{name}
- fi
-%endif
-
-%postun
-%if ( 0%{?fedora} )
- %systemd_postun_with_restart cherokee.service
-%else
- /sbin/ldconfig
-%endif
-
-%files
-%if ( 0%{?fedora} )
-%{_unitdir}/%{name}.service
-%else
-%{_sysconfdir}/init.d/%{name}
-%endif
-%dir %{_sysconfdir}/%{name}
-%dir %{_sysconfdir}/pki/%{name}
-%attr(0644,%{name},%{name}) %config(noreplace) %{_sysconfdir}/%{name}/cherokee.conf
-%attr(0644,%{name},%{name}) %config(noreplace) %{_sysconfdir}/%{name}/cherokee.conf.perf_sample
-%config(noreplace) %{_sysconfdir}/pam.d/%{name}
-%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
-%{_bindir}/cget
-%{_bindir}/cherokee-panic
-%{_bindir}/cherokee-tweak
-%{_bindir}/cherokee-admin-launcher
-%{_bindir}/cherokee-macos-askpass
-%{_bindir}/CTK-run
-# %%{_bindir}/spawn-fcgi
-%{_sbindir}/cherokee
-%{_sbindir}/cherokee-admin
-%{_sbindir}/cherokee-worker
-%{_libdir}/%{name}
-%{_libdir}/lib%{name}-*.so.*
-%{_datadir}/locale/*/LC_MESSAGES/cherokee.mo
-%{_datadir}/%{name}
-## Since we drop privileges to cherokee:cherokee, change permissions on these
-# log files.
-%attr(-,%{name},%{name}) %dir %{_var}/log/%{name}/
-%attr(-,%{name},%{name}) %{_var}/log/%{name}/error_log
-%attr(-,%{name},%{name}) %{_var}/log/%{name}/access_log
-%attr(-,%{name},%{name}) %dir %{_var}/lib/%{name}/
-%doc AUTHORS COPYING NEWS
-%doc %{_datadir}/doc/%{name}
-%doc %{_mandir}/man1/cget.1*
-%doc %{_mandir}/man1/cherokee.1*
-%doc %{_mandir}/man1/cherokee-tweak.1*
-%doc %{_mandir}/man1/cherokee-admin.1*
-%doc %{_mandir}/man1/cherokee-worker.1*
-%doc %{_mandir}/man1/cherokee-admin-launcher.1*
-# doc {_mandir}/man1/spawn-fcgi.1*
-%dir %{_var}/www/
-%dir %{_var}/www/%{name}/
-%dir %{_var}/www/%{name}/images/
-%config(noreplace) %{_var}/www/%{name}/images/cherokee-logo.png
-%config(noreplace) %{_var}/www/%{name}/images/default-bg.png
-%config(noreplace) %{_var}/www/%{name}/images/powered_by_cherokee.png
-%config(noreplace) %{_var}/www/%{name}/images/favicon.ico
-%config(noreplace) %{_var}/www/%{name}/index.html
-
-%files devel
-%{_mandir}/man1/cherokee-config.1*
-%{_bindir}/cherokee-config
-%dir %{_includedir}/%{name}/
-%{_includedir}/%{name}/*.h
-%{_libdir}/pkgconfig/%{name}.pc
-%{_datadir}/aclocal/%{name}.m4
-%{_libdir}/lib%{name}-*.so
-
-
-%changelog
-* Wed Jul 24 2019 Fedora Release Engineering - 1.2.104-13
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Thu Jan 31 2019 Fedora Release Engineering - 1.2.104-12
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Mon Jan 14 2019 Björn Esser - 1.2.104-11
-- Rebuilt for libcrypt.so.2 (#1666033)
-
-* Fri Jan 04 2019 Björn Esser - 1.2.104-10
-- Add patch to use explicit python2 shebangs, fixes FTBFS for Fedora 30
-
-* Thu Jul 12 2018 Fedora Release Engineering - 1.2.104-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Wed Feb 07 2018 Fedora Release Engineering - 1.2.104-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Sat Jan 20 2018 Björn Esser - 1.2.104-7
-- Rebuilt for switch to libxcrypt
-
-* Mon Jan 15 2018 Pavel Lisý - 1.2.104-6
-- Resolves bz 1494076 - fixed for Use mariadb-connector-c-devel instead of mysql-devel or mariadb-devel
-
-* Wed Dec 13 2017 Pavel Lisý - 1.2.104-5
-- Resolves bz 1423254 - fixed for openssl 1.1
-
-* Wed Aug 02 2017 Fedora Release Engineering - 1.2.104-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering - 1.2.104-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Fri Feb 10 2017 Fedora Release Engineering - 1.2.104-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Mon Jul 04 2016 Pavel Lisý - 1.2.104-1
-- new release
-
-* Wed Feb 03 2016 Fedora Release Engineering - 1.2.103-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Wed Jun 17 2015 Fedora Release Engineering - 1.2.103-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Wed Apr 15 2015 Pavel Lisý - 1.2.103-6
-- Resolves bz 1114461 - CVE-2014-4668 cherokee: authentication bypass when LDAP server allows unauthenticated binds
-- Resolves bz 1094901 - cherokee: script and/or trigger should not directly enable systemd units
-- Resolves bz 959170 - cherokee-worker and cherokee-admin want to use execstack (EL5)
-
-* Sat Aug 16 2014 Fedora Release Engineering - 1.2.103-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sat Jun 07 2014 Fedora Release Engineering - 1.2.103-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Wed Mar 5 2014 Toshio Kuratomi - 1.2.103-3
-- Remove the upstream cherokee logo due to: https://fedorahosted.org/fesco/ticket/1230
-
-* Sat Aug 03 2013 Fedora Release Engineering - 1.2.103-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Thu May 16 2013 Pavel Lisý - 1.2.103-1
-- latest 1.2.x upstream release
-- Resolves bz 961057 - RFE: Cherokee 1.2.103 is available
-- Resolves bz 961056 - RFE: Cherokee 1.2.103 is available
-- Resolves bz 954199 - cherokee 1.2.103 is available
-- Resolves bz 958337 - Update request for Cherokee
-- Resolves bz 858542 - Cherokee should not be built with trace/backtrace support for performance
-#- Resolves bz 925220 - cherokee: Does not support aarch64 in f19 and rawhide
-
-* Wed Feb 13 2013 Fedora Release Engineering - 1.2.101-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Wed Jul 18 2012 Fedora Release Engineering - 1.2.101-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Tue Feb 21 2012 Pavel Lisý - 1.2.101-3
-- Resolves bz 786748 - systemd service script seems broken
-
-* Thu Jan 12 2012 Fedora Release Engineering - 1.2.101-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Wed Oct 19 2011 Pavel Lisý - 1.2.101-1
-- Latest 1.2.x upstream release
-
-* Tue Oct 18 2011 Pavel Lisý - 1.2.100-2
-- Resolves bz 746532 - put some deps back: GeoIP-devel openldap-devel
-
-* Mon Oct 10 2011 Pavel Lisý - 1.2.100-1
-- Latest 1.2.x upstream release
-- .spec corrections for optional build for systemd
-- Resolves bz 710474
-- Resolves bz 713307
-- Resolves bz 680691
-
-* Wed Sep 14 2011 Pavel Lisý - 1.2.99-2
-- .spec corrections for EL4 build
-
-* Sat Sep 10 2011 Pavel Lisý - 1.2.99-1
-- Latest 1.2.x upstream release
-- Resolves bz 713306
-- Resolves bz 710473
-- Resolves bz 728741
-- Resolves bz 720515
-- Resolves bz 701196
-- Resolves bz 712555
-
-* Wed Aug 10 2011 Pavel Lisý - 1.2.98-1
-- Latest 1.2.x upstream release
-
-* Wed Mar 23 2011 Dan Horák - 1.2.1-2
-- rebuilt for mysql 5.5.10 (soname bump in libmysqlclient)
-
-* Fri Feb 25 2011 Pavel Lisý - 1.2.1-1
-- Resolves bz 678243
-- Resolves bz 680051
-- Resolves bz 678838 (EPEL)
-- Resolves bz 622514 (EPEL)
-
-* Fri Feb 25 2011 Pavel Lisý - 1.0.20-4
-- Resolves bz 570317
-
-* Tue Feb 22 2011 Pavel Lisý - 1.0.20-3
-- reenabled ppc build for el4/el5
-
-* Tue Feb 22 2011 Pavel Lisý - 1.0.20-2
-- .spec corrections for el4
-
-* Tue Feb 22 2011 Pavel Lisý - 1.0.20-1
-- Latest 1.0.x upstream release (1.0.20)
-- Resolves bz 657085
-- Resolves bz 678237
-
-* Tue Feb 08 2011 Fedora Release Engineering - 1.0.8-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
-
-* Wed Sep 1 2010 Lorenzo Villani - 1.0.8-2
-- Merge changes to cherokee.init from Pavel Lisý (hide cherokee's
- stdout messages)
-
-* Sun Aug 29 2010 Lorenzo Villani - 1.0.8-1
-- New upstream release (1.0.8)
-- Init script overhaul
-- Relevant changes since 1.0.6:
-- NEW: Enhanced 'Header' rule match
-- NEW: Improved extensions rule
-- FIX: SSL/TLS works with Firefox again
-- FIX: Better SSL/TLS connection close
-- FIX: Range requests work better now
-- FIX: Hot-linking wizard w/o Referer
-- FIX: Hot-linking wizard usability
-- FIX: Minor CSS fix in the default dirlist theme
-- FIX: POST management issue
-- FIX: PHP wizard, better configuration
-- FIX: admin, unresponsive button
-- DOC: Misc improvements
-- i18n: French translation updated
-
-* Fri Aug 6 2010 Lorenzo Villani 1.0.6-1
-- Relevant changes since 1.0.4
-- NEW: Much better UTF-8 encoding
-- NEW: Templates support slicing now (as in Python str)
-- NEW: 'TLS/SSL' matching rule
-- NEW: Reverse HTTP proxy can overwrite "Expire:" entries
-- NEW: Redirection handler support the ${host} macro now
-- FIX: POST support in the HTTP reverse proxy
-- FIX: Some SSL/TLS were fixed. [unfinished]
-- FIX: X-Forwarded-For parsing bug fixed
-- FIX: Better php-fpm support in the PHP wizard
-- FIX: Bundled PySCGI bumped to 1.14
-- FIX: Random 100% CPU usage
-- FIX: POST management regression in the proxy
-- FIX: Connection RST/WAIT_FIN related fixes
-- FIX: Dirlist bugfix: symbolic links handling
-- FIX: POST status report bug-fixes
-- DOC: Documentation updates
-- i18n: Spanish translation updated
-- i18n: Dutch translation updated
-- i18n: Polish translation updated
-- i18n: German translation updated
-
-* Mon Jun 28 2010 Lorenzo Villani - 1.0.4-1
-- Relevant changes since 1.0.0
-- OLD: Dropped support for RFC 2817.
-- NEW: MediaWiki wizard
-- NEW: PHP wizard for Virtual Servers
-- FIX: Fixes a regression in the SSL/TLS support
-- FIX: Shorter SSL session names
-- FIX: Content-Range management issue
-- FIX: Content-Type (max-age) management issue fixed
-- FIX: Better 'IPv6 is missing' report
-- FIX: RRD for VServers with spaces in the name
-- FIX: admin, Fixes uWSGI wizard
-- FIX: admin, Adds extra path to find php-fpm
-- FIX: admin, Fixes the Static content wizard
-- FIX: admin, Fixes issue with the RoR wizard
-- FIX: admin, Validation of executable files
-- FIX: HTTP error codes bug
-- FIX: Auth headers are added from error pages if needed
-- FIX: Better fd limit management
-- FIX: Duplicated Cache-Control header
-- FIX: Safer TLS/SSL close.
-- FIX: Trac wizard checking bug.
-- FIX: NCSA/Combined log invalid length.
-- FIX: Better inter-wizard dependencies management
-- FIX: PID file management fix
-- FIX: PHP wizard create functional vservers now
-- FIX: Add WebM MIME types
-- FIX: Admin, rule table style improved
-- FIX: Reordering for vservers and rules
-- FIX: Joomla wizard
-- FIX: Validation for incoming ports/interfaces
-- FIX: Regression: Document root can be defined per-rule
-- FIX: 'Broken installation detected' error improved
-- FIX: Handler common parameters work again
-- FIX: PHP-fpm detection
-- FIX: Better list validations
-- FIX: File exists issue
-- DOC: Various updates
-- I18n: Spanish translation updated
-- I18n: Brazilian Portuguese translation updated
-- I18n: Polish updated
-- I18n: Dutch updated
-- I18n: New translation to Catalan
-
-* Wed May 12 2010 Lorenzo Villani - 1.0.0-1
-- First stable release
-
-* Wed May 5 2010 Lorenzo Villani - 0.99.49-1
-- Changes since 0.99.44:
-- New cherokee-admin (rewritten from scratch)
-- FIX: Reverse proxy bug
-- FIX: Handler init bug: crashed on ARM
-- FIX: Adds missing HTTP methods
-- FIX: PTHREAD_RWLOCK_INITIALIZER usage
-- FIX: uWSGI paths bug
-- FIX: WordPress wizard bug
-- FIX: Safer (synchronous) cherokee-admin start
-- FIX: Keep-alive related bug
-- FIX: Error log management has been fixed
-- FIX: Re-integrates the phpMyAdmin wizard
-- FIX: Cherokee-admin default timeout increased
-- FIX: Wordpress wizard
-- FIX: Flags in the GeoIP plug-in
-- FIX: LOCK method detection
-- FIX: upgrade_config.py was broken
-- I18n: Chinese translation updated
-- I18n: New translation to Polish
-- I18n: Spanish translation updated
-- I18n: Dutch translation updated
-- DOC: Improves Server Info handler documentation
-- DOC: Many documentation updates
-- DOC: New screenshots
-- DOC: PHP recipe improved
-
-* Fri Apr 23 2010 Lorenzo Villani - 0.99.44-1
-- FIX: Large POST support bug fixed
-- FIX: UTF-8 requests bug fixed
-- FIX: 7z MIME-type
-- FIX: Added missing HTTP response codes
-- FIX: Added missing HTTP methods
-- FIX: Many documentation typos fixed
-- I18N: Dutch translation updated
-
-* Thu Mar 18 2010 Pavel Lisy - 0.99.43-1
-- 0.99.43
-- FIX: Performance related regression (Keep-alive w/o cache)
-- FIX: Better lingering close
-- FIX: PAM authentication module fixes: threading issue
-- FIX: Cherokee-admin supports IPv6 by default
-- FIX: Parsing IPv6 addresses in "allow from" restrictions
-- FIX: Rule OR is slightly faster now
-- FIX: Fixes a few accessibility issues in cherokee-admin
-- FIX: Symfony wizard, fixed to use the new paths
-- suppressed confusing output from init script
-
-* Tue Feb 2 2010 Lorenzo Villani - 0.99.42-1
-- 0.99.42
-- Compilation and last-minute fixes
-- NEW: POST managing subsystem has been rewritten from scratch
-- NEW: New POST (uploads) status reporting mechanism
-- NEW: Rules can be configured to forbid the use of certain encoders
-- NEW: Custom logger: Adds ${response_size} support
-- FIX: File descriptor leak fixed in the HTTP reverse proxy
-- FIX: Error pages with UTF8 encoded errors work now
-- FIX: Safer file descriptor closing
-- FIX: getpwuid_r() detection
-- FIX: Original query strings (and requests) are logged now
-- FIX: Misc cherokee-admin fixes
-- FIX: uWSCGI: Endianess fixes and protocol modifiers
-- FIX: Chinese translation updated
-- FIX: Cherokee-admin: Display custom error if the doc. is missing
-- FIX: Early logging support is not supported any longer
-- FIX: QA and Cherokee-Admin: Bumps PySCGI to version 1.11
-- FIX: The 'fastcgi' handler has been deprecated in favor of 'fcgi'
-- FIX: PATH_INFO generation on merging non-final rules (corner case)
-- DOC: Installation updated
-
-* Tue Dec 29 2009 Lorenzo Villani - 0.99.39-1
-- 0.99.39
-
-* Mon Dec 28 2009 Lorenzo Villani - 0.99.38-1
-- 0.99.38
-
-* Wed Dec 23 2009 Lorenzo Villani - 0.99.37-1
-- 0.99.37
-
-* Thu Dec 3 2009 Lorenzo Villani - 0.99.31-1
-- New upstream release: 0.99.31
-
-* Tue Dec 1 2009 Lorenzo Villani - 0.99.30-1
-- 0.99.30
-
-* Sun Nov 22 2009 Lorenzo Villani - 0.99.29-1
-- 0.99.29
-
-* Sat Nov 07 2009 Lorenzo Villani - 0.99.27-1
-- 0.99.27
-
-* Sat Sep 5 2009 Lorenzo Villani - 0.99.24-1
-- 0.99.24
-
-* Fri Aug 21 2009 Tomas Mraz - 0.99.20-3
-- rebuilt with new openssl
-
-* Fri Jul 24 2009 Fedora Release Engineering - 0.99.20-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Sat Jul 11 2009 Pavel Lisy - 0.99.20-1
-- updated to 0.99.20
-
-* Sun Jun 14 2009 Pavel Lisy - 0.99.17-2
-- .spec changes in files section
-
-* Sun Jun 14 2009 Pavel Lisy - 0.99.17-1
-- updated to 0.99.17
-
-* Tue Apr 21 2009 Pavel Lisy - 0.99.11-2
-- added BuildRequires: gettext
-
-* Mon Apr 20 2009 Pavel Lisy - 0.99.11-1
-- updated to 0.99.11
-
-* Sat Mar 07 2009 Pavel Lisy - 0.99.0-1
-- updated to 0.99.0
-
-* Mon Feb 23 2009 Fedora Release Engineering - 0.98.1-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
-* Mon Feb 16 2009 Pavel Lisy - 0.98.1-1
-- updated to 0.98.1
-
-* Sat Jan 24 2009 Caolán McNamara - 0.11.6-2
-- rebuild for dependencies
-
-* Tue Dec 30 2008 Pavel Lisy - 0.11.6-1
-- Resolves bz 478488, updated to 0.11.6
-
-* Tue Dec 30 2008 Pavel Lisy - 0.11.2-4
-- Resolves bz 472749 and 472747, changed Requires: spawn-fcgi
-
-* Tue Dec 16 2008 Pavel Lisy - 0.11.2-3
-- ppc arch excluded only for el4
-
-* Tue Dec 16 2008 Pavel Lisy - 0.11.2-2
-- ppc arch excluded
-
-* Tue Dec 16 2008 Pavel Lisy - 0.11.2-1
-- updated to 0.11.2
-
-* Tue Dec 16 2008 Pavel Lisy - 0.10.0-3
-- Unowned directories, Resolves bz 474634
-
-* Thu Nov 6 2008 Tom "spot" Callaway - 0.10.0-2
-- do not package spawn-fcgi files (lighttpd-fastcgi provides them)
- Resolves bz 469947
-- get rid of rpath in compiled files
-
-* Fri Oct 31 2008 Pavel Lisy - 0.10.0-1
-- updated to 0.10.0
-
-* Sun Sep 07 2008 Pavel Lisy - 0.8.1-2
-- corrections in spec
-
-* Sun Sep 07 2008 Pavel Lisy - 0.8.1-1
-- first build
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..7cb9419
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Package has no active development more than 1 year and is vulnerable CVE-2019-1010218 buffer overflow in Main
diff --git a/favicon.ico b/favicon.ico
deleted file mode 100644
index 601db19..0000000
Binary files a/favicon.ico and /dev/null differ
diff --git a/logo.png b/logo.png
deleted file mode 100644
index b87ebea..0000000
Binary files a/logo.png and /dev/null differ
diff --git a/screencast.png b/screencast.png
deleted file mode 100644
index 112fcd0..0000000
Binary files a/screencast.png and /dev/null differ
diff --git a/sources b/sources
deleted file mode 100644
index 5e9aaf1..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-2266dd801dc0ccb1b81a38919ad322f4 webserver-1.2.104.tar.gz