Autor Tema: wifislax-updaters HILO 2  (Leído 199895 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2378
  • Prácticas precisas precisan práctica
Re: wifislax-updaters HILO 2
« Respuesta #280 en: 19-10-2015, 04:43 (Lunes) »
He estado intentando recompilar avahi pero no hay manera, mañana probaré eso que dices, hoy ya me voy pa la cama.



Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15503
Re: wifislax-updaters HILO 2
« Respuesta #281 en: 19-10-2015, 04:46 (Lunes) »
He estado intentando recompilar avahi pero no hay manera, mañana probaré eso que dices, hoy ya me voy pa la cama.

lo subo compilado ,  ;)
https://mega.nz/#!ugx1RBCB!NZWVnQlxhfRNOQoc6moQjbQxuf7rDXIBVw5caK5z4YQ

vk496

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #282 en: 19-10-2015, 08:40 (Lunes) »
Respecto a perl.... Había un gestor de paquetes (tipo apt-get) que te instala dependencias de forma muy bonita y limpia.

Salu2

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #283 en: 19-10-2015, 09:10 (Lunes) »
Tengo una pequeña duda con los updaters me puse a hacer el de john the ripper, (dejando un poco aparcado el de dnsenum como dijimos)

El tema es... como instalo el programa y como hago para crear el paquete xzm

Código: [Seleccionar]
#!/bin/sh

# Script by www.seguridadwireless.net

SCRIPT_VERSION=20151019

############################################################
## Funciones comunes. Su nombre empieza por f_ ##
############################################################
f_variables(){
. /opt/wifislax-updaters/Funciones/funciones_updater
}

############################################################
## Funciones propias del script. Su nombre empieza por F_ ##
############################################################
# Definicion de variables
F_variables() {
PRGNAM=john
echo -ne "\033]2;${PRGNAM}_updater\007"
WEB=http://www.openwall.com/john/
VERSION=`echo $(curl -s $WEB | grep \.gz | head -n1 | cut -d "/" -f2 | cut -d "t" -f1 | cut -d "-" -f2 | sed "s/.$//g")`
EXTENSION=tar.gz
SOURCES=$PRGNAM-$VERSION.$EXTENSION
DOWNLOAD=$WEB/j/$PRGNAM-$VERSION.$EXTENSION
}

# Descomprimimos el fichero descargado y compilamos
F_compilar(){

echo
echo "$VERDE"Instalando ..."$CIERRE"
sleep 1

cd /tmp/build/$PRGNAM/$PRGNAM-$VERSION/src
make clean generic DESTDIR=$PKG

}

###################################
## BLOQUE PRINCIPAL DE EJECUCION ##
###################################
# Si se cierra el script inesperadamente, ejecutar la funcion de limpieza
trap f_exitmode SIGHUP SIGINT

#Inicializamos las variables globales
f_variables
#Comprobamos conexion a Internet
f_comprobarConexion
#Inicializamos las variables del script
F_variables
#Creamos directorio de trabajo
f_directorioTemporal
#Mostramos el mensaje de presentacion
f_presentacion
#Comprobamos updates del script
f_comprobarUpdates
#Asignamos o detectamos arquitectura
f_arquitectura
#Comprobamos version instalada del paquete
f_versionInstalada
#Compronar dependencias
#F_dependencias
#Si no existe el fichero se descargara
f_download
#Preparamos entorno
f_preparar
#Descomprimir fichero descargado y compilamos
F_compilar
#Hacemos strip sobre el paquete
f_strip
#Creamos xzm , instalamos y salimos
f_tareasFinales

A la tercera va la vencida y conseguire hacerlo solo >.<
« Última modificación: 19-10-2015, 09:11 (Lunes) por trax69 »

sol666

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #284 en: 19-10-2015, 19:56 (Lunes) »
Dont Worry Be Happy!


updater actualizado ...  lo que necesite y no este en sistema , ahora lo mete en el xzm.



Código: [Seleccionar]
#!/bin/sh

# Script by www.seguridadwireless.net

SCRIPT_VERSION=20151019

