Bonjour amis Linuxiens !!
Voilà, j'arrive sur la fin d'un script Perl que j'aimerais proposer à la communauté.
Je ne suis pas un super dev mais je fais ça entre mes nombreuses heures de système, j'aimerais le proposer afin de voir dans un premier temps si il plairait aux utilisateurs et ensuite afin que les dev confirmés puissent, si ils le désirent, l'améliorer
Vous l'aurez compris ce serait ma première contribution à cette grande famille, je ne sais pas comment m'y prendre pour le proposer et je vise certainement un peu haut mais si il plait je pense le poser sur le forge(mais on en est pas encore là )
Merci d'avance pour vos réponses (:
NaHash
# Que fait ton script ?
Posté par anaseto . Évalué à 4.
Voilà, ce serait peut-être bien si au moins tu nous disais ce que fait ton script, et si possible t'arranger pour le rendre accessible. Sinon je vois pas trop ce qu'on peut te répondre.
[^] # Re: Que fait ton script ?
Posté par NaHash . Évalué à 1.
C'est un script en Perl/Tk qui permet de se logger en usb avec une clé usb unique
A lancer au démarrage au gdm par exemple(en mode login auto, c'est le script qui gère le login)
Et permet aussi un screen lock(à retravailler) qui bloque les touches du clavier et les boutons le la souris.
Si je pose la question c'est parce que je pensais à une plateforme qui permettrait de le partager, plutôt qu'au pif dans un forum.
[^] # Re: Que fait ton script ?
Posté par anaseto . Évalué à 2.
Une forge ou site web comme dit plus bas fera l'affaire. Si le problème c'est que tu penses que ton script en est à ses débuts (je dis ça à cause du « mais on en est pas encore là »), dis toi que ce n'est absolument pas un problème, tous les projets sont à un moment donné à leurs débuts, et plus vite tu auras des retours, plus vite ton script s'améliorera.
# faire un site web pour le distribuer
Posté par NeoX . Évalué à 2.
à defaut, t'inscrire sur une forge, deposer ton script avec une explication de ce qu'il fait, de sa licence, etc
[^] # Re: faire un site web pour le distribuer
Posté par palm123 (site web personnel) . Évalué à 3.
quelques forges au cas où tu en cherches
https://github.com/
https://bitbucket.org/
ウィズコロナ
[^] # Re: faire un site web pour le distribuer
Posté par Marc Quinton . Évalué à 2.
s'il s'agit juste d'un script jetable : https://gist.github.com/
# Merci Pour vos réponses :)
Posté par NaHash . Évalué à 1.
Merci pour vos réponse cependant, je n'ai pas voulu aller sur ces plate-forme par peur de m'afficher un peu avec mon script.
J'ai décrit son fonctionnement plus haut, pourriez vous me dire si déjà, comme ca, juste en lisant la description ca vous intérresse ?
Marc Quinton: qu'appels tu script jetable
[^] # Re: Merci Pour vos réponses :)
Posté par NeoX . Évalué à 2.
Si je comprends bien c'est un script qui verifie la presence d'une certaine clef USB pour autoriser la personne à se connecter.
Oui, c'est potentiellement interessant, mais il faudrait pouvoir l'interfacer avec :
- PAM (pour permettre le demarrage, et ne faire que l'identification par la clef)
- avec init pour empecher completement le demarrage de l'ordi si la clef est absente
et un script jetable, c'est un script que tu as fait une fois, qui ne sert qu'à un cas tres particulier, et que tu veux juste "archiver" si des fois une autre personne aurait le meme probleme (fort peu probable puisque c'est un cas tres particulier)
[^] # Re: Merci Pour vos réponses :)
Posté par NaHash . Évalué à 1.
C'est bien ca.
Ca me motive que ce soit potentiellement intéressant :)
Pour pam justement c'est prévu parce qu'actuellement la méthode d'auth n'est pas terrible je pense(paradoxale non? ).
J'ai un script d'install qui va aller parser le fichier shadow pour récup le $USER et le pass chiffré en sha-512 pour les mettre dans un fichier, pour l'auth je test simplement la combinaison user/pass en checkant dans le fichier.
[^] # Re: Merci Pour vos réponses :)
Posté par totof2000 . Évalué à 2.
Pour Perl, en général il faut le diffuser sur CPAN.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.