Go Back   HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials > Linux Forums > Suggest HOWTO

Do you like HowtoForge? Please consider supporting us by becoming a subscriber.
Reply
 
Thread Tools Display Modes
  #1  
Old 26th May 2009, 21:12
maconulaff maconulaff is offline
Junior Member
 
Join Date: Nov 2007
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts
Default DHCP / build / tftp / cfengine server setup for Debian and/or Ubuntu.

I have seen organizations who have used this type of arrangement (DHCP / build
/tftp/ cfengine) to configure and maintain workstations throughout an organization via PXE boot. A tutorial on this type of setup would be helpful to those interested in deploying and maintaining Debian/Ubuntu clients. I have googled and tried many variations of this theme, including FAI, but have not found the perfect recipe that offers management after install as well. I have created similar using local repos and kickstart in Fedora, but did not like the rpm package managers as well as using the apt package management offered by Debian/Ubuntu.
Reply With Quote
Sponsored Links
  #2  
Old 27th May 2009, 18:03
falko falko is offline
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 41,701
Thanks: 1,900
Thanked 2,735 Times in 2,571 Posts
Default

Something like this?
http://www.howtoforge.com/setting-up...n-debian-lenny
__________________
Falko
--
Download the ISPConfig 3 Manual! | Check out the ISPConfig 3 Billing Module!

FB: http://www.facebook.com/howtoforge

nginx-Webhosting: Timme Hosting | Follow me on:
Reply With Quote
  #3  
Old 1st June 2009, 05:01
maconulaff maconulaff is offline
Junior Member
 
Join Date: Nov 2007
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Falko,

Thanks for the reply. That's a real good start for deploying systems. But would it be appropriate for maintaining the systems after initial deployment? The end goal is to create an environment where a central admin can determine what is installed on different workstations in the environment. I am researching currently and have found articles about puppet and cfengine that seem to offer this functionality.

I would like to be able to develop a system for controlling the software configuration on the Debian workstations for different departments. I can use static IP assignments by department as needed.

I think your HowTo is a great place for me to start, but I need to learn more about the long term maintenance of systems installed in this manner before I know if this solution will work for me.
Reply With Quote
  #4  
Old 10th June 2009, 17:41
Heeter Heeter is offline
HowtoForge Supporter
 
Join Date: Dec 2007
Posts: 232
Thanks: 25
Thanked 4 Times in 4 Posts
Default

Would this be sort of like active directory from Windows?

Thanks

Heeter
________
VAPOR

Last edited by Heeter; 7th March 2011 at 19:19.
Reply With Quote
  #5  
Old 13th June 2009, 01:46
maconulaff maconulaff is offline
Junior Member
 
Join Date: Nov 2007
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts
 
Default

In terms of the ability to deploy, update, or remove applications based on the class criteria (probably using IP address range - based on what I have read so far about cfengine, FAI, and puppet), it could be considered to be similar to Active Directory in that one single regard. Active Directory offers much more functionality than just maintaining software deployments.

Falko's excellent howto is a great way to deploy vanilla installs, but I want to be able to do more customization and to use the same system to maintain the software versions on all desktops based on their classification after installation. That's really what I am looking for.

I have seen systems that do just this for web servers and rendering farms. Put in a new box, attach it to the network, fire it up, and in less than 20 minutes, they had a production ready server entering service. But in each case, they were only adding web servers or in a separate system adding rendering servers.

I was hoping to expand on this idea to use the technology to manage a network of Linux desktops. A system where I could designate specific desktop software deployments depending on the role of the user/department.

I have a holiday and a couple of books on the subject coming up in the near future. We'll see what I can learn - and if I learn much, what I can share with the rest of the users at this site.

Last edited by maconulaff; 13th June 2009 at 01:53.
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Server Setup Behind a Router/Firewall/Cable Modem kisong Installation/Configuration 2 1st August 2010 17:05
ISPconfig setup - DNS, router and general access problems ingvar Installation/Configuration 6 31st July 2010 13:13
tftp server failed hunter123 HOWTO-Related Questions 13 11th July 2008 16:31
Email - Ueb-Miau mazhar Installation/Configuration 5 21st December 2005 10:01
The Perfect Setup Suse 9.3 - Postfix problems new_bee05 HOWTO-Related Questions 20 25th November 2005 02:30


All times are GMT +2. The time now is 20:36.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.