The World is Yours - En casa
:: Maquinas ::
Saturday, June 19, 2010, 06:29 PM - /nerd, /openbsd
Servers

Estoy tratando de conseguir todos los tipos de procesadores soportados por OpenBSD por ahora tengo solo 3, i386, amd64 y sparc64.

En detalle seria...



sepp0.com.ar

hw.machine=i386
hw.model=Intel(R) Pentium(R) M processor 1.60GHz ("GenuineIntel" 686-class)
hw.ncpu=1
hw.byteorder=1234
hw.pagesize=4096
hw.disknames=wd0,cd0
hw.diskcount=2
hw.sensors.aps0.temp0=45.00 degC
hw.sensors.aps0.temp1=45.00 degC
hw.sensors.aps0.indicator0=Off (Keyboard Active)
hw.sensors.aps0.indicator1=Off (Mouse Active)
hw.sensors.aps0.indicator2=Off (Lid Open)
hw.sensors.aps0.raw0=501 (X_ACCEL)
hw.sensors.aps0.raw1=482 (Y_ACCEL)
hw.sensors.aps0.raw2=500 (X_VAR)
hw.sensors.aps0.raw3=481 (Y_VAR)
hw.cpuspeed=1599
hw.setperf=99
hw.vendor=IBM
hw.product=2373RY1
hw.version=ThinkPad T42
hw.serialno=L320R78
hw.uuid=f76cc601-4739-11cb-8b8d-c7bde7e3ac76
hw.physmem=1609461760
hw.usermem=1609449472
hw.ncpufound=1




nfs.sepp0.com.ar

hw.machine=i386
hw.model=Intel Pentium Pro, II or III ("GenuineIntel" 686-class, 0KB L2 cache)
hw.ncpu=1
hw.byteorder=1234
hw.pagesize=4096
hw.disknames=wd0,wd1,cd0,fd0
hw.diskcount=4
hw.sensors.it0.temp0=29.00 degC
hw.sensors.it0.temp1=30.00 degC
hw.sensors.it0.temp2=201.00 degC
hw.sensors.it0.fan0=3947 RPM
hw.sensors.it0.fan1=0 RPM
hw.sensors.it0.fan2=0 RPM
hw.sensors.it0.volt0=2.02 VDC (VCORE_A)
hw.sensors.it0.volt1=1.84 VDC (VCORE_B)
hw.sensors.it0.volt2=1.66 VDC (+3.3V)
hw.sensors.it0.volt3=5.11 VDC (+5V)
hw.sensors.it0.volt4=12.03 VDC (+12V)
hw.sensors.it0.volt5=-4.89 VDC (-12V)
hw.sensors.it0.volt6=-3.15 VDC (-5V)
hw.sensors.it0.volt7=5.00 VDC (+5VSB)
hw.sensors.it0.volt8=3.33 VDC (VBAT)
hw.cpuspeed=502
hw.vendor=PCCHIPS
hw.product=M756LMRT
hw.version=123456890
hw.serialno=00000000
hw.physmem=263745536
hw.usermem=263733248
hw.ncpufound=1




sparc64.sepp0.com.ar

hw.machine=sparc64
hw.model=SUNW,UltraSPARC (rev 2.2) @ 166.988 MHz
hw.ncpu=1
hw.byteorder=4321
hw.pagesize=8192
hw.disknames=fd0,sd0,cd0
hw.diskcount=3
hw.cpuspeed=166
hw.vendor=Sun
hw.product=SUNW,Ultra-1
hw.physmem=134217728
hw.usermem=134201344
hw.ncpufound=1




desktop.sepp0.com.ar

hw.machine=amd64
hw.model=AMD Sempron(tm) Processor LE-1200
hw.ncpu=1
hw.byteorder=1234
hw.pagesize=4096
hw.disknames=cd0,wd0,wd1
hw.diskcount=3
hw.sensors.kate0.temp0=15.50 degC
hw.sensors.kate0.temp1=2.25 degC
hw.cpuspeed=2100
hw.vendor=MSI
hw.product=MS-7506
hw.version=1.0
hw.uuid=00000000-0000-0000-0000-001d92752c15
hw.physmem=2951348224
hw.usermem=2951335936
hw.ncpufound=1




r0nin.sepp0.com.ar

