distro

package module
v0.0.0-...-ed6ef05 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 26, 2020 License: MIT Imports: 8 Imported by: 1

README

bincastle-distro

An example distro built for bincastle, heavily based on Linux From Scratch.

Don't use this for anything that you care about (yet); it's a majorly WIP and insecure toy at the moment.

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BuildDistro

func BuildDistro(specs ...AsSpec) *Graph

func BuildOpts

func BuildOpts() LayerSpecOpt

Types

type Acl

type Acl struct{}

func (Acl) Spec

func (Acl) Spec() Spec

type Attr

type Attr struct{}

func (Attr) Spec

func (Attr) Spec() Spec

type Autoconf

type Autoconf struct{}

func (Autoconf) Spec

func (Autoconf) Spec() Spec

type Automake

type Automake struct{}

func (Automake) Spec

func (Automake) Spec() Spec

type Awk

type Awk struct{}

TODO rename Gawk?

func (Awk) Spec

func (Awk) Spec() Spec

type Bash

type Bash struct{}

func (Bash) Spec

func (Bash) Spec() Spec

type Bc

type Bc struct{}

func (Bc) Spec

func (Bc) Spec() Spec

type Binutils

type Binutils struct{}

func (Binutils) Spec

func (Binutils) Spec() Spec

type Bison

type Bison struct{}

func (Bison) Spec

func (Bison) Spec() Spec

type Bzip2

type Bzip2 struct{}

func (Bzip2) Spec

func (Bzip2) Spec() Spec

type CACerts

type CACerts struct{}

func (CACerts) Spec

func (CACerts) Spec() Spec

type CAres

type CAres struct{}

func (CAres) Spec

func (CAres) Spec() Spec

type Coreutils

type Coreutils struct{}

func (Coreutils) Spec

func (Coreutils) Spec() Spec

type Curl

type Curl struct{}

func (Curl) Spec

func (Curl) Spec() Spec

type Diffutils

type Diffutils struct{}

func (Diffutils) Spec

func (Diffutils) Spec() Spec

type E2fsprogs

type E2fsprogs struct{}

func (E2fsprogs) Spec

func (E2fsprogs) Spec() Spec

type Elfutils

type Elfutils struct{}

func (Elfutils) Spec

func (Elfutils) Spec() Spec

type Emacs

type Emacs struct{}

func (Emacs) Spec

func (Emacs) Spec() Spec

type Expat

type Expat struct{}

func (Expat) Spec

func (Expat) Spec() Spec

type File

type File struct{}

func (File) Spec

func (File) Spec() Spec

type Findutils

type Findutils struct{}

func (Findutils) Spec

func (Findutils) Spec() Spec

type Flex

type Flex struct{}

func (Flex) Spec

func (Flex) Spec() Spec

type FuseOverlayfs

type FuseOverlayfs struct{}

func (FuseOverlayfs) Spec

func (FuseOverlayfs) Spec() Spec

type GCC

type GCC struct{}

func (GCC) Spec

func (GCC) Spec() Spec

type GDBM

type GDBM struct{}

func (GDBM) Spec

func (GDBM) Spec() Spec

type GMP

type GMP struct{}

func (GMP) Spec

func (GMP) Spec() Spec

type GNUTLS

type GNUTLS struct{}

func (GNUTLS) Spec

func (GNUTLS) Spec() Spec

type Gettext

type Gettext struct{}

func (Gettext) Spec

func (Gettext) Spec() Spec

type Git

type Git struct{}

func (Git) Spec

func (Git) Spec() Spec

type Golang

type Golang struct{}

func (Golang) Spec

func (Golang) Spec() Spec

type Gperf

type Gperf struct{}

func (Gperf) Spec

func (Gperf) Spec() Spec

type Grep

type Grep struct{}

func (Grep) Spec

func (Grep) Spec() Spec

type Groff

type Groff struct{}

func (Groff) Spec

func (Groff) Spec() Spec

type Gzip

type Gzip struct{}

func (Gzip) Spec

func (Gzip) Spec() Spec

type ICU

type ICU struct{}

func (ICU) Spec

func (ICU) Spec() Spec

type Ianaetc

type Ianaetc struct{}

func (Ianaetc) Spec

func (Ianaetc) Spec() Spec

type Inetutils

type Inetutils struct{}

func (Inetutils) Spec

func (Inetutils) Spec() Spec

type Intltool

type Intltool struct{}

func (Intltool) Spec

func (Intltool) Spec() Spec

type Iproute2

type Iproute2 struct{}

func (Iproute2) Spec

func (Iproute2) Spec() Spec

type Jansson

type Jansson struct{}

func (Jansson) Spec

func (Jansson) Spec() Spec

type Kbd

type Kbd struct{}

func (Kbd) Spec

func (Kbd) Spec() Spec

type Less

type Less struct{}

func (Less) Spec

func (Less) Spec() Spec

type Libc

