public marks

PUBLIC MARKS from camel with tag control

November 2008

Install SugarCRM community edition in Ubuntu 8.10 Server -- Ubuntu Geek

SugarCRM is a complete CRM system for businesses of all sizes. Core CRM functionality includes sales force automation, marketing campaigns, support cases, project management, calendaring, and more. It supports MySQL and MS SQL Server. Sugar consists of modules, each of which represents a specific functional aspect of CRM such as Accounts,Activities, Leads, and Opportunities. For example, the Accounts module enables you to create and manage customer accounts, and the Activities module enables you to create and manage activities related to accounts, opportunities, etc. These modules are designed to help you manage customer accounts through each step of their lifecycle, starting with generating and qualifying leads to customer support and resolving reported bugs. Because many of these steps are interrelated, each module displays related information. For example, when you view the details of a particular account, the system also displays the related contacts, activities,opportunities, and bugs. You can not only view and edit this information but also create new information. As an administrator, you have the power to implement access control for these modules. You can customize the look and feel of Sugar across your organization. You can even create new modules if needed. You can also create multiple forums as platforms of discussion on various topics amongst your users and customers.

Install and setup Xen on Debian 4.0 Etch — Lone-Wolf Scripts

Xen is a GPLed virtualization solution available in Debian 4.0 Etch repositories. This article help you to create a coherent Xen installation, with backups and minimum security enhancements. This guide fits my vision of a Xen setup. If it does not fit yours, you are free to adapt it to your needs, or to not use it. For information In this guide, i use the term "virtual host". Be aware that Xen use its own terminology. In a Xen setup, instanciated (aka. started) virtual hosts are called "Domains". Once your computer configured for Xen, all the operating systems run in "domains". The original operating system, where the Xen's control tools are installed, is called "dom0" (for domain No zero). All the guest operating systems are said to be installed in a "domU" (for User domain). As i'm a little lazy (well, yeah... very lazy), i don't want to endure this mind twisting, and i will mainly use the "virtual host" term in this guide. So, if you read this guide, don't by angry at me because of the terms i use. :: Parallel SSH execution and a single shell to control them all

Many people use SSH to log in to remote machines, copy files around, and perform general system administration. If you want to increase your productivity with SSH, you can try a tool that lets you run commands on more than one remote machine at the same time. Parallel ssh, Cluster SSH, and ClusterIt let you specify commands in a single terminal window and send them to a collection of remote machines where they can be executed. Why you would need a utility like this when, using openSSH, you can create a file containing your commands and use a bash for loop to run it on a list of remote hosts, one at a time? One advantage of a parallel SSH utility is that commands can be run on several hosts at the same time. For a short-running task this might not matter much, but if a task needs an hour to complete and you need to run it on 20 hosts, parallel execution beats serial by a mile. Also, if you want to interactively edit the same file on multiple machines, it might be quicker to use a parallel SSH utility and edit the file on all nodes with vi rather than concoct a script to do the same edit. Many of these parallel SSH tools include support for copying to many hosts at once (a parallel version of scp) or using rsync on a collection of hosts at once. Because the parallel SSH implementations know about all the hosts in a group, some of them also offer the ability to execute a command "on one host" and will work out which host to pick using load balancing. Finally, some parallel SSH projects let you use barriers so that you can execute a collection of commands and explicitly have each node in the group wait until all the nodes have completed a stage before moving on to the next stage of processing.

September 2008

Zivios - Opensource Enterprise Management

by 1 other
Zivios is a web based control panel which brings together vital open source technologies needed by medium and large enterprises. At it's core, Zivios provides identity management, single sign-on, user, group and computer provisioning, as well as remote management of services. Zivios offers an easy and extensible API, allowing organizations to extend the core application with additional plugins for their in-house or third party software.

Mail Avenger

Mail Avenger is a highly-configurable, MTA-independent SMTP server daemon. It lets users run messages through filters like ClamAV and SpamAssassin during SMTP transactions, so the server can reject mail before assuming responsibility for its delivery. Other unique features include TCP SYN fingerprint and network route recording, verification of sender addresses through SMTP callbacks, SPF (sender policy framework) as a general policy language, qmail-style control over both SMTP-level behavior and local delivery of extension addresses, mail-bomb protection, integration with kernel firewalls, and more.

April 2008

