Fordi
Group: Members
Posts: 90
Joined: April 2004 |
|
Posted: Nov. 29 2004,06:08 |
|
Updates: Currently working in development stuff: FTP updater for dynamically loading mydsl archive from ibiblio has been improved and integrated with the main mydslmaker.php script. Now, all an administrator has to do is run the script daily through a browser (or just using a cron job for php mydslmkr.php > update_log.html or some such) to keep an up-to-date mirror of ibiblio. It downloads only what's new, making it nice and easy. I also fixed the browser-stalling bug by using the non-blocking FTP functions (also giving the updater a happy little progress bar for every updated file). There's an issue with flushing the output buffer (the current workaround is to toss out about 2000 null characters in an HTML comment, something I think is dirty and lame, but I can't seem to get flush and ob_end_flush to work as documented), but as long as you - as an admin - aren't on dial-up to your host, it should be ok.
I'm including a style-maker for the script, complete with DHTML color and background picker. The current archive of backgrounds I'm using contains everything in the theme packs, as well as a few wallpapers I though would be appropriate for a linux desktop. This is about half-complete, as I spent a while making the DHTML cross-browser (so Win/IE users could appreciate everything as well as could Win/Linux/Firefox users). There's still a bug in the color picker that I can't seem to fix, and it affects DSL/Firefox.uci users specifically. Apparently, the support in firefox.uci for the event DOM object is flawed (specifically, capturing the mouse coordinates is flawed). I'll be working on a way to repair this, but in the meanwhile you can still use the color-picker, it'll just be in the upper-right-hand corner of the page frame.
I'm adding in an option set for the default section of isolinux.cfg. This will allow users to precustomize their at boot settings (IE: use /dev/sda1 as your home directory for thumb drives, use fb800x600 for those working with an EPIA on a TV or using QEMU under DSL). I'm also going to include an option to place the memtest kernel from Knoppix on the CD (the option's there, but the kernel is not) for those who want it.
Automatic mail setup for sylpheed is proving to be problematic. I can't seem to find the files Sylpheed uses to store it's account. I had a lead, but it proved not to work. Does anyone have any ideas here?
The 1-click RDP shortcut is done, working, and quite naace for getting onto my work computer.
If anyone has any other suggestions, I'd be glad to hear them, and if feasible, I'll include them in the script.
OH! Almost forgot! The script now no longer requires you to have a working mydsl repository to start with. Because of the way the FTP updater is designed, the script will now BUILD a repository for you if one doesn't exist. Once I have a RC out (we're still in beta), anyone with the following can host their own MyDSL Maker: A linux system Fat pipes A webserver PHP with GD2 and FTP support about a gig-point-five of HD space
|