Bug#392823: RFP: prayer -- fast IMAP-based web mail system with few dependencies
Package: wnpp Severity: wishlist * Package name: prayer Version : 1.0.18 Upstream Author : David Carter [EMAIL PROTECTED] * URL : http://www-uxsup.csx.cam.ac.uk/~dpc22/prayer/ * License : GPL Description : IMAP-based web mail system Prayer is an IMAP-based web mail system. It is written in C and has few dependencies. In partiuclar, it doesn't require an HTTP server or a database. It doesn't use Javascript or frames, and doesn't require cookies. Here's the contents of the docs/FEATURES file: $Cambridge: hermes/src/prayer/docs/FEATURES,v 1.1.1.1 2003/04/15 13:00:03 dpc22 Exp $ Performance/Scalability === Persistent Login Sessions: - (Multiple) persistent connections to IMAP and support servers. - Directory cache: single round trip to IMAP server for directory listing. - Works well with UW IMAP server (even using Unix format mail folders). Written entirely in C as HTTP -- IMAP Gateway. No scripting languages. - No discernible load on a Pentium III class system with 3,000 logins/day - Aggresive HTTP/1.0 and 1.1 connection caching to reduce SSL overhead. - Minimal use of fixed length buffers in C source code. Single Webmail gateway can run on a number of small independant systems: Simple horizontal scalability if needed. Simplicity == Few external dependancies (Libraries: c-client, OpenSSL. Optional: cdb). - No external database: user preferences stored on IMAP server. - Single configuration file. Doesn't use Javascript or Frames. - Runs quite happily with Netscape, Mozilla, IE, Lynx, Opera. - Text only mode for Lynx and w3m - Use of nested tables restricted to avoid confusing Lynx. Doesn't need cookies: - Single optional cookie used to hide session-ID from browser URL display. User Interface == Message display: Hierachical listing of MIME BODYSTRUCTURE for display/download. User preferences to display TEXT/HTML inline with dangerous tags removed. Special handing for postponed message folder http:// and https:// in body converted into links. Message text wrapped to 80 columns (maintaining correct message quotation) - Colour codes for quoted message text Mailbox list: Aggregate: save, forward, (un)delete, (un)read. Zoom mode. Sort and Reverse Sort folder listing (on one of 7 criteria). Change to/Save marked messages to favourite Folder. Supports Persistent and non-persistent message marking (user preference): Non-persistent: normal Webmail behavior using HTML checkboxes: - Fewer page refreshes, no way to maintain state if links used Persistant: - Marks are HTML links, mark state recorded while stream open. Seach (Message Headers/Text, Delivery Date, Status, Size). - Compound search on marked messages. Full Hierachical folder listing: - single level display with filters - Favourite/subscribed folders for shortcuts on list screen. - Transfer mailfolders to and from IMAP server using HTTP upload/download. Compose: Local address lookup and Gecos expansion. Recursive Addressbook Lookup (with loop detection) Spell Check with Personal dictionary. Adaptive (and hopefully quite intellegent) line wrap algorithm - breaks message into paragraph blocks and wraps blocks independently. Undo. Roles. Rich headers. Alt-addresses list and local domain list used when constructing Cc list. Arbitary number of postponed messages using postponed messages folder Personal Addressbook: Search. Import/Export local and remote pine .addressbook format files. Addressbook split into pages: can move to any page Account managment using auxillary accountd server: - Change password and Gecos fields. Check disk quota. - Mail redirection, filtering and vacation messages using Exim filter files. -- Roderick Schertler [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#337944: RFA: mon -- monitor hosts/services/whatever and alert about problems
Package: wnpp Severity: normal I'd like to find somebody to adopt the mon and libmon-client-perl packages. I just haven't been able to give them the attention they deserve, particularly since having a baby. The biggest outstanding issue is the need to switch from running the daemon as user daemon to using a dedicated account. I've got a patch for this from Emmanuel Lacour which does most of the job but needs a bit of work. I'll send you the patch and our email about it. I'd also gladly supply my CVS archive and saved email about the packages. The package description is: mon is a tool for monitoring the availability of services. Services may be network-related, environmental conditions, or anything that can be tested with software. If a service is unavailable mon can tell you with syslog, email, your pager or a script of your choice. You can control who gets each alert based on the time of day or day of week, and you can control how often an existing problem is re-alerted. . More information can be found at http://www.kernel.org/software/mon/. -- System Information: Debian Release: 3.1 APT prefers testing APT policy: (900, 'testing'), (700, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.11-jones.1 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) -- Roderick Schertler [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#184510: RFP: wy60 -- Wyse 60 terminal emulator
Package: wnpp Version: N/A; reported 2003-03-12 Severity: wishlist * Package name: wy60 Upstream Author : Markus Gutschke [EMAIL PROTECTED] * URL : http://www.gutschke.com/wy60/ * License : GPL Description : Wyse 60 terminal emulator From the README: While all modern POSIX based applications that require control of a text terminal use either termcap or terminfo to determine escape sequences, there are still old legacy applications that use hard coded values. Often, the source code for these applications is not available or for some other reason it proves impracticle to modify the existing application. If the hard coded values correspond to a commonly used terminal type (such as the VT100(tm) series and its derivatives) then the user is in luck and there is a wide variety of useable terminal emulators. If, on the other hand, the program assumes a less common terminal type such as the Wyse 60(tm) hardware terminal, then choices are limited. This is where wy60 comes it. It can be invoked from within any one of many commonly used terminal emulators as long as there is a working terminfo entry for it. It sets up a emulation environment converting between Wyse 60(tm) escape sequences and the escape codes of the host system, and launches a shell to run within this emulated environment. The current set of supported escape sequences is limited, but should suffice to run many existing legacy applications without requiring any changes. -- Roderick Schertler [EMAIL PROTECTED]
Bug#156257: ITP: libpam-ssh -- Roderick I didn't write it, I'm just working on it. It authenticates you by u
Package: wnpp Version: N/A; reported 2002-08-10 Severity: wishlist * Package name: libpam-ssh Version : 1.7 Upstream Author : Andrew J. Korty [EMAIL PROTECTED] * URL : http://sourceforge.net/projects/pam-ssh/ * License : BSD Description : SSH key authentication and single sign-on via PAM The pam_ssh PAM module allows you to authenticate yourself by supplying the passphrase for your SSH key (id_dsa, id_rsa, or identity in ~/.ssh). Better yet, it can be to configured launch an ssh-agent and load the decrypted key into it. You supply your passphrase just once when you log in, and you get an agent loaded with that key. -- Roderick Schertler [EMAIL PROTECTED]
Bug#154425: ITP: libdbd-informix-perl -- Perl DBI driver for Informix
Package: wnpp Version: N/A; reported 2002-07-26 Severity: wishlist * Package name: libdbd-informix-perl Version : 1.00.PC2 Upstream Author : [EMAIL PROTECTED] * URL : http://www.cpan.org/modules/by-module/DBD/DBD-Informix-1.00.PC2.tar.gz * License : GPL/Artistic Description : Perl DBI driver for Informix This is a Perl DBI driver for Informix. This code is under a dual GPL and Artistic license, but it depends on the commercial Informix libraries so the package will have to go into contrib. I've been using the package on my own systems for some time, here's the control file: Source: libdbd-informix-perl Section: interpreters Priority: optional Maintainer: Roderick Schertler [EMAIL PROTECTED] Standards-Version: 3.5.2 Build-Depends: debhelper (= 3.0.5), perl (= 5.6.0-16), libdbi-perl Package: libdbd-informix-perl Architecture: any Depends: ${perl:Depends}, libdbi-perl Description: Perl DBI driver for Informix This is a database backend driver which allows the Perl DBI to connect to Informix database servers. You have to have the (commercial) Informix libraries installed in order to use it. -- Roderick Schertler [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#148395: ITP: hearse -- exchange Nethack bones files with other users
Package: wnpp Version: N/A; reported 2002-05-28 Severity: wishlist I'm the upstream author for the Unix Hearse client, a program to let Nethack users exchange bones files with each other. The program, including the .deb, is in testing now. It's GPLed. More info is at http://www.argon.org/~roderick/hearse/. Here's the current debian/control. Source: hearse Section: games Priority: optional Maintainer: Roderick Schertler [EMAIL PROTECTED] Standards-Version: 3.5.6 Build-Depends: debhelper (= 3.0.5), perl (= 5.6.0-16) Package: hearse Architecture: all Depends: debconf, ${perl:Depends}, libdigest-md5-perl | libmd5-perl, libwww-perl Recommends: nethack-common | nethack Description: exchange Nethack bones files with other users Hearse lets you automatically exchange Nethack bones file with other users. When run it uploads any new bones files it finds on your system, then downloads any bones files the server feels like giving it. See http://www.argon.org/~roderick/hearse/ for more information. -- Roderick Schertler [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#148395: ITP: hearse -- exchange Nethack bones files with other users
On Tue, 28 May 2002 20:33:19 +0100, Mark Brown [EMAIL PROTECTED] said: I just downloaded and tried hearse (which is a really neat idea). One thing I noticed is that rather than using cron.daily it appears that cron.d has a particular time coded into it but only runs once a day. That's to make it more convenient to customize. It handles running multiple times per day well (there's a comment about that at the top of the cron.d/hearse file; I run mine with is */15 * * * * root hearse --cron), but I thought the once per day made a better default. -- Roderick Schertler [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#148395: ITP: hearse -- exchange Nethack bones files with other users
On Tue, 28 May 2002 21:39:34 +0100, Mark Brown [EMAIL PROTECTED] said: [Using cron.d rather than cron.daily] means that in the default configuration it is unlikely to run on systems that are switched off overnight. Thanks, I hadn't considered that. I'll change it to ship with both files, but the cron.d one will be just comments. -- Roderick Schertler [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#114564: RFP: web-imap -- web-based IMAP and NNTP access using apache/mod_perl
Package: wnpp Version: N/A; reported 2001-10-05 Severity: wishlist WING is a web-based mail system written with mod_perl, originally by Malcolm Beattie. It accesses IMAP and NNTP servers. The code is GPLed. A blurb from the README is attached. I'm recommending web-imap as the package name because there's already a wing package, and web-imap is what they're using at Sourceforge. The package recently moved to Sourceforge, it's at URL:http://sourceforge.net/projects/web-imap/. There's not much there apart from the source itself. The previous home is at URL:http://users.ox.ac.uk/~mbeattie/wing/, there's an older version there. If I can get to it I'll try to package it myself, but if somebody else wants to have a try I encourage it. I haven't started on the job. Blurb: WING is an Open Source Apache/mod_perl based system which allows users to access email held on an IMAP server via any web browser. WING provides a gateway so that users can access email held on an IMAP server via any web browser. See http://users.ox.ac.uk/~mbeattie/wing/ Some features of WING are: * The browser does not need to support Java, JavaScript or frames but table and cookie support are preferable. * Users can create a hierarchy of multiple mailboxes and browse and move messages between them. * Messages with MIME attachments can be displayed nicely. * Per user defaults (such as screen size and mail signature) can be set and saved between sessions. * Files local to the client browser can be included in composed messages or MIME attached to them. * Arbitrary headers can be added to composed messages except that the From: header cannot be changed or forged for outgoing messages from WING. * WING is scalable up to thousands and tens of thousands of users. * Users can import address books by uploading them via their browser (only Pine format address books supported in this version). * Users can create their own links (bookmarks), presented in a hierarchical list which can be folded/unfolded. * Users can login using a portal view which provides a frame down the left hand side of the browser containing site-configurable links along with their personal links. This is the only part of WING which requires frame support from the browser. When integrated with a mail cluster similar to the one we have here at Oxford University, WING also has these features: * Users can manage their account via the WING interface. This includes changing passwords, querying disk usage of mailboxes and disk quota an setting mail forwarding and vacation messages. * Users can create address books which can be browsed, searched and shared in an ACL controlled manner with chosen lists of other users and groups. * WING server nodes can be added or removed transparently and can be taken down for upgrades without affecting user service. * There are a few web-based admin tools for querying the status of the WING cluster and its users. -- Roderick Schertler [EMAIL PROTECTED]
Bug#111309: xtail package for Debian
--- Blind-Carbon-Copy To: Chip Rosenthal [EMAIL PROTECTED] From: Roderick Schertler [EMAIL PROTECTED] Subject: Re: xtail package for Debian In-reply-to: Your message of Wed, 05 Sep 2001 20:09:37 CDT. References: [EMAIL PROTECTED] [EMAIL PROTECTED] Date: Thu, 06 Sep 2001 09:02:27 -0400 Message-ID: [EMAIL PROTECTED] Sender: [EMAIL PROTECTED] On Wed, 5 Sep 2001 20:09:37 -0500, Chip Rosenthal [EMAIL PROTECTED] said: You may use it under the terms of the BSD license. Does that work for you? Yes, that's great. Thanks. - -- Roderick Schertler [EMAIL PROTECTED] --- End of Blind-Carbon-Copy
Bug#111309: xtail package for Debian
I've been using xtail since the comp.sources.misc release, I find it invaluable. I'd like to package it for Debian, but I don't see copyright terms in the 2.1 release. Would you mind specifying your terms and making a new release (or just mailing them to me)? Thanks very much. -- Roderick Schertler [EMAIL PROTECTED]
Bug#111309: ITP: xtail -- like tail -f, but works on truncated files, directories, more
On Wed, 5 Sep 2001 20:44:29 +0200, Eric Van Buggenhaut [EMAIL PROTECTED] said: Does 'x'tail mean it's a GUI app ? Nope. -- Roderick Schertler [EMAIL PROTECTED]