Setting Up A Modular Subversion Repository For PHP-Driven Websites | HowtoForge - Linux Howtos and Tutorials

Sharing code between projects is still not a trivial matter with subversion. Especially if you are familiar with SourceSafe, you will find that subversion makes it hard to share code. Subversion seems to be really great in creating a version mess and good in solving one, but the reason I need source code control is to prevent such a mess. This is where subversion can be greatly improved, but it is not impossible. This howto will demonstrate a directory setup that takes the subversion sharing mechanism into account, as well as other issues that repositories bring.

March 2008

Use Server Cache Control to Improve Performance - apache web server settings for optimized caching with configuration files

by 3 others
Caching is the temporary storage of frequently accessed data in higher speed media (typically SRAM or RAM) for more efficient retrieval. Web caching stores frequently used objects closer to the client through browser, proxy, or server caches. By storing "fresh" objects closer to your users, you avoid round trips to the origin server, reducing bandwidth consumption, server load, and most importantly, latency. This article shows how to configure your Apache server for more efficient caching to save bandwidth and improve performance. Caching is not just for static sites, even dynamic sites can benefit from caching. Graphics and multimedia typically don't change as frequently as (X)HTML files. Graphics that seldom change like logos, headers, and navigation can be given longer expiration times while resources that change more frequently like XHTML and XML files can be given shorter expiration times. By designing your site with caching in mind, you can target different classes of resources to give them different expiration times with only a few lines of code.

Open-Source Classroom Management With iTALC On Ubuntu 7.10 | HowtoForge - Linux Howtos and Tutorials

This document describes how to set up iTALC on Ubuntu 7.10. iTALC is an open-source classroom management solution that lets you view and control other computers in your network. It lets you remote-control other computers, show the teacher's screen on all students' computers, lock workstations, send text-messages to students, power on/off and reboot remote computers, etc.

QMVC - Qmail Mail and Virus Control

is an unidirectional Mail Filter and Virus Scanner for Qmail. qmvc works in conjunction with the "dot-qmail" mechanism for qmail-local. It is entirely designed for Qmail and there are no additional patches required for Qmail.

Lighttpd Control a Directory Listing With mod_dirlisting

Lighttpd web server will generate a directory listing if a directory is requested and no index-file was found in that directory. mod_dirlisting is one of the modules that is loaded by default and doesn’t have to be specified on server.modules to work.

February 2008

Greylisting: The Next Step in the Spam Control War

by 1 other
Greylisting is a new method of blocking significant amounts of spam at the mailserver level, but without resorting to heavyweight statistical analysis or other heuristical (and error-prone) approaches. Consequently, implementations are fairly lightweight, and may even decrease network traffic and processor load on your mailserver. Greylisting relies on the fact that most spam sources do not behave in the same way as "normal" mail systems. Although it is currently very effective by itself, it will perform best when it is used in conjunction with other forms of spam prevention. For a detailed description of the method, see the Whitepaper. The term Greylisting is meant to describe a general method of blocking spam based on the behavior of the sending server, rather than the content of the messages. Greylisting does not refer to any particular implementation of these methods. Consequently, there is no single Greylisting product. Instead, there are many products that incorporate some or all of the methods described here.

January 2008

Artisan Numérique » Contrôlez vos machines avec Synergy

Avez-vous déjà rêvé de pouvoir contrôler plusieurs machines avec un seul clavier et une seule souris sans avoir à acheter un commutateur KVM ? Et bien c'est exactement ce que fait Synergy, un outil sans histoire et multi plateformes (il marche sous Linux/Mac/Windows ET Zaurus) qui permet de rediriger de manière ultra-ergonomique la souris ET le clavier vers le serveur de votre choix. Alors bien sur elle est bien là la limitation... Synergy permet de partage souris/clavier mais pas l'écran. Il faut donc pour que la solution vous soit utile que vous disposiez déjà d'un moniteur connecté aux machines que vous désirez contrôler. Mais si cette condition est remplie, voilà la marche à suivre.

Create Disk Usage Reports with durep -- Ubuntu Geek

urep is a perl script used for disk usage reports. It can generate text output with bar graphs to allow easy comparisons of disk usage between directories. It can also generate web pages which can be navigated through the directory structure. This allows easy visual monitoring of disk usage. durep was designed for monitoring disk usage in a more visual way than du. The du program works fine but doesn’t allow a lot of control over how the results are displayed. This perl script is designed to produce output more useful for reports. : Your bookmarks on the web

