android bsd linux unix & open-source world


FreeBSD Tools: thefish – /etc/rc.conf GUI/TUI editor

The Fish provides a graphical tool (GTK+, QT, ncurses frontends) used to manage system variables stored in /etc/defaults/rc.conf and /etc/rc.conf.

In this example we'll use the ncurses version of The Fish.

To configure thefish, enter the following command:

make config -C /usr/ports/sysutils/thefish
Print This Post Print This Post

FreeBSD Tools: portaudit – FreeBSD’s Third Party Security Audit

Portaudit is a software vulnerability auditing tool for FreeBSD systems. FreeBSD's Portaudit provides a system to check if installed ports are listed in a database of published security vulnerabilities.

The ports-mgmt/portaudit port polls a database for known security issues. This database is updated and maintained by the FreeBSD Security Team and ports developers.

To begin using Portaudit, install it from the Ports Collection:

cd /usr/ports/ports-mgmt/portaudit
make install clean
Print This Post Print This Post

FreeBSD Optimizations: /etc/make.conf

The file make.conf contains system-wide settings that will apply to every build using make and the standard file. The purpose of make.conf is to control the compilation of the FreeBSD sources, documentation, and ports.

The system build procedures occur in the following areas: the world, the kernel, documentation and ports. Variables set in make.conf may be applicable in one, two, or all four of these areas. In addition, control variables can be specified for a particular build via the -D option of make or in environment.

Print This Post Print This Post

How To Install and Configure Squid as Transparent Proxy Server under Linux and FreeBSD

Squid is a proxy server and web cache daemon. It has a wide variety of uses: caching web, filtering traffic, caching DNS and other computer network lookups for a group of people sharing network resources.

Squid is primarily designed to run on Unix-like systems but it also runs on Windows-based systems. In this tutorial I'll show you how to install and configure squid proxy server to run under Linux and FreeBSD.

A proxy server software is based on the TCP/IP protocol. It monitors a special port such as 3128 or 8080. A computer who runs a proxy server software is called a proxy server. If other computer want to connect to Internet through the proxy server, it should know the proxy server's IP address and proxy port.

Print This Post Print This Post