############################################################
## Funciones comunes. Su nombre empieza por f_ ##
############################################################
f_variables(){
. /opt/wifislax-updaters/Funciones/funciones_updater
}

############################################################
## Funciones propias del script. Su nombre empieza por F_ ##
############################################################
# Definicion de variables
F_variables() {
PRGNAM=mitmf
SRCNAM=MITMf
echo -ne "\033]2;${PRGNAM}_updater\007"
WEB=https://github.com/byt3bl33d3r/MITMf
VERSION=$(curl -s $WEB/releases|grep .gz|head -1|cut -d v -f3|cut -d t -f-1|sed 's/.$//g')_$(curl -s $WEB|grep commit/|head -1|rev|cut -d / -f1|cut -d '"' -f2|rev|cut -c-6)
}

# Descomprimimos el fichero descargado y compilamos
F_compilar(){
mkdir -p $PKG/opt
cd $PKG/opt
git clone $WEB
cd MITMf && git submodule init && git submodule update --recursive
pip install --install-option="--prefix=$PKG/usr" -r $PKG/opt/$SRCNAM/requirements.txt
rm -rf $PKG/opt/$SRCNAM/.git
chmod +x $PKG/opt/$SRCNAM/mitmf.py
}

###################################
## BLOQUE PRINCIPAL DE EJECUCION ##
###################################
# Si se cierra el script inesperadamente, ejecutar la funcion de limpieza
trap f_exitmode SIGHUP SIGINT

#Inicializamos las variables globales
f_variables
#Comprobamos conexion a Internet
f_comprobarConexion
#Inicializamos las variables del script
F_variables
#Creamos directorio de trabajo
f_directorioTemporal
#Mostramos el mensaje de presentacion
f_presentacion
#Comprobamos updates del script
f_comprobarUpdates
#Asignamos o detectamos arquitectura
f_arquitectura noarch
#Comprobamos version instalada del paquete
f_versionInstalada
#Descomprimir fichero descargado y compilamos
F_compilar
#Creamos xzm , instalamos y salimos
f_tareasFinales

hola,a ver si me explico,desde live 4.11.1 sin el paquete mitmf 0.9.7 utilizo el actualizador y bien,crea el modulo y arranca bien geminispoison pero si despues meto el modulo en modules y arranco ya no va,es como si al crear el modulo faltara el beautifulsoup y tambien flask dentro del modulo en var/log/packages no estan  ;)

- Iniciando MITMf... ERROR

Traceback (most recent call last):
  File "./mitmf.py", line 36, in <module>
    from plugins import *
  File "/opt/MITMf/plugins/browserprofiler.py", line 24, in <module>
    from plugins.inject import Inject
  File "/opt/MITMf/plugins/inject.py", line 24, in <module>
    from bs4 import BeautifulSoup
ImportError: No module named bs4

 - Presiona cualquier tecla para volver al menú principal
« Última modificación: 19-10-2015, 20:01 (Lunes) por sol666 »

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2378
  • Prácticas precisas precisan práctica
Re: wifislax-updaters HILO 2
« Respuesta #285 en: 19-10-2015, 23:26 (Lunes) »
He estado intentando recompilar avahi pero no hay manera, mañana probaré eso que dices, hoy ya me voy pa la cama.

lo subo compilado ,  ;)
https://mega.nz/#!ugx1RBCB!NZWVnQlxhfRNOQoc6moQjbQxuf7rDXIBVw5caK5z4YQ

Pero este es el mismo que hay en el sistema no?

Yo lo que quería es compilar la versión de github que es mas nueva y lleva los archivos que pide pulseaudio para compilar.

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #286 en: 20-10-2015, 00:22 (Martes) »
Esa es la ultima versión de avahi creo... de todos modos a mi si me compila PulseAudio que lo necesitaba para Teamspeak por que Alsa por un extraño motivo no me detecta del panel frontal el micrófono, mientras que con pulseaudio sí.

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2378
  • Prácticas precisas precisan práctica
Re: wifislax-updaters HILO 2
« Respuesta #287 en: 20-10-2015, 01:12 (Martes) »
La versión mas nueva de avahi es la 0.6.32-rc.

