The art of network debugging with tcpdump

Introduction
Tcpdump is powerful tool for network monitoring and data acquisition it’s working as Swiss knife for network troubleshooting. tcpdump simply powerful application dump traffic on a network this is what tcpdum created for it’s not creates to be analyzer like Wireshark however every application have it’s usage.
Tcpdump give you data without any prejudgment and let burden of analysis is placed directly on the user rather than the application this will sharp your skills and give you deep understand how the protocol work. i notes this happen in almost everything around us and this one of thing make Linux most powerful OS it’s not make user depend in application in the same time it give him tools this Linux beauty

Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime.
Chinese Proverb

More »


Patching the SRPM package

In this tutorial we will discuss howto unpack source rpm’s, generate a patch  with diff command from the changed sources and create a new rpm, tihs case you aready have the src-rpm and need to patching the SRPM. I assume you have the non-root build environment set up as per previous tutorial building an RPM without having root access

More »


Building RPMs without root access

today i will represent simple trick to building an RPM without having root access. You can build it in your home directory
In this tutorial we will see how to create the RPM build directories and how to setup your ~/.rpmmacros
The .rpmmacros file is used by rpmbuild to provide defaults. You may find references to the .rpmrc file, but it has been deprecated in favor of this file.
More »