type Libc struct{}

func (Libc) Spec

func (Libc) Spec() Spec

type Libcap

type Libcap struct{}

func (Libcap) Spec

func (Libcap) Spec() Spec

type Libevent

type Libevent struct{}

func (Libevent) Spec

func (Libevent) Spec() Spec

type Libffi

type Libffi struct{}

func (Libffi) Spec

func (Libffi) Spec() Spec

type Libfuse

type Libfuse struct{}

func (Libfuse) Spec

func (Libfuse) Spec() Spec

type Libpipeline

type Libpipeline struct{}

func (Libpipeline) Spec

func (Libpipeline) Spec() Spec

type Libtasn1

type Libtasn1 struct{}

func (Libtasn1) Spec

func (Libtasn1) Spec() Spec

type Libtool

type Libtool struct{}

func (Libtool) Spec

func (Libtool) Spec() Spec

type Libunistring

type Libunistring struct{}

func (Libunistring) Spec

func (Libunistring) Spec() Spec

type Libuv

type Libuv struct{}

func (Libuv) Spec

func (Libuv) Spec() Spec

type Libxml2

type Libxml2 struct{}

func (Libxml2) Spec

func (Libxml2) Spec() Spec

type LinuxHeaders

type LinuxHeaders struct{}

func (LinuxHeaders) Spec

func (LinuxHeaders) Spec() Spec

type M4

type M4 struct{}

func (M4) Spec

func (M4) Spec() Spec

type MPC

type MPC struct{}

func (MPC) Spec

func (MPC) Spec() Spec

type MPFR

type MPFR struct{}

func (MPFR) Spec

func (MPFR) Spec() Spec

type Make

type Make struct{}

func (Make) Spec

func (Make) Spec() Spec

type Mandb

type Mandb struct{}

func (Mandb) Spec

func (Mandb) Spec() Spec

type Manpages

type Manpages struct{}

func (Manpages) Spec

func (Manpages) Spec() Spec

type Meson

type Meson struct{}

func (Meson) Spec

func (Meson) Spec() Spec

type Ncurses

type Ncurses struct{}

func (Ncurses) Spec

func (Ncurses) Spec() Spec

type Nettle

type Nettle struct{}

func (Nettle) Spec

func (Nettle) Spec() Spec

type Nghttp2

type Nghttp2 struct{}

func (Nghttp2) Spec

func (Nghttp2) Spec() Spec

type Ninja

type Ninja struct{}

func (Ninja) Spec

func (Ninja) Spec() Spec

type NodeJS

type NodeJS struct{}

func (NodeJS) Spec

func (NodeJS) Spec() Spec

type OpenSSH

type OpenSSH struct{}

TODO split in client/server packages

func (OpenSSH) Spec

func (OpenSSH) Spec() Spec

type OpenSSL

type OpenSSL struct{}

func (OpenSSL) Spec

func (OpenSSL) Spec() Spec

type P11Kit

type P11Kit struct{}

func (P11Kit) Spec

func (P11Kit) Spec() Spec

type Patch

type Patch struct{}

func (Patch) Spec

func (Patch) Spec() Spec

type Perl5

type Perl5 struct{}

func (Perl5) Spec

func (Perl5) Spec() Spec

type Perl5XMLParser

type Perl5XMLParser struct{}

func (Perl5XMLParser) Spec

func (Perl5XMLParser) Spec() Spec

type PkgConfig

type PkgConfig struct{}

func (PkgConfig) Spec

func (PkgConfig) Spec() Spec

type Procps

type Procps struct{}

func (Procps) Spec

func (Procps) Spec() Spec

type Psmisc

type Psmisc struct{}

func (Psmisc) Spec

func (Psmisc) Spec() Spec

type Python3

type Python3 struct{}

func (Python3) Spec

func (Python3) Spec() Spec

type Readline

type Readline struct{}

func (Readline) Spec

func (Readline) Spec() Spec

type Sed

type Sed struct{}

func (Sed) Spec

func (Sed) Spec() Spec

type Tar

type Tar struct{}

func (Tar) Spec

func (Tar) Spec() Spec

type Texinfo

type Texinfo struct{}

func (Texinfo) Spec

func (Texinfo) Spec() Spec

type Tmux

type Tmux struct{}

func (Tmux) Spec

func (Tmux) Spec() Spec

type User

type User struct {
	Name    string
	Shell   string
	Homedir string
}

func (User) Spec

func (s User) Spec() Spec

type UtilLinux

type UtilLinux struct{}

func (UtilLinux) Spec

func (UtilLinux) Spec() Spec

type Which

type Which struct{}

func (Which) Spec

func (Which) Spec() Spec

type Xz

type Xz struct{}

func (Xz) Spec

func (Xz) Spec() Spec

type Zlib

type Zlib struct{}

func (Zlib) Spec

func (Zlib) Spec() Spec

Directories

Path Synopsis
cmd

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL