Ubuntu blogs

Setting Up A DNS Server On Ubuntu Edgy With MyDNS And MyDNSConfig

In this tutorial I will describe how to install and configure MyDNS and MyDNSConfig. MyDNS is a DNS server that uses a MySQL database as backend instead of configuration files like, for example, Bind or djbdns. The advantage is that MyDNS simply reads the records from the database, and it does not have to be restarted/reloaded when DNS records change or zones are created/edited/deleted. A secondary nameserver can be easily set up by installing a second instance of MyDNS that accesses the same database or, to be more redundant, uses the MySQL master / slave replication features to replicate the data to the secondary nameserver. http://www.howtoforge.com/mydns_mydnsconfig_dnsmasp_on_ubuntu_edgy

Setting the SUID/SGID bits: Giving a program YOUR permissions when it runs

Normally, when a program runs under Linux, it inherits the permissions of the user who is running it, thus if I run a program under my account, the program runs with the same permissions that I would have if that program were me. Thus, if I cannot open a certain file, the program I am running also cannot open the file in question. If I set the SUID or SGID bit for a file, this causes any persons or processes that run the file to have access to system resources as though they are the owner of the file. http://www.howtoforge.com/linux_setting_suid_sgid_bits

How To Install Zimbra Collaboration Suite (ZCS) On Ubuntu

This guide shows how to install the Zimbra Collaboration Suite (ZCS) on Ubuntu 6.10 (Edgy Eft) and 6.06 (Dapper Drake) server systems. Zimbra is a full-featured, open source collaboration suite - email, group calendaring, contacts, and web document management and authoring. It has a feature-rich AJAX web interface and is compatible with clients such as Microsoft Outlook, Apple Mail, and Novell Evolution so that mail, contacts, and calendar items can be synchronised from these to the ZCS server. It can also be synchronized to many mobile devices. ZCS makes use of many existing open source projects such as Postfix, MySQL, and OpenLDAP. http://www.howtoforge.com/installing_zimbra_collaboration_suite_on_ubuntu

Creating a dd/dcfldd Image Using Automated Image & Restore (AIR)

Automated Image & Restore (AIR) is an open source application that provides a GUI front end to the dd/dcfldd (Dataset Definition (dd)) command. AIR is designed to easily create forensic disk/partition images. It supports MD5/SHAx hashes, SCSI tape drives, imaging over a TCP/IP network, splitting images, and detailed session logging. http://www.howtoforge.com/creating_dd_images_with_air

How to Install Claws mail (Mail Client) in Ubuntu

Claws Mail is an email client (and news reader), based on GTK+.The appearance and interface are designed to befamiliar to new users coming from other popular email clients, as well as experienced users.

Full Story

The Perfect Desktop - Part 3: Ubuntu 6.10 Edgy Eft

With the release of Microsoft's new Windows operating system (Vista), more and more people are looking for alternatives to Windows for various reasons. This tutorial is the third in a series of articles where I will show people who are willing to switch to Linux how they can set up a Linux desktop (Ubuntu 6.10 Edgy Eft in this article) that fully replaces their Windows desktop, i.e. that has all software that people need to do the things they do on their Windows desktops. The advantages are clear: you get a secure system without DRM restrictions that runs also on older hardware, and the best thing is: all software comes free of charge. http://www.howtoforge.com/the_perfect_desktop_ubuntu6.10

vtiger CRM 5.02 on Ubuntu 6.06 LTS Server (Dapper Drake)

This is a detailed description about how to set up a vtiger CRM 5.02 on an Ubuntu 6.06 LTS (Dapper Drake) based server. vtiger is an Open Source Customer Relationship Management solution built over LAMP stack and other third-party open source packages. http://www.howtoforge.com/vtiger_crm_ubuntu6.06

Configuration Automation & Centralized Management With Puppet on Ubuntu