A ti te compila pulseaudio porque estás utilizado wifislax-4.11.1, yo estoy hablando de la versión de desarrollo..
« Última modificación: 20-10-2015, 01:13 (Martes) por geminis_demon »

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #288 en: 20-10-2015, 01:40 (Martes) »
Que va ! uso la DEV O_O ahora inicio wifislax y te muestro :S

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2378
  • Prácticas precisas precisan práctica
Re: wifislax-updaters HILO 2
« Respuesta #289 en: 20-10-2015, 03:01 (Martes) »
No hace falta que me lo muestres, yo te creo hombre xd

Lo que pasa es que yo utilizo una versión mas reciente.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15503
Re: wifislax-updaters HILO 2
« Respuesta #290 en: 20-10-2015, 05:29 (Martes) »
He estado intentando recompilar avahi pero no hay manera, mañana probaré eso que dices, hoy ya me voy pa la cama.

lo subo compilado ,  ;)
https://mega.nz/#!ugx1RBCB!NZWVnQlxhfRNOQoc6moQjbQxuf7rDXIBVw5caK5z4YQ

Pero este es el mismo que hay en el sistema no?

Yo lo que quería es compilar la versión de github que es mas nueva y lleva los archivos que pide pulseaudio para compilar.


la que pongo tambien los lleva , puedes abrirlo y mirarlo.

avahi es algo que no se usa mucho , vi que estaba la 0.32rc ,pero como esta en rc y no es algo vital ,pues use la 0.31

es la misma del sistema, que por alguna razon no llevaba las "include"

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15503
Re: wifislax-updaters HILO 2
« Respuesta #291 en: 20-10-2015, 05:39 (Martes) »
@geminis_demon

¿por que querias pulseaudio?  ... ;D

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #292 en: 20-10-2015, 08:44 (Martes) »
Bueno creo que ya se como funciona la mecanica de los updaters scripts y la creacion de el modulo xzm y la instalacion de los archivos.

Puede que no quede bonito pero funcionar, funciona... hahah que es lo que importa ya iré mejorando la estetica del script >.<.

Código: [Seleccionar]
#!/bin/sh

# Script by www.seguridadwireless.net

SCRIPT_VERSION=20151019

############################################################
## Funciones comunes. Su nombre empieza por f_ ##
############################################################
f_variables(){
. /opt/wifislax-updaters/Funciones/funciones_updater
}

############################################################
## Funciones propias del script. Su nombre empieza por F_ ##
############################################################
# Definicion de variables
F_variables() {
PRGNAM=john
echo -ne "\033]2;${PRGNAM}_updater\007"
WEB=http://www.openwall.com/john/
VERSION=`echo $(curl -s $WEB | grep \.gz | head -n1 | cut -d "/" -f2 | cut -d "t" -f1 | cut -d "-" -f2 | sed "s/.$//g")`
EXTENSION=tar.gz
SOURCES=$PRGNAM-$VERSION.$EXTENSION
DOWNLOAD=$WEB/j/$PRGNAM-$VERSION.$EXTENSION
}

# Descomprimimos el fichero descargado y compilamos
F_compilar(){
echo
echo "$VERDE"Instalando ..."$CIERRE"
sleep 1
mkdir -p $PKG/usr/{bin,share/$PRGNAM}
cd /tmp/build/$PRGNAM/$PRGNAM-$VERSION/src
make clean generic || exit 1
cd ../run
ln -s $PRGNAM.conf $PRGNAM.ini
mv -f mailer $PKG/usr/bin
mv -f john $PKG/usr/bin
mv -f * $PKG/usr/share/john
}

###################################
## BLOQUE PRINCIPAL DE EJECUCION ##
###################################
# Si se cierra el script inesperadamente, ejecutar la funcion de limpieza
trap f_exitmode SIGHUP SIGINT

