Coin,
Here are some news from the Pond.
1) Mailing-lists outage:
A misconfiguration of our SMTP server was cause of mail subcription rejects. The applied fix was wrong and every mail between 2006-03-07 early in the morning and 2006-03-08 in the night were rejected (my bad !). This was worked out as soon as we realized what happened, and both problems are now fully solved. Apologies.
2) Backup:
The new hard drive was installed in the backup server (whose hardware was upgraded in the same way). Old backups are safe, and new backups are now created. Total DC backups are now 67GB ; it was really time for upgrade ! Moreover, the old hard drive was installed on Elwing for private storage, but a check found it full of bad blocks !
3) Security concerns about shell access:
To avoid giving shell access to people having no real need for it, some adjustments were necessary to let you have the same level of service.
a) Personnal web space:
The personnal web spaces are now available through your FTP account into the 'www-perso-dc' directory. Ask for FTP access if you need.
HurdFr users can access they personnal web spaces into the 'www-perso-hurdfr' directory the same exact way.
The DC photo album upload space is in the same way accessible into the 'photos-perso-dc' directory.
Please note this is only a convenient way to access ressources and a security improvement ; people having shell access may still manage their files with their account.
For those who care about security, FTP is not less secure for 2 reasons: - first, catching the local password gives a relatively short range of priviledges, incomparable with having a shell account, whatever priviledges it may be granted. Look at SecurityFocus news to imagine how many local root exploits exists. - moreover, you can increase the security level by reading the next change below (Secure FTP).
b) SQL administration:
For those who fear about losing their shell access and be unable to manage their database, don't worry, a phpMyAdmin interface has been made public here: https://sql.duckcorp.org/
c) Shell access removal:
The following users should contact us to look at their web space ACLs and dicuss about the needs that would not be fulfiled by the provided tools before their shell access is removed: - cedricburnay - js - marius - scop - valfor Note that a shell access may be reopened if necessary in the future ; this is not a punishment, but a security measure.
3) Secure FTP:
You can now connect to our FTP server with a TLS-enabled client, this would secure your data transfers, and moreover, avoid any password disclosure, as the TLS mode is enabled before authentication.
Don't forget to get the DC certificate here: https://www.duckcorp.org/dc/ca.crt and check the signature here: https://www.duckcorp.org/dc/ca.crt.asc (if you trust my key, of course)
Free* tools supporting FTP+TLS: - on GNU/Linux and GNU/Hurd, the Netkit 'ftp-ssl' package - on Windows, FileZilla (http://filezilla.sourceforge.net/) - on Mac OS X, Cyberduck (http://cyberduck.ch/) * Free like in "free speech" see http://www.gnu.org/philosophy/free-sw.html (in french: http://www.gnu.org/philosophy/free-sw.fr.html)
4) Upgrades:
a) mySQL:
First, the database was cleaned, unuseful things were trashed, and a naming convention was established. If your name is Arnau, GuiHome, HurdFr or PikaPaf, then your DB users/db-names may have changed to match the convention ; don't worry, everything was renamed for you and your website is working as usual.
Furthermore, the database was successfully upgraded from 4.1 to 5.0. Changelog says the most important new features are: - stored procedures - triggers - views - information schema - archive storage engine (for historical and audit data) If this software could stop crashing once and a while, it would be the best new feature ever dreamed of...
By the way, don't forget to do some database management periodically to improve access to your data: - check if no indexes are missing - use ANALYSE to improve search capabilities - use OPTIMIZE to clean up unnecessary data phpMyAdmin can help you do this (with no more than 3 clicks ;-).
b) BitlBee:
BitlBee is an IM gateway through a nice IRC interface, you can only access it localy (if you have a shell account) at the moment, using port 6668 like you would do for any IRC server.
The new 1.0.1 version was installed, fixing some nasty bugs (full changes here: http://bitlbee.org/main.php/changelog.html). The irssi scripts were upgraded too, allowing typing notification in the statusbar.
You need to /reconnect to the server to benefit from these fixes.
5) Spam Learning system reminder (or not):
To improve detection of spam and avoid false positives, 2 special mailboxes have been setup. You can send spams which where not detected to dc-ham@duckcorp.org and false positives (if not destroyed) to dc-ham@duckcorp.org to train the system and improve recognition.
/!\ PLEASE TAKE CARE to use the "resend" function of your mailer and never use "forward", which would result in _yourself_ being considered as spam or ham /!\
This said, Have a Lot of Fun in the Pond !