SoftwareNetBSD
Various bits of the NetBSD project:
milter-greylistmilter-greylist is an efficient and easy to set up spam filter for Sendmail. It is used in production on thousands of servers throughout the Internet. Wrote everything, except the numerous submissions from hardcore users. Many thanks to them. [top] IPsec-tools
A few bits of the IPsec-tools project, which is an IPsec key exchange daemon:
DSTDST stands for Distributed Spam Traps. It is an attempt at building a real-time, strongly authenticated, DDoS-resistant tool for propagating spam reports. This seems to be a dead experimental software. [top] milter-rcptfilterTool for building ACL on e-mail recipients. Useful for filtering out mail sent to unexistant addresses when you do not have time, courrage or knowledge to reconfigure Sendmail so that it blocks them properly. [top] mddmdd stands for Multicast Data Dump. This tool is designed to spread a file to a multicast group. It was written to upload a hard disk image to a set of identical machines in a computer room. Warning: The protocol is rather simple and does do any rate limiting. That makes it completely unsuitable outside of a private LAN where no congestion can occur. Do not use that tool on the Internet, it will eat all your bandwidth and flood the multicast group you send data to. [top] cmapasswdcmapasswd is a wrapper on the passwd command. It is designed to allow some users (e.g.: teachers) to change the password of users in given groups (e.g: students that forgot their passwords). A configuration file is used to decide who is allowed to change password for what groups of users. [top] hobbitclientHobbit Monitor is a free software replacement for Big Brother. Hobbitclient is the free software replacement for the Big Brother client. It is written in C with OS-dependant backends. [top] ldap2radiusA shell back-end written in C for OpenLDAP that enable bridging LDAP authentication to a RADIUS server. This is designed so that the actual LDAP database queries are sent to a real LDAP datababse, while the LDAP authentication is done through RADIUS. Note that you can also setup OpenLDAP to use SASL, SASL to use PAM, and PAM to use RADIUS. [top] French mac keyboard layout for WindowsWhen running Windows in Parallels on a mac, you may get a PC keyboard layout. With a french mac keyboard, pressing - produces a =, for instance. There is an Apple driver for fixing this on recent Windows releases, but on NT 4.0, it's a bit harder. Here is a workaround. Microsoft provides MSKLC, an utility for creating keyboard layouts, but it works only on Windows 2000 and above. Fortunately, the keyboard mappings it produces can be dropped in an NT 4.0 system and that will work. Here is Kbdfr.dll, a keyboard layout for a mac french keyboard. Just overwrite C:\WINNT\System32\Kbdfr.dll, reboot, and you will be done. Make sure your administrator password does not depend on the modified keys, or you might be locked out. This keyboard maps correctly all characters that are written on the keys. For characters that are not written on the keys, such as |, {, and so on, the PC keyboard mapping is retained: Use AltGr-6 to produce a |. Thanks to Arthur Duprat for helping on that hack. [top] NFS-aware quota(1) for MacOS XAs of MacOS X.4, it seems impossible for quota(1) to report NFS mounts quotas. The command just seems unsable to query the rpc.rquotad(8) daemon. Here is a quick MacOS X port of NetBSD's quota(1), which is NFS-aware. [top] Contributions to OpenLDAPMinor but useful improvements to some OpenLDAP overlays:
CrudeSAMLCrudeSAML features a PAM module and a SASL plugin (for Cyrus SASL) that perform crude checks on SAML assertions: signature, dates, user Id, issuing Identity Provider and audience Service Provider. Using CrudeSAML, SAML assertions can be used by web applications as tokens for authenticating to other services such as IMAP (WebSSO for webmail), LDAP (WebSSO for unprivilegied LDAP web applications), or SSH (WebSSO to whatever hack you implemented by ssh).. [top] Books and Papers
What's new in NetBSD in 2006What's new in NetBSD in 2006, EuroBSDCon 2006, Milan, Italy, november 2006.Developer interviews
Interview of Open Source Software developers, on various topics:
My opinion on the European Constitution
Why I will vote no to the french
referendum on the European Constitution. This is some non computer-related
material, in french.
Le cahier de l'admin BSD
Le cahier de l'admin BSD, 2nd edition.
July 2004, Editions Eyrolles, ISBN 2-212-11463-X. In french (english version may pop
up one day).
Remote user access VPN with IPsec
Remote user access VPN with IPsec, EuroBSDCon 2005, Basel, Switzerland, 25-27 november 2005, proceedings p113-124
MacOS X binary compatibility in NetBSD
MacOS X binary compatibility: challenges and implementation, EuroBSDCon 2004, Karlsruhe, Germany, 29-21 october 2004, proceedings p65-80.
Chrooting ntpd on NetBSD
Securing systems with chroot: what is a chroot jail, how does it helps securing systems? January 2001, ONLamp.com.
Mail filters
Mail filtering techniques: a short introduction to internet mail, and a survey of different mail filtering techniques. May 2004, ONLamp.com.
IRIX binary compatibility on NetBSD
An introduction to binary compatibility, august 2002, ONLamp.com.
Linux binary compatibility on NetBSD/PowerPC
Setting up minimal emulation support, may 2001, ONLamp.com.
The MPC parallel computerO. Glück, A. Zerrouki, J.L. Desbarbieux, A. Fenyö, A. Greiner, F. Wajsbürt, C. Spasevski, F. Silva and E. Dreyfus, Protocol and Performance Analysis of the MPC Parallel Computer, 15th International Parallel & Distributed Processing Symposium (IPDPS, 2001), San Francisco, USA, 23-27 avril 2001, p52. A. Zerrouki, O. Glück, J.L. Desbarbieux, A. Fenyö, A.Greiner, C. Spasevski, F. Wajsbürt, F. Silva and E. Dreyfus, The MPC Parallel Computer : hardware, Low-level Protocols and Performances, Parallel and Distributed Computing and Systems (PDCS, 2000), Las Vegas, USA, 6-9 novembre 2000, Vol 1, p87-92. [top] Last modification: 2009/09/15 |