Mano Solo

Je cite Raoul alias Mano Solo :

Quand j’étais môme je les volais les disques, et à la fnac des halles à ses début j’en ai carrement sorti des piles entieres dans mon dos. Fallait pas se faire pecho par les gorilles. Je volais mais je cassais pas tout, je volais AU MAGASIN qui lui prend en compte le vol dans sa marge et de toute façon quoi qu’il arrive paye la maison de disque. Arretez de vous trouver des escuses avec vos licences et vos discours, vous êtes des petits voleurs sans couilles qui essayez de vous justifier.
Moi je telecharge des films, j’arrete pas. Je le dis, je m’en branle, il est hors de question que je paye pour toutes ces merdes, mais si je veux le dernier Tom Waits ça me vient pas à l’idée de le chercher sur les newsgroups, je l’achete. Parce que je veux que Tom Waits existe. Tous vos discours puent l’ypocrisie, dites-le! Assumez au moins! Bin ouais je vole. Mais vous volez qui? C’est là le vrai sujet et c’est là qu’on va voir si vous savez vivre en société ou pas. Le mec qu’est fan d’un artiste français et qui le telecharge, c’est un enculé, faut le dire merde!

Tout se passe ici

Installation de l’environnement Ruby On Rails sous Ubuntu + IDE RadRails

Un très bon tuto sur l’installation de l’environnement RoR et de l’IDE RadRails.

N’oubliez pas d’installer le package ruby1.8-dev grâce à sudo apt-get install ruby1.8-dev

ainsi que le package rdoc grâce à  sudo apt-get install install rdoc

Bon, pour être sûr de partir sur une bonne base, enlevons rails si celui-ci a déjà été installé:

Code:

sudo apt-get remove rails

Ensuite, téléchargeons et lançons Ruby Gems (installeur genre Apt, conçu pour les applis ruby):

Code:

cd
wget http://rubyforge.org/frs/download.php/11289/rubygems-0.9.0.tgz
tar xvfz rubygems-0.9.0.tgz
cd rubygems-0.9.0
sudo ruby setup.rb
cd ..
rm -rf rubygems-0.9.0
sudo gem install rails

Et répondez oui (avec Y) à toutes les questions.
Voilà! Vous avez désormais rails installé sur votre machine.

Pour RadRails:

Code:

cd et

wget http://ovh.dl.sourceforge.net/sourceforge/radrails/radrails-0.7.0-linux-gtk.tar.gz
tar xvfz radrails-0.7.0-linux-gtk.tar.gz
cd radrails

./RadRails

Voilà une bien belle IDE pour développer en Rails. smile

source

Configuration PureFtpd

La notion d’utilisateurs virtuels est très simple, il s’agit d’un utilisateur pouvant se connecter uniquement via FTP (par opposition aux comptes de la machine, qui peuvent également se connecter en FTP). Toutes connexions locales, SSH… lui seront refusées.

La méthode utilisée est la suivante :

* Les utilisateurs possèdent l’UID d’un utilisateur système existant. Il est possible de créer un utilisateur virtuel possédant le même UID que votre utilisateur système courant (afin de garder les mêmes accès). Le même principe est utilisé pour le GID.

* Chaque utilisateur virtuel possède un profil unique contenant ses limites de bande passante, ses quotas, ses horaires d’accès…

Tout cela apporte une sécurité assez robuste en cas d’exploitation d’une éventuelle faille.

Installation (-20 min)

1. Installer le serveur avec la commande :

sudo apt-get install pure-ftpd pure-ftpd-common

… A ce stade, les utilisateurs anonymes ne peuvent pas se connecter et les clients authentifiés peuvent se balader partout dans l’arborescence…

a. Chroot des utilisateurs

Créer un fichier ChrootEveryone et mettre la valeur “yes” à l’intérieur

sudo touch /etc/pure-ftpd/conf/ChrootEveryone
sudo gedit /etc/pure-ftpd/conf/ChrootEveryone

b. Autorisation des accès anonymes

Editer le fichier de configuration NoAnonymous et remplacer la valeur “yes” par “no”

sudo gedit /etc/pure-ftpd/conf/NoAnonymous

