There is a new build of SoloBSD 10.2 based on the latest HardenedBSD stable branch version 34.7
You can grab it from Here. (45.2 Mb)
root password: solobsd
lunes, 7 de diciembre de 2015
jueves, 26 de noviembre de 2015
RELEASE: SoloBSD 10.2-STABLE-v34.3
There is a new build of SoloBSD 10.2 based on the latest HardenedBSD stable branch version 34.3
You can grab it fromHere. (45.2 Mb)
root password: solobsd
You can grab it from
root password: solobsd
viernes, 6 de noviembre de 2015
RELEASE: SoloBSD 10.2-STABLE-v34.2
Finally here is the final build for SoloBSD 10.2-STABLE-v34.2.
Some pending ideas were achieved today:
- SOLOBSD kernel is a mashup of GENERIC HardenedBSD STABLE branch kernel and GhostBSD's
- Init shell for root now is set to mksh, ksh93 is available too.
- Switched to OpenNTPD
- Available packages: cpdup, dmidecode, e2fsprogs, ipmitool, nano, rsync, smartmontools, tmux
What's next?
- Next releases will be paired to HardenedBSD's STABLE builds.
You can grab it fromHere. (45.2 Mb)
root password: solobsd
Some pending ideas were achieved today:
- SOLOBSD kernel is a mashup of GENERIC HardenedBSD STABLE branch kernel and GhostBSD's
- Init shell for root now is set to mksh, ksh93 is available too.
- Switched to OpenNTPD
- Available packages: cpdup, dmidecode, e2fsprogs, ipmitool, nano, rsync, smartmontools, tmux
What's next?
- Next releases will be paired to HardenedBSD's STABLE builds.
You can grab it from
root password: solobsd
lunes, 2 de noviembre de 2015
SoloBSD 10.2-STABLE v34.2
There is a new build of SoloBSD 10.2 based on the latest HardenedBSD stable branch version 34.2
You can grab it fromHere. (38.7 Mb)
root password: solobsd
You can grab it from
root password: solobsd
jueves, 15 de octubre de 2015
Release: SoloBSD 10.2-STABLE
Hi all,
First things first:
- I am not a programmer.
- My knowledge on creating BSD LiveCDs is very limited.
Since my early days into *BSD and OpenSolaris, I was fascinated by small size Live CDs like MilaX and FreeSBIE. So I began to investigate how could I build a minimal personalized *BSD Live CD.
First stop was PicoBSD, which is nearly dead. A bright idea came to my mind and it was to use the stable HardenedBSD sources to build PicoBSD. There are a few projects using it as a router but images no longer exist and documentation is very outdated. So I managed to edit and customize all the configuration files required for the build. By some reason it failed. So I dropped the towel.
Few days ago I tried to pick up again the idea and this time I end up discovering the mfsBSD project:
Exactly what I was looking for! And easy to configure! But I wanted more, as I said earlier, this should be a "working minimal installation of HardenedBSD"! to spice things up.
My first step was to download HardenedBSD 10-STABLE installer and set up a Virtual Machine under VirtualBox. Then I pulled the sources:
Ok, now we have all set. Next step is to customize all the files into the conf/ directory of the mfsBSD tree, as directed in this text. You can create a packages/ directory where you can throw all your .t*z files to be added to your LiveCD. I added mksh shell from the MirBSD project which development I started following back in the days I spent most of my free time on FreeNode IRC. Added ksh93 shell too, as I am learning it since all the servers at work have it.
Ok next I modified some HardenedBSD source files, like motd and all related to the boot logo to make them reflect the SoloBSD brand instead of HardenedBSD brand. The kernel is basically the one labeled HARDENEDBSD but without RAID support. Next we proceed with the real build, as usual we run
If you like to test it or just play with it you can grab it from here. Password for root is solobsd.
TODO:
-Check how can I build the image with mksh as default shell -- In progress.
- Create a new kernel, possibly a mix of the HARDENEDBSD kernel and the GHOSTBSD kernel.
Here are some screenshots:
First things first:
- I am not a programmer.
- My knowledge on creating BSD LiveCDs is very limited.
Since my early days into *BSD and OpenSolaris, I was fascinated by small size Live CDs like MilaX and FreeSBIE. So I began to investigate how could I build a minimal personalized *BSD Live CD.
First stop was PicoBSD, which is nearly dead. A bright idea came to my mind and it was to use the stable HardenedBSD sources to build PicoBSD. There are a few projects using it as a router but images no longer exist and documentation is very outdated. So I managed to edit and customize all the configuration files required for the build. By some reason it failed. So I dropped the towel.
Few days ago I tried to pick up again the idea and this time I end up discovering the mfsBSD project:
This is a set of scripts that generates a bootable image (and/or ISO file), that creates a working minimal installation of FreeBSD. It is completely loaded into memory.--From the website.
Exactly what I was looking for! And easy to configure! But I wanted more, as I said earlier, this should be a "working minimal installation of HardenedBSD"! to spice things up.
My first step was to download HardenedBSD 10-STABLE installer and set up a Virtual Machine under VirtualBox. Then I pulled the sources:
git clone --single-branch --branch hardened/10-stable/master https://github.com/hardenedbsd/hardenedbsd-stable/ hardenedbsd-10-stableStep 2 was to pull the sources of the mfsBSD project from here.
Ok, now we have all set. Next step is to customize all the files into the conf/ directory of the mfsBSD tree, as directed in this text. You can create a packages/ directory where you can throw all your .t*z files to be added to your LiveCD. I added mksh shell from the MirBSD project which development I started following back in the days I spent most of my free time on FreeNode IRC. Added ksh93 shell too, as I am learning it since all the servers at work have it.
Ok next I modified some HardenedBSD source files, like motd and all related to the boot logo to make them reflect the SoloBSD brand instead of HardenedBSD brand. The kernel is basically the one labeled HARDENEDBSD but without RAID support. Next we proceed with the real build, as usual we run
make buildworldOk now we have our HardenedBSD sources built, all set. We move to the mfsBSD tree and issue the following command:
make buildkernel KERNCONF=YOUR_KERNEL_HERE
make iso CUSTOM=1And voilà! we have our custom minimal installation of HardenedBSD that runs into a LiveCD! This one is about 40 Mb in size! How cool is that!!!???
If you like to test it or just play with it you can grab it from here. Password for root is solobsd.
TODO:
-
Here are some screenshots:
lunes, 27 de abril de 2015
UEFI Dual Boot Windows 8.1 y OpenSUSE 13.2
El fin de semana, me dediqué a tratar de hacer un doble booteo con GNU/Linux en mi Laptop Acer Aspire E 15 con Windows 8.1 y UEFI.
Debido al fantástico modo de Windows 8.1 de manejar y echar a perder con tanta facilidad los perfiles del sistema, me aventuré definitivamente a tratar de meterle OpenSUSE 13.2 a la lap y a desafiar al famoso UEFI.
Para el siguiente acto, utilicé el siguiente video:
Nunca me imaginé que fuera tan sencillo darle la vuelta a UEFI y lograr el doble arranque con Linux.
Primeramente, reclamé algo de espacio en mi disco de Windows con el manejador de discos que viene incluido. Dado que OpenSUSE ya cuenta con soporte para Secure Boot, el arranque fue sin problemas con la imágen de instalación por red de OpenSUSE.
El truco aquí es el manejo de las particiones, ya que Windows 8 trae como 3 o 4 adicionales para Recuperación y otras pastas, solamente hay que fijarse bien cuales vamos a tocar.
Como dice el video, solamente creé una partición para el swap y otra para / . Ya sé, ya sé, debo hacer más particiones, pero como era la primera vez y a riesgo de perder todo decidí ir por la segura. Y lo más importante, la partición
debe MONTARSE sin formatear en tu partición EFI de Windows.
Listo, procedemos con una instalación normal y todo queda corriendo sin problemas.
En mi caso (ya que el video es en VMware) solo tuve que mover en el BIOS el orden de booteo y poner el "nuevo" disco de GNU/Linux para que arranque primero y listo. Podemos arrancar desde allí OpenSUSE o Windows 8.1
Y así ahora tenemos un dual boot entre Windows y GNU/Linux en una Laptop con UEFI y Secure Boot. Sobra decir que el rendimiento del equipo es muy muy bueno ahora con OpenSUSE.
Chulada!
Debido al fantástico modo de Windows 8.1 de manejar y echar a perder con tanta facilidad los perfiles del sistema, me aventuré definitivamente a tratar de meterle OpenSUSE 13.2 a la lap y a desafiar al famoso UEFI.
Para el siguiente acto, utilicé el siguiente video:
Nunca me imaginé que fuera tan sencillo darle la vuelta a UEFI y lograr el doble arranque con Linux.
Primeramente, reclamé algo de espacio en mi disco de Windows con el manejador de discos que viene incluido. Dado que OpenSUSE ya cuenta con soporte para Secure Boot, el arranque fue sin problemas con la imágen de instalación por red de OpenSUSE.
El truco aquí es el manejo de las particiones, ya que Windows 8 trae como 3 o 4 adicionales para Recuperación y otras pastas, solamente hay que fijarse bien cuales vamos a tocar.
Como dice el video, solamente creé una partición para el swap y otra para / . Ya sé, ya sé, debo hacer más particiones, pero como era la primera vez y a riesgo de perder todo decidí ir por la segura. Y lo más importante, la partición
/boot/efi
debe MONTARSE sin formatear en tu partición EFI de Windows.
Listo, procedemos con una instalación normal y todo queda corriendo sin problemas.
En mi caso (ya que el video es en VMware) solo tuve que mover en el BIOS el orden de booteo y poner el "nuevo" disco de GNU/Linux para que arranque primero y listo. Podemos arrancar desde allí OpenSUSE o Windows 8.1
Y así ahora tenemos un dual boot entre Windows y GNU/Linux en una Laptop con UEFI y Secure Boot. Sobra decir que el rendimiento del equipo es muy muy bueno ahora con OpenSUSE.
Chulada!
jueves, 9 de abril de 2015
ownCloud en NAS4Free
Ayer estuve jugando con Jails bajo NAS4Free.
Lo primero que debemos hacer es instalar un agregado llamado TheBrig bastante sencillo el procedimiento y nos habilita para crear jaulas.
Después instalamos ownCloud dentro de una jaula. Tenemos un script ya viejo pero que todavía funciona para instalar todos los requerimientos que ocupa ownCloud, que básicamente es MySQL y un servidor web (lighttpd) dado que Apache no puede correr dentro de una jaula. Hay 2 que 3 cositas que hay que tunear en el script, como cambiar la versión de ownCloud por la actual y al correrlo, quedará todo funcionando. Solamente al final necesitamos instalar la dependencia: php5-xmlwriter que ocupa la nueva versión de ownCloud.
Pasos adicionales fueron, que moví la paquetería de la jaula a pkgng y actualicé todos los paquetes. Todo siguió funcionando a la perfección.
Así de fácil, con la ayuda del script, pude tener ahora dentro de una jaula, la aplicación ownCloud con un mínimo de correcciones al script.
Un video útil en que me basé de igual forma es este:
Lo primero que debemos hacer es instalar un agregado llamado TheBrig bastante sencillo el procedimiento y nos habilita para crear jaulas.
Después instalamos ownCloud dentro de una jaula. Tenemos un script ya viejo pero que todavía funciona para instalar todos los requerimientos que ocupa ownCloud, que básicamente es MySQL y un servidor web (lighttpd) dado que Apache no puede correr dentro de una jaula. Hay 2 que 3 cositas que hay que tunear en el script, como cambiar la versión de ownCloud por la actual y al correrlo, quedará todo funcionando. Solamente al final necesitamos instalar la dependencia: php5-xmlwriter que ocupa la nueva versión de ownCloud.
Pasos adicionales fueron, que moví la paquetería de la jaula a pkgng y actualicé todos los paquetes. Todo siguió funcionando a la perfección.
Así de fácil, con la ayuda del script, pude tener ahora dentro de una jaula, la aplicación ownCloud con un mínimo de correcciones al script.
Un video útil en que me basé de igual forma es este:
Suscribirse a:
Entradas (Atom)


