Sebastien ASRALL Student
Published

Tue 14 December 2010

Last modified

2014-02-23 17:07:00+01:00

←Home

Script pub !

Certains utilisent pastebin, ou autre pour partager rapidement un bout de code ou autre, mais avec un fichier binaire ? Ou bien pour tout simplement maîtriser ce que vous publiez?

La réponse est chez madduck, c'est un petit script bash pour publier rapidement n'importe quel type de fichier.

Le script utilise scp et liburi-perl, pour une utilisation simplifié copier le script dans votre PATH (/usr/local/bin) pour moi.

Créer un fichier ~/.pubrc

# ~/.pubrc
TARGETHOST="sebian"
TARGETDIR="/var/www/pub/"
PUBBASE="https://screwy.me/~sebian/"

sebianw est un host bien configuré dans mon ~/.ssh/config

Sécurisez un peu votre dossier (sur votre serveur web).

Directory /var/www/pub/  Options -Indexes
  Order allow,deny
  Allow from all
‹/Directory

Et c'est parti !

pub /usr/local/bin/pub
> https://screwy.me/~sebian/pub size:11440 hash:4a0634d4c8cf3e1609ea330da947027b

Le script en question est ici https://screwy.me/~sebian/pub, n'hesitez pas à regarder les options (doc dans le script).

Merci à Lucas pour sa découverte/utilisation/transmission !

Go Top