2. Tout d’abord, créer un nouveau groupe pour pureftpd :

sudo groupadd ftpgroup

3. Ensuite, ajouter un utilisateur qui n’aura aucune permission dans son répertoire personnel, ni aucun shell valide :

sudo useradd -g ftpgroup -d /dev/null -s /etc ftpuser

4. Nous allons maintenant pouvoir créer notre premier utilisateur virtuel ‘syd’ avec la commande pure-pw useradd :

sudo pure-pw useradd syd -u ftpuser -g ftpgroup -d /var/ftp/syd -N 200

Ici, l’utilisateur syd sera ’emprisonné’ (chrooter) dans son répertoire personnel (/var/ftp/syd) grace à l’option “-d” et sera limité à 200 MB d’espace disque avec l’option “-N 200”. Attention, le premier mot de passe demandé est celui du compte root qui exécute la commande, les 2 suivants ceux à créer pour l’utilisateur virtuel syd.

Remarque : Le dossier “/var/ftp/syd” indiqué sera créé automatiquement à la première connexion si le fichier “/etc/pure-ftpd/conf/CreateHomeDir” contient “yes”

5. Les utilisateurs virtuels sont enregistrés dans le fichier /etc/pure-ftpd/pureftpd.passwd ; après chaque ajout d’un utilisateur virtuel, il faut impérativement mettre à jour la base de donnée avec la commande :

sudo pure-pw mkdb

6. Pour finir, il faut créer un lien symbolique pour activer l’authentification des utilisateurs virtuels :

sudo ln -s /etc/pure-ftpd/conf/PureDB /etc/pure-ftpd/auth/75puredb

Voilà, en quelques lignes de commandes vous avez installé un serveur FTP accessible par vos utilisateurs systèmes, vos utilisateurs virtuels et un compte anonyme :)

Pour aller plus loin

1. Modification des options d’un compte virtuel

sudo pure-pw usermod syd -d /NouveauDossierDeSyd -N 400

Ici on change le répertoire de base de notre utilisateur syd et on lui affecte un nouveau quota

2. Suppression d’une option

sudo pure-pw usermod syd -N ''

Mettre des simples quotes sans valeur pour l’option à retirer

3. Suppression d’un compte virtuel

sudo pure-pw userdel syd

Astuce : rajouter le switch -m à la fin de la commande pour mettre à jour la base de donnée automatiquement

4. Réinitialisation d’un mot de passe

sudo pure-pw passwd syd

5. Lister les utilisateurs virtuels

sudo pure-pw list

6. Afficher les options d’un utilisateur virtuel

sudo pure-pw show syd

7. Actions sur le serveur ftp

sudo /etc/init.d/pure-ftpd {start|stop|restart|force-reload}

Pureadmin est une interface graphique qui permet de gérer les utilisateurs virtuels de pure-ftpd mais également de surveiller et interagir avec l’activité du service ftp. Pour l’installer :

sudo apt-get install pureadmin
Adeptes de la ligne de commande ou d’interfaces graphiques (mon choix est fait), vous avez maintenant les bases pour monter votre propre serveur ftp !

source 

Regarder les chaines de TV sur le net

Article intéressant sur les chaines de TV sur le net :

FreeTube: Diggé hier, il regroupe une sélection de chaînes en Anglais classées par Catégories (News, Business, Music…). Pas de lien morts et un nombre important de chaînes.

ChannelChooser: Assez semblable au précédent, de navigation plus simple, regroupe aussi les chaînes par catégories.

ChooseAndWatch: même principe que les premiers.

Streamick :Interface plus sobre, mais efficace pour regrouper les chaînes par catégories.

Live Tv Online: Interface assez efficace et simple pour ce site qui regroupe les chaînes anglophones par catégories et qui commence aussi regrouper les chaînes par Pays.

4TV: le site se flatte de regrouper 226 chaînes en haute qualité. Dans la pratique il regroupe les chaînes disposant d’un débit supérieur à 200 Kbits comme les autres sites.

BelineTV: regroupe lui les chaînes par Pays et donne la qualité du stream.

wwiTV: Ici aussi les chaînes sont regroupés par pays.

source