--- cherokee-0.4.29.orig/doc/index.html +++ cherokee-0.4.29/doc/index.html @@ -91,12 +91,12 @@
  • PHP execution
  • FastCGI
  • -


    -Logging system -

    Validators -

    Encoders -


    -

    + + + + + +

    FAQ

    --- cherokee-0.4.29.orig/config.log +++ cherokee-0.4.29/config.log @@ -0,0 +1,297 @@ +This file contains any messages produced by compilers while +running configure, to aid debugging if configure makes a mistake. + +It was created by cherokee configure '0.4.29', which was +generated by GNU Autoconf 2.59. Invocation command line was + + $ ./configure --host=i486-linux-gnu --build=i486-linux-gnu --enable-os-string=Debian GNU/Linux --enable-pthreads --prefix=/usr --localstatedir=/var --mandir=${prefix}/share/man --infodir=${prefix}/share/info --sysconfdir=/etc --with-wwwroot=/var/www + +## --------- ## +## Platform. ## +## --------- ## + +hostname = mosca +uname -m = i686 +uname -r = 2.6.14-mosca +uname -s = Linux +uname -v = #1 Wed Nov 23 19:07:44 CST 2005 + +/usr/bin/uname -p = unknown +/bin/uname -X = unknown + +/bin/arch = i686 +/usr/bin/arch -k = unknown +/usr/convex/getsysinfo = unknown +hostinfo = unknown +/bin/machine = unknown +/usr/bin/oslevel = unknown +/bin/universe = unknown + +PATH: /usr/sbin +PATH: /usr/bin +PATH: /sbin +PATH: /bin +PATH: /usr/bin/X11 + + +## ----------- ## +## Core tests. ## +## ----------- ## + +configure:1604: checking for a BSD-compatible install +configure:1659: result: /usr/bin/install -c +configure:1670: checking whether build environment is sane + +## ---------------- ## +## Cache variables. ## +## ---------------- ## + +ac_cv_env_CC_set= +ac_cv_env_CC_value= +ac_cv_env_CFLAGS_set= +ac_cv_env_CFLAGS_value= +ac_cv_env_CPPFLAGS_set= +ac_cv_env_CPPFLAGS_value= +ac_cv_env_CPP_set= +ac_cv_env_CPP_value= +ac_cv_env_CXXCPP_set= +ac_cv_env_CXXCPP_value= +ac_cv_env_CXXFLAGS_set= +ac_cv_env_CXXFLAGS_value= +ac_cv_env_CXX_set= +ac_cv_env_CXX_value= +ac_cv_env_F77_set= +ac_cv_env_F77_value= +ac_cv_env_FFLAGS_set= +ac_cv_env_FFLAGS_value= +ac_cv_env_LDFLAGS_set= +ac_cv_env_LDFLAGS_value= +ac_cv_env_build_alias_set=set +ac_cv_env_build_alias_value=i486-linux-gnu +ac_cv_env_host_alias_set=set +ac_cv_env_host_alias_value=i486-linux-gnu +ac_cv_env_target_alias_set= +ac_cv_env_target_alias_value= +ac_cv_path_install='/usr/bin/install -c' + +## ----------------- ## +## Output variables. ## +## ----------------- ## + +ACLOCAL='' +AMDEPBACKSLASH='' +AMDEP_FALSE='' +AMDEP_TRUE='' +AMTAR='' +AR='' +AS='' +AUTOCONF='' +AUTOHEADER='' +AUTOMAKE='' +AWK='' +CC='' +CCDEPMODE='' +CFLAGS='' +COMPILE_EPOLL_FALSE='' +COMPILE_EPOLL_TRUE='' +COMPILE_KQUEUE_FALSE='' +COMPILE_KQUEUE_TRUE='' +COMPILE_POLL_FALSE='' +COMPILE_POLL_TRUE='' +COMPILE_PORT_FALSE='' +COMPILE_PORT_TRUE='' +COMPILE_SELECT_FALSE='' +COMPILE_SELECT_TRUE='' +CPP='' +CPPFLAGS='' +CRYPT_CFLAGS='' +CRYPT_LIBS='' +CXX='' +CXXCPP='' +CXXDEPMODE='' +CXXFLAGS='' +CYGPATH_W='' +DEFS='' +DEPDIR='' +DLLTOOL='' +ECHO='echo' +ECHO_C='' +ECHO_N='-n' +ECHO_T='' +EGREP='' +ETR_SOCKET_LIBS='' +EXEEXT='' +F77='' +FFLAGS='' +GNOMEVFS_CFLAGS='' +GNOMEVFS_LIBS='' +HAVE_CRYPT_FALSE='' +HAVE_CRYPT_R_FALSE='' +HAVE_CRYPT_R_TRUE='' +HAVE_CRYPT_TRUE='' +HAVE_FCGI_FALSE='' +HAVE_FCGI_TRUE='' +HAVE_GETOPT_LONG_FALSE='' +HAVE_GETOPT_LONG_TRUE='' +HAVE_GNOMEVFS_FALSE='' +HAVE_GNOMEVFS_TRUE='' +HAVE_PAM_FALSE='' +HAVE_PAM_TRUE='' +HAVE_YACC='' +HaveRtldGlobal='' +HaveRtldLocal='' +HaveRtldNext='' +HaveRtldNow='' +INSTALL_DATA='${INSTALL} -m 644' +INSTALL_PROGRAM='${INSTALL}' +INSTALL_SCRIPT='${INSTALL}' +INSTALL_STRIP_PROGRAM='' +LDFLAGS='' +LEX='' +LEXLIB='' +LEX_OUTPUT_ROOT='' +LIBGNUTLS_CFLAGS='' +LIBGNUTLS_CONFIG='' +LIBGNUTLS_LIBS='' +LIBOBJS='' +LIBS='' +LIBTOOL='' +LIBTOOL_EXPORT_OPTIONS='' +LN_S='' +LTLIBOBJS='' +MAINT='' +MAINTAINER_MODE_FALSE='' +MAINTAINER_MODE_TRUE='' +MAKEINFO='' +OBJDUMP='' +OBJEXT='' +PACKAGE='' +PACKAGE_BUGREPORT='http://bugs.0x50.org' +PACKAGE_MAJOR_VERSION='' +PACKAGE_MICRO_VERSION='' +PACKAGE_MINOR_VERSION='' +PACKAGE_NAME='cherokee' +PACKAGE_PATCH_VERSION='' +PACKAGE_STRING='cherokee 0.4.29' +PACKAGE_TARNAME='cherokee' +PACKAGE_VERSION='0.4.29' +PATH_SEPARATOR=':' +PKGCONFIG='' +PLATFORM_WIN32_FALSE='' +PLATFORM_WIN32_TRUE='' +PTHREAD_CC='' +PTHREAD_CFLAGS='' +PTHREAD_LIBS='' +RANLIB='' +SET_MAKE='' +SHELL='/bin/sh' +STATIC_ENCODER_GZIP_FALSE='' +STATIC_ENCODER_GZIP_TRUE='' +STATIC_HANDLER_ADMIN_FALSE='' +STATIC_HANDLER_ADMIN_TRUE='' +STATIC_HANDLER_CGI_FALSE='' +STATIC_HANDLER_CGI_TRUE='' +STATIC_HANDLER_COMMON_FALSE='' +STATIC_HANDLER_COMMON_TRUE='' +STATIC_HANDLER_DIRLIST_FALSE='' +STATIC_HANDLER_DIRLIST_TRUE='' +STATIC_HANDLER_ERROR_REDIR_FALSE='' +STATIC_HANDLER_ERROR_REDIR_TRUE='' +STATIC_HANDLER_FASTCGI_FALSE='' +STATIC_HANDLER_FASTCGI_TRUE='' +STATIC_HANDLER_FILE_FALSE='' +STATIC_HANDLER_FILE_TRUE='' +STATIC_HANDLER_NN_FALSE='' +STATIC_HANDLER_NN_TRUE='' +STATIC_HANDLER_PHPCGI_FALSE='' +STATIC_HANDLER_PHPCGI_TRUE='' +STATIC_HANDLER_REDIR_FALSE='' +STATIC_HANDLER_REDIR_TRUE='' +STATIC_HANDLER_SERVER_INFO_FALSE='' +STATIC_HANDLER_SERVER_INFO_TRUE='' +STATIC_LOGGER_COMBINED_FALSE='' +STATIC_LOGGER_COMBINED_TRUE='' +STATIC_LOGGER_NCSA_FALSE='' +STATIC_LOGGER_NCSA_TRUE='' +STATIC_LOGGER_W3C_FALSE='' +STATIC_LOGGER_W3C_TRUE='' +STATIC_MODULE_READ_CONFIG_FALSE='' +STATIC_MODULE_READ_CONFIG_TRUE='' +STATIC_VALIDATOR_HTDIGEST_FALSE='' +STATIC_VALIDATOR_HTDIGEST_TRUE='' +STATIC_VALIDATOR_HTPASSWD_FALSE='' +STATIC_VALIDATOR_HTPASSWD_TRUE='' +STATIC_VALIDATOR_PAM_FALSE='' +STATIC_VALIDATOR_PAM_TRUE='' +STATIC_VALIDATOR_PLAIN_FALSE='' +STATIC_VALIDATOR_PLAIN_TRUE='' +STRIP='' +TLS_CFLAGS='' +TLS_LIBS='' +USE_INTERNAL_PCRE_FALSE='' +USE_INTERNAL_PCRE_TRUE='' +USE_PTHREAD_FALSE='' +USE_PTHREAD_TRUE='' +VERSION='' +WWW_ROOT='' +YACC='' +ac_ct_AR='' +ac_ct_AS='' +ac_ct_CC='' +ac_ct_CXX='' +ac_ct_DLLTOOL='' +ac_ct_F77='' +ac_ct_OBJDUMP='' +ac_ct_RANLIB='' +ac_ct_STRIP='' +am__fastdepCC_FALSE='' +am__fastdepCC_TRUE='' +am__fastdepCXX_FALSE='' +am__fastdepCXX_TRUE='' +am__include='' +am__leading_dot='' +am__quote='' +am__tar='' +am__untar='' +bindir='${exec_prefix}/bin' +build='i486-linux-gnu' +build_alias='i486-linux-gnu' +build_cpu='' +build_os='' +build_vendor='' +cherokeepath='' +datadir='${prefix}/share' +exec_prefix='NONE' +host='i486-linux-gnu' +host_alias='i486-linux-gnu' +host_cpu='' +host_os='' +host_vendor='' +includedir='${prefix}/include' +infodir='${prefix}/share/info' +install_sh='' +libdir='${exec_prefix}/lib' +libexecdir='${exec_prefix}/libexec' +localstatedir='/var' +mandir='${prefix}/share/man' +mkdir_p='' +oldincludedir='/usr/include' +prefix='/usr' +program_transform_name='s,x,x,' +sbindir='${exec_prefix}/sbin' +sharedstatedir='${prefix}/com' +sysconfdir='/etc' +target_alias='' + +## ----------- ## +## confdefs.h. ## +## ----------- ## + +#define PACKAGE_BUGREPORT "http://bugs.0x50.org" +#define PACKAGE_NAME "cherokee" +#define PACKAGE_STRING "cherokee 0.4.29" +#define PACKAGE_TARNAME "cherokee" +#define PACKAGE_VERSION "0.4.29" + +configure: caught signal 2 +configure: exit 1 --- cherokee-0.4.29.orig/debian/www/cherokee.index.html +++ cherokee-0.4.29/debian/www/cherokee.index.html @@ -0,0 +1,53 @@ + + + + Cherokee Test Page + + + +
    +
    +

    This page is used to test the proper operation of the Cherokee Web Server after it has been installed. If you can read this page, it means that the Cherokee Web Server installed at this site is working properly.

    +

    Note: If you see this page after uploading site content you probably have not replaced the index.html file.

    +
    +
    +
    + Powered by Cherokee + Powered by Debian +
    + + --- cherokee-0.4.29.orig/debian/www/powered_by_debian.png.uu +++ cherokee-0.4.29/debian/www/powered_by_debian.png.uu @@ -0,0 +1,102 @@ +begin 644 powered_by_debian.png +MB5!.1PT*&@H````-24A$4@```%@````@"`8```"6Y+^8````!F)+1T0`_P#_ +M`/^@O:>3````"7!(67,```L2```+$@'2W7[\````!W1)344'U0H+$P$2YU3E +MO````!UT15AT0V]M;65N=`!#W!3]Y7'/_=>Z>HM+%N6)3_D)S%@8C`.$)*0+J7IMMD9V$D? +M(WZ_W[GG^3U7,)O- +M1EE9&=.181BHJHHHBIA,IFORZ;J.*(J3GFN:AB1):)J&*(KHN@Z`)$DY/)E, +M!@"3R92SINLZF4SFFOM?^:XD29-X%$5!%$7,9C,S(4W3T#0-D\DTZ3Z:IB$( +M0O8>AF'DG/5*ZNWMQ10,!CE[]NRT&PX.#G+RY$G,9C-.IY.JJBI<+E=V/1J- +MWM7+AP`9/)Q)PYW961G=W-Z=/G\;E +M2YWM.<^NI(Z.#CH[.QD8&."EEUXB%`KEK!\^?#CK +M'5=3*!2BI:6%:#3*:Z^]-NG=J:BMK8WCQX]SZ-`A]N[=R]C86,X'V[-G#RTM +M+>S?OQ_#,*;<=X)FI&``412)Q^.4EY?G6&\D$F%@8("''GJ(3WUJ)5:KG'.) +MLK(R!#W*P,``%HN%2"1"/!ZGK*PL>S!9EG$X',BRC,5BF>1R@B`0#H<)A\.3 +MK!<@D\G@<#@PF4Q8+)9)YYXW;QY?^,(7J*BHH+>W%TW3IKVK(`B8S>9)(462 +M)!H:&JBJJF+W[MW,GS\_QUL_DH)M-AM5556L6+$BQWTU36-L;`S#,#!T#549 +MFQ0#%RQ80G-S,TN7+F5@8`!=U['9;#DR9%G&[_=36EJ*V^V>=.&"@@(D22(4 +M"E%5535I/1`(4%I:BL?CF3)_I--IQL?'D20)01"N:TP^GX]@,(@@""23R>R: +MT^FDIJ8&G\]'=74ULBQ/*\LT4P6[W6X6+5J48[U:+(EK1.?.RB"[=KZ.V6K% +MYO2Q8,&"G'SK_D(RYN7924E.3(D6691"+!^^^_3V=G)Q45%7SV +MLY_-N7`P&.3..^\DE4KQ^]__GL]\YC,Y'^C`@0-HFD9%105.IS,K7]=U#A\^ +M3"*1P#`,[K[[[FE=&D!55=K:VNCO[\?M=D_B-YE,Y.7E3?*6*;VAHJ+".'SX +M\+1,$]G29#+AMMI1^\.<>^FW1/>_ARF60#4+I#QN[)4^RCZQC()E#4AN&[H) +M4FD%3=-0516+Q8*JJ@B",,G*557-5A=79_PKJXNIWD^GTUEKG:@T)JQ4TS32 +MZ32B*&9=_WH6K*HJF4PF6RU<_8ZNZ]DJ8SI92Y8L00",F5BPQ^.AV.7AN97W +MXWDWA'ZV'T$2P"XBR0*JJ)%6,HB:'0H^'<1T^AB.M0[`<^YT+<=UZ"\["6%A6EI:"(?#'SZLKJXVKD=C_1'CY+\\ +M;S2[[S;^4'B'X^V[UQK[Y=N, +MYMI5QN"^5N/_F_2,;JCCJJ%EM(]MC_[^?N/%%U\T&AL;C0\B@R'EY^=_]XDG +MGKAV_$UGN+C[(#T_W83%X23XKU\G^.CG\"VNP^*T(>@Z"(`@7(Z--@O.ZC), +MA06,G>Q!>+^+P?Y!"N]8A-GCFI$EJ,DT`X,#I%*I22795)1().CIZ4&2)*Q6 +MZ^1.-*,3.=9%UXY]B"8)>Y$'X6/P*)?+16-C(^ETFI:6%I+)Y/7+M-%S_?3] +M>A>F/#?5__'/E'Y]-?82WQ4UC0!7!7K))A/X]%+CBU^QW,NH'-7TAPY6VX_5XDNX72>^Y@^.7?8O7G8_'[9G2X\?%Q +M?K7]5XBBR->^]K5I>%C +MC,5>KS=;YT^KX/&!".=_]PZN.4$"=S;D*-?0=")M(;IVOD->60GE?WL[FJHQ +M/IS`[LW#9#+ANB6(5EK`T$`?Y:)P78`%(!`(X/5ZB40BDTHY7=>S@-)$^51; +M6XO9;,9FLV7#PT3;/%%"6?/=U#WU(/[[EI-7'L#AR\]ZG6$8V3)T0NY48-=$ +M0S-QAIDT+-,KV#!@>!1++(UWU1W(I;D6F!P<9J#E??(DHZ.C!`(!:FMK<;O=TRIZ^DY.,Y!L,K:*`&:G+5?!0Q'4M(IK;D56N1]\ +M9G0=T#4P!#`$-$5%US*3X_OH*-NW;^<7O_@%?7U]6"P6TNDT/3T]^'P^9%DF +MF4S2U-3$QHT;Z>WMQ6:S$8_'6;%B!8\]]AAFLSEKS>^^^RZOO/(*1X\>Q6JU +MLGSY8-Z\>3SSS#,,#`SP@Q_\@*ZN+I+))*JJ(LLR +M-34U//VMI[GK;^ZBIZ>'G_SD)QPX<(![[KD'15'8NWWGVV6?1-(TO?O&+U-?7<_;L65YXX84LS[%CQ_CQCW_,T-`0 +MZ]:MHZ2DA)___.=LW;J50"!`75T=DB01#H?9N'$C7J^7A@4+V?_VVVS>O!F? +MS\=33SU%+!;CX,B@QD4C0W=W-DB5+F#-G#JJJ\L8;;]#4U(3+Y:)A<0.B +M*-+;VTM'1P^^]?.E+7V+/GCV\\\X[>#P>5JQ8065EYA*/]#HQ]-D1D91[#;";>>)!,>(;AN%9+5/*D=W;QY +M,T-#0_S#5[_*T^O7XRDH(!0*\>^\]'G[X81YXX`&<3B<` +M+2TM'#ERA.+B8@1!(!*)4%U=S=-//\UXCHZ&!H:`BGTTE^?CZB*%);6\OZ +M]>OQ>KWX?#Y.G#A!.!PFE4K=/-@CB`(9P4#]H-?_<`%,+AOC%RX2;3V%JS*` +M.C).]%PO!;65.-P.,K$QVK;\!N^\6YBUHG%*C+FUM959LV9Q^[)E>`M]E^5^ +MT-\+@L#HZ"BG3Y]&TS1FSYZ-U6I%DB1\/A\>CX?AX6&&AX?1=1V3R<2]]]Y+ +M>7DYAF&P_.Z[^=W>O5R\>)&AH2$L%DLV21F&D06ODLDD9\Z<(95*90&A"?1- +MEN5LLFQH:*"XN!B3R30)K+HY!8L"HL<)ND!R('HYZ5V1>26;!:^_D-[-.Q'- +M9HH^L1#OW`KT3(9(RVG._G0[#EFF>OU7L!7E3=E6*HJ"V6PFS^-AJKII='24 +MP<%!4JD4/_K1C]BR90N*HJ`H"OW]_7B]WBP0Y'`X*"TMS6;[XN)BK%8KJ50* +M7=>SL.)$0DHFD[SPP@MLVK2)>#R>G:S$XW&\7N^DQ'5E,KNR0KEY!0.BTXKN +MG47\;!_I:`*YP)T]I*/,3^"!3V-LTSFS81OG]QTBK[:">.\ETKV#^&J#5'WU +M[[$'"Z=4WD3I,U$F7?U\8I^)RWB]7N;-FY>=[UDL%FIK:\G/OQR>K%;KE,EF +MHKJ80-PF`/W-FS?S[6]_F[JZ.AY__''JZ^MI;6WE.]_Y#G:[?5)'>#6:=N69 +M;UK!YEDN/+?.9GA7,X-O5N/_W$I,C@\*:)N9_,;9V/WYS&H^RG#/14Q*AN(% +MM^"\;R7>NFI$Q[7Q4EF6,9E,I--IHM%HSH!R8L!IM]MQ.IV(HLCG/_]YUJU; +MEP/4`^S>O7O*KDQ1%'1=IZBHB$*O%T51.[49H^R9E$7'55N!OK&6D]C=(]B+W,?QE_N'JDE.>ZH8T] +M'@\K5Z[DR)$C[-Z]F^KJ:FZ]]5:V;MU*(I%`EF52J11+EBRAO+R#!@[SUUENXW6[6K%F#(0ID,IFL6UO- +M,GEY>81"(=Y\\TU*2DH(A4*\]MIKV9IXHK.\_;LH;V]G>]][WLXG4Y*2DIP +M.!R,CX_3U=7%0P\]Q)>__&6>?_YY-FS8P*Y=NR@H*&!D9(3Y\^=365F)KNM< +MNG2)[W__^]AL-@X=.L3P\#!//ODD2YM>%*P51Q!'T8R14NK;M)*^B`GMM<,99]'J@R.VWWX[=;L=NL['BDY_D&]_X +M!FZWFQ)?@(;;%K%PX4*6+5M&8V,C#L=E5U=5E8*"`E:N7,G2I4NQ6JVX72ZB +MT6%&$B,T-C:R?OUZ5J]>C=/I))U.,S@XB-_OI[Z^GL6+%W/777?A32:3H:JJBMMNNPV7RT4BD:"BHH+&QD;JZ^LQ#(/AX6%L-AOU +M]?4L6[:,PL+"''UD,AFV;MU*5U?7S`!WPS`,97C,./K,?QN[%SYH##4=-3*C +MBF$HAF%D_@1(M:89NI(V($@ +MSTS&M<;D@FQ&EF\N5(E_(O!]>'B8HT>/LFW;-OK[^R_'X%@LQ@]_^,,;$)/& +MY%1)[MI'_,(`@64+.3'40ZB_F^3X.'_)=.'"!7;LV$%?7]^53>^-C7M%4:2R +MK)QEE7.I+ZJ`E,J9^"7>.O4>O1?[^"M=Y5G%Q<7&IDV;;OA%F\U&OCL/?6P< +J09(85L88OP[P\1>IX)G\OOI7NGGZ/_E!AVY;E3JK`````$E%3D2N0F"" +` +end --- cherokee-0.4.29.orig/debian/control +++ cherokee-0.4.29/debian/control @@ -0,0 +1,100 @@ +Source: cherokee +Section: web +Priority: optional +Maintainer: Alvaro Lopez Ortega +Uploaders: Gunnar Wolf +Build-Depends: bison, flex, debhelper (>= 4.0.0), libgnutls-dev, autotools-dev, sharutils, libpam0g-dev +Standards-Version: 3.6.2.0 + +Package: cherokee +Architecture: any +Depends: ${cherokee:Depends}, logrotate, libcherokee-base0 (= ${Source-Version}), libcherokee-server0 (= ${Source-Version}) +Provides: httpd, httpd-cgi +Description: extremely fast and flexible web server + Cherokee is an extremely flexible and fast web server. It's + embedable, extensible with plug-ins. It has handler-to-path, + virtual servers, gzip encoding, modular loggers, CGI support, + and can run in a chroot environment, among other features. + . + This package contains the server and essential handlers. + +Package: libcherokee-base0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends} +Description: extremely fast and flexible web server - libraries + Cherokee is an extremely fast and flexible web server. It's + embedable, extensible with plug-ins. It has handler-to-path, + virtual servers, gzip encoding, modular loggers, CGI support, + and can run in a chroot environment, among other features. + . + This is the runtime library + +Package: libcherokee-base0-dev +Section: libdevel +Architecture: any +Depends: libcherokee-base0 (= ${Source-Version}) +Description: extremely fast and flexible web server - development files + Cherokee is an extremely fast and flexible web server. It's + embedable, extensible with plug-ins. It has handler-to-path, + virtual servers, gzip encoding, modular loggers, CGI support, + and can run in a chroot environment, among other features. + . + This package contains the development files - headers, .so and .a + files. + +Package: libcherokee-client0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends} +Description: extremely fast and flexible web server - libraries + Cherokee is an extremely fast and flexible web server. It's + embedable, extensible with plug-ins. It has handler-to-path, + virtual servers, gzip encoding, modular loggers, CGI support, + and can run in a chroot environment, among other features. + . + This is the runtime library + +Package: libcherokee-client0-dev +Section: libdevel +Architecture: any +Depends: libcherokee-client0 (= ${Source-Version}), libcherokee-base0-dev (= ${Source-Version}) +Description: extremely fast and flexible web server - development files + Cherokee is an extremely fast and flexible web server. It's + embedable, extensible with plug-ins. It has handler-to-path, + virtual servers, gzip encoding, modular loggers, CGI support, + and can run in a chroot environment, among other features. + . + This package contains the development files - headers, .so and .a + files. + +Package: libcherokee-server0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends} +Description: extremely fast and flexible web server - libraries + Cherokee is an extremely fast and flexible web server. It's + embedable, extensible with plug-ins. It has handler-to-path, + virtual servers, gzip encoding, modular loggers, CGI support, + and can run in a chroot environment, among other features. + . + This is the runtime library + +Package: libcherokee-server0-dev +Section: libdevel +Architecture: any +Depends: libcherokee-server0 (= ${Source-Version}), libcherokee-base0-dev (= ${Source-Version}) +Description: extremely fast and flexible web server - development files + Cherokee is an extremely fast and flexible web server. It's + embedable, extensible with plug-ins. It has handler-to-path, + virtual servers, gzip encoding, modular loggers, CGI support, + and can run in a chroot environment, among other features. + . + This package contains the development files - headers, .so and .a + files. + +Package: cget +Architecture: any +Depends: ${cget:Depends}, libcherokee-client0 (= ${Source-Version}) +Description: web page downloader + CGet is a small downloader based in the Cherokee client library --- cherokee-0.4.29.orig/debian/rules +++ cherokee-0.4.29/debian/rules @@ -0,0 +1,255 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. +# +# Modified to make a template file for a multi-binary package with separated +# build-arch and build-indep targets by Bill Allombert 2001 + +# Version of Debhelper to use +export DH_COMPAT=4 + +# Uncomment this to turn on verbose mode. +export DH_VERBOSE=1 + +# This has to be exported to make some magic below work. +export DH_OPTIONS + +INSTALL_PROGRAM = /usr/bin/install +BUILD_DIR = $(CURDIR)/debian/tmp + +LIB_BASE_DIR = $(CURDIR)/debian/libcherokee-base0 +DEV_BASE_DIR = $(CURDIR)/debian/libcherokee-base0-dev +LIB_CLIENT_DIR = $(CURDIR)/debian/libcherokee-client0 +DEV_CLIENT_DIR = $(CURDIR)/debian/libcherokee-client0-dev +LIB_SERVER_DIR = $(CURDIR)/debian/libcherokee-server0 +DEV_SERVER_DIR = $(CURDIR)/debian/libcherokee-server0-dev +SERVER_DIR = $(CURDIR)/debian/cherokee +CGET_DIR = $(CURDIR)/debian/cget + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +export DEB_HOST_GNU_TYPE +export DEB_BUILD_GNU_TYPE + +# Compiler flags to use +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif +ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) + INSTALL_PROGRAM += -s +endif + +config.status: configure + dh_testdir + ln -sf /usr/share/misc/config.guess . + ln -sf /usr/share/misc/config.sub . + # Add here commands to configure the package + ./configure --host=$(DEB_HOST_GNU_TYPE) \ + --build=$(DEB_BUILD_GNU_TYPE) \ + --enable-os-string="Debian GNU/Linux" \ + --enable-pthreads \ + --prefix=/usr \ + --localstatedir=/var \ + --mandir=\$${prefix}/share/man \ + --infodir=\$${prefix}/share/info \ + --sysconfdir=/etc \ + --with-wwwroot=/var/www + +#Architecture +build: build-arch build-indep + +build-arch: build-arch-stamp + +build-arch-stamp: config.status + $(MAKE) + # $(MAKE) test + touch build-arch-stamp + +build-indep: build-indep-stamp + +build-indep-stamp: config.status + # Add here commands to compile the indep part of the package. + #$(MAKE) doc + +clean: + dh_testdir + dh_testroot + -$(MAKE) -i distclean + rm -rf build-arch-stamp build-indep-stamp + rm -rf config.guess config.sub + # Cruft not cleaned by the build process + rm -fr cherokee/mime_grammar.output cherokee/icons_grammar.output cherokee/config_protocol_grammar.output www/images + + dh_clean + +install: install-indep install-arch + +install-indep: +###### dh_testdir +###### dh_testroot +###### dh_clean -k -i +###### dh_installdirs -i + + # Add here commands to install the indep part of the package into + # debian/-doc + #INSTALLDOC# + +###### dh_install -i + +install-arch: + dh_testdir + dh_testroot + dh_clean -k -s + dh_installdirs -s + + install -d $(BUILD_DIR) + + $(MAKE) install INSTALL_PROGRAM=$(INSTALL_PROGRAM) CFLAGS="$(CFLAGS)" DESTDIR=$(BUILD_DIR) + +# FIX 1: Fix the PanicAction path + cat $(BUILD_DIR)/etc/cherokee/advanced.conf | sed 's/PanicAction \/usr\/bin/PanicAction \/usr\/share\/cherokee/' >adv.new + mv adv.new $(BUILD_DIR)/etc/cherokee/advanced.conf + mv $(BUILD_DIR)/usr/bin/cherokee-panic $(BUILD_DIR)/usr/share/cherokee/ + +# FIX 2: Set the PidFile + cat $(BUILD_DIR)/etc/cherokee/cherokee.conf | sed 's/^[#\t ]*PidFile .*\$$/PidFile \/var\/run\/cherokee.pid/' >adv.new + mv adv.new $(BUILD_DIR)/etc/cherokee/cherokee.conf + +# FIX 3: Explicitly set Cherokee to run under Debian's regular www-data UID/GID + cat $(BUILD_DIR)/etc/cherokee/cherokee.conf | sed 's/^#User nobody /User www-data/' | sed 's/^#Group nogroup /Group www-data/' >adv.new + mv adv.new $(BUILD_DIR)/etc/cherokee/cherokee.conf + +# FIX 4: Fix the index stuff + cat $(BUILD_DIR)/etc/cherokee/cherokee.conf | sed 's/^DirectoryIndex /DirectoryIndex cherokee.index.html, /' >adv.new + mv adv.new $(BUILD_DIR)/etc/cherokee/cherokee.conf + +# FIX 5: Add a Debian look to the default page + /usr/bin/uudecode -o $(BUILD_DIR)/var/www/images/powered_by_debian.png $(CURDIR)/debian/www/powered_by_debian.png.uu + rm $(BUILD_DIR)/var/www/index.html + install -m 644 $(CURDIR)/debian/www/cherokee.index.html $(BUILD_DIR)/var/www/cherokee.index.html + +# FIX 6: This stuff is not ready to be used + rm $(BUILD_DIR)/usr/lib/libcherokee-config* + rm $(BUILD_DIR)/usr/lib/cherokee/libplugin_admin* + rm $(BUILD_DIR)/usr/lib/cherokee/libplugin_fastcgi* + +# libcherokee-base0-dev - Development files + install -d $(DEV_BASE_DIR)/DEBIAN + install -d $(DEV_BASE_DIR)/usr/{bin,sbin,lib/pkgconfig,include/cherokee} + install -d $(DEV_BASE_DIR)/usr/share/{doc/libcherokee-base0-dev,aclocal,man/man1} + install $(CURDIR)/debian/README.docs $(DEV_BASE_DIR)/usr/share/doc/libcherokee-base0-dev/ + + mv $(BUILD_DIR)/usr/lib/libcherokee-base.{a,la,so} $(DEV_BASE_DIR)/usr/lib/ + mv $(BUILD_DIR)/usr/include/cherokee/* $(DEV_BASE_DIR)/usr/include/cherokee/ + mv $(BUILD_DIR)/usr/bin/cherokee-config $(DEV_BASE_DIR)/usr/bin + mv $(BUILD_DIR)/usr/share/man/man1/cherokee-config.1 $(DEV_BASE_DIR)/usr/share/man/man1/ + mv $(BUILD_DIR)/usr/lib/pkgconfig/* $(DEV_BASE_DIR)/usr/lib/pkgconfig/ + mv $(BUILD_DIR)/usr/share/aclocal/* $(DEV_BASE_DIR)/usr/share/aclocal/ + +# libcherokee-client0-dev - Development files for the client libraries + install -d $(DEV_CLIENT_DIR)/DEBIAN + install -d $(DEV_CLIENT_DIR)/usr/{lib/pkgconfig,include/cherokee} + install -d $(DEV_CLIENT_DIR)/usr/share/{doc/libcherokee-client0-dev,man/man1} + install $(CURDIR)/debian/README.docs $(DEV_CLIENT_DIR)/usr/share/doc/libcherokee-client0-dev/ + + mv $(BUILD_DIR)/usr/lib/libcherokee-client.{a,la,so} $(DEV_CLIENT_DIR)/usr/lib + +# libcherokee-server0-dev - Development files for the server libraries + install -d $(DEV_SERVER_DIR)/DEBIAN + install -d $(DEV_SERVER_DIR)/usr/{lib/pkgconfig,include/cherokee} + install -d $(DEV_SERVER_DIR)/usr/share/{doc/libcherokee-server0-dev,man/man1} + install $(CURDIR)/debian/README.docs $(DEV_SERVER_DIR)/usr/share/doc/libcherokee-server0-dev/ + + mv $(BUILD_DIR)/usr/lib/libcherokee-server.{a,la,so} $(DEV_SERVER_DIR)/usr/lib + +# libcherokee-base0 - Runtime library + install -d $(LIB_BASE_DIR)/DEBIAN + install -d $(LIB_BASE_DIR)/usr/lib/ + install -d $(LIB_BASE_DIR)/usr/share/doc/libcherokee-base0 + install $(CURDIR)/debian/README.docs $(LIB_BASE_DIR)/usr/share/doc/libcherokee-base0/ + + mv $(BUILD_DIR)/usr/lib/libcherokee-base.so* $(LIB_BASE_DIR)/usr/lib/ + +# libcherokee-client0 - Runtime library + install -d $(LIB_CLIENT_DIR)/DEBIAN + install -d $(LIB_CLIENT_DIR)/usr/lib + install -d $(LIB_CLIENT_DIR)/usr/share/doc/libcherokee-client0 + install $(CURDIR)/debian/README.docs $(LIB_CLIENT_DIR)/usr/share/doc/libcherokee-client0/ + + mv $(BUILD_DIR)/usr/lib/libcherokee-client.so* $(LIB_CLIENT_DIR)/usr/lib/ + +# libcherokee-server0 - Runtime library + install -d $(LIB_SERVER_DIR)/DEBIAN + install -d $(LIB_SERVER_DIR)/usr/lib/cherokee + install -d $(LIB_SERVER_DIR)/usr/share/{cherokee,doc/libcherokee-server0} + install $(CURDIR)/debian/README.docs $(LIB_SERVER_DIR)/usr/share/doc/libcherokee-server0/ + + mv $(BUILD_DIR)/usr/lib/libcherokee-server.so* $(LIB_SERVER_DIR)/usr/lib/ + mv $(BUILD_DIR)/usr/share/cherokee/* $(LIB_SERVER_DIR)/usr/share/cherokee/ + mv $(BUILD_DIR)/usr/lib/cherokee/* $(LIB_SERVER_DIR)/usr/lib/cherokee/ + +# cget - Downloader utility + install -d $(CGET_DIR)/DEBIAN + install -d $(CGET_DIR)/usr/{bin,share/doc/cget,share/man/man1} + install $(CURDIR)/debian/README.docs $(CGET_DIR)/usr/share/doc/cget/ + + mv $(BUILD_DIR)/usr/bin/cget $(CGET_DIR)/usr/bin/ + mv $(BUILD_DIR)/usr/share/man/man1/cget.1 $(CGET_DIR)/usr/share/man/man1/ + +# cherokee - Main binary package + + # Whatever we still have in $(BUILD_DIR) will become the main Cherokee + # package + mv $(BUILD_DIR)/* $(SERVER_DIR) + +# Must not depend on anything. This is to be called by +# binary-arch/binary-indep +# in another 'make' thread. +binary-common: + dh_testdir + dh_testroot + dh_installchangelogs ChangeLog + dh_installdocs AUTHORS +# dh_installexamples +# dh_installmenu +# dh_installdebconf + dh_installlogrotate +# dh_installemacsen +# dh_installpam +# dh_installmime + dh_installinit +# dh_installcron +# dh_installinfo + dh_installman + dh_link + dh_strip + dh_compress + dh_fixperms +# dh_perl +# dh_python + dh_installdeb + dh_makeshlibs + dh_shlibdeps -L libcherokee-base0 -L libcherokee-server0 -L libcherokee-client0 -L libcherokee-base0-dev -L libcherokee-server0-dev -L libcherokee-client0-dev -L cget -L cherokee -l debian/libcherokee-base0/usr/lib:debian/libcherokee-base0/usr/lib/cherokee:debian/libcherokee-client0/usr/lib:debian/libcherokee-client0/usr/lib/cherokee:debian/libcherokee-server0/usr/lib:debian/libcherokee-server0/usr/lib/cherokee + dh_gencontrol + dh_md5sums + dh_builddeb + +# Build architecture independant packages using the common target. +binary-indep: build-indep install-indep +#### $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common + +# Build architecture dependant packages using the common target. +binary-arch: build-arch install-arch + $(MAKE) -f debian/rules DH_OPTIONS=-a binary-common + +binary: binary-arch binary-indep + +.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch --- cherokee-0.4.29.orig/debian/watch +++ cherokee-0.4.29/debian/watch @@ -0,0 +1,6 @@ +# Example watch control file for uscan +# Rename this file to "watch" and then you can run the "uscan" command +# to check for upstream updates and more. +# Site Directory Pattern Version Script +version=2 +http://www.0x50.org/download/0.4/(\d.+)/cherokee.(\d.+).tar\.gz debian uupdate --- cherokee-0.4.29.orig/debian/cherokee.postrm +++ cherokee-0.4.29/debian/cherokee.postrm @@ -0,0 +1,43 @@ +#! /bin/sh +# postrm script for cherokee +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `remove' +# * `purge' +# * `upgrade' +# * `failed-upgrade' +# * `abort-install' +# * `abort-install' +# * `abort-upgrade' +# * `disappear' overwrit>r> +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + + +case "$1" in + purge) + echo "Purging logfiles .." + rm -rf /var/log/cherokee* + ;; + upgrade) + /etc/init.d/cherokee restart + ;; + remove|failed-upgrade|abort-install|abort-upgrade|disappear) + ;; + + *) + echo "postrm called with unknown argument \`$1'" >&2 + exit 1 + +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 --- cherokee-0.4.29.orig/debian/changelog +++ cherokee-0.4.29/debian/changelog @@ -0,0 +1,102 @@ +cherokee (0.4.29-4ubuntu1) dapper; urgency=low + + * debian/cherokee.logrotate + + Modified logrotate file to not rotagte the .gz files (Closes: + Malone #42507) + + -- Chuck Short Tue, 2 May 2006 08:00:08 -0400 + +cherokee (0.4.29-3) unstable; urgency=low + + * Added libpam0g-dev as a build-dependency + + -- Gunnar Wolf Fri, 2 Dec 2005 16:42:07 -0600 + +cherokee (0.4.29-2) unstable; urgency=low + + * Fixed bashism in init script (Closes: #340623) + + -- Gunnar Wolf Tue, 29 Nov 2005 18:57:08 -0600 + +cherokee (0.4.29-1) unstable; urgency=low + + * New upstream release + + -- Gunnar Wolf Fri, 11 Nov 2005 13:26:35 -0600 + +cherokee (0.4.28-2) unstable; urgency=low + + * Upgraded dependency from gnutls11/libgnutls11-dev to + gnutls12/libgnutls-dev (Closes: #335753) + + -- Gunnar Wolf Thu, 3 Nov 2005 10:15:30 -0600 + +cherokee (0.4.28-1) unstable; urgency=low + + * New upstream release + + -- Gunnar Wolf Fri, 28 Oct 2005 19:41:36 -0500 + +cherokee (0.4.27-1) unstable; urgency=low + + * New upstream release + + -- Gunnar Wolf Tue, 18 Oct 2005 12:49:48 -0500 + +cherokee (0.4.26-1) unstable; urgency=low + + * Fixed: Now configuration makes Cherokee run under user www-data + (thanks to Jens Korner for pointing it out - no bug report number) + * Bumped up standards-version to 3.6.2 + * New upstream release + * Added Debian logo to the welcome page + + -- Gunnar Wolf Tue, 11 Oct 2005 14:22:54 -0500 + +cherokee (0.4.25-1) unstable; urgency=low + + * New upstream release + + -- Gunnar Wolf Tue, 9 Aug 2005 10:51:42 -0500 + +cherokee (0.4.23-2) unstable; urgency=low + + * Now also provides the httpd-cgi virtual package (Closes: #186395) + + -- Gunnar Wolf Mon, 13 Jun 2005 09:54:22 -0500 + +cherokee (0.4.23-1) unstable; urgency=low + + * New upstream release + + -- Gunnar Wolf Wed, 25 May 2005 09:48:27 -0500 + +cherokee (0.4.22final-2) unstable; urgency=low + + * Added build-dependency on autotools-dev (Closes: #309775) + + -- Gunnar Wolf Thu, 19 May 2005 12:27:25 -0500 + +cherokee (0.4.22final-1) unstable; urgency=low + + * New upstream release + + -- Gunnar Wolf Tue, 17 May 2005 11:46:20 -0500 + +cherokee (0.4.22b02-1) unstable; urgency=low + + * New upstream version + * Fixes wrong symlink created to build directory in conffiles (Closes: + #308852) + * Fixes wrong startup upon install/upgrade behavior + * Added debian/watch + * Some adequations in the default (built) conffiles to comply with the + Debian way + + -- Alvaro Lopez Ortega Wed, 13 May 2005 09:00:00 +0100 + +cherokee (0.4.21b01-1) unstable; urgency=low + + * Initial debian package. (Closes: #199110) + + -- Alvaro Lopez Ortega Wed, 04 May 2005 16:49:40 +0100 --- cherokee-0.4.29.orig/debian/cherokee.logrotate +++ cherokee-0.4.29/debian/cherokee.logrotate @@ -0,0 +1,8 @@ +/var/log/cherokee.access /var/log/cherokee.error { + rotate 7 + daily + compress + copytruncate + missingok + notifempty +} --- cherokee-0.4.29.orig/debian/cherokee.init +++ cherokee-0.4.29/debian/cherokee.init @@ -0,0 +1,64 @@ +#! /bin/sh +# +# skeleton example file to build /etc/init.d/ scripts. +# This file should be used to construct scripts for /etc/init.d. +# +# Written by Miquel van Smoorenburg . +# Modified for Debian +# by Ian Murdock . +# +# Version: @(#)skeleton 1.9 26-Feb-2001 miquels@cistron.nl +# + +PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin +DAEMON=/usr/sbin/cherokee +NAME=cherokee + +test -x $DAEMON || exit 0 + +PIDFILE=`grep -i '^PidFile' /etc/cherokee/cherokee.conf | sed -e 's/pidfile[\t ]\+//i'` +if [ "x$PIDFILE" = "x" ]; +then + PIDFILE=/var/run/cherokee.pid +fi + +set -e + + +case "$1" in + start) + echo -n "Starting web server: $NAME" + start-stop-daemon --start --pidfile $PIDFILE --exec $DAEMON -b + ;; + + stop) + echo -n "Stopping web server: $NAME" + start-stop-daemon --stop --oknodo --pidfile $PIDFILE --exec $DAEMON + ;; + + restart) + $0 stop + sleep 1 + $0 start + ;; + + reload|force-reload) + start-stop-daemon --stop --signal HUP --pidfile $PIDFILE --name $NAME + ;; + + *) + N=/etc/init.d/$NAME + echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2 + exit 1 + ;; +esac + +if [ $? = 0 ]; then + echo . + exit 0 +else + echo failed + exit 1 +fi + +exit 0 --- cherokee-0.4.29.orig/debian/cherokee.prerm +++ cherokee-0.4.29/debian/cherokee.prerm @@ -0,0 +1,41 @@ +#! /bin/sh +# prerm script for cherokee +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `remove' +# * `upgrade' +# * `failed-upgrade' +# * `remove' `in-favour' +# * `deconfigure' `in-favour' +# `removing' +# +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + + +case "$1" in + remove|upgrade|deconfigure) + # Stop the daemon + /etc/init.d/cherokee stop + # Remove /usr/doc link if it exists + [ -L /usr/doc/cherokee ] && rm -f /usr/doc/cherokee + ;; + failed-upgrade) + ;; + *) + echo "prerm called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + --- cherokee-0.4.29.orig/debian/cherokee.postinst +++ cherokee-0.4.29/debian/cherokee.postinst @@ -0,0 +1,38 @@ +#! /bin/sh +# postinst script for Cherokee +# +# see: dh_installdeb(1) + +set -e + +PATH=/bin:/sbin:/usr/bin:/usr/sbin + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-deconfigure' `in-favour' +# `removing' +# +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package +# + +case "$1" in + configure|abort-upgrade|abort-remove|abort-deconfigure) + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + --- cherokee-0.4.29.orig/debian/README.docs +++ cherokee-0.4.29/debian/README.docs @@ -0,0 +1,7 @@ + Where can I find full documentation? + ==================================== + +This package comes from the 'cherokee' source package - In order to +avoid repeating the documentation all over the place, we have decided +to put it all in the 'cherokee' binary package. Please install it, you +will find the HTML documentation in /usr/share/doc/cherokee/ --- cherokee-0.4.29.orig/debian/copyright +++ cherokee-0.4.29/debian/copyright @@ -0,0 +1,16 @@ +This package was debianized by Alvaro Lopez Ortega +on Wed Oct 1 19:42:03 CEST 2003 + +It was downloaded from http://www.0x50.org +Cherokee's web site is http://www.0x50.org + +Upstream Authors: + Alvaro Lopez Ortega + +Copyright: + This program is free software; you can redistribute it and/or + modify it under the terms of version 2 of the GNU General Public + License as published by the Free Software Foundation. + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'.