and configure SMTP options for Gmail, Yandex or custom SMTP server…

In this tutorial we will install latest mutt (on day: 31/03/2017) from source, configure it only for email sending (no receiving or other thing) over SMTP and with SSL and use it. We doing this in CentOS 7 Minimal Linux so maybe some of packages you already have.

# Install dependencies
yum install wget gcc ncurses-devel openssl-devel cyrus-sasl-devel perl cyrus-sasl-plain

############## Variables ##############
# (version of mutt-a) #
# http://www.mutt.org/download.html #
#######################################
MUTT_VERSION="1.8.0"
#######################################

# Download and prepare
cd /usr/src
wget ftp://ftp.mutt.org/pub/mutt/mutt-${MUTT_VERSION}.tar.gz
tar zxvf mutt-${MUTT_VERSION}.tar.gz
rm -f mutt-${MUTT_VERSION}.tar.gz
cd mutt-${MUTT_VERSION}/

# Start with install - and only with needed options for mail send over SMTP
./configure --prefix=/usr --sysconfdir=/etc \
--enable-smtp \
--with-ssl \
--with-sasl \
--with-gss \
--with-gnutls \
--with-docdir=/usr/share/doc/mutt-${MUTT_VERSION} \
--enable-debug
#
make
make install

Create new .muttrc config for email servers which you use

touch ~/.muttrc
chmod 700 ~/.muttrc
vi ~/.muttrc

Gmail/Google Apps .muttrc config

################ Config za Google / Google Apps SMTP ####################
set from = "your-email-on-google-appsu-or-gmail@your-domain-or-gmail.com"
set realname = "Full name"
set smtp_url = "smtp://your-email-on-google-appsu-or-gmail@your-domain-or-gmail.com@smtp.gmail.com:587/"
set smtp_pass = "Password for your Gmail/GoogleApps email account"

Yandex .muttrc config

###################### Config za Yandex SMTP ############################
set from = "your-email@yandex.com"
set realname = "Full name"
set smtp_url = "smtps://your-email@yandex.com@smtp.yandex.com:465/"
set smtp_pass = "Password for your Yandex email account"

Custom, Shared hosting, cPanel with SSL-om .muttrc config

########## Config za Shared hosting, cPanel, with SSL ###################
set from = "your-email@your-domain.com"
set realname = "Full name"
set smtp_url = "smtps://your-email@your-domain.com@tvoj-email-server:465/"
set smtp_pass = "Password for your cPanel email"
unset ssl_verify_host

Sending check
echo "Everything is OK" | mutt -s "TEST email - mutt SMTP" your-email@current-mail.com

Fuente: kompjuteras.com

En el Master

  1. Instalo los paquetes necesarios:
    yum install nfs-utils rpcbind
  2. Editar archivos /etc/exports y agregar:
    /mbt/archivos Server_Client_IP(no_root_squash,rw,sync)
    RUTA QUE QUIERO COMPARTIR | IP DONDE LA QUIERO COMPARTIR | permisos
  3. Agrego el puerto en el FWfirewall-cmd --zone=public --add-port=2049/tcp --permanent?
    firewall-cmd --reload?
  4. Reinicio los servicio
    sservice rpcbind start
    service nfs start

En el Cliente

  1. Instalo los paquetes necesarios:
    yum install nfs-utils rpcbind?
  2. ?Iniciamos el servicio:
    service rpcbind start?
  3. ?Creamos la carpeta donde lo vamos a montar:
    mkdir -p /mnt/archivos
  4. Montamos la carpeta?:
    ?mount 192.168.2.75:/mnt/archivos /mnt/archivos

La sabiduría es el arte de aceptar aquello que no puede ser cambiado, de cambiar aquello que puede ser cambiado y, sobre todo, de conocer la diferencia.
Emperador Marco Aurelio

