public marks

PUBLIC MARKS from camel with tag environment


smtp-delay plug-in for qmail

smtp-delay is an add-on/plug-in intended for use with qmail. It was written primarily to add banner delays and antipipelining to qmail. These two features are known to be able to block certain types of spam and virus mail sent through non-rfc-compliant SMTP engines. When I looked around for programs to add this functionality to qmail, I found only one such program, and didn't like the way it was done. BTW...I have the same objections to the way its done in sendmail 8.13.x. Since banner delays (the server pausing for some time before issuing an SMTP banner) cause every SMTP connection to take longer, I thought it would be a good idea to somehow exempt "legitimate" mail servers...or at least not subject them to long banner delays. So I decided to tune the banner delay time based on the connecting IP's reverse DNS. IPs with no rDNS get treated the worst (longest banner delay). IPs with rDNS matching a regex intended to detect dynamic/end-user IPs get a moderate delay. All other IPs get a very short banner delay...just long enough to see if they immediately pipeline (send SMTP commands before the banner's been sent). The original intent for smtp-delay was that it should be run before rblsmtpd, and simply set the RBLSMTPD environment variable if applicable, letting rblsmtpd issue the 4xx response. Pretty early on, I realized smtp-delay should be able to run standalone (without dependence on rblsmtpd to do its talking) and issue a 4xx response on its own. Lately, the spam load against our mail cluster has gotten so bad that I've started running smtp-delay after rblsmtpd, based on the idea that there's no point waiting out a long banner delay holding an open socket to an IP we have no intention of accepting mail from anyway. This reduced our concurrency by about 20%.

Running Vhosts Under Separate UIDs/GIDs With Apache2 mpm-peruser On Debian Etch | HowtoForge - Linux Howtos and Tutorials

by 1 other (via)
This article explains how you can install and configure apache2-mpm-peruser on a Debian Etch server. apache2-mpm-peruser is an MPM (Multi-Processing Module) for the Apache 2 web server, very similar to apache2-mpm-itk, but faster (almost as fast as apache2-mpm-prefork). mpm-peruser allows you to run each of your vhosts under a separate UID and GID - in short, the scripts and configuration files for one vhost no longer have to be readable for all the other vhosts. It is based on metuxmpm, a working implementation of the perchild MPM. The result is a sane and secure web server environment for your users, without kludges like PHP's safe_mode.

scalr - Google Code

by 3 others
Scalr is a fully redundant, self-curing and self-scaling hosting environment utilizing Amazon's EC2. It allows you to create server farms through a web-based interface using prebuilt AMI's for load balancers (pound or nginx), app servers (apache, others), databases (mysql master-slave, others), and a generic AMI to build on top of. The health of the farm is continuously monitored and maintained. When the Load Average on a type of node goes above a configurable threshold a new node is inserted into the farm to spread the load and the cluster is reconfigured. When a node crashes a new machine of that type is inserted into the farm to replace it. 4 AMI's are provided for load balancers, mysql databases, application servers, and a generic base image to customize. Scalr allows you to further customize each image, bundle the image and use that for future nodes that are inserted into the farm. You can make changes to one machine and use that for a specific type of node. New machines of this type will be brought online to meet current levels and the old machines are terminated one by one. The project is still very young, but we're hoping that by open sourcing it the AWS development community can turn this into a robust hosting platform and give users an alternative to the current fee based services available.

Enomalism – Trac

by 1 other
Enomalism Beta Program ¶ The Enomalism cloud computing platform currently in beta and is available to select Enomaly partners. Please enter tickets using the New Ticket link above. Full source code is available under Browse Source. What is Enomalism? ¶ Enomalism is an open source web-based virtual infrastructure platform. Designed to answer the complexity of managing globally disperse virtual server environments. Enomalism helps to automate the transition to a cloud computing environment by reducing an IT organizations overall workload. The easy to use dashboard can help with issues including deployment planning, load balancing, automatic VM migration, configuration management, and capacity diagnosis.

Xen Virtualization and Linux Clustering, Part 1

In this article, I briefly introduce the concepts of Xen virtualization and Linux clustering. From there, I show you how to set up multiple operating systems on a single computer using Xen and how to configure them for use with clustering. I should point out that a cluster implemented in this manner does not provide the computational power of multiple physical computers. It does, however, offer a way to prototype a cluster as well as provide a cost-effective development environment for cluster-based software. Even if you're not interested in clustering, this article gives you hands-on experience using Xen virtualization.

Automating Xen Virtual Machine Deployment

While consolidating physical to virtual machines using Xen,we want to be able to deploy and manage virtual machines in the same way we manage and deploy physical machines. For operators and support people there should be no difference between virtual and physical installations. Integrating Virtual Machines with the rest of the infrastructure, should have a low impact on the existing infrastructure. Typically, Virtual machine vendors have their own tools to deploy and manage virtual machines. Apart from the vendor lock-in to that specific virtual machine platform , it requires the administrators to learn yet another platform that they need to understand and manage, something we want to prevent. This paper discusses how we integrated SystemImager with Xen, hence creating a totally open source deployment framework for the popular open source Virtual Machine monitor. We will document both development of our tools and go more in depth on other infrastructure related issues when using Xen System Imaging environments in combination with Virtual machines can also be used to ensure safe production deployments. By saving your current production image before updating to your new production image, you have a highly reliable contingency mechanism. If the new production environment is found to be flawed, simply roll-back to the last production image on the virtual machines with a simple update command! Xen has become one of the most popular virtualisation platforms over the last year, although not such a young project, it is now rapidly gaining acceptance in the corporate world as a valuable alternative to VMWare.


ajax im - the ajax-based instant messenger

by 5 others
ajax im ("asynchronous javascript and xml instant messenger") is a browser-based instant messaging client. It uses AJAX to create a near real-time IM environment that can be used in conjunction with community, intranet, and social websites. No refreshing of the page is ever needed for this "web application" to work, as everything is updated in real-time via JavaScript.

Enomalism : XEN Virtualized Server Management Console: Home

The Enomalism Virtualized Management Dashboard (VMD) is a powerful web-based virtual server manager. Designed to answer the complexity of managing globally disperse virtual server environments. Enomalism helps to ease the transition to a virtualized environment by reducing an IT organizations overall workload. The easy to use dashboard can help with issues including deployment planning, load balancing, automatic VM migration, configuration management, and capacity diagnosis.

Linux install and configure pound reverse proxy for Apache http / https web server

Pound is a reverse-proxy load balancing server. It accepts requests from HTTP / HTTPS clients and distributes them to one or more Web servers. The HTTPS requests are decrypted and passed to the back-ends as plain HTTP. It will act as: a) Server load balancer b) Reverse proxy server c) Apache reverse proxy etc d) It can detects when a backend server fails or recovers, and bases its load balancing decisions on this information: if a backend server fails, it will not receive requests until it recovers e) It can decrypts https requests to http ones f) Rejects incorrect requests h) It can be used in a chroot environment (security feature)

