un .perltidyrc qui va bien :
-l=78 -i=4 -ci=4 -st -se -vt=2 -cti=0 -pt=1 -bt=1 -sbt=1 -bbt=1 -nsfs -nolq -wbb="% + - * / x != == >= <= =~ < > | & **= += *= &= <<= &&= -= /= |= >>= ||= .= %= ^= x="
Aller au contenu | Aller au menu | Aller à la recherche
mercredi, décembre 9 2009
Par elliryc le mercredi, décembre 9 2009, 14:39
un .perltidyrc qui va bien :
-l=78 -i=4 -ci=4 -st -se -vt=2 -cti=0 -pt=1 -bt=1 -sbt=1 -bbt=1 -nsfs -nolq -wbb="% + - * / x != == >= <= =~ < > | & **= += *= &= <<= &&= -= /= |= >>= ||= .= %= ^= x="
mardi, avril 7 2009
Par elliryc le mardi, avril 7 2009, 15:28
Parce que nous les geek ne faisons rien comme tout le monde, on aime bien utiliser des truc avec des fenêtres noirs et des lignes blanches. J'utilise donc mutt pour lire et envoyer les messages de ma boite gmail.
Bon niveau sécurité c'est pas le top, les login/passwd sont stocké en clair sur le system...
D'abord l'installation de mutt avec les options qui vont bien, j'utiliserai macport pour cela :
$ sudo port -d install mutt-devel +gdbm +imap +pop +ssl +headercache +debug +sasl +sidebar +smtp
mutt ne pouvant gerer l'envoi de mail securisé nous allons utiliser ssmtp, d'abord installons le :
$ sudo port install ssmtp
un peu de configuration :
$ cat /opt/local/etc/ssmtp.conf mailhub=smtp.gmail.com:465 UseTLS=YES
un petit script pour faire l'interface entre mutt et ssmtp (en replacent LOGIN et PASSWD):
$ cat ~/bin/gsend #!/bin/bash /usr/sbin/ssmtp -au "LOGIN@gmail.com" -ap "PASSWD" $@ $ chmod +x ~/bin/gsend
Il ne nous manque plus que le fichier de conf pour mutt :
## GLOBAL set hidden_host # When set, mutt will skip the host name part of ``$hostname'' variable when adding the domain part to addresses. set move=no set quit=ask-yes set timeout=15 set imap_authenticators="login" set imap_passive="no" unset mark_old # Controls whether or not mutt marks new unread messages as old if you exit a mailbox without reading them. set tilde auto_view text/html alternative_order text/plain text/enriched text text/html # Show the "text/plain" part *before* the "text/html" part set realname="VRAI NOM" set signature="~/Desktop/Documents/signature_perso" set reply_regexp="^((re|aw|sv|ang):[ \t]*)+" # get rid of auto '--' when composing mail set sig_dashes=yes set abort_nosubject=yes set abort_unmodified=yes set postpone=ask-no set tmpdir="~/.mutt/tmp/" set sort=threads set sort_aux=mailbox-order set editor="vim + -c 'set ft=mail tw=80' -c ':0/^$'" unset metoo #unset confirmappend #set help = no charset-hook US-ASCII ISO-8859-1 charset-hook x-unknown ISO-8859-1 set allow_8bit set locale="en_US.UTF-8" set charset="utf-8" charset-hook us-ascii iso-8859-1 charset-hook x-unknown iso-8859-1 charset-hook windows-1250 CP1250 charset-hook windows-1251 CP1251 charset-hook windows-1252 CP1252 charset-hook windows-1253 CP1253 charset-hook windows-1254 CP1254 charset-hook windows-1255 CP1255 charset-hook windows-1256 CP1256 charset-hook windows-1257 CP1257 charset-hook windows-1258 CP1258 ## ACCOUNT # GMAIL set imap_user = 'LOGIN@gmail.com' set imap_pass = 'PASSWD' set spoolfile = imaps://imap.gmail.com:993/INBOX set folder = imaps://imap.gmail.com:993 #set record="imaps://imap.gmail.com/[Gmail]/Sent Mail" set maildir_trash = yes unset record set postponed="imaps://imap.gmail.com/[Gmail]/Drafts" set header_cache="~/.mutt/cache/headers" set header_cache = yes set message_cachedir="~/.mutt/cache/bodies" set certificate_file=~/.mutt/certificates set imap_check_subscribed="yes" set imap_list_subscribed="yes" set sendmail="/bin/gsend" mailboxes ! ## VIEW MAIL set smileys="(>From)|(:[-^]?[][)(><}{|/DP])" set pager_context=1 # number of lines that overlap on paging set pager_index_lines=8 set pager_stop # "next_page" won't jump to next message at end of messages ## REPLY set edit_headers set attribution="%n wrote:" # attribution format : on day, name wrote (alias=%a if you want to add that) set indent_string="> " set from="ADRESSE_FROM..." ## INDEX set index_format="%4C %Z [%D] %-15.15n %s" # When viewing the index, mails are marked # Z -not sent to me, T - sent only to me, G - sent to me # and others(Group), C - cc'ed to me, F - from me set to_chars=" +-.F" set date_format="%d/%b - %H:%M" ## HEADERS ignore * unignore From: To Cc Reply-To Mail-Followup-To Subject User-Agent X-Mailer Date X-Spam-Level: hdr_order Date From: To Cc Reply-To Mail-Followup-To User-Agent X-Mailer X-Spam-Level: Subject ## BINDINGS bind pager <up> previous-line bind pager <down> next-line bind index F flag-message bind pager F flag-message macro attach W <save-entry><kill-line>/home... (path pour les téléchargement) # b toggles sidebar visibility macro index b '<enter-command>toggle sidebar_visible<enter><refresh>' macro pager b '<enter-command>toggle sidebar_visible<enter><redraw-screen>' bind index B bounce-message ## COLORS #source ~/.mutt/colors/pink #source ~/.mutt/colors/themes.256 #source ~/.mutt/colors/calmar.light set sidebar_width=24 set sidebar_visible=yes set sidebar_delim='|' # color of folders with new mail color sidebar_new yellow default # ctrl-n, ctrl-p to select next, prev folder # ctrl-o to open selected folder bind index \CP sidebar-prev bind index \CN sidebar-next bind index \CO sidebar-open bind pager \CP sidebar-prev bind pager \CN sidebar-next bind pager \CO sidebar-open # b toggles sidebar visibility macro index b '<enter-command>toggle sidebar_visible<enter><refresh>' macro pager b '<enter-command>toggle sidebar_visible<enter><redraw-screen>' bind index B bounce-message
A vous de faire le tour du fichier et modifiez vos informations en fonction de vos besoin & identité
vendredi, janvier 16 2009
Par elliryc le vendredi, janvier 16 2009, 17:21
Si on savait depuis longtemps qu'Alcatel-Lucent utilisait Linux (MontaVista) dans ses équipements, c'est autre chose que de le constater.
Voici un log obtenu sur un ont de type I-020, celui la même installé par Orange (ici) :
$ telnet xxx.xxx.xxx.xxx Trying xxx.xxx.xxx.xxx... Connected to xxx.xxx.xxx.xxx Escape character is '^]'. login: xxxxxxxxxxxxx Password: xxxxxxxxxx MontaVista(R) Linux(R) Professional Edition 3.1 BusyBox v1.4.2 (2007-05-10 09:54:18 EDT) Built-in shell (ash) Enter 'help' for a list of built-in commands.
Par elliryc le vendredi, janvier 16 2009, 16:58
De l'avantage de travailler chez un opérateur :

mercredi, novembre 26 2008
Par elliryc le mercredi, novembre 26 2008, 17:45
Comment gérer les vlan (802.1Q) sous linux :
D'abord installer les binaires
apt-get install vlan
On créer le vlan
vconfig add eth0 2502
Si on as besoin du pbits (802.1p) (exemple avec un pbtis a 5)
en ingress :
vconfig set_egress_map eth0.2502 0 5
en egress :
vconfig set_ingress_map eth0.2502 0 5
Pour intégré tout ca dans /etc/network/interfaces il faut ruser un peur ex :
iface eth0.2502 inet dhcp
pre-up ifconfig eht0 up
pre-up vconfig add eth0 2502
pre-up vconfig set_egress_map eth0.2502 0 5
pre-up vconfig set_ingress_map eth0.2502 0 5
plus d'info :
man vconfig
« billets précédents - page 1 de 6