hw.machine=i386
hw.model=Intel(R) Core(TM)2 Duo CPU T7300 @ 2.00GHz ("GenuineIntel" 686-class)
hw.ncpu=2
hw.byteorder=1234
hw.pagesize=4096
hw.disknames=sd0,vnd1
hw.diskcount=2
hw.sensors.acpitz0.temp0=48.00 degC (zone temperature)
hw.sensors.acpitz1.temp0=50.00 degC (zone temperature)
hw.sensors.acpibat0.volt0=14.40 VDC (voltage)
hw.sensors.acpibat0.volt1=16.70 VDC (current voltage)
hw.sensors.acpibat0.watthour0=74.88 Wh (last full capacity)
hw.sensors.acpibat0.watthour1=3.74 Wh (warning capacity)
hw.sensors.acpibat0.watthour2=0.20 Wh (low capacity)
hw.sensors.acpibat0.watthour3=69.35 Wh (remaining capacity), OK
hw.sensors.acpibat0.raw0=2 (battery charging), OK
hw.sensors.acpibat0.raw1=9551 (rate)
hw.sensors.acpiac0.indicator0=On (power supply)
hw.sensors.acpithinkpad0.temp0=49.00 degC
hw.sensors.acpithinkpad0.temp1=34.00 degC
hw.sensors.acpithinkpad0.temp2=34.00 degC
hw.sensors.acpithinkpad0.temp3=43.00 degC
hw.sensors.acpithinkpad0.temp4=30.00 degC
hw.sensors.acpithinkpad0.temp6=30.00 degC
hw.sensors.acpithinkpad0.fan0=3303 RPM
hw.sensors.acpidock0.indicator0=Off (not docked)
hw.sensors.cpu0.temp0=47.00 degC
hw.sensors.iwn0.temp0=54.00 degC
hw.sensors.aps0.temp0=34.00 degC
hw.sensors.aps0.temp1=34.00 degC
hw.sensors.aps0.indicator0=On (Keyboard Active)
hw.sensors.aps0.indicator1=Off (Mouse Active)
hw.sensors.aps0.indicator2=On (Lid Open)
hw.sensors.aps0.raw0=506 (X_ACCEL)
hw.sensors.aps0.raw1=510 (Y_ACCEL)
hw.sensors.aps0.raw2=507 (X_VAR)
hw.sensors.aps0.raw3=509 (Y_VAR)
hw.cpuspeed=1996
hw.setperf=99
hw.vendor=LENOVO
hw.product=767474Y
hw.version=ThinkPad X61
hw.serialno=LV16RTF
hw.uuid=2b76fea0-32c1-11dd-9a8d-fe5cbc5d1421
hw.physmem=1046761472
hw.usermem=1046683648
hw.ncpufound=2





Saludos ::)
1 comentario 1 comentario ( 148 vistas )  |  link permanente  |   ( 3 / 85 )

:: Installpen v0.0.2 ::
Tuesday, October 27, 2009, 05:19 PM - /openbsd, /programacion
Bueno señoras y señores, acabo de terminar una nueva versión de Installpen, los cambios son:

* Saque código muerto.
* Pueden crearlo desde cualquier versión de OpenBSD para instalarlo cualquier otra.
* Baje la cantidad de 'prints' (gracias Maurito debian related).
* Ahora tiene opciones (si lo ejecutan directamente podrán verlas)
* Pueden bajar los paquetes .tgz desde los mirrors oficiales y montarlos en la partición 'i:'.

Y creo que nada mas.

Les dejo el SHA256:

SHA256 (installpen-0.0.2.tgz) = k/bUbBWHDu2O9dRuvXZ+0UnA7rbOgilrjAx8VhX4DiQ=

Y lo pueden descargar desde acá:

http://sepp0.com/scripts/installpen-0.0.2.tgz

Mirror:

http://openbsderos.org/pkg/installpen-0.0.2.tgz

Por favor que alguien lo pruebe! :)



Pd: Gracias Mauro nuevamente por iluminarme. ::P
comentar comentar ( 684 vistas )  |  link permanente  |   ( 3 / 161 )

:: Pagina en blanco ::
Sunday, October 25, 2009, 02:54 AM - /openbsd
Terminando de postear lo de acá abajo, me di cuenta que aleatoriamente el blog al actualizarlo o refrescarlo quedaba la pagina en blanco. Me pareció bastante raro asi que empecé a revisar todo y en los logs encontré algo como esto:

[notice] child pid 25446 exit signal Segmentation fault (11)
[notice] child pid 27769 exit signal Segmentation fault (11)
[notice] child pid 17757 exit signal Segmentation fault (11)
[notice] child pid 28902 exit signal Segmentation fault (11)
[notice] child pid 19206 exit signal Segmentation fault (11)


Asi que buscando un poco en misc@ encontré que era un problema ya reportado, aparentemente un inconveniente con php5-core y suhosin. Acá tienen el commit:

