An open API service indexing awesome lists of open source software.

https://github.com/ryanwalder/unattended-isos

Script to make unattended iso for use with libvirt/kvm
https://github.com/ryanwalder/unattended-isos

Last synced: 9 months ago
JSON representation

Script to make unattended iso for use with libvirt/kvm

Awesome Lists containing this project

README

          

# unattended-isos
Script to make unattended isos for use with libvirt/kvm/whatever this is meant to be used in conjunction with some for of config management or automated scripted install method, so obviously the default user/pass should be changes ASAP!

Only works with Ubuntu at present, should be trivial to add other distros

### Ubuntu

The script will download the all the latest isos for Ubuntu LTS from http://releases.ubuntu.com/ and convert them into an unattended installer with the following details:

hostname: ubuntu
user: ubuntu
pass: ubuntu

The ubuntu user will have full sudo

# Usage

Needs root to run

`sudo ./get-iso.bash /path/to/temp/dir /path/for/finaliso`

You can also optionally set the username/group for the iso to be owned by on the filesystem

`sudo ./get-iso.bash /tmp /var/lib/libvirt/images yourname yourgroup`

Defaults to user: `libvirt-qemu` group: `kvm`