Puppet is a configuration automation tool that allows you to centralize management of the various *nix flavors running on your network. Puppet supports central management of the important aspects of your systems, such as: files, packages, users, services, cron, mounts, etc. This guide shows how to install Puppet (server & client) on Ubuntu. http://www.howtoforge.com/installing_puppet_on_ubuntu

Ya era hora...

Ya era hora de dejar de ayudar a engordar el imperio Mitosoft. Está claro que MS ha llevado un ordenador a casi todas las partes del mundo, pero una cosa que he podido aprender en los años que llevo viviendo en esta "esfera gigante" es que los monopolios no son buena cosa, en cualquier ámbito. En el momento que dependes de algo... estás teniendo una debilidad. Y cuando dependes totalmente... pasas a ser un esclavo. Windows ofrece al usuario medio (teóricamente a cambio de dinero, no lo olvidemos) la posibilidad de realizar tareas bastante complejas con relativa facilidad, lo cual está muy bien y no rebato, pero también es cierto que se trata de un super alto nivel forzado, que no te deja entender qué es lo que ocurre debajo. Bien, "no es necesario saber cómo funciona el protocolo TCP/IP para navegar por internet", cierto, y tampoco es necesario saber mecánica para conducir un coche pero... ¿y si quieres saber como funciona? - Pues Linux.

How To Implement SPF In Postfix

This tutorial shows how to implement SPF (Sender Policy Framework) in a Postfix 2.x installation. The Sender Policy Framework is an open standard specifying a technical method to prevent sender address forgery. There are lots of SPF extensions and patches available for Postfix, but most require that you recompile Postfix. Therefore we will install the postfix-policyd-spf-perl package from openspf.org which is a Perl package and can be implemented in existing Postfix installations (no Postfix compilation required). http://www.howtoforge.com/postfix_spf

Install and Configure Auth Shadow on Debian/Ubuntu

Auth Shadow or mod-auth-shadow is a module for apache (and apache2, sort of) that enables authentication against /etc/shadow. The benefits being that any system user with a password can be authenticated for web_dav, subversion or simply an https server. The only other way to do this is with PAM. That method is dangerous because the apache user (www-data in my case) must be able to read /etc/shadow. Obviously, not a good idea. Auth Shadow accomplishes this safely by using a intermediate program called validate. This works because validate can be owned by root but executable by everyone. In the event that your server is compromised through apache, your password file will not be readable. http://www.howtoforge.com/apache_mod_auth_shadow_debian_ubuntu

Fedora's fall from grace..

Did anyone catch the articles appearing today about Eric S. Raymond and his dropping
any interest in Fedora Core, whose development team has really 'blown it' over the
proprietary codec issues.
He's finally realizing (as many of us already have)that no Linux distro stands a
chance in the real world without the ability (on some reasonable level)to play a DVD
or any video without an engineering degree..!
Newb's will not abandon M$ (whose media player can do all these things by default)if,
unlike Ubuntu,developers don't include this to some degree.

How to Install Songbird Music Player in Ubuntu

Songbird™ is a desktop Web player, a digital jukebox and Web browser mash-up. Like Winamp, it supports extensions and skins feathers. Like Firefox®, it is built from Mozilla®, cross-platform and open source.

Full Story

Fast and Secure FTP Server with Vsftpd in Debian

vsftpd is a GPL licensed FTP server for UNIX systems, including Linux. It is secure and extremely fast. It is stable.Don’t take my word for it, though. Below, we will see evidence supporting all three assertions. We will also see a list of a few important sites which are happily using vsftpd. This demonstrates vsftpd is a mature and trusted solution.vsftpd is an FTP server, or daemon. The “vs” stands for Very Secure. Full Story

How To Search For Missing Packages With apt-file On Debian and Ubuntu

This short article describes how you can search for missing packages with apt-file on Debian and Ubuntu systems. apt-file allows you to search for a file name, and it gives back the name(s) of the package(s) containing that file so that you can install the appropriate package. http://www.howtoforge.com/apt_file_debian_ubuntu