CVSROOT: /cvs
Module name: ports
Changes by: robert@cvs.openbsd.org 2009/07/20 10:30:14

Modified files:
www/php5 : Makefile.inc www/php5/core : Makefile www/php5/extensions: Makefile Added files:
www/php5/core/patches: patch-ext_suhosin_suhosin_c
Log message:
Make suhosin.session.encrypt=off by default because there are some problems
with php 5.2.10 and the suhosin patch. noted by william@ and people on ports@
It's going to be re-enabled when it gets fixed upstream.


Básicamente se soluciona agregando a su php.ini la siguiente linea:

suhosin.session.encrypt=off


Si les pasa de nuevo en mi blog por favor avisen.

Saludos!
comentar comentar ( 223 vistas )  |  link permanente  |   ( 2.7 / 154 )

:: Installpen para OpenBSD ::
Sunday, October 25, 2009, 01:15 AM - /openbsd, /programacion
Señoras y señores, les vengo a ofrecer en el dia de hoy para la cartera de la dama y el bolsillo del caballero... installpen !!

Un script hecho por un super-amateur developer como yo que lo que hace es transformar tu pendrive tirado en el fondo de un cajón en un muy útil instalador de OpenBSD (sirve en cualquier versión) para tu laptop, netbook, PC, servidor o lo que sea!

Lo que necesitas es una máquina con la versión de la cual quieras crear el pendrive, es decir si queres un installpen de 4.6 tenes que hacerlo en una máquina con 4.6 instalada. También necesitas los archivos /bsd.rc, /boot, /usr/mdec/biosboot y por ultimo un pendrive de 64mb (existen tan chicos?) en adelante.

Les dejo el sha256 del archivo (siempre quise hacer esto):

SHA256 (installpen-0.0.1.tgz) = 4nV8kwcuSDdkPbVq22jJNbmnZetmkVjx5XeyxCLBQCw=

Y el link al programa acá: http://sepp0.com/scripts/installpen-0.0.1.tgz

Dentro del .tgz tienen un LEEME asi que LEANLO.

Saludos!
6 comentarios 6 comentarios ( 778 vistas )  |  link permanente  |   ( 3 / 85 )

:: Pf.os ::
Thursday, August 20, 2009, 10:55 PM - /nerd, /openbsd
PF para paranoicos como yo. ::)

Hace algunos dias lei nuevamente el libro de PF y me detuve en la parte de PF.OS que si bien la explicación es muy concisa lo que hace es detectar los Sistemas Operativos de los hosts que intentan conectarse al firewall (explicación muy por arriba).

Entonces yendo a lo practico, supongamos que tenemos un servidor que tiene el servicio de SSH publico y el administrador (nosotros ^^) es muy paranoico. Podrías usar PF + PF.OS para dejar pasar hacia ese puerto (supongamos el que viene por defecto '22') solo SOs OpenBSD, vamos al ejemplo:

/etc/pf.conf:

block in quick on $ext_if proto tcp from any \
os { "Windows", "FreeBSD", "Linux" } \
to $miip port 22

pass in quick on $ext_if proto tcp from any to $miip port 22

Las reglas harían algo como esto:

Bloqueo todo lo que entre (block in quick on) en la interfaz externa ($ext_if) por el protocolo tcp (proto tcp) de cualquier IP (from any) y de los SO Windows, FreeBSD y Linux (os { "Windows", "FreeBSD", "Linux" })** hacia la IP de mi servidor (to $miip) por el puerto 22 (port 22).

La regla anterior tiene la variable 'quick' lo que hace que matchee en ese mismo momento sin seguir a la regla siguiente, por eso en la próxima regla solo podrá llegar un SO OpenBSD, la cual dice:

Pasa hacia el servidor inmediatamente (pass in quick) sobre la interfaz externa (on $ext_if) por el protocolo tcp (proto tcp) de cualquier Host / IP (from any) hacia la IP de mi servidor (to $miip) por el puerto 22 (port 22).

Verificamos la sintaxis:

# pfctl -nf /etc/pf.conf

Y luego confirmamos:

# pfctl -f /etc/pf.conf

Con esta breve explicación ya tienen una base para empezar agregarle otras cosas, recuerden que PF es muy flexible, por lo cual podrán agregar otras tantas reglas u opciones interesantes hasta el limite de su paranoia.

Cualquier duda, consulta o duda ya saben.

Saludos!



** Pueden poner muchos mas OS, deberían revisar la lista completa del archivo /etc/pf.os
2 comentarios 2 comentarios ( 422 vistas )  |  link permanente  |   ( 3.1 / 128 )


| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Siguiente> >>