* Package name : merecat Upstream Author : Joachim Wiberg <troglobit@gmail.com> * URL : https://troglobit.com/projects/merecat/ * License : BSD 2-clause Programming Lang: C Description : simple web server with only basic features Merecat is a simple web server based on Jef Poskanzer's thttpd. It supports all basic features required for most use-cases. The most prominent features are probably HTTPS, using OpenSSL, PHP, multiple servers with HTTP redirect support, redirect from HTTP to HTTPS, virtual hosts, and the URL-traffic-based throttling. . Its small footprint makes it is suitable for small and embedded systems. I plan to migrate my personal web servers to merecat, and maintain the software using git at https://salsa.debian.org/debian . Upstream also publishes a debian/ directory btw, at their git repo at https://github.com/troglobit/merecat ; and I published a first shot at packaging at http://mdcc.cx/tmp/merecat/ . Bye, Joost
If I ask you how merecat improves upon simple web servers already in Debian, I do not mean to challenge you, nor to discourage you. I am merely curious. If you don't mind telling me, how *does* merecat improve upon simple web servers already in Debian?
Hi Thaddeus, averell : written in erlang droopy : with upload functionality filetea : filesharing functionality gatling : has more features thin : written in Ruby Maybe webfs and civetweb are comparable to merecat, I'll look closer. And then there's publicfile-installer which I plan to Orphan soonish. I believe it boils down to: merecat is written in the widely spoken C language, is based upon the widely tested thttpd code, and has a very minimal feature set (and therefore possibly fewer bugs). Anyway, I'll try to improve the merecat description with these and more findings, thanks for your interest! Bye, Joost
Merecat footprint is ~ 140 KiB. Having CGI support and Let's encrypt support is also a plus. The swap of publicfile-installer for merecat is a improvement for Debian. FWIW, this email adds deep link https://salsa.debian.org/debian/merecat to this ITP BR. I can confirm that debcheckout https://salsa.debian.org/debian/merecat works. Once merecat is in debian you can do just debcheckout merecat (Install debcheckout by `sudo apt install -y devscripts`.) Groeten Geert Stappers
We believe that the bug you reported is fixed in the latest version of merecat, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 999837@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Gürkan Myczko <tar@debian.org> (supplier of updated merecat package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Fri, 13 May 2022 12:14:49 +0200 Source: merecat Binary: merecat merecat-dbgsym Architecture: source amd64 Version: 2.31+git20220513+ds-1 Distribution: unstable Urgency: medium Maintainer: Joost van Baal-Ilić <joostvb@debian.org> Changed-By: Gürkan Myczko <tar@debian.org> Description: merecat - Embedded web server Closes: 999837 Changes: merecat (2.31+git20220513+ds-1) unstable; urgency=medium . * Initial release. (Closes: #999837) Checksums-Sha1: 70c884136810bb904ed175992d305b203ef0a289 2023 merecat_2.31+git20220513+ds-1.dsc b7f20a8550b89574de733f81dd524378e9a0caa8 219852 merecat_2.31+git20220513+ds.orig.tar.xz cbdb4cad230863315a9d1331159870f5b100a3b6 2900 merecat_2.31+git20220513+ds-1.debian.tar.xz dd065aa8d71b9080203a89897d1e88bfd500e711 149492 merecat-dbgsym_2.31+git20220513+ds-1_amd64.deb 7471614a642f0d2566e7f42fb35c4bccfd9930bd 8350 merecat_2.31+git20220513+ds-1_amd64.buildinfo 736c0e288fe022ac0c3e1415c9c8226d711cfcce 203228 merecat_2.31+git20220513+ds-1_amd64.deb Checksums-Sha256: 65bab83007073fb9644d574a596b03fe82c87e95eba0c19f5184b98e87f5ad52 2023 merecat_2.31+git20220513+ds-1.dsc 8445af34f22044f43575fd022f04eb272f1c89346925252b13c669ce6932cda7 219852 merecat_2.31+git20220513+ds.orig.tar.xz 778794c371576d83c6e57c8ce33a431363d99bb76428a389ef3b66f11eb78c48 2900 merecat_2.31+git20220513+ds-1.debian.tar.xz e93caf026fa5f4c98fe9072c3d28e4b087c7191067b4c7da82f160fe702dc88a 149492 merecat-dbgsym_2.31+git20220513+ds-1_amd64.deb 265d6160f5f7259fdd915dfabbc41784120c2fe8c557398b4fe60c4eac5a1acc 8350 merecat_2.31+git20220513+ds-1_amd64.buildinfo bfc48e7cb7432295e4f5d7d7e9cb8c59716929fe1f947fc7df7bf4f026453f25 203228 merecat_2.31+git20220513+ds-1_amd64.deb Files: de946d1f7c8b7c57e4af1c64841f7766 2023 web optional merecat_2.31+git20220513+ds-1.dsc e85962831c4206e6273d87e2c05e3196 219852 web optional merecat_2.31+git20220513+ds.orig.tar.xz dbcdb4fbd31c3cc287ab28d69ab35b5e 2900 web optional merecat_2.31+git20220513+ds-1.debian.tar.xz 60eb15c9356c1f838fb6b1782c47721c 149492 debug optional merecat-dbgsym_2.31+git20220513+ds-1_amd64.deb fa8aa9ab98039a28861a61c6fea5321f 8350 web optional merecat_2.31+git20220513+ds-1_amd64.buildinfo b6da8a86d6dbe62a8b7fce08f36bb3d0 203228 web optional merecat_2.31+git20220513+ds-1_amd64.deb -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEtgob82PcExn/Co6JEWhSvN91FcAFAmKMshkACgkQEWhSvN91 FcBdrg/8CIsqq+t/L1f3cmHNDqRj9VAKpyFiliAvhc2w2y/SOvXOQEH1WbUBl9FX QxElTxPSGn4ftbpOxpkVx2NKUF2jI9zNgmdDOpbuAHTJ819wwZd0EjgfTTZi5as0 b68n/Ayk06EfY25JLfW64KY6LIwBi7LIN34v/tKVCmkAtD3Y6XXkcLUvGiVZ7+XG +IbkAW8ARtbRPQI2CcwTBHszYE+vM80/CCv+I51MCLOXn17NFN4nWMF13IDDiN47 VP92H1MvnuDN+7hkr8MTOKN9ohsMviamzqpee7hEMbPqgIo5Oks7SOn3GunXRHDO pPzsxB4z5M7GuDwzyc2nIoysqvYaluxWQhB2TDBlYbESTJ0Wy3yOL7V8lujiQBnI 3F0gYzepJaQCSJ6C9Dyu0xKigjCmzHNIEy64BryzMUPiQw/kEERUIiOuMtqqYExB fN+05/unZBaYq8jRit4t1I8VI7797eFmm+cd62rxo4HZjhlplVTfXQdNzAQajBxV /4KfLOD9MIhGHT+Y55zwsV+ltCvi4BVbLKa/dBRcSMcB68M/1rYLjkXTY8mfEFw3 qeJXo3QuvK96eOJphH8+L/I0kfIftAsKSj47LaXvjnJ/u2L2TyL+/v+a87xBEF8P QZCRNgxrHQbSZptCyDJkgQKxr2geZ+oaYkcfvsvwwY/GaepMIjk= =9Hfv -----END PGP SIGNATURE-----