No es raro que a veces nos encontremos con un muro. Que nos sintamos inspirados para hacer poco más que nada -excepto pasar un par de horas viendo vídeos de Youtube o navegando por los canales de la tv. Cuando esta sensación nos golpea, el deseo de procrastinar aparece como una bombilla en la noche. Pero todos sabemos a qué conduce eso de posponer las cosas…

Continue reading

 

  1. Instalar Postfix
    # yum remove sendmail
    # yum install postfix
  2. Ponemos postfix como default MTA para el systema
    # alternatives --set mta /usr/sbin/sendmail.postfix
  3. Configuramos Postfix
    # vi  /etc/postfix/main.cf
    myhostname = mail.tecadmin.net
    mydomain = tecadmin.net
    myorigin = $mydomain
    inet_interfaces = all
    mydestination = $myhostname, localhost, $mydomain
    mynetworks = 127.0.0.0/8, /32
    relay_domains = $mydestination
    home_mailbox = Maildir/
  4. Reiniciamos postfix y lo ponemos como servicio
    # service postfix restart
    # chkconfig postfix on/
  5. Abrimos el puerto del firewall
    # firewall-cmd --permanent --add-port=25/tcp
    # firewall-cmd --permanent --add-port=25/udp
    # firewall-cmd --reload

Fuente: tecadmin.net

Breve historia de uno de los bailes más simples del mundo, pero que genera enorme entusiasmo en los recitales

Aunque no lo parezca, el “pogo” es técnicamente un baile. Así lo definen los diccionarios de Oxford y Merrian Webster, dos de los más consultados del Reino Unido, que incluyen el término dentro de sus ediciones.

“Pogo (baile): saltar hacia arriba repetidamente, siguiendo la música, como se hace en los conciertos de punk rock”, dice el diccionario Oxford.

Según estos diccionarios, y también según varios músicos, el pogo nació con el movimiento punk, en Londres, en la década de 1970. Específicamente, habría sido creado por un hombre: John Simon Ritchie, también conocido como Sid Vicious.

Continue reading

Necesitaras:

  1. Agregar el repo
  2. Agregar la clave de pgp
  3. Instalar el paquete

Crear el archivo:

sudo vi /etc/apt/sources.list.d/resilio-sync.list

Agregando:

deb http://linux-packages.resilio.com/resilio-sync/deb resilio-sync non-free

Cargar la clave publica con:

wget -qO - https://linux-packages.resilio.com/resilio-sync/key.asc | sudo apt-key add -

Agregar la arquitectura:

dpkg --add-architecture armhf

Instalar el paquete

sudo apt-get update
sudo apt-get install resilio-sync

con root
/usr/bin/rslsync --config /home/pi/daf.json

Basado en las notas de getsync.com, jaimejim.github.io y forum.resilio.com

Lo formateo:
sudo mkfs.ext4 /dev/sda -L untitled

Lo monto
sudo mount /dev/sda /mnt/usbdrive

Le pego una mirada
ls /mnt/usbdrive

Lo desmonto
sudo umount /dev/sda

Instalo LUKs
sudo apt-get install cryptsetup

Encrito el pendrive, te va a pedir una clave
cryptsetup -y -v luksFormat /dev/sda

Si ves este errorr:
–> Command failed with code 22: Invalid argument –> Si veo este mensaje, escribit YES en mayusculas.

Al abrilo te pide la clave
cryptsetup luksOpen /dev/sda usbluks

Le pego una mirada a la unidad mapeada encriptada y abierta
ls -l /dev/mapper/usbluks

Miro es estado:
cryptsetup -v status usbluks

Format –> pv -tpreb /dev/zero | dd of=/dev/mapper/usbluks bs=128M
mkfs.ext4 /dev/mapper

Creo un punto de montaje
mkdir /mnt/usbluks

Lo monto en su posicion final
mount /dev/mapper/usbluks  /mnt/usbdrive

Miro el espacio
df -H

Desmonto
umount /mnt/usbdrive

Cierro el pendrive
cryptsetup luksClose usbluks