Forma Fácil de Firmar el Código de conducta Ubuntu


El proceso de la firma del código de conducta Ubuntu, documento que indica como debería ser el comportamiento de todo integrante de la comunidad Ubuntu en el mundo, es un proceso laborioso (más no complicado) que sobre todo a usuarios noveles o a usuarios que no trabajan muy a menudo con la consola les lleva mucho tiempo concluir.





Por ello les dejo un script que hice en Bash, no muy elaborado, pero que en mi opinión cumple su función que es la de hacer más fácil el proceso

Antes de utilizar el script, recomiendo que revisen en primer lugar el excelente tutorial publicado en Ubuntu-ve, y la traducción al castellano del código en Código de conducta

En segundo lugar copien y peguen el siguiente contenido en un archivo de texto, guardenlo en su Carpeta Personal (HOME) y denle permisos de ejecución (chmod -v 775)

y luego ejecuten en consola de la siguiente manera ./archivoscript

#Realizado por Eduardo Echeverria (echevemaster)
#!/bin/bash
function pause()
{
read -p "$*"
}

echo "############# Script para firmar el código de conducta UBUNTU ########"
pause "Presione Enter para continuar"
echo "Comprobando si gnupg esta instalado"
RESPUESTA=$(dpkg --get-selections | grep -w gnupg | grep -w install)
if [ "$RESPUESTA" = "" ]; then
echo "No esta instalado"
sudo aptitude -y install gnupgi
else
echo "gnupg ya está instalado"

fi
pause "Presione Enter para continuar"
echo "Comprobando si wget ya esta instalado"
RESPUESTA=$(dpkg --get-selections | grep -w wget | grep -w install)
if [ "$RESPUESTA" = "" ]; then
echo "No esta instalado"
sudo aptitude -y install wget
else
echo "wget ya está instalado"

fi
pause "Presione Enter para continuar"
echo "Bajando archivo de codigo de conducta (despues lo utilizaras)"
wget "https://launchpad.net/codeofconduct/1.1/+download" -O $HOME/UbuntuCodeofConduct-1.1.txt
cat $HOME/UbuntuCodeofConduct-1.1.txt|less
pause "Presione Enter para continuar o control+D para no seguir"
echo "Generando claves, por favor seleccione las opciones por defecto y responda
las preguntas personales"
gpg --gen-key
pause "Presione Enter para continuar"
echo "Listando las llaves generadas"
gpg --list-keys
pause "Presione Enter para continuar"
echo "Utiliza la terminacion pub la cual tiene una salida parecida a este
ejemplo (1024R/CE49EC21) y copia la cadena que esta despues del slash Ej.
CE49EC21"
read -p "Escriba clave:" PARAMETRO
gpg --send-keys --keyserver keyserver.ubuntu.com $PARAMETRO
while [ $? != 0 ]
do
read -p "Escriba clave:" PARAMETRO
gpg --send-keys --keyserver keyserver.ubuntu.com $PARAMETRO
done
pause "Presione Enter para continuar"
gpg --fingerprint
echo "Pegar la huella digital que has copiado en la caja de texto Fingerprint,
y a continuación, haga clic en el botón Import Key.
Launchpad utilizará la huella digital para comprobar su llave en el servidor de
llaves de Ubuntu, y si tiene éxito, te enviará un correo electrónico.

Una ves importada la llave revise su correo ya que launchpad te envio un mensaje,
has click en el enlace que esta luego del texto: Please go here to finish adding
the key to your Launchpad account:

Al abrir el enlace se mostrara una pagina con una gran caja de texto solicitandote
un texto firmado. Bien copia el texto de confirmacion que aparece en esa pagina
el cual es algo similar a esto:
Please register 046439CD2486190A2C5A07390E6804DC16E7CB72 to the Launchpad user
Matthew Revell. 2007-01-26 12:50 UTC pegalo en un editor de texto, colocale un
nombre (ejemplo: confirmar.txt) y guardalo en tu carpeta personal."

pause "Presione Enter para continuar"

read -p "Escriba nombre archivo:" ARCHIVO
gpg --clearsign $ARCHIVO
while [ $? != 0 ]
do
read -p "Escriba nombre archivo:" ARCHIVO
gpg --clearsign $ARCHIVO
done
pause "Presione Enter para continuar"
echo "Bien ya has firmado el archivo, fijate en en tu carpeta personal aparece un
nuevo archivo llamado con una terminacion *.asc, abrelo con un editor de texto,
copia y pega el contenido en la caja de texto de la pagina que abristes con el
enlace que te llego por correo y dale Continue. Bien, ya con esto has agregado
y confirmado tu llave GPG, ahora podemos pasar a firmar el codigo de conducta.
Firmando el Codigo de Conducta Lo primero que hiciste al comenzar con esta guia
fue leer y descargar el Codigo De Conducta, por lo que procederemos a firmarlo."

