manMuGLIn GNU/Linux Installation - Cookbook: recipe #229, About MuGLIn

 
 

recipe #229: About MuGLIn

Submitter:  Srdjan Markovic <srdj_mark>
Submitted:  Fri 09 Apr 2010 04:47:01 PM UTC
   
 
Category:  muglin-legacy Importance:  3 - Normal
Status:  Ready For Review Privacy:  Public
Assigned to:  None Open/Closed:  Open
* Mandatory Fields

Add a New Comment Rich Markup
   

Fri 09 Apr 2010 04:47:01 PM UTC, recipe preview:  

About MuGLIn

MuGLIn is the third generation of LiS (Linux in School) projects. The goal of this project is, to provide an easy to use network installation of GNU/Linux PCs. There is plenty of such software, so we are not trying to reinvent the wheel, but to combine the existing softwares and improve them.

MuGLIn's idea is inspired by Microsofts Windows Deployment Services.

MuGLIn provides:

  • Multicast - Thanks to udpcast, an image is multicasted to the client(s)
  • Images - You can host more than one operating system on the server in different images, even more than one OS in an image!
    • Standard file-formats for images - You don't need special tools/drivers to edit images, its either a plain text (meta-informations), a tar.gz (the files itself) or a zip (the exported image)
  • Simple, but configurable CLI on the client - Enter your preferred keyboard-layout, select a network-interface, login with your username and password, select an image and you're running a single-installation. Want more power? Hit [Alt]+[F2] and you'll see a busybox
  • Secure client-server-communication - Thanks to Apache's SSL, everything, except the image itself is not world-readable
  • Authentification - Again thanks to Apache, using pwauth, you can authenticate against PAM (and after all against everything, AD, LDAP/Kerberos, ...)
  • CLI or Web-Interface - It's your choice, use whatever suits you better
  • Create images on your server - Install once (eg. debootstrap) and deploy it to your clients
  • Import/export images - Exchange images using a single file - a zip archive.
  • Automated 2-step client configuration - Using the information stored in the image, in the database and in per-client configuration files, clients are configured in two steps:
    • Pre-installation - Creates partitions and mounts them
    • Post-installation - Images can provide post-installation scripts or binaries which will be run after extracting the image on client. (Only Linux binaries yet)
  • It's under GPL


Srdjan Markovic <srdj_mark>
Group administrator

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by gurni (Updated the item)
  • -email is unavailable- added by srdj_mark (Submitted the item)
  •  

    Follow 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2011-03-19 srdj_mark CategoryOther muglin-legacy
    2011-03-19 srdj_mark Recipe== About MuGLIn... +4 chars
    2010-04-13 gurni Recipe== About MuGLIn... +7 chars
    2010-04-12 srdj_mark StatusDraft Ready For Review
    2010-04-12 srdj_mark Recipe== About MuGLIn... -144 chars
    2010-04-12 srdj_mark Recipe== About MuGLIn... -82 chars

    Back to the top

    Powered by Savane 3.13-4448.
    Corresponding source code