Name: Claudio Matsuoka, M.Sc.
Member since: 2000-04-21 10:45:11
Last Login: N/A
Homepage: http://helllabs.org/~claudio
Notes: Uhm, the information in the home page is a bit old. I'll update it real soon now.
28 Apr 2002 (updated 28 Apr 2002 at 22:03 UTC) »
I've just reconstructed the partition table of my hard disk by hand, after gpart's failure on correctly put all my logical partitions inside an extended. The missing one was, of course, a large partition with my LVM volume group. So I've learned an important lesson today: don't try to install OS/2 on a disk with (Linux) LVM. So no Sarien port to OS/2 anytime soon.
Abridged condensed summary of the past few months' events:
7 Nov 2001 (updated 7 Nov 2001 at 13:19 UTC) »
Let me state that I have nothing against bash itself. I know it's a very fine, full featured shell with many interesting improvements over other shells. Most, if not all, Linux distributions use it as the system's /bin/sh, which is also fine, but it's the fact that it leaks bash-isms when invoked as sh that is somewhat disturbing. First of all, it allows the creation of a multitude of /bin/sh scripts that are not compatible with the Bourne shell -- replace /bin/sh by ash in your system to see the extension of the damage. Now take your bash-contaminated /bin/sh scripts and try to run them in other, erm, Linux-like systems such as commercial SysV or even BSDs. You can try /bin/ksh, but it won't work in all cases, and you'll be forced to use bash. That's, IMHO, very Microsoftian in nature. It's embrace and extend.
What I advocate here is that bash scripts must use #!/bin/bash, not #!/bin/sh. Let Bourne shell scripts use #!/bin/sh, Korn shell scripts use #!/bin/ksh, C shell scripts use #!/bin/csh and so on. Let's stick on standards. It just makes sense!
Busybox patches
I busyboxed install-info, a patch is available. The dietlibc patch mostly works, except for strftime() calls. The tr applet must be fixed. (Busybox - dietlibc - ash... did you connect the pieces?)
Other developments
Trying to learn Python, to work in bm/dm with niemeyer. Read a bit about CSS. Fixed bugs in Sarien. Trying to work around libtool lossage to build an old rpm package in the current environment.
1 Nov 2001 (updated 1 Nov 2001 at 10:21 UTC) »
Oh, I know. It's because I requested a registrar transfer three weeks ago and they waited until the domain expired to tell me that I must renew the domain to transfer it. Now, what should I do?
Latest developments:
Also built busybox with dietlibc. Now I'm planning to implement install-info and update-alternatives as bb applets.
claudio certified others as follows:
Others have certified claudio as follows:
[ Certification disabled because you're not logged in. ]
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!