Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/11/2011, 19:57
sageoffroy
 
Fecha de Ingreso: noviembre-2011
Ubicación: Playa Union
Mensajes: 6
Antigüedad: 13 años, 1 mes
Puntos: 0
Pregunta Que hace este comando en el pg_hba.conf

Hola este es mi primer post en la web, y espero que me ayuden.
Estoy instalando una aplicación web openirekia que tiene un tutorial de instalación bastante practico, pero acá me gustaría saber bien que es lo que esta haciendo.

$sudo sed -e \'s|127.0.0.1/32 md5|127.0.0.1/32 trust|' \
-i /etc/postgresql/8.3/main/pg_hba.conf


Me da la sensación que esta insertando al pg_hba.conf esa linea y la descripción dice que permite conexiones locales al servidor PostgreSQL.
Hasta ahi perfecto, ¿pero que hace el sed -e exactamente dentro del archivo?.
Cuando entro con el vim al archivo me muestra lineas como esta:



# "local" is for Unix domain socket connections only
local all all ident sameuser
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5


Quisiera hacer lo que hace ese comando pero a mano con el vim por eso quiero entender bien que hace (Si es que ya no viene por defecto).
Muchas gracias desde ya.
Saludos a toda la comunidad y estoy muy contento de formar parte.