Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/tritondatacenter/debian-lx-brand-image-builder

Scripts used for creating an lx-brand Debian image
https://github.com/tritondatacenter/debian-lx-brand-image-builder

debian joyent lx-brand smartos triton

Last synced: about 2 months ago
JSON representation

Scripts used for creating an lx-brand Debian image

Awesome Lists containing this project

README

        

# Debian lx-brand Image Builder

[![Build Status](https://travis-ci.org/joyent/debian-lx-brand-image-builder.svg?branch=master)](https://travis-ci.org/joyent/debian-lx-brand-image-builder) (shecllcheck)

This is a collection of scripts used for creating an lx-brand Debian image.

## Requirements

In order to use these scripts you'll need:

- Debian running in a VM or bare metal (required for the `install` script)
- debootstrap: `apt-get install -y debootstrap`
- git: `apt-get install -y git`
- A SmartOS (or SDC headnode) install (required for the `create-lx-image` script)

## Usage

1. Run `./install -d -m -i -p -u -.tar.gz`). See `./install -h` for detailed usage.
2. Copy the tarball to a SmartOS machine or SDC headnode and run `./create-lx-image -t /full/path/to/-.tar.gz` (substituting the name of your tar file). This will create the image file and manifest.