lodehoy.com.ar

Abril 18, 2017

Let’s Encrypt: Agregando seguridad https GRATIS a todos los sitios de internet

Filed under: Internet,Linux,Software,Tecnología,Tendencias — cabeza @ 3:29 pm

Increíble lo que han hecho estos muchachos, las claves son:

GRATIS: cualquiera que posea un dominio puede obtener un certificado totalmente gratis.

AUTOMÁTICO: obtención/renovación completamente automática.

 

Abril 17, 2015

Recuperando archivos mp4 con “moov atom not found”

Filed under: Linux,Software — cabeza @ 10:26 pm

El problema: supongamos que algún  dispositivo: celular, filmadora, etc falle cuando estamos filmando un video, resulta que el formato mkv, al final del archivo, contiene toda la información referida a los codecs y duracion del video, si falta esto logramos el hermoso e irreparable mensaje de error “moov atom not found”

 

La solución: no hay forma de recuperar esta información desde el mismo archivo dañado, por suerte, encontre este simpático programa untrunc la idea es basicamente grabar otro video con el mismo dispositivo y arreglar el archivo roto a partir de otro archivo sano 🙂 genial!

Usage: untrunc [options] <ok.mp4> [<corrupt.mp4>]

 

Marzo 12, 2014

Migrar de Qmail, maildrop, vpopmail a Postfix, Dovecot

Filed under: Internet,Linux — admin @ 3:45 pm

Antes que nada , lamento mucho que alguien tenga que tomarse este trabajo, la cantidad de componentes que tienen que interactuar en un servidor ( mailavenger, vpopmail, spamassassin, maildrop, qmail, qmail-admin, courier-smtp, squirrelmail ) para que funcione como un servidor de correo completo son muchas.

El Esquema anterior funciona bastante bien, o por lo menos me funciono bien durante mucho tiempo, pero a veces dan ganas de modernizar un poco, hay muchas funcionalidades que qmail las soporta mediante parches y el sistema completo empieza a transformarse en un monstruo, para combatir esta situación es que he decidido (exitosamente) utilizar componentes un poco más modernos para lograr, al menos, las mismas prestaciones.

El nuevo esquema es: ( postfix, postfix-mysql, postfixadmin, spamassassin, dovecot, sieve, roundcube ), uff, el trabajo es mucho y hay muchas cosas que ajustar, los ‘howtos’ que me sirvieron bastante son:

1) http://www.esdebian.org/wiki/servicio-correo-postfixdovecotroundcubespamassassin

2) https://wiki.apache.org/spamassassin/IntegratedSpamdInPostfix

 

Algunos tips que me costaron bastante tiempo de prueba/error

postfix: main.cf    

# Usuarios virtuales bajo MySQL
###############################################
smtpd_sender_login_maps = mysql:/etc/postfix/mysql_senders.cf, mysql:/etc/postfix/mysql_aliasdomains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql_mailbox.cf
virtual_mailbox_domains = mysql:/etc/postfix/mysql_domains.cf
virtual_alias_maps = mysql:/etc/postfix/mysql_aliases.cf, mysql:/etc/postfix/mysql_aliasdomains.cf
virtual_transport = dovecot
dovecot_destination_recipient_limit = 1

postfix: master.cf

smtp inet n – – – – smtpd
-o smtpd_sender_restrictions=reject_sender_login_mismatch
-o content_filter=spamassassin

 

mysql_aliases.cf:

query = SELECT substring_index(goto,’,’,1) FROM alias WHERE address=’%s’ and active = 1

mysql_aliases.cf:

query = SELECT substring_index(goto,’,’,1) FROM alias,alias_domain WHERE alias_domain.alias_domain = ‘%d’ and alias.address = CONCAT(‘%u’, ‘@’, alias_domain.target_domain) AND alias.active = 1 AND alias_domain.active=’1′

mysql_domains.cf:

query = SELECT 1 FROM domain WHERE domain=’%s’ and active = 1

mysql_mailbox.cf:

query = SELECT 1 FROM mailbox WHERE username=’%s’ and active = 1

mysql_senders.cf:

query = SELECT substring_index(goto,’,’,1) as go FROM alias WHERE address=’%s’ and active = 1

 

 

 

