Ubuntu blogs

Installing The Aptana AJAX Development Environment On Ubuntu

This tutorial shows how to install the Aptana IDE on an Ubuntu Edgy Eft system. The Aptana IDE is a free, open-source, cross-platform, JavaScript-focused development environment for building Ajax applications. It features code assist on JavaScript, HTML, and CSS languages, FTP/SFTP support and a JavaScript debugger to troubleshoot your code. http://www.howtoforge.com/aptana_ajax_ide_ubuntu

Ubuntu Network Configuration Using Command Line

The basics for any network based on *nix hosts is the Transport Control Protocol/ Internet Protocol (TCP/IP) combination of three protocols. This combination consists of the Internet Protocol (IP),Transport Control Protocol (TCP), and Universal Datagram Protocol (UDP).

Full Story

Network File System (NFS) Server and Client Configuration in Debian

NFS was developed at a time when we weren’t able to share our drives like we are able to today - in the Windows environment. It offers the ability to share the hard disk space of a big server with many smaller clients. Again, this is a client/server environment. While this seems like a standard service to offer, it was not always like this. In the past, clients and servers were unable to share their disk space.

Full Story

Useful Commands For The Linux Command Line

This short guide shows some important commands for your daily work on the Linux command line. http://www.howtoforge.com/useful_linux_commands

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