savannah-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Savannah-hackers] submission of Centralized Cloning Configuration S


From: Loic Dachary
Subject: Re: [Savannah-hackers] submission of Centralized Cloning Configuration Synchr - savannah.nongnu.org
Date: Thu, 8 May 2003 15:16:50 +0200

        Hi,

        Could you please make the current code available at a public
place (even a temporary URL will do) ? Alternatively, if it is not
convenient for you, you can send me a tarbal with the distribution
via e-mail.

        Please submit your project again when you're done.

        Cheers,

address@hidden writes:
 > 
 > A package was submitted to savannah.nongnu.org
 > This mail was sent to address@hidden, address@hidden
 > 
 > 
 > Dominique <address@hidden> described the package as follows:
 > License: gpl
 > Other License: 
 > Package: Centralized Cloning Configuration Synchr
 > System name: cccss
 > Type: non-GNU
 > 
 > Description:
 > CCCSS project.
 > Don\'t search I have no URL.
 > 
 > CCCSS stand for Centralized, Cloning, Configuration, Cloning, 
 > Synchronisation, Securety system.
 > I use it in production, with a pool of 30 Desktops and a pool of 2 Laptops.
 > 
 > 
 > Description :
 > 
 > At this time, 
 > Cloning fonctionality is not implemented,
 > CCCSS is a set of a dozen of PYTHON scripts (develop from scratch) used to 
 > manage Configuration, Synchronisation of mutiple pool of GNU/Linux Debian 
 > WorkStation (but migth be extended to manage other Distribution).
 > 
 > CCCSS use :
 > python : as glue
 > rsync  : For files transfert an efficient filter capabilities.
 > ssh    : For security issue (auth by a couple of keys).
 > at     : For batching main rsync job and smoothing load of server.
 > mail MTA : (optional) for log 
 > rpl    : For PATERN replacement in config file
 > 
 > 
 > CCCSS Architecture :
 > Terminologie :
 >  Administration Server, Targets, MachineClass, Model, ModelImage.
 > 
 > Target : a machine to administer centraly. 
 > Need fonctionnal SSH server, rsync tool, and be accessible by address@hidden 
 > (public key in /root/.ssh/authorized_keys).
 > 
 > MachineClass : a pool of Targets.
 > The number of pool is only limited by disk space.
 > 
 > Model : a Model is a Target choose as a patern for a whole MachineClass.
 > 
 > ModelImage : this is an image of the model store in a repository on the 
 > server.
 > 
 > Administration server : 
 > This must be a bastion machine with restricted access and all cccss script. 
 > This machine store CCCSS_Repository.
 > It need enough disk space for multiple ModelImage of Model (one per pool).
 > All time, it act in push mode. All initiative come from it and so it migth 
 > be behind firewall.
 > 
 > 
 > CCCSS running :
 > AdminServer#./cccss_update_model_image.py WorkStation 
 > This script rsync the model of MachineClass \"WorkStation\" in the rigth 
 > place in CCCSS_Repository.
 > 
 > AdminServer#./cccss_build_ALL_config.py WorkStation
 > This script build of the fly and localy on server the /etc of ALL Targets of 
 > MachineClass \"WorkStation\"
 > 
 > 
 > 
 > AdminServer#./cccss_update_ALL_target.py WorkStation
 > This script update ALL targets of MachineClass \"WorkStation\" from Server
 > 
 > 
 > 
 > 
 > 
 > 
 > 
 > 
 > 
 > 
 > 
 > 
 > 
 > 
 > Other Software Required:
 > python
 > rsync
 > ssh
 > (at)
 > rpl

-- 
Loic   Dachary         http://www.dachary.org/  address@hidden
12 bd  Magenta         http://www.senga.org/      address@hidden
75010    Paris         T: 33 1 42 45 07 97          address@hidden
        GPG Public Key: http://www.dachary.org/loic/gpg.txt




reply via email to

[Prev in Thread] Current Thread [Next in Thread]