From darren.hennessy at advitech.com.au Fri Apr 8 01:10:14 2005 From: darren.hennessy at advitech.com.au (darren.hennessy at advitech.com.au) Date: Fri, 8 Apr 2005 11:10:14 +1000 Subject: [tinysofa-discuss] Badness woes Message-ID: Hi all, I was wondering whether anything can be done about the following issue (short of changing the hardware): Using Odin Update1, the kernel repeatedly displays the following error Badness in interruptible_sleep_on_timeout at kernel/sched.c:2988 [] interruptible_sleep_on_timeout+0xaf/0xc0 [] default_wake_function+0x0/0x10 [] rtl8139_thread+0x58/0x180 [8139too] [] rtl8139_thread+0x0/0x180 [8139too] [] kernel_thread_helper+0x5/0x18 Communications via eth0 don't seem to be affected, not noticably anyway. But it certainly is an ugly message to have scrolling up the console screen. I have read that this is an issue with kernels from 2.6.9 through to 2.6.11. I guess I'm asking whether anyone is aware of a patch or kernel update to correrct this. These rtl8139 chipsets are very common after all. thanks in advance, Darren ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Advitech Pty Limited ABN 29 003 433 458 1 Elizabeth Street, Tighes Hill NSW, Newcastle, Australia PO Box 207, Mayfield 2304 NSW, Australia Phone +61 2 49616544 Fax +61 2 49693530 http://www.advitech.com.au ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ NOTICE - This message contains information intended only for the use of the addressee named above. It may also be confidential and/or privileged. If you are not the intended recipient of this message you are hereby notified that you must not disseminate, copy or take any action in reliance on it. If you have received this message in error please notify Advitech Pty Limited immediately via mailto:mail at advitech.com.au. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.tinysofa.org/pipermail/tinysofa-discuss/attachments/20050408/0b31f256/attachment.html From omar at tinysofa.org Tue Apr 12 06:15:03 2005 From: omar at tinysofa.org (Omar Kilani) Date: Tue, 12 Apr 2005 16:15:03 +1000 Subject: [tinysofa-discuss] Badness woes In-Reply-To: References: Message-ID: <425B6767.40402@tinysofa.org> Hi Darren, > Hi all, > > I was wondering whether anything can be done about the following issue > (short of changing the hardware): I wouldn't change it just yet. :) > Using Odin Update1, the kernel repeatedly displays the following error > > Badness in interruptible_sleep_on_timeout at kernel/sched.c:2988 > [] interruptible_sleep_on_timeout+0xaf/0xc0 > [] default_wake_function+0x0/0x10 > [] rtl8139_thread+0x58/0x180 [8139too] > [] rtl8139_thread+0x0/0x180 [8139too] > [] kernel_thread_helper+0x5/0x18 > > Communications via eth0 don't seem to be affected, not noticably anyway. > But it certainly is an ugly message to have scrolling up the console > screen. > I have read that this is an issue with kernels from 2.6.9 through to > 2.6.11. I'll look at integrating whatever the fix is in the next kernel update. > I guess I'm asking whether anyone is aware of a patch or kernel update > to correrct this. These rtl8139 chipsets are very common after all. Is it possible to get the messages in dmesg that look like: eth0: RealTek RTL8139 at 0x9800, 00:08:54:1f:82:8b, IRQ 185 eth0: Identified 8139 chip type 'RTL-8100B/8139D' Because all my tinysofa test boxes run rtl8139's, and I've never seen this message. :) Thanks. > thanks in advance, > Darren Regards, Omar From mail-lists at s235.de Wed Apr 13 09:08:40 2005 From: mail-lists at s235.de (Dominik Schips) Date: Wed, 13 Apr 2005 11:08:40 +0200 Subject: [tinysofa-discuss] Postfix with mysql support? Message-ID: <425CE198.3040906@s235.de> Hello, I need some information/help with postfix and mysql on TES 2.0. I am very new to this issue (mailserver) but want to lern more. I want to set up a mailserver with mysql support like I read in a book I have. [root at tesone ~]# postconf -m static sdbm cidr pcre nis regexp environ proxy ldap btree unix hash So there is no mysql support. But a closer look at the spec file at http://minbar.tinysofa.org/file/tinysofa/releases/enterprise/2.0/postfix/releases/2.1.4/1ts/specs/postfix.spec shows that mysql support is build in on TES 2.0. Or is it compiled without mysql support? %if %{MYSQL} Requires: mysql BuildRequires: mysql, mysql-devel %endif ... %if %{MYSQL} CCARGS="${CCARGS} -DHAS_MYSQL -I/usr/include/mysql" AUXLIBS="${AUXLIBS} -L%{_libdir}/mysql -lmysqlclient -lm" %endif At two books I have it is described that postfix has to be build with: -lmysqlclient -lz -lm I think -lz is for compression. Is this right? TES only have -lm. So does TES 2.0 postfix package have build in mysql support? Or is it easy to build a new postfix package with mysql and compression? How can I do this. As I know it could be possible with rpmbuild and the spec file. But if I use a self compiled rpm what happens if I do "apt-get update && apt-get upgrade" ? Thank you for helping me. -- Best regards, Dominik Schips From shelby.westman at gmail.com Sat Apr 16 17:32:14 2005 From: shelby.westman at gmail.com (Shelby Westman) Date: Sat, 16 Apr 2005 12:32:14 -0500 Subject: [tinysofa-discuss] ntp? Message-ID: <4efe476105041610326d8bdec2@mail.gmail.com> I am new to tiny sofa. I just installed 2.0 update 1 (Odin), and seem to have missed installing the network time protocol client. So I typed: apt-get install ntp and it replied - couldn't find package. I also tried: apt-get install ntpd same response. This must be a very simple question, but I don't know how to install it. Do I not have the package name right? Also, is there a list of all packages on the web site somewhere? Thanks! From tp_duggan at yahoo.com Sat Apr 16 18:01:29 2005 From: tp_duggan at yahoo.com (Tim Duggan) Date: Sat, 16 Apr 2005 11:01:29 -0700 (PDT) Subject: [tinysofa-discuss] ntp? In-Reply-To: 6667 Message-ID: <20050416180130.70483.qmail@web52202.mail.yahoo.com> To see if it's installed but not running, do: rpm -q --whatprovides ntp I get ntp-4.2.0.a.20040617-4ts To enable it, the easy way is via chkconfig. If it isn't installed. Did you update apt? apt-get update If all else fails you can download and install it manually, the rpm is located here: http://minbar.tinysofa.org/pub/tinysofa/releases/server-2.0/i386/tinysofa/rpms.os/ Tim --- Shelby Westman wrote: > I am new to tiny sofa. I just installed 2.0 update > 1 (Odin), and seem > to have missed installing the network time protocol > client. > > So I typed: > apt-get install ntp > > and it replied - couldn't find package. > > I also tried: > apt-get install ntpd > > same response. > > This must be a very simple question, but I don't > know how to install > it. Do I not have the package name right? > > Also, is there a list of all packages on the web > site somewhere? __________________________________ Do you Yahoo!? Make Yahoo! your home page http://www.yahoo.com/r/hs From shelby.westman at gmail.com Sat Apr 16 18:20:38 2005 From: shelby.westman at gmail.com (Shelby Westman) Date: Sat, 16 Apr 2005 13:20:38 -0500 Subject: [tinysofa-discuss] Re: ntp? In-Reply-To: <4efe476105041610326d8bdec2@mail.gmail.com> References: <4efe476105041610326d8bdec2@mail.gmail.com> Message-ID: <4efe47610504161120656ce735@mail.gmail.com> Thanks to John and Tim. I had two errors - I thought I had defined my mirrors, but I had not, and I had to run apt-get update first. I appreciate the pointers... From security at tinysofa.org Thu Apr 21 19:11:22 2005 From: security at tinysofa.org (tinysofa Security Team) Date: Thu, 21 Apr 2005 15:11:22 -0400 Subject: [tinysofa-discuss] TSSA-2005-021-ES - kernel Message-ID: <20050421191122.GA15043@minbar.tinysofa.org> =========================================================================== _ |_ . _ _ _ (_ _ |_ | | ) \/ _) (_) | (_| / Security Advisory #2005-021-ES Package name: kernel Summary: Multiple security fixes Advisory ID: TSSA-2005-021-ES Date: 2005-04-22 Affected versions: tinysofa enterprise server 2.0 CVE names: CAN-2005-0135 CAN-2005-0207 CAN-2005-0209 CAN-2005-0384 CAN-2005-0400 CAN-2005-0449 CAN-2005-0529 CAN-2005-0530 CAN-2005-0531 CAN-2005-0736 CAN-2005-0749 CAN-2005-0750 CAN-2005-0767 CAN-2005-0815 CAN-2005-0839 CAN-2005-0867 CAN-2005-0977 CAN-2005-1041 =========================================================================== Security Fixes ============== Description ----------- kernel: * Linux [0] is a clone of the operating system Unix, written from scratch by Linus Torvalds with assistance from a loosely-knit team of hackers across the Net. It aims towards POSIX and Single UNIX Specification compliance. Issues resolved: A flaw in the fib_seq_start function was discovered. A local user could use this flaw to cause a denial of service (system crash) via /proc/net/route. (CAN-2005-1041) A flaw in the tmpfs file system was discovered. A local user could use this flaw to cause a denial of service (system crash). (CAN-2005-0977) An integer overflow flaw was found when writing to a sysfs file. A local user could use this flaw to overwrite kernel memory, causing a denial of service (system crash) or arbitrary code execution. (CAN-2005-0867) Keith Owens reported a flaw in the Itanium unw_unwind_to_user function. A local user could use this flaw to cause a denial of service (system crash) on Itanium architectures. (CAN-2005-0135) A flaw in the NFS client O_DIRECT error case handling was discovered. A local user could use this flaw to cause a denial of service (system crash). (CAN-2005-0207) A flaw in fragment forwarding was discovered that affected the netfilter subsystem for certain network interface cards. A remote attacker could send a set of bad fragments and cause a denial of service (system crash). Acenic and SunGEM network interfaces were the only adapters affected, which are in widespread use. (CAN-2005-0209) A flaw was discovered in the Linux PPP driver. On systems allowing remote users to connect to a server using ppp, a remote client could cause a denial of service (system crash). (CAN-2005-0384) A flaw was discovered in the ext2 file system code. When a new directory is created, the ext2 block written to disk is not initialized, which could lead to an information leak if a disk image is made available to unprivileged users. (CAN-2005-0400) A flaw in fragment queuing was discovered that affected the Linux kernel netfilter subsystem. On systems configured to filter or process network packets (e.g. firewalling), a remote attacker could send a carefully crafted set of fragmented packets to a machine and cause a denial of service (system crash). In order to sucessfully exploit this flaw, the attacker would need to know or guess some aspects of the firewall ruleset on the target system. (CAN-2005-0449) A number of flaws were found in the Linux 2.6 kernel. A local user could use these flaws to read kernel memory or cause a denial of service (crash). (CAN-2005-0529, CAN-2005-0530, CAN-2005-0531) An integer overflow in sys_epoll_wait in eventpoll.c was discovered. A local user could use this flaw to overwrite low kernel memory. This memory is usually unused, not usually resulting in a security consequence. (CAN-2005-0736) A flaw when freeing a pointer in load_elf_library was discovered. A local user could potentially use this flaw to cause a denial of service (crash). (CAN-2005-0749) A flaw was discovered in the bluetooth driver system. On systems where the bluetooth modules are loaded, a local user could use this flaw to gain elevated (root) privileges. (CAN-2005-0750) A race condition was discovered that affected the Radeon DRI driver. A local user who has DRI privileges on a Radeon graphics card may be able to use this flaw to gain root privileges. (CAN-2005-0767) Multiple range checking flaws were discovered in the iso9660 file system handler. An attacker could create a malicious file system image which would cause a denial or service or potentially execute arbitrary code if mounted. (CAN-2005-0815) A flaw was discovered when setting line discipline on a serial tty. A local user may be able to use this flaw to inject mouse movements or keystrokes when another user is logged in. (CAN-2005-0839) References ---------- [0] http://www.kernel.org/ Recommended Action ================== We recommend that all systems be upgraded as soon as possible. Location ======== All tinysofa updates are available from Automatic Updates ================= Users of the APT tool can enjoy having updates automatically installed using 'apt-get dist-upgrade'. Please make sure that the new kernel is set as the default kernel in /etc/grub.conf before rebooting. This can be achieved by changing the 'default=' line to match the correct position of the new kernel (which should be '0'.) Questions? ========== Check out our mailing lists: Verification ============ This advisory is signed with the tinysofa security sign key. This key is available from: All tinysofa packages are signed with the tinysofa stable sign key. This key is available from: The advisory is available from the tinysofa errata database at or directly at MD5sums Of The Packages ======================= [server-2.0] 1defcf27d7623bc79ebd18445aa9c0f4 kernel-2.6.9-5.0.5ts.i586.rpm d5da4323e1a305e0287a4450ee6b451a kernel-2.6.9-5.0.5ts.i686.rpm fa3ae8bfec5567008452dedba0f36e59 kernel-devel-2.6.9-5.0.5ts.i586.rpm c3027fa594073f6cdbe70ad153f33090 kernel-devel-2.6.9-5.0.5ts.i686.rpm ca33dbd3804b094a686e8819d1d1dc76 kernel-doc-2.6.9-5.0.5ts.noarch.rpm e2cb731e44af0ae4297edbac94eeff12 kernel-smp-2.6.9-5.0.5ts.i686.rpm 954d8d814428f038815a0ec4398e1fad kernel-smp-devel-2.6.9-5.0.5ts.i686.rpm -- tinysofa Security Team -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://lists.tinysofa.org/pipermail/tinysofa-discuss/attachments/20050421/59b416e6/attachment.bin From rob at shockmail.biz Thu Apr 21 20:37:39 2005 From: rob at shockmail.biz (Rob Gartley) Date: Thu, 21 Apr 2005 15:37:39 -0500 (CDT) Subject: [tinysofa-discuss] Re: [tinysofa-announce] TSSA-2005-021-ES - kernel In-Reply-To: <20050421191122.GA15043@minbar.tinysofa.org> References: <20050421191122.GA15043@minbar.tinysofa.org> Message-ID: <9402.198.89.160.22.1114115859.squirrel@www.shockmail.biz> Omar et al, Thanks for the advisory!!! You might want to also want to send this to Securityfocus' BugTraq. The email addy is the following. bugtraq at securityfocus.com It's a great mailing list that Tinysofa's security community should be a part of. http://securityfocus.com/ Thanks again! Rob Gartley > > =========================================================================== > _ > |_ . _ _ _ (_ _ > |_ | | ) \/ _) (_) | (_| > / > > > Security Advisory #2005-021-ES > > Package name: kernel > Summary: Multiple security fixes > Advisory ID: TSSA-2005-021-ES > Date: 2005-04-22 > Affected versions: tinysofa enterprise server 2.0 > CVE names: CAN-2005-0135 CAN-2005-0207 CAN-2005-0209 > CAN-2005-0384 > CAN-2005-0400 CAN-2005-0449 CAN-2005-0529 > CAN-2005-0530 > CAN-2005-0531 CAN-2005-0736 CAN-2005-0749 > CAN-2005-0750 > CAN-2005-0767 CAN-2005-0815 CAN-2005-0839 > CAN-2005-0867 > CAN-2005-0977 CAN-2005-1041 > > =========================================================================== > > Security Fixes > ============== > > Description > ----------- > > kernel: > * Linux [0] is a clone of the operating system Unix, written from > scratch by Linus Torvalds with assistance from a loosely-knit team of > hackers across the Net. It aims towards POSIX and Single UNIX > Specification compliance. > > > Issues resolved: > > A flaw in the fib_seq_start function was discovered. A local user > could > use this flaw to cause a denial of service (system crash) via > /proc/net/route. (CAN-2005-1041) > > A flaw in the tmpfs file system was discovered. A local user could use > this flaw to cause a denial of service (system crash). > (CAN-2005-0977) > > An integer overflow flaw was found when writing to a sysfs file. A > local > user could use this flaw to overwrite kernel memory, causing a denial > of > service (system crash) or arbitrary code execution. (CAN-2005-0867) > > Keith Owens reported a flaw in the Itanium unw_unwind_to_user > function. > A local user could use this flaw to cause a denial of service > (system crash) on Itanium architectures. (CAN-2005-0135) > > A flaw in the NFS client O_DIRECT error case handling was discovered. > A > local user could use this flaw to cause a denial of service > (system crash). (CAN-2005-0207) > > A flaw in fragment forwarding was discovered that affected the > netfilter > subsystem for certain network interface cards. A remote attacker could > send a set of bad fragments and cause a denial of service > (system crash). Acenic and SunGEM network interfaces were the only > adapters affected, which are in widespread use. (CAN-2005-0209) > > A flaw was discovered in the Linux PPP driver. On systems allowing > remote users to connect to a server using ppp, a remote client could > cause a denial of service (system crash). (CAN-2005-0384) > > A flaw was discovered in the ext2 file system code. When a new > directory > is created, the ext2 block written to disk is not initialized, which > could lead to an information leak if a disk image is made available > to > unprivileged users. (CAN-2005-0400) > > A flaw in fragment queuing was discovered that affected the Linux > kernel > netfilter subsystem. On systems configured to filter or process > network > packets (e.g. firewalling), a remote attacker could send a carefully > crafted set of fragmented packets to a machine and cause a denial of > service (system crash). In order to sucessfully exploit this flaw, > the > attacker would need to know or guess some aspects of the firewall > ruleset on the target system. (CAN-2005-0449) > > A number of flaws were found in the Linux 2.6 kernel. A local user > could > use these flaws to read kernel memory or cause a denial of service > (crash). (CAN-2005-0529, CAN-2005-0530, CAN-2005-0531) > > An integer overflow in sys_epoll_wait in eventpoll.c was discovered. > A > local user could use this flaw to overwrite low kernel memory. This > memory is usually unused, not usually resulting in a security > consequence. (CAN-2005-0736) > > A flaw when freeing a pointer in load_elf_library was discovered. A > local user could potentially use this flaw to cause a denial of > service > (crash). (CAN-2005-0749) > > A flaw was discovered in the bluetooth driver system. On systems where > the bluetooth modules are loaded, a local user could use this flaw to > gain elevated (root) privileges. (CAN-2005-0750) > > A race condition was discovered that affected the Radeon DRI driver. > A > local user who has DRI privileges on a Radeon graphics card may be > able > to use this flaw to gain root privileges. (CAN-2005-0767) > > Multiple range checking flaws were discovered in the iso9660 file > system > handler. An attacker could create a malicious file system image which > would cause a denial or service or potentially execute arbitrary code > if > mounted. (CAN-2005-0815) > > A flaw was discovered when setting line discipline on a serial tty. A > local user may be able to use this flaw to inject mouse movements or > keystrokes when another user is logged in. (CAN-2005-0839) > > References > ---------- > [0] http://www.kernel.org/ > > > Recommended Action > ================== > > We recommend that all systems be upgraded as soon as possible. > > > Location > ======== > > All tinysofa updates are available from > > > > > Automatic Updates > ================= > > Users of the APT tool can enjoy having updates automatically > installed using 'apt-get dist-upgrade'. > > Please make sure that the new kernel is set as the default kernel > in /etc/grub.conf before rebooting. This can be achieved by changing > the 'default=' line to match the correct position of the new kernel > (which should be '0'.) > > Questions? > ========== > > Check out our mailing lists: > > > > Verification > ============ > > This advisory is signed with the tinysofa security sign key. > This key is available from: > > > All tinysofa packages are signed with the tinysofa stable sign key. > This key is available from: > > > The advisory is available from the tinysofa errata database at > > or directly at > > > > MD5sums Of The Packages > ======================= > > [server-2.0] > > 1defcf27d7623bc79ebd18445aa9c0f4 kernel-2.6.9-5.0.5ts.i586.rpm > d5da4323e1a305e0287a4450ee6b451a kernel-2.6.9-5.0.5ts.i686.rpm > fa3ae8bfec5567008452dedba0f36e59 kernel-devel-2.6.9-5.0.5ts.i586.rpm > c3027fa594073f6cdbe70ad153f33090 kernel-devel-2.6.9-5.0.5ts.i686.rpm > ca33dbd3804b094a686e8819d1d1dc76 kernel-doc-2.6.9-5.0.5ts.noarch.rpm > e2cb731e44af0ae4297edbac94eeff12 kernel-smp-2.6.9-5.0.5ts.i686.rpm > 954d8d814428f038815a0ec4398e1fad > kernel-smp-devel-2.6.9-5.0.5ts.i686.rpm > > > -- > tinysofa Security Team > _______________________________________________ > tinysofa-announce mailing list > tinysofa-announce at tinysofa.org > http://lists.tinysofa.org/mailman/listinfo/tinysofa-announce > From ke.han at redstarling.com Fri Apr 22 20:16:27 2005 From: ke.han at redstarling.com (ke.han) Date: Sat, 23 Apr 2005 04:16:27 +0800 Subject: [tinysofa-discuss] install Perl module Term::Screen Message-ID: <42695B9B.1090002@redstarling.com> I have been trying to install the tool vshnu http://www.cs.indiana.edu/~kinzler/vshnu/ This project requires the Perl modules Term::Screen, Term::ANSIColor, Term::Cap, etc... I have used the CPAN command as root: perl -MCPAN -e "install Term::Screen" This command as the other modules installs ends silently, which I assume means the install was successful. My config and make of vshnu is successful. However, when I try to run vshnu (still as root), I receive the error: [root at sha1 ~]# vshnu Can't locate Term/Screen.pm in @INC (@INC contains: /root/perl /root/libp/perl /root/lib/perl /root/libp /root/lib /usr/lib/perl5/5.8.5/i386-linux-thread-multi /usr/lib/perl5/5.8.5 /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .) at /usr/bin/vshnu line 86. file /usr/bin/vshnu line 85 simply says: require Term::Screen So, I don't know if this is a tinysofa config problem or if I simply don't understand the full install process for perl modules. I could manually install and update the @INC path, but I want to check with the list first. This is a new tinysofa Enterprise install with all the updates. thanks, ke han From gaute at idrift.no Sat Apr 30 10:32:30 2005 From: gaute at idrift.no (Gaute Lund) Date: Sat, 30 Apr 2005 12:32:30 +0200 Subject: [tinysofa-discuss] Tinysofa - happy birthday!!! Message-ID: <20050430103156.406B0102580@elrond.idrift.no> Hi all, It's tinysofa's birthday today!! (Actually, tinysofa enterprise server 1.0, a.k.a. "emily", was released on april 29th 2004, but announcement was made on april 30th). I wrote up a page about the story, and the status. http://www.tinysofa.org/documentation/index.cgi?OneYearAnniversary There's also a new plea for people to contribute. You know you should have contributed! You know it's way overdue! And seeing it's birthday an' all, let's all rally together and part with some of our hard-earned cash, so that The Distro We Love may keep ticking! Basically, we may need to hold a conference for tinysofa, and any bleedin' how, we need to start covering omar's costs with the project. For any potential developer who's been lurking or stalking the project: It's time to get on board! Read about the potential first tinysofa Summit, a.k.a. the Canonical Conference: http://www.tinysofa.org/documentation/index.cgi?TinysofaSummit Med vennleg helsing / Best regards Gaute Lund IT consultant iDrift AS Phone: (+47) 53 47 02 90 Direct: (+47) 53 47 02 93 Fax: (+47) 53 47 02 91 Mobile: (+47) 97 00 82 00