Skip to content

mpleso/goesdeb

Repository files navigation

This repos contains control files for the following debian packages. Each dependent, non-stdlib GO package is a submodule under the src directory that is budled within the debian source tar ball. Also included with src is the linux kernel used to build qemu, BMC, and other machine kernels.

goesdeb is the source package.

goesd is a binary package that includes the common /etc/init.d script and man page.

goesd-example is an example sub-system that is run as a daemon within a debian system.

qemu-goes-example-amd64 and qemu-goes-example-armhf are the example configured to run as an initrd for qemu evaluation of the respective target. The kernel and initrd are installed in /usr/share/goes/example_ARCH.vmlinuz and /usr/share/goes/example_ARCH.cpio.xz. These may be run with the qemu-goes script contained in the so named package like this,

$ cd /usr/share/goes
$ ./qemu-goes -q example_amd64.vmlinuz example_amd64.cpio.xz

goes-bmc-armhf contains the vmlinuz and initrd for the Platina Systems' Baseboard Management Controller.

Run this to build the source and all binary packages,

$ debuild -e GOPATH -uc -us

or skip the source package,

$ debuild -e GOPATH -b -uc -us

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published