Setting Up An iSCSI Environment On Linux | HowtoForge - Linux Howtos and Tutorials

by 1 other
Setting Up An iSCSI Environment On Linux Nowadays, the iSCSI technology is quite popular in the storage world. This article shows an iSCSI demo environment which consists of one Debian Linux host and one Netapp Filer.We try to show the most important features of this protocol. 1. What is iSCSI? It is a network storage protocol above TCP/IP. This protocol encapsulates SCSI data into TCP packets. iSCSI allows us to connect a host to a storage array via a simple Ethernet connection (tape drive). This solution is cheaper than the Fibre Channel SAN (Fibre channel HBAs and switches are expensive). From the host view the user sees the storage array LUNs like a local disks. iSCSI devices should not be confused with the NAS devices (for example NFS). The most important difference is that NFS volumes can be accessed by multiple hosts, but one iSCSI volume can by accessed by one host. It is similar to SCSIi protocol: usually only one host has access to one SCSI disk (the difference is the cluster enviroment). The iSCSI protocol is defined in the RFC3720 document by the IETF (Internet Engineering Task Force).

Virtual Machine Replication & Failover with VMWare Server & Debian Etch (4.0) | HowtoForge - Linux Howtos and Tutorials

This tutorial provides step-by-step instructions about how to create a highly available VMware Server environment on a Debian Etch system. With this tutorial, you will be able to create Virtual Machines that will be available on multiple systems with failover/failback capabilities.


Open Source Community for Network Monitoring and Server Alerts | Hyperic Forums and Documentation

Hyperic HQ is the robust IT management platform and web-based portal that lets you manage your systems, services, servers, and applications - and it's freely available under an open source license, the GNU GPL. Hyperic HQ Open Source features monitoring, alerting, auto- discovery, auto-inventory, performance monitoring over time, and the ability to determine the health of your IT environment with pinpoint accuracy. The Enterprise Subscription adds support, automated updates, and a few features.

XenMan - Open Source Virtualization Management