by 4 others is a CMS to put your bookmarks online with folksonomy support; just like, but the big diference is you will have the complete control of the source code.

September 2007

Styling File Inputs with CSS and the DOM //

by 8 others
File inputs are the bane of beautiful form design. No rendering engine provides the granular control over their presentation designers desire. This simple, three-part progressive enhancement provides the markup, CSS, and JavaScript to address the long-standing irritation.

June 2007

Tuning LAMP systems, Part 2: Optimizing Apache and PHP

Applications using the LAMP (Linux®, Apache, MySQL, PHP/Perl) architecture are constantly being developed and deployed. But often the server administrator has little control over the application itself because it's written by someone else. This series of three articles discusses many of the server configuration items that can make or break an application's performance. This second article focuses on steps you can take to optimize Apache and PHP. Linux, Apache, MySQL, and PHP (or Perl) form the basis of the LAMP architecture for Web applications. Many open source packages based on LAMP components are available to solve a variety of problems. As the load on an application increases, the bottlenecks in the underlying infrastructure become more apparent in the form of slow response to user requests. The previous article showed you how to tune the Linux system and covered the basics of LAMP and performance measurement. This article focuses on the Web server components, Apache and PHP.

May 2007


by 1 other (via)
Lapsus is a set of programs created to help manage additional laptop features. It currently supports most features provided by asus-laptop kernel module from ACPI4Asus project, such as additional LEDs, hotkeys, backlight control etc. It also has experimental support for IBM laptops features provided by IBM ThinkPad ACPI Extras Driver. It consist of a daemon program monitoring ACPI events, reading/writing system files created by either asus-laptop or ibm-acpi module and run commands that need privileged access. The daemon can be controlled over DBus using the client program, or any other programs which has support for that, or can be customized to do so. It can also be controlled with dbus-send utility.

HostingControlPanels - Debian Wiki

by 1 other
A control panel allows the customers of a web hosting company to manage much of their own affairs. For example, the control panel allows the owner of a domain to create and manipulate email and ftp accounts. The customer gets to do things quicker and without having to pay the hosting company for stuff they could do themselves.

April 2007

Snippet: remove .svn directories | The Olle Jonsson Morningstar

by 2 others (via)
Snippet to recursively drop Subversion control of a directory. It removes the .svn directories, and their contents.

January 2007

Styling form controls with CSS, revisited | 456 Berea Street

by 14 others
Styling form controls with CSS, revisited | 456 Berea Street

Linbox Rescue Server - Trac

Le Linbox Rescue Server est un logiciel de gestion de parc informatique. Le LRS comprends 5 modules : * control panel (intégré à webmin), * sauvegarde système pour la restauration d'urgence d'un système, le déploiement sur un parc, le clonage de disque dur, via un boot PXE. Ce module a été entièrement développé par Linbox FAS. * sauvegarde données basé sur le fameux BackupPC auquel nous avons notamment ajouté une interface web de configuration, * inventaire basé sur l'agent d'inventaire OCS Inventory, et sur un agent lancé au moment du boot réseau PXE. * Déploiement d'applications à distance (via un service ou démon sshd fonctionnant sur chaque client), * prise en main à distance basé sur TightVNC.

camel's TAGS related to tag control

admin +   apache +   application +   applications +   asus +   backup +   blogmarks +   bookmarks +   cache +   cluster +   cms +   code +   configuration +   control panel +   crm +   css +   database +   debian +   directory +   disk +   disk usage +   distance +   dom +   edit +   entraide +   extension +   file +   form +   free +   ftp +   gestion +   gpl +   greylist +   guide +   hosting +   howto +   install +   interface +   isp +   java +   javascript +   laptop +   lighttpd +   linux +   list +   log +   mail +   management +   monitoring +   mysql +   navigation +   network +   online +   opensource +   optimize +   performance +   php +   postfix +   project +   qmail +   reference +   remote +   rsync +   sauvegarde +   screen +   script +   secure +   security +   server +   serveur +   setup +   share +   shell +   site +   software +   space +   spam +   SparkAngels +   ssh +   subversion +   sugar +   svn +   synergy +   tools +   trac +   ubuntu +   vhcs +   virus +   vmware +   web +   web2.0 +   webdesign +   windows +   xen +   xhtml +   xml +