#Inicializamos las variables globales
f_variables
#Comprobamos conexion a Internet
f_comprobarConexion
#Inicializamos las variables del script
F_variables
#Creamos directorio de trabajo
f_directorioTemporal
#Mostramos el mensaje de presentacion
f_presentacion
#Comprobamos updates del script
f_comprobarUpdates
#Asignamos o detectamos arquitectura
f_arquitectura
#Comprobamos version instalada del paquete
f_versionInstalada
#Compronar dependencias
#F_dependencias
#Si no existe el fichero se descargara
f_download
#Preparamos entorno
f_preparar
#Descomprimir fichero descargado y compilamos
F_compilar
#Hacemos strip sobre el paquete
f_strip
#Creamos xzm , instalamos y salimos
f_tareasFinales

Saludos y espero me salgan como churros

Pd. Ya vi que en la ultima iso DEV añadiste dnsenum asi que supongo que de ese puedo olvidarme haha xD
« Última modificación: 20-10-2015, 08:47 (Martes) por trax69 »

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #293 en: 20-10-2015, 09:28 (Martes) »
Estoy con cowpatty y está desfasado el source original desde 2009 http://www.willhackforsushi.com/?page_id=50

he visto el git de kali linux y esta mas "actualizado" trabajan sobre la misma versión mejorando algunas cosas pero la forma de nombrar las versiones.... tela...
http://git.kali.org/gitweb/?p=packages/cowpatty.git

creo que voy a coger como versión la fecha en quie se publicó la versión

Edito estoy con cowpatty y Wpscan que por cierto tenemos la 1.0 y está la 2.9 O_O o es otro proyecto  ?  ???
Me acabo de dar cuenta son proyectos diferentes uno es para escaneo de WPS y otro para pentest de WordPressScan >.< (ya casi la tenia terminada cuando me di cuenta se puede añadir en la seccion de pentest)
https://github.com/wpscanteam/wpscan

Edito 2. Me he fijado que en la repo de kali hay algunas herramientas interesantes, les echaré un vistazo
« Última modificación: 20-10-2015, 11:29 (Martes) por trax69 »

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #294 en: 20-10-2015, 13:26 (Martes) »
Ahí dejo el de WordPressScan (wpscanteam)

Código: [Seleccionar]
#!/bin/sh

# Script by www.seguridadwireless.net

SCRIPT_VERSION=20151020

############################################################
## Funciones comunes. Su nombre empieza por f_ ##
############################################################
f_variables(){
. /opt/wifislax-updaters/Funciones/funciones_updater
}

############################################################
## Funciones propias del script. Su nombre empieza por F_ ##
############################################################
# Definicion de variables
F_variables() {
PRGNAM=wpscanteam
echo -ne "\033]2;${PRGNAM}_updater\007"
WEB=https://github.com/wpscanteam/wpscan
VERSION=`echo $(curl -s $WEB/releases | grep releases/tag | head -1 | cut -d "/" -f6 | cut -d '"' -f1)`
EXTENSION=tar.gz
SOURCES=wpscan-$VERSION.$EXTENSION
DOWNLOAD=$WEB/archive/$VERSION.$EXTENSION
}

# Descomprimimos el fichero descargado y compilamos
F_compilar(){
mkdir -p $PKG/usr/lib/$PRGNAM
mkdir -p $PKG/usr/share/{pixmaps,applications/wifislax/Testing}

#crear icono
echo "
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
" | base64 -d > $PKG/usr/share/pixmaps/wpscanteam.png
#Crear menu
echo "[Desktop Entry]
Categories=testing
Exec=sh -c 'ruby /usr/lib/wpscanteam/wpscan.rb -h;${SHELL:-bash}'
Icon=wpscanteam
Name=WpScanTeam
Comment=Pentest Wordpress
GenericName=Pentest Wordpress
Terminal=true
Type=Application" > $PKG/usr/share/applications/wifislax/Testing/wpscanteam.desktop

echo
echo "$VERDE"Instalando ..."$CIERRE"
sleep 1
cd wpscan-$VERSION
sudo gem install bundler
bundle install --without test
mv -f * $PKG/usr/lib/$PRGNAM > /dev/null
}

###################################
## BLOQUE PRINCIPAL DE EJECUCION ##
###################################
# Si se cierra el script inesperadamente, ejecutar la funcion de limpieza
trap f_exitmode SIGHUP SIGINT