XenMan is an intuitive, graphical management tool aimed at operational lifecycle management for the Xen virtualization platform. XenMan is built on the firm design philosophy that ease-of-use and sophistication can, and should, co-exist in a single management tool. So, XenMan should hopefully prove valuable to both seasoned Xen Administrators as well as those just seeking an introduction to Xen Virtualization. With XenMan's secure, multi-node capabilities, administrators can safely manage their entire environment from a single, centralized console. Most common administrative tasks like starting/stopping/provisioning virtual machines (Guest OS's) typically involve just a few mouse clicks with XenMan; as do server management operations like scanning OS configurations or acquiescing individual servers for maintainance.

FIABITAT Concept - Réalisation d'un puits canadien

by 1 other (via)
Fiabitat Concept vous accompagne dans le dimmensionnement et la réalisation de votre puits canadien. Un premier contact nous permet de vous conseiller sur l'interet de ce type d'installation en fonction des contraintes de votre projet, et vous propose différentes solutions techniques en fonction de votre budget. Nous étudions l'installation, livrons un mode opératoire pour sa réalisation et son entretien. Notre partenariat avec HELIOS nous permet de vous proposer un matériel "en kit" au meilleur prix.


by 1 other (via)
Que vous soyez un particulier, un professionnel ou une collectivité, profitez d'une eau sans calcaire ni chlore et filtrée, conservez votre autonomie en cas de sécheresse et de restriction et faites face au coût grimpant de votre facture d'eau.


SOLAR SUPPORT Centres régionaux

by 2 others (via)
Sebasol rend l’énergie solaire accessible à tous en permettant aux particuliers de construire eux-mêmes leurs propres installations solaires thermiques, avec le soutien de jeunes en formation si désiré. Les personnes intéressées suivent au préalable un cours de construction solaire thermique pratique intensif de 14h/une journée, où ils abordent les principaux aspects de la construction.

Idé : Le guide de la maison et des économies

by 5 others (via)
Faire construire dans les meilleures conditions, Bricoler simplement, Réaliser des économies.

Installer une cuve de récupération des eaux de pluie

by 2 others (via)
L'installation d'une cuve de récupération d'eaux de pluie est une alternative intéressante aux puits. La qualité de l'eau de pluie issue d'une citerne est généralement plus sûre que celle provenant de la nappe phréatique sous votre logement. L'eau de pluie est idéale pour l'arrosage et plus encore ...

TERRE VIVANTE - l'écologie pratique

by 8 others (via)
L'équipe de Terre vivante vous fait partager 25 ans d'expériences de l'écologie pratique dans les domaines du jardinage biologique, de l'habitat écologique, de l'énergie, de l'alimentation-santé. Nous vous proposons de découvrir comment, dans la vie quotidienne, de façon simple et pratique, il est possible d'adopter des techniques et comportements respectueux de la santé et de l'environnement.

Yahoo! Groupes : auto_construction_solaire_thermique

by 1 other (via)
Promouvoir les Energies Renouvelables: pour moins de gaspillage et plus d'autonomie: A l'heure d'aujourd'hui, notre niveau de consommation d'énergie actuel dépasse largement la «bio-capacité» de la planète ( notre niveau de consommation actuel nécessite plusieurs planètes si on les veut viables durablement).

Maison Solaire

by 1 other (via)
Ce site a pour objet de faire partager au plus grand nombre l'expérience acquise lors de la réalisation de ce projet passionnant. Vous y trouverez des photos, des plans, des bilans chiffrés et des tas de conseils pour le respect de l'environnement.

Maison en paille : et si vous faisiez le gros oeuvre ?

by 1 other (via)
Participer à la réalisation du gros oeuvre de votre maison et laisser réaliser par des professionnels le second oeuvre est une solution plus intéressante qu'il n'y parait. Pour cela, une maison en ossature bois est très séduisante

Jenni Energietechnik AG

by 1 other (via)
Accumulateurs solaires éprouvés avec chauffe-eau et échangeur thermique intégré, pour eau chaude et chauffage

camel's TAGS related to tag environment

ajax +   apache +   apache2 +   application +   applications +   archi +   bank +   bio +   blog +   books +   brico +   build +   cluster +   code +   configuration +   couches lavables +   debian +   deployement +   design +   documentation +   ecologie +   energy +   enfants +   enomalism +   eoliennes +   fashion +   framework +   furniture +   google +   hosting +   http +   image +   install +   interface +   iscsi +   Jardinage +   javascript +   jeux +   kids +   lang:de +   lang:fr +   links +   linux +   mail +   management +   monitoring +   mysql +   network +   online +   photography +   photos +   portage +   project +   prototype +   proxy +   qmail +   replication +   secure +   server +   shop +   social +   solar +   spam +   tools +   tutorial +   virtualisation +   vmware +   water +   web +   wiki +   wind +   wishlist +   xen +   xml +