No Description

Mikael Magnusson c2cb29e54c Support plain/docker tarballs 6 years ago
files 0cf7f39c16 Set hostname 7 years ago
patches 53fea93696 Sync patches 6 years ago
scripts 6ff9fb59db Add patches sync script 6 years ago
templates 052c0cfcff Add template sample 7 years ago
.gitignore a565c8b249 Build procd in downloaded sdk 7 years ago
LICENSE 342f76739a Add license 7 years ago
README f419b8dad4 Remove dependency on lxd daemon 6 years ago
build.sh c2cb29e54c Support plain/docker tarballs 6 years ago

README

lxd-openwrt
===========

Scripts for building LXD images from OpenWrt rootfs tarballs. The OpenWrt SDK is used to build a patched procd package.

Requirements
------------
It's recommended you use Debian or Ubuntu on the build system. The following additional packages are required on Ubuntu 18.04:

* build-essential
* subversion
* fakeroot
* gawk
* gpg

Configuration
-------------
Refer to the top of build.sh.

Usage
-----
./build.sh [-a|--arch ] [-v|--version ] [-p|--packages ] [-f|--files] [--help]

Example
-------
./build.sh -v 18.06.1
lxc image import bin/openwrt-18.06.1-x86-64-lxd.tar.gz --alias openwrt
lxc launch openwrt router
lxc exec router passwd root