Diciembre 15, 2009

Installing Ubuntu 8.04.3 LTS on Dell Latitude C400

Filed under: Linux,Software — Etiquetas: , — cabeza @ 11:23 pm

The Hardware:

root@ren:/home/cabeza# lspci
00:00.0 Host bridge: Intel Corporation 82830 830 Chipset Host Bridge (rev 04)
00:02.0 VGA compatible controller: Intel Corporation 82830 CGC [Chipset Graphics Controller] (rev 04)
00:02.1 Display controller: Intel Corporation 82830 CGC [Chipset Graphics Controller]
00:1d.0 USB Controller: Intel Corporation 82801CA/CAM USB Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 42)
00:1f.0 ISA bridge: Intel Corporation 82801CAM ISA Bridge (LPC) (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801CAM IDE U100 Controller (rev 02)
00:1f.5 Multimedia audio controller: Intel Corporation 82801CA/CAM AC’97 Audio Controller (rev 02)
00:1f.6 Modem: Intel Corporation 82801CA/CAM AC’97 Modem Controller (rev 02)
02:00.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 78)
02:01.0 CardBus bridge: Texas Instruments PCI1410 PC card Cardbus Controller (rev 02)
02:03.0 Network controller: Intel Corporation PRO/Wireless 2200BG Network Connection (rev 05)

Intel(R) Pentium(R) III Mobile CPU 1200MHz Works: cpufreq, (module speedstep_ich)
Intel 830 Works: intel driver, xserver-xorg-video-intel 2:2.2.1-1ubuntu13.8
Ethernet Works: (module 3c59x)
Wireless Works: (module ipw2200)
Sound Works: (module snd_intel8x0 )
Modem Works: (module snd_intel8x0m)

Install with PXE

1) download netboot.tar.gz

http://archive.ubuntu.com/ubuntu/dists/hardy/main/installer-i386/current/images/netboot/netboot.tar.gz

2) decompress into tftpd root dir, like /var/tftpboot

3) configure dhcpd

host ren {
hardware ethernet 00:06:5B:B6:72:CE;
fixed-address 192.168.109.7;
next-server 192.168.109.8; ## tftpd server
filename “pxelinux.0”;
}

Suspend and hibernate

suspend work fine with ACPI !!! no special config required.
kernel version: 2.6.24-26-generic
“pm-is-supported –suspend”   Ok
“pm-is-supported –hibernate”  Ok
“pm-is-supported –suspend-hybrid”  Fail

Boot

lilo boot much faster than grub

/etc/lilo.conf

boot=/dev/sda
map=/boot/map
prompt
delay=20
timeout=20
default=Linux

image=/vmlinuz

label=Linux
read-only
append=”root=/dev/sda2 resume=/dev/sda1 ”
initrd=/initrd.img

Xorg

/etc/X11/xorg.conf

Section “InputDevice”

Identifier “Generic Keyboard”
Driver “kbd”
Option “XkbRules” “xorg”
Option “XkbModel” “pc105”
Option “XkbLayout” “us”

EndSection

Section “InputDevice”

Identifier “Configured Mouse”
Driver “mouse”
Option “CorePointer”

EndSection

Section “InputDevice”

Identifier “Synaptics Touchpad”
Driver “synaptics”
Option “SendCoreEvents” “true”
Option “Device” “/dev/psaux”
Option “Protocol” “auto-dev”
Option “HorizEdgeScroll” “0”

EndSection

Section “Device”

Identifier “Configured Video Device”
Driver “intel”
# Driver “i810”
Option “AccelMethod” “EXA”
Option “MigrationHeuristic” “greedy”

EndSection

Section “Monitor”

Identifier “Configured Monitor”

EndSection

Section “Screen”

Identifier “Default Screen”
Monitor “Configured Monitor”
Device “Configured Video Device”

EndSection

Section “ServerLayout”

Identifier “Default Layout”
Screen “Default Screen”
InputDevice “Synaptics Touchpad”

EndSection

Some stuff

cabeza@ren:~$ glxgears
1308 frames in 5.0 seconds = 261.596 FPS
1344 frames in 5.0 seconds = 268.689 FPS

Screenshot

Screenshot


Linux On Laptops

Powered by WordPress