From cab3e325998471828f1c98f1c82f4ee5b22e0574 Mon Sep 17 00:00:00 2001 From: Javier Viguera Date: Tue, 26 Feb 2013 14:06:46 +0100 Subject: [PATCH] meta-digi-del: rework HTTP servers Enable by default 'busybox-httpd' Install Digi default page for both busybox-httpd and cherokee Provide basic cherokee configuration https://jira.digi.com/browse/DEL-151 #resolve Signed-off-by: Javier Viguera --- .../cherokee/cherokee_1.2.98.bbappend | 17 + .../cherokee/files/cherokee.conf | 295 ++++++++++++++++++ .../cherokee/files/digi.gif | Bin 0 -> 10351 bytes .../cherokee/files/index.html | 30 ++ .../packagegroups/packagegroup-del-network.bb | 2 +- .../busybox/busybox-1.20.2/digi.gif | Bin 0 -> 10351 bytes .../busybox/busybox-1.20.2/index.html | 30 ++ .../busybox/busybox_1.20.2.bbappend | 6 + 8 files changed, 379 insertions(+), 1 deletion(-) create mode 100644 meta-digi-del/recipes-connectivity/cherokee/cherokee_1.2.98.bbappend create mode 100644 meta-digi-del/recipes-connectivity/cherokee/files/cherokee.conf create mode 100644 meta-digi-del/recipes-connectivity/cherokee/files/digi.gif create mode 100644 meta-digi-del/recipes-connectivity/cherokee/files/index.html create mode 100644 meta-digi-del/recipes-core/busybox/busybox-1.20.2/digi.gif create mode 100644 meta-digi-del/recipes-core/busybox/busybox-1.20.2/index.html diff --git a/meta-digi-del/recipes-connectivity/cherokee/cherokee_1.2.98.bbappend b/meta-digi-del/recipes-connectivity/cherokee/cherokee_1.2.98.bbappend new file mode 100644 index 000000000..6b4055fd0 --- /dev/null +++ b/meta-digi-del/recipes-connectivity/cherokee/cherokee_1.2.98.bbappend @@ -0,0 +1,17 @@ +FILESEXTRAPATHS_prepend := "${THISDIR}/files:" +PR_append = "+${DISTRO}.r0" + +SRC_URI += " \ + file://cherokee.conf \ + file://digi.gif \ + file://index.html \ + " + +do_install_append() { + install -m 0644 ${WORKDIR}/cherokee.conf ${D}${sysconfdir}/cherokee/ + install -d ${D}/srv/www + install -m 0644 ${WORKDIR}/index.html ${D}/srv/www/ + install -m 0644 ${WORKDIR}/digi.gif ${D}/srv/www/ +} + +FILES_${PN} += "/srv/www" diff --git a/meta-digi-del/recipes-connectivity/cherokee/files/cherokee.conf b/meta-digi-del/recipes-connectivity/cherokee/files/cherokee.conf new file mode 100644 index 000000000..36046a1c2 --- /dev/null +++ b/meta-digi-del/recipes-connectivity/cherokee/files/cherokee.conf @@ -0,0 +1,295 @@ +config!version = 001002098 +server!bind!1!port = 80 +server!iocache = 0 +server!keepalive = 1 +server!keepalive_max_requests = 500 +server!panic_action = /usr/bin/cherokee-panic +server!pid_file = /var/run/cherokee.pid +server!server_tokens = full +server!timeout = 15 +vserver!1!directory_index = index.html +vserver!1!document_root = /srv/www +vserver!1!error_writer!filename = /var/log/cherokee.error +vserver!1!error_writer!type = file +vserver!1!logger = combined +vserver!1!logger!access!buffsize = 16384 +vserver!1!logger!access!filename = /var/log/cherokee.access +vserver!1!logger!access!type = file +vserver!1!nick = default +vserver!1!rule!5!encoder!gzip = allow +vserver!1!rule!5!handler = server_info +vserver!1!rule!5!handler!type = just_about +vserver!1!rule!5!match = directory +vserver!1!rule!5!match!directory = /about +vserver!1!rule!4!document_root = /usr/lib/cgi-bin +vserver!1!rule!4!handler = cgi +vserver!1!rule!4!match = directory +vserver!1!rule!4!match!directory = /cgi-bin +vserver!1!rule!3!document_root = /usr/share/cherokee/themes +vserver!1!rule!3!handler = file +vserver!1!rule!3!match = directory +vserver!1!rule!3!match!directory = /cherokee_themes +vserver!1!rule!2!document_root = /usr/share/cherokee/icons +vserver!1!rule!2!handler = file +vserver!1!rule!2!match = directory +vserver!1!rule!2!match!directory = /icons +vserver!1!rule!1!handler = common +vserver!1!rule!1!handler!iocache = 1 +vserver!1!rule!1!match = default +icons!default = page_white.png +icons!directory = folder.png +icons!file!bomb.png = core +icons!file!page_white_go.png = *README* +icons!parent_directory = arrow_turn_left.png +icons!suffix!camera.png = jpg,jpeg,jpe +icons!suffix!cd.png = iso,ngr,cue +icons!suffix!color_wheel.png = png,gif,xcf,bmp,pcx,tiff,tif,cdr,psd,xpm,xbm +icons!suffix!control_play.png = bin,exe,com,msi,out +icons!suffix!css.png = css +icons!suffix!cup.png = java,class,jar +icons!suffix!email.png = eml,mbox,box,email,mbx +icons!suffix!film.png = avi,mpeg,mpe,mpg,mpeg3,dl,fli,qt,mov,movie,flv,webm +icons!suffix!font.png = ttf +icons!suffix!html.png = html,htm +icons!suffix!music.png = au,snd,mid,midi,kar,mpga,mpega,mp2,mp3,sid,wav,aif,aiff,aifc,gsm,m3u,wma,wax,ra,rm,ram,pls,sd2,ogg +icons!suffix!package.png = tar,gz,bz2,zip,rar,ace,lha,7z,dmg,cpk +icons!suffix!page_white_acrobat.png = pdf +icons!suffix!page_white_c.png = c,h,cpp +icons!suffix!page_white_office.png = doc,ppt,xls +icons!suffix!page_white_php.png = php +icons!suffix!page_white_text.png = txt,text,rtf,sdw +icons!suffix!printer.png = ps,eps +icons!suffix!ruby.png = rb +icons!suffix!script.png = sh,csh,ksh,tcl,tk,py,pl +mime!application/bzip2!extensions = bz2 +mime!application/gzip!extensions = gz +mime!application/hta!extensions = hta +mime!application/java-archive!extensions = jar +mime!application/java-serialized-object!extensions = ser +mime!application/java-vm!extensions = class +mime!application/json!extensions = json +mime!application/mac-binhex40!extensions = hqx +mime!application/msaccess!extensions = mdb +mime!application/msword!extensions = doc,dot +mime!application/octet-stream!extensions = bin +mime!application/octetstream!extensions = ace +mime!application/oda!extensions = oda +mime!application/ogg!extensions = ogx +mime!application/pdf!extensions = pdf +mime!application/pgp-keys!extensions = key +mime!application/pgp-signature!extensions = pgp +mime!application/pics-rules!extensions = prf +mime!application/postscript!extensions = ps,ai,eps +mime!application/rar!extensions = rar +mime!application/rdf+xml!extensions = rdf +mime!application/rss+xml!extensions = rss +mime!application/smil!extensions = smi,smil +mime!application/vnd.mozilla.xul+xml!extensions = xul +mime!application/vnd.ms-excel!extensions = xls,xlb,xlt +mime!application/vnd.ms-pki.seccat!extensions = cat +mime!application/vnd.ms-pki.stl!extensions = stl +mime!application/vnd.ms-powerpoint!extensions = ppt,pps +mime!application/vnd.oasis.opendocument.chart!extensions = odc +mime!application/vnd.oasis.opendocument.database!extensions = odb +mime!application/vnd.oasis.opendocument.formula!extensions = odf +mime!application/vnd.oasis.opendocument.graphics!extensions = odg +mime!application/vnd.oasis.opendocument.image!extensions = odi +mime!application/vnd.oasis.opendocument.presentation!extensions = odp +mime!application/vnd.oasis.opendocument.spreadsheet!extensions = ods +mime!application/vnd.oasis.opendocument.text!extensions = odt +mime!application/vnd.oasis.opendocument.text-master!extensions = odm +mime!application/vnd.oasis.opendocument.text-web!extensions = oth +mime!application/vnd.pkg5.info!extensions = p5i +mime!application/vnd.visio!extensions = vsd +mime!application/vnd.wap.wbxml!extensions = wbxml +mime!application/vnd.wap.wmlc!extensions = wmlc +mime!application/vnd.wap.wmlscriptc!extensions = wmlsc +mime!application/x-7z-compressed!extensions = 7z +mime!application/x-abiword!extensions = abw +mime!application/x-apple-diskimage!extensions = dmg +mime!application/x-bcpio!extensions = bcpio +mime!application/x-bittorrent!extensions = torrent +mime!application/x-cdf!extensions = cdf +mime!application/x-cpio!extensions = cpio +mime!application/x-csh!extensions = csh +mime!application/x-debian-package!extensions = deb,udeb +mime!application/x-director!extensions = dcr,dir,dxr +mime!application/x-dvi!extensions = dvi +mime!application/x-flac!extensions = flac +mime!application/x-font!extensions = pfa,pfb,gsf,pcf,pcf.Z +mime!application/x-freemind!extensions = mm +mime!application/x-gnumeric!extensions = gnumeric +mime!application/x-gtar!extensions = gtar,tgz,taz +mime!application/x-gzip!extensions = gz,tgz +mime!application/x-httpd-php!extensions = phtml,pht,php +mime!application/x-httpd-php-source!extensions = phps +mime!application/x-httpd-php3!extensions = php3 +mime!application/x-httpd-php3-preprocessed!extensions = php3p +mime!application/x-httpd-php4!extensions = php4 +mime!application/x-internet-signup!extensions = ins,isp +mime!application/x-iphone!extensions = iii +mime!application/x-iso9660-image!extensions = iso +mime!application/x-java-jnlp-file!extensions = jnlp +mime!application/x-javascript!extensions = js +mime!application/x-kchart!extensions = chrt +mime!application/x-killustrator!extensions = kil +mime!application/x-koan!extensions = skp,skd,skt,skm +mime!application/x-kpresenter!extensions = kpr,kpt +mime!application/x-kspread!extensions = ksp +mime!application/x-kword!extensions = kwd,kwt +mime!application/x-latex!extensions = latex +mime!application/x-lha!extensions = lha +mime!application/x-lzh!extensions = lzh +mime!application/x-lzx!extensions = lzx +mime!application/x-ms-wmd!extensions = wmd +mime!application/x-ms-wmz!extensions = wmz +mime!application/x-msdos-program!extensions = com,exe,bat,dll +mime!application/x-msi!extensions = msi +mime!application/x-netcdf!extensions = nc +mime!application/x-ns-proxy-autoconfig!extensions = pac +mime!application/x-nwc!extensions = nwc +mime!application/x-object!extensions = o +mime!application/x-oz-application!extensions = oza +mime!application/x-pkcs7-certreqresp!extensions = p7r +mime!application/x-pkcs7-crl!extensions = crl +mime!application/x-python-code!extensions = pyc,pyo +mime!application/x-quicktimeplayer!extensions = qtl +mime!application/x-redhat-package-manager!extensions = rpm +mime!application/x-sh!extensions = sh +mime!application/x-shar!extensions = shar +mime!application/x-shockwave-flash!extensions = swf,swfl +mime!application/x-stuffit!extensions = sit,sea +mime!application/x-sv4cpio!extensions = sv4cpio +mime!application/x-sv4crc!extensions = sv4crc +mime!application/x-tar!extensions = tar +mime!application/x-tcl!extensions = tcl +mime!application/x-tex-pk!extensions = pk +mime!application/x-texinfo!extensions = texinfo,texi +mime!application/x-trash!extensions = ~,bak,old,sik +mime!application/x-troff!extensions = t,tr,roff +mime!application/x-troff-man!extensions = man +mime!application/x-troff-me!extensions = me +mime!application/x-troff-ms!extensions = ms +mime!application/x-ustar!extensions = ustar +mime!application/x-x509-ca-cert!extensions = crt +mime!application/x-xcf!extensions = xcf +mime!application/x-xfig!extensions = fig +mime!application/x-xpinstall!extensions = xpi +mime!application/xhtml+xml!extensions = xhtml,xht +mime!application/xml!extensions = xml,xsl +mime!application/zip!extensions = zip +mime!audio/basic!extensions = au,snd +mime!audio/midi!extensions = mid,midi,kar +mime!audio/mpeg!extensions = mpga,mpega,mp2,mp3,m4a +mime!audio/ogg!extensions = ogg,oga +mime!audio/prs.sid!extensions = sid +mime!audio/x-aiff!extensions = aif,aiff,aifc +mime!audio/x-gsm!extensions = gsm +mime!audio/x-mpegurl!extensions = m3u +mime!audio/x-ms-wax!extensions = wax +mime!audio/x-ms-wma!extensions = wma +mime!audio/x-pn-realaudio!extensions = ra,rm,ram +mime!audio/x-realaudio!extensions = ra +mime!audio/x-scpls!extensions = pls +mime!audio/x-sd2!extensions = sd2 +mime!audio/x-wav!extensions = wav +mime!chemical/x-cache!extensions = cac,cache +mime!chemical/x-cache-csf!extensions = csf +mime!chemical/x-cdx!extensions = cdx +mime!chemical/x-cif!extensions = cif +mime!chemical/x-cmdf!extensions = cmdf +mime!chemical/x-cml!extensions = cml +mime!chemical/x-compass!extensions = cpa +mime!chemical/x-crossfire!extensions = bsd +mime!chemical/x-csml!extensions = csml,csm +mime!chemical/x-ctx!extensions = ctx +mime!chemical/x-cxf!extensions = cxf,cef +mime!chemical/x-isostar!extensions = istr,ist +mime!chemical/x-jcamp-dx!extensions = jdx,dx +mime!chemical/x-kinemage!extensions = kin +mime!chemical/x-pdb!extensions = pdb,ent +mime!chemical/x-swissprot!extensions = sw +mime!chemical/x-vamas-iso14976!extensions = vms +mime!chemical/x-vmd!extensions = vmd +mime!chemical/x-xtel!extensions = xtel +mime!chemical/x-xyz!extensions = xyz +mime!image/gif!extensions = gif +mime!image/jpeg!extensions = jpeg,jpg,jpe +mime!image/pcx!extensions = pcx +mime!image/png!extensions = png +mime!image/svg+xml!extensions = svg,svgz +mime!image/tiff!extensions = tiff,tif +mime!image/vnd.djvu!extensions = djvu,djv +mime!image/vnd.wap.wbmp!extensions = wbmp +mime!image/x-icon!extensions = ico +mime!image/x-ms-bmp!extensions = bmp +mime!image/x-photoshop!extensions = psd +mime!image/x-portable-anymap!extensions = pnm +mime!image/x-portable-bitmap!extensions = pbm +mime!image/x-portable-graymap!extensions = pgm +mime!image/x-portable-pixmap!extensions = ppm +mime!image/x-xbitmap!extensions = xbm +mime!image/x-xpixmap!extensions = xpm +mime!image/x-xwindowdump!extensions = xwd +mime!model/iges!extensions = igs,iges +mime!model/mesh!extensions = msh,mesh,silo +mime!model/vrml!extensions = wrl,vrml +mime!text/calendar!extensions = ics,icz +mime!text/comma-separated-values!extensions = csv +mime!text/css!extensions = css +mime!text/h323!extensions = 323 +mime!text/html!extensions = html,htm,shtml +mime!text/iuls!extensions = uls +mime!text/mathml!extensions = mml +mime!text/plain!extensions = asc,txt,text,diff,pot +mime!text/richtext!extensions = rtx +mime!text/rtf!extensions = rtf +mime!text/scriptlet!extensions = sct,wsc +mime!text/tab-separated-values!extensions = tsv +mime!text/vnd.sun.j2me.app-descriptor!extensions = jad +mime!text/vnd.wap.wml!extensions = wml +mime!text/vnd.wap.wmlscript!extensions = wmls +mime!text/x-boo!extensions = boo +mime!text/x-c++hdr!extensions = h++,hpp,hxx,hh +mime!text/x-c++src!extensions = c++,cpp,cxx,cc +mime!text/x-chdr!extensions = h +mime!text/x-csh!extensions = csh +mime!text/x-csrc!extensions = c +mime!text/x-dsrc!extensions = d +mime!text/x-haskell!extensions = hs +mime!text/x-java!extensions = java +mime!text/x-literate-haskell!extensions = lhs +mime!text/x-moc!extensions = moc +mime!text/x-pascal!extensions = p,pas +mime!text/x-pcs-gcd!extensions = gcd +mime!text/x-perl!extensions = pl,pm +mime!text/x-python!extensions = py +mime!text/x-setext!extensions = etx +mime!text/x-sh!extensions = sh +mime!text/x-tcl!extensions = tcl,tk +mime!text/x-tex!extensions = tex,ltx,sty,cls +mime!text/x-vcalendar!extensions = vcs +mime!text/x-vcard!extensions = vcf +mime!video/dl!extensions = dl +mime!video/dv!extensions = dif,dv +mime!video/fli!extensions = fli +mime!video/gl!extensions = gl +mime!video/mp4!extensions = mp4 +mime!video/mpeg!extensions = mpeg,mpg,mpe +mime!video/ogg!extensions = ogv +mime!video/quicktime!extensions = qt,mov +mime!video/vnd.mpegurl!extensions = mxu +mime!video/webm!extensions = webm +mime!video/x-flv!extensions = flv +mime!video/x-la-asf!extensions = lsf,lsx +mime!video/x-mng!extensions = mng +mime!video/x-ms-asf!extensions = asf,asx +mime!video/x-ms-wm!extensions = wm +mime!video/x-ms-wmv!extensions = wmv +mime!video/x-ms-wmx!extensions = wmx +mime!video/x-ms-wvx!extensions = wvx +mime!video/x-msvideo!extensions = avi +mime!video/x-sgi-movie!extensions = movie +mime!x-conference/x-cooltalk!extensions = ice +mime!x-world/x-vrml!extensions = vrm,vrml,wrl +admin!ows!enabled = 0 diff --git a/meta-digi-del/recipes-connectivity/cherokee/files/digi.gif b/meta-digi-del/recipes-connectivity/cherokee/files/digi.gif new file mode 100644 index 0000000000000000000000000000000000000000..1c437ec7f26e4f54229c2d4b732ae908b1d5a64d GIT binary patch literal 10351 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�U;9+2_jUzDE@ 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 literal 0 HcmV?d00001 diff --git a/meta-digi-del/recipes-connectivity/cherokee/files/index.html b/meta-digi-del/recipes-connectivity/cherokee/files/index.html new file mode 100644 index 000000000..04facf21a --- /dev/null +++ b/meta-digi-del/recipes-connectivity/cherokee/files/index.html @@ -0,0 +1,30 @@ + + + + + Digi International Inc. - Welcome! + + + + + + + + +
+ + Digi International Inc. + +
+ + + + diff --git a/meta-digi-del/recipes-connectivity/packagegroups/packagegroup-del-network.bb b/meta-digi-del/recipes-connectivity/packagegroups/packagegroup-del-network.bb index 6016c2558..36a4bb44f 100644 --- a/meta-digi-del/recipes-connectivity/packagegroups/packagegroup-del-network.bb +++ b/meta-digi-del/recipes-connectivity/packagegroups/packagegroup-del-network.bb @@ -19,7 +19,7 @@ MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS ?= "" # Distro can override the following VIRTUAL-RUNTIME providers: VIRTUAL-RUNTIME_ftp-server ?= "vsftpd" -VIRTUAL-RUNTIME_http-server ?= "" +VIRTUAL-RUNTIME_http-server ?= "busybox-httpd" #VIRTUAL-RUNTIME_http-server ?= "cherokee" # Choose between ethtool or mii-tool diff --git a/meta-digi-del/recipes-core/busybox/busybox-1.20.2/digi.gif b/meta-digi-del/recipes-core/busybox/busybox-1.20.2/digi.gif new file mode 100644 index 0000000000000000000000000000000000000000..1c437ec7f26e4f54229c2d4b732ae908b1d5a64d GIT binary patch literal 10351 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�U;9+2_jUzDE@ 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 literal 0 HcmV?d00001 diff --git a/meta-digi-del/recipes-core/busybox/busybox-1.20.2/index.html b/meta-digi-del/recipes-core/busybox/busybox-1.20.2/index.html new file mode 100644 index 000000000..04facf21a --- /dev/null +++ b/meta-digi-del/recipes-core/busybox/busybox-1.20.2/index.html @@ -0,0 +1,30 @@ + + + + + Digi International Inc. - Welcome! + + + + + + + + +
+ + Digi International Inc. + +
+ + + + diff --git a/meta-digi-del/recipes-core/busybox/busybox_1.20.2.bbappend b/meta-digi-del/recipes-core/busybox/busybox_1.20.2.bbappend index f1e0695ae..113ba562f 100644 --- a/meta-digi-del/recipes-core/busybox/busybox_1.20.2.bbappend +++ b/meta-digi-del/recipes-core/busybox/busybox_1.20.2.bbappend @@ -13,6 +13,8 @@ SRC_URI += "file://0001-del-baudrates.patch \ file://ts \ file://suspend \ file://busybox-ntpd \ + file://index.html \ + file://digi.gif \ " # Add device handlers to 'mdev' package @@ -44,6 +46,10 @@ do_install_append() { if grep "CONFIG_NTPD=y" ${WORKDIR}/defconfig; then install -m 0755 ${WORKDIR}/busybox-ntpd ${D}${sysconfdir}/init.d/ fi + if grep "CONFIG_HTTPD=y" ${WORKDIR}/defconfig; then + install -m 0644 ${WORKDIR}/index.html ${D}/srv/www/ + install -m 0644 ${WORKDIR}/digi.gif ${D}/srv/www/ + fi # Install 'suspend' script install -m 0755 ${WORKDIR}/suspend ${D}${base_bindir} }