About Linux Netwosix
As you can read on the main page of the project at ,
Linux Netwosix is a powerful and optimized Linux distribution for servers and
Network Security related jobs. It can also be used for special operations such
as penetration testing with its big collection of security oriented software
and sources. It's a light distribution created for the requirements of every
SysAdmin and it's very portable and highly configurable. Its philosophy is to
give greater liberty for configuration to the SysAdmin. Only in this way
he/she can configure a powerful and stable server machine. Linux Netwosix also
has a powerful ports system (Nepote) similar to the
xBSD systems but more flexible and usable.
Why a new distribution?
This is probably the first question that you keep in mind when you will going
to read this article. It's right. Well, I created Netwosix only with a simple
concept, the big passion for Linux security and networking. There aren't many
distributions that include all of the same fuctions and the clear structure
as Netwosix does. Anyway you're totally free to choose another distribution
to work with.
Where's the power?
This is a very important question. Well, we think that Netwosix is a powerful
distribution because in comparison to the others doesn't install useless packages
or double or more one with the same functions by default. We choose for you
the best software for your daily usage of your Linux system. For this reason
Linux Netwosix can be run on the not powerful x86 architectures, too, with very
high results. The average time to install the complete system is about 8/10
minutes on the not power architectures and 5-6 minutes on the power one. It's
a good results for us and we think that no other linux distributions could install
a complete system in less time than Netwosix.
What makes Netwosix suited for network security work?
We think its light structure. For a good network plan the sysadmin needs
of a light system, highly configurable and not with not usefull packages. Every
SysAdmin wants to configure its networks and works with them with the possibility
of doing everything alone. Linux Netwosix iso image is about 220 Mb, very fast
to download and burn on a cd. Moreover Netwosix chooses for you the best "network
security" related software. After you have burn your iso image, infact, you
will find many addictional packages ready to be compiled and configured. Morover,
you could use Nepote to compile , without doing anything alone, your packages
in the best way possibile your system. On this side we're working very much.
Please read the chapter "Further developments".
The installation method and the default system
After you format and mount your partition, there are two simple commands that
will install Netwosix for you: "netwosix_install" and "netwosix_upgrade". The
first one, will install the system from scratch and it might be used by the
first installation users. The second one, will upgrade an existing Netwosix
System to the latest release with the right improvements. It's a textual and
very easy setup tool that can be used from the not expert users,too. The
default system is a .tgz package that will be compiled on your system once you
run the "netwosix_install". It contains the base packages for a correct use
of a "very very base" linux system. Here the complete list of the packages contained
on the official cdrom "https://www.secpoint.com".
After the installation process is completed, you can use the command "LN-secure"
to secure your system from malicious users after you have already configured
everything. It's a set of permission used to improve the security of your Netwosix
systems.It's optional and not required from Linux Netwosix. However it's recommended.
Who is using Netwosix?
Linux Netwosix has been downloaded from about 25.000 users in less than 1 year
of life and has been attached to one of the most famous Linux Magazine in Italy.
Moreover it's supported from many famous agencies like the Finnish Minister
of Education, the Garr, the heart of the Italian University research and others.
I would want to use this few lines to thanks everybody who supported me and
Linux Netwosix.
Nepote
Nepote is the official package tool of Linux Netwosix. It's the acronim of NEtwosix
POrting Tool Environment. Actually I'm developing more features to improve Nepote.
Now it gives users the possibility of installing packages through our portage
tree rather than installing many packages from the Internet, similar to xBSD
systems. Howere we're planning to improve Nepote with many new features and
ports.
NEPOTE and its uses
There are some options that you must learn to better use NEPOTE. First of all,
launching "nepote" and selecting the option number 2 you have the possibility
of upgrading your portage tree from the Official Netwosix Download Center and
using the Official Netwosix Portage Tree or upgrading through a different place.
With Nepote, then, you have the possibility of creating a personal
portage tree and use it. After that, we talk about the directory that
contains the portage tree: /usr/ports.
# cd /usr/ports
There are many categories of software selected for you. If you go into "ftp"
folder, for example, you have the possibility of installing a particular program
related to this category with few commands.
Example:
# cd ftp
# cd program
After you have chosen the desired package, you must change to its directory
and run "sh nepote"
(as root).
# sh nepote
or (when necessary or
required)
# sh nepote-dep
Launching "sh nepote" will install your desired package using our portage tree.
If during the installation process you see some problems due to bad dependences,
you can run "sh
nepote-dep" and install the program with complete dependences (library and other).
There is also another important function in nepote: "nepote-find". If you want
to find a particular package in our portage tree, you can do:
# nepote-find
... and follow the instructions.
Does the Netwosix project need volunteers? If so, in what area? How
can someone get involved?
Yes, of course, volunteers are welcome! We are interested to this kind of helps:
- Improving setup tool ;
- Build security tools for remote administration of Netwosix ;
- Improve Nepote and its functions ;
- Build administration tools ;
- Improve the system configuration ;
- Building specifics portage trees ;
- Maintain Netwosix packages ;
- Porting of Netwosix to other architectures (PPC, SPARC, others) ;
Netwosix projects and initiatives
We're always happy to help our users and not. For this reason we started some interesting initiatives like the "Internetworking" mailing list (available from ) , Netwosix Bugzilla (https://www.secpoint.com), Netwosix Official Support Mailing Lists (https://www.secpoint.com).
Some words about Linux Netwosix 1.2...
From the announcement release you can read this "The system has been completely rebuilt, now assures a high security for your network. Linux Netwosix 1.2 solves all the critical problems discovered into releases 1.0 and 1.1 and now could be considered like one of the most important distribution in this field thanks to its lightweight and clear structure and now it's more configurable and secure." No more words.
Further developments
We're planning to develop a new branch of our project: 2.x. Here we will introduce more graphics environments like setup and configuration scripts to help not expert users to use in the best way possible our distro. However we'll continue to parallel release other versions under the branch 1.x. We're always open to possible collaborations. We want to improve our team. If you want to help us, write to Vincenzo.