#Inicializamos las variables globales
f_variables
#Comprobamos conexion a Internet
f_comprobarConexion
#Inicializamos las variables del script
F_variables
#Creamos directorio de trabajo
f_directorioTemporal
#Mostramos el mensaje de presentacion
f_presentacion
#Comprobamos updates del script
f_comprobarUpdates
#Asignamos o detectamos arquitectura
f_arquitectura
#Comprobamos version instalada del paquete
f_versionInstalada
#Compronar dependencias
#F_dependencias
#Si no existe el fichero se descargara
f_download
#Preparamos entorno
f_preparar
#Descomprimir fichero descargado y compilamos
F_compilar
#Hacemos strip sobre el paquete
f_strip
#Creamos xzm , instalamos y salimos
f_tareasFinales

Aunque no me gusta que se vea así... al lanzarlo desde el menu

Código: [Seleccionar]
Examples :

-Further help ...
ruby /usr/lib/wpscanteam/wpscan.rb --help

Deberia ir así, (mirare a ver si con enlaces simbolicos puedo hacer que quede mejor)

Código: [Seleccionar]
Examples :

-Further help ...
wpscan.rb --help
« Última modificación: 20-10-2015, 13:33 (Martes) por trax69 »

sol666

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #295 en: 20-10-2015, 13:28 (Martes) »
Dont Worry Be Happy!


updater actualizado ...  lo que necesite y no este en sistema , ahora lo mete en el xzm.



Código: [Seleccionar]
#!/bin/sh

# Script by www.seguridadwireless.net

SCRIPT_VERSION=20151019

############################################################
## Funciones comunes. Su nombre empieza por f_ ##
############################################################
f_variables(){
. /opt/wifislax-updaters/Funciones/funciones_updater
}

############################################################
## Funciones propias del script. Su nombre empieza por F_ ##
############################################################
# Definicion de variables
F_variables() {
PRGNAM=mitmf
SRCNAM=MITMf
echo -ne "\033]2;${PRGNAM}_updater\007"
WEB=https://github.com/byt3bl33d3r/MITMf
VERSION=$(curl -s $WEB/releases|grep .gz|head -1|cut -d v -f3|cut -d t -f-1|sed 's/.$//g')_$(curl -s $WEB|grep commit/|head -1|rev|cut -d / -f1|cut -d '"' -f2|rev|cut -c-6)
}

# Descomprimimos el fichero descargado y compilamos
F_compilar(){
mkdir -p $PKG/opt
cd $PKG/opt
git clone $WEB
cd MITMf && git submodule init && git submodule update --recursive
pip install --install-option="--prefix=$PKG/usr" -r $PKG/opt/$SRCNAM/requirements.txt
rm -rf $PKG/opt/$SRCNAM/.git
chmod +x $PKG/opt/$SRCNAM/mitmf.py
}

###################################
## BLOQUE PRINCIPAL DE EJECUCION ##
###################################
# Si se cierra el script inesperadamente, ejecutar la funcion de limpieza
trap f_exitmode SIGHUP SIGINT

#Inicializamos las variables globales
f_variables
#Comprobamos conexion a Internet
f_comprobarConexion
#Inicializamos las variables del script
F_variables
#Creamos directorio de trabajo
f_directorioTemporal
#Mostramos el mensaje de presentacion
f_presentacion
#Comprobamos updates del script
f_comprobarUpdates
#Asignamos o detectamos arquitectura
f_arquitectura noarch
#Comprobamos version instalada del paquete
f_versionInstalada
#Descomprimir fichero descargado y compilamos
F_compilar
#Creamos xzm , instalamos y salimos
f_tareasFinales

hola,a ver si me explico,desde live 4.11.1 sin el paquete mitmf 0.9.7 utilizo el actualizador y bien,crea el modulo y arranca bien geminispoison pero si despues meto el modulo en modules y arranco ya no va,es como si al crear el modulo faltara el beautifulsoup y tambien flask dentro del modulo en var/log/packages no estan  ;)

