NetMonK : Praying everyday for the soul of Internet

Contacts

My pgp pub key

Twitter

Linux From Scratch

I built a qemu/kvm raw image of LFS SVN 20150803 version

you can download it directly here or save some bandwith and use this torrent link

It's a 32bit version on a 10g partition image file.

The only account is root with password=passwd

md5sum 9dcd362bb6de490da20d3c467ea44c7c lfs-build-09082015.img.xz

You can easely launch it with qemu with this command line : qemu-system-i386 -enable-kvm -m 2048 -smp cpus=4 -hda lfs-build-09082015.img -redir tcp:2222::22 and then ssh root@localhost -p 2222 on your host machine

List of installed softwares :

  • Python-3.4.3
  • XML-Parser-2.44
  • acl-2.2.52.src
  • attr-2.4.47.src
  • autoconf-2.69
  • automake-1.15
  • bash-4.3.30
  • bash-4.3.30-upstream_fixes-2.patch
  • bc-1.06.95
  • bc-1.06.95-memory_leak-1.patch
  • binutils-2.25.1
  • bison-3.0.4
  • blfs-bootscripts-20150802
  • bzip2-1.0.6
  • bzip2-1.0.6-install_docs-1.patch
  • check-0.10.0
  • coreutils-8.24
  • coreutils-8.24-i18n-1.patch
  • dejagnu-1.5.3
  • dhcpcd-6.9.1
  • diffutils-3.3
  • e2fsprogs-1.42.13
  • eudev-3.1.2
  • expat-2.1.0
  • expect5.45
  • file-5.24
  • findutils-4.4.2
  • flex-2.5.39
  • gawk-4.1.3
  • gcc-5.2.0
  • gdbm-1.11
  • gettext-0.19.5.1
  • glib-2.44.1
  • glibc-2.21
  • glibc-2.21-fhs-1.patch
  • gmp-6.0.0a
  • gperf-3.0.4
  • grep-2.21
  • groff-1.22.3
  • grub-2.02~beta2
  • gzip-1.6
  • htop-1.0.3
  • iana-etc-2.30
  • inetutils-1.9.4
  • intltool-0.51.0
  • iproute2-4.1.1
  • irssi-0.8.17
  • kbd-2.0.3
  • kbd-2.0.3-backspace-1.patch
  • kmod-21
  • less-458
  • lfs-bootscripts-20150222
  • libcap-2.24
  • libffi-3.2.1
  • libpipeline-1.4.0
  • libtirpc-0.3.2
  • libtirpc-0.3.2-api_fixes-1.patch
  • libtool-2.4.6
  • linux-4.1.3
  • lsb-release-1.4
  • lsof_4.89
  • lynx2.8.8rel.2
  • m4-1.4.17
  • make-4.1
  • man-db-2.7.1
  • man-pages-4.01
  • mpc-1.0.3
  • mpfr-3.1.3
  • ncurses-5.9
  • ncurses-5.9-gcc5_buildfixes-1.patch
  • openssh-6.7p1
  • openssl-1.0.2-fix_parallel_build-1.patch
  • openssl-1.0.2d
  • patch-2.7.5
  • pcre-8.37
  • perl-5.22.0
  • pkg-config-0.28
  • procps-ng-3.3.10
  • psmisc-22.21
  • readline-6.3
  • readline-6.3-upstream_fixes-3.patch
  • sed-4.2.2
  • shadow-4.2.1
  • sysklogd-1.5.1
  • sysvinit-2.88dsf
  • sysvinit-2.88dsf-consolidated-1.patch
  • tar-1.28
  • tcl-core8.6.4-src
  • texinfo-6.0
  • tzdata2015e
  • udev-lfs-20140408
  • util-linux-2.26.2
  • vim-7.4
  • wget-1.16.1
  • xz-5.2.1
  • zlib-1.2.8
  • sudo-1.8.14p3

Code

I decided to release some pieces of code which i wrote and still maintain for several work projects.

ntmkstdlib.sh

Although i am not following rules of #bash@freenode for naming a script, i released the NetMonK StandarD LibrarY on Github

you can find anything on github at this location : https://github.com/netmonk/bashlib

Assembly Code

Im also starting a journey into assembly language, mostly x86_64 and linux related.

You will find my first piece of code, which calculates Fibonacci serie only based on register work

It's not big math so its stop after reaching the 64bits limit of register size. Next step will be to play with buffer to process longer number and calculation

You can find everything here : https://github.com/netmonk/asm

Local Stuff

This section contains some of my writing, intellectual work, or discussion about what i like. This is only the poor result of my fooled wits.

I riped a nice french book, so i provide it to you here. Be careful its a bit strange

This site was entirely && successfully validated with Validator.nu