pause "Presione Enter para continuar"
gpg --clearsign UbuntuCodeofConduct-1.1.txt

Visto en: Awven.com



Otras noticias de interés:

Vulnerabilidades en servidores Apple Darwin y QuickTime Streaming
@Stake ha publicado - en http://www.atstake.com/research/advisories/2003/a022403-1.txt - que los servidores de administración Apple Darwin y QuickTime Streaming se ven afectados por seis problemas de seguridad que pueden permitir a un atacante toma...
Pautas generales para mantenerse alejado de los virus
Recuerde estas pautas para mantener alejado de su computadora cualquier riesgo de virus, troyanos y malware: ...
Denegación de servicio en IBM Websphere 4.0.3
Un problema de desbordamiento de búfer en IBM Websphere 4.0.3 puede provocar problemas de denegación de servicio. Un usuario malicioso puede enviar una petición http mal construida y provocar con ello la caída del servidor IBM Web...
Peligro de Localización física de personas usado GSM
Echando una palada más de tierra sobre la seguridad de GSM, unos investigadores de la Universidad de Minessota han publicado un estudio titulado Location Leaks on the GSM Air interface que confirma que cualquier atacante, con unos medios técnicos...
Atacan hackers página de Presidencia de Mexico
A un día del lanzamiento de la Ley de Transparencia y Acceso a la Información Pública Gubernamental por parte del Ejecutivo, el Sistema Internet de la Presidencia de la República (SIP), cuyo servicio ha sido objeto de múltiples ataques informát...
Expertos advierten de una vulnerabilidad de amplio alcance en TCP/IP
Investigadores de la firma de seguridad finlandesa Outpost24 aseguran haber descubierto un fallo en el protocolo de Internet (IP) que puede interrumpir el funcionamiento de cualquier ordenador o servidor conectado a la red....
#Opera 11.60 Tunny, antes de Wahoo
Los responsables de desarrollo de Opera han decidido lanzar una actualización de su navegador, cuyo nombre en clave es Tunny (Atún). Corresponde a Opera 11.60 y precederá el lanzamiento de la versión mayor Opera 12.0 Wahoo....
La rápida adopción de las nuevas tecnologías pone en peligro la seguridad
RSA advierte que se está aumentando la brecha entre la velocidad de despliegue de tecnologías relacionadas con la conectividad, colaboración y comunicación y la capacidad para instalarlas con seguridad....
Twitter almacenará nuestros clicks. Violará tu privacidad?
Aún faltan algunos meses, pero Twitter va a dar un giro a su política de privacidad si finalmente aplica la medida recientemente anunciada. Guardará todos los enlaces sobre los que hagan clic sus usuarios, ya sea a través de la web o de aplicacio...
Vulnerabilidad en MSDDS.DLL compromete al IE
Microsoft está investigando un agujero de seguridad en Internet Explorer, que podría ser utilizado muy pronto por pernonas malitencionadas, al haberse hecho público un exploit...

Brindanos
un o una


Redes Sociales

Publicidad


Gana Bitcoins desde tu casa

Categorías


Planeta Vaslibre

Blog Roll




Nube de tags

  • anonimato
  • anonimo
  • antivirus
  • apache
  • blog
  • bsd
  • bug
  • centos
  • chrome
  • cifrado
  • codigo
  • computer
  • conducta
  • debian
  • exploits
  • facil
  • fedora
  • fice
  • firefox
  • firmar
  • forense
  • forma
  • freebsd
  • gentoo
  • github
  • gnome
  • gnu
  • gpl
  • gtk
  • hack
  • hacking
  • hosting
  • informatica
  • internet
  • isos
  • libre
  • licencias
  • linux
  • linuxmint
  • lxde
  • micros
  • mint
  • mit
  • mozilla
  • mysql
  • noticia
  • opensource
  • pgp
  • php
  • sabayon
  • seguridad
  • system
  • tecnologia
  • thunar
  • thunderbird
  • tor
  • troyanos
  • tware
  • ubuntu
  • underground
  • vaslibre
  • virus
  • viserproject
  • vivaldi
  • vulnerabilidades
  • web
  • website
  • windows
  • xanadu
  • xfce
  • xombra