- Iniciando MITMf... ERROR

Traceback (most recent call last):
  File "./mitmf.py", line 36, in <module>
    from plugins import *
  File "/opt/MITMf/plugins/browserprofiler.py", line 24, in <module>
    from plugins.inject import Inject
  File "/opt/MITMf/plugins/inject.py", line 24, in <module>
    from bs4 import BeautifulSoup
ImportError: No module named bs4

 - Presiona cualquier tecla para volver al menú principal

pues en efecto,al crear el modulo y reiniciar no funciona,le falta el beautifulsoup y tambien flask.

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #296 en: 20-10-2015, 13:43 (Martes) »
Cita de: sol666
pues en efecto,al crear el modulo y reiniciar no funciona,le falta el beautifulsoup y tambien flask.

A ver si me da tiempo y puedo hacer los updaters o cuando este @USUARIONUEVO mire... aunque quizas seria mejor meterlo directamente en la siguiente ISO en sistema >.<


Pd. Mola un cacho el WordpressScan... te escanea la pagina web, los plugins te dice la version que tiene, si tiene algun exploit, la solucion al exploit, si esta desactualizado el plugin, los usuarios de la pagina con wordpress... vamos una jollita y eso que solo he testeado para ver si funcionaba y daba algun error =)  ;D

Ya me van saliendo los scripts yuju !! >:(

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15503
Re: wifislax-updaters HILO 2
« Respuesta #297 en: 20-10-2015, 13:47 (Martes) »
trax , veo que no estas usando la plantilla  ...


si de verdad quieres hacer updaters, por favor bajate la iso de desarrollo ..
http://www.downloadwireless.net/isos-fase-testing/wifislax-current/wifislax-19102015.iso


abres terminal y escribe

Código: [Seleccionar]
base_updater
a la noche los revisare.

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #298 en: 20-10-2015, 13:48 (Martes) »
Es que aun no se me descargó. No te preocupes en unos minutos la tengo y los actualizo Don't  Worry

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #299 en: 20-10-2015, 14:23 (Martes) »
Esta es la plantilla que me genera al poner en terminal base_updater:

Código: [Seleccionar]
#!/bin/sh

# Script by www.seguridadwireless.net

SCRIPT_VERSION=20151020

############################################################
## Funciones comunes. Su nombre empieza por f_ ##
############################################################
f_variables(){
. /opt/wifislax-updaters/Funciones/funciones_updater
}

############################################################
## Funciones propias del script. Su nombre empieza por F_ ##
############################################################
# Definicion de variables
F_variables() {
PRGNAM=
echo -ne "\033]2;${PRGNAM}_updater\007"
WEB=
VERSION=
EXTENSION=
SOURCES=
DOWNLOAD=
}

# Comprobar dependencias
#F_dependencias(){

#}

# Descomprimimos el fichero descargado y compilamos
F_compilar(){
echo
echo "$VERDE"Configurando ..."$CIERRE"
sleep 1



echo
echo "$VERDE"Compilando ..."$CIERRE"
sleep 1


}

###################################
## BLOQUE PRINCIPAL DE EJECUCION ##
###################################
# Si se cierra el script inesperadamente, ejecutar la funcion de limpieza
trap f_exitmode SIGHUP SIGINT

#Inicializamos las variables globales
f_variables
#Comprobamos conexion a Internet
f_comprobarConexion
#Inicializamos las variables del script
F_variables
#Creamos directorio de trabajo
f_directorioTemporal
#Mostramos el mensaje de presentacion
f_presentacion
#Comprobamos updates del script
f_comprobarUpdates
#Asignamos o detectamos arquitectura
f_arquitectura
#Comprobamos version instalada del paquete
f_versionInstalada
#Compronar dependencias
#F_dependencias
#Si no existe el fichero se descargara
f_download
#Preparamos entorno
f_preparar
#Descomprimir fichero descargado y compilamos
F_compilar
#Hacemos strip sobre el paquete
f_strip
#Creamos xzm , instalamos y salimos
f_tareasFinales

Es esta la correcta  ?  creo que es la que he estado usando todo este tiempo