A tool for controlling multi-layer file systems and containers, aka "pinniped"
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
display
internal
ipc
overlayfs
plugin
proc-api
systemd-api
.gitignore
.travis.yml
CONTRIBUTING.md
LICENSE
Makefile
README.md
_config.go
build.go
ciel.go
doc.go
doctor.go
flags.go
glide.yaml
guest_os.go
instances.go plugin/release: deal with \r\n; revert b4e684f partially Mar 18, 2018
mount_points.go
plugins.go
status.go
tree.go

README.md

CIEL 2 Build Status

An integrated packaging environment for AOSC OS.

Ciel uses systemd-nspawn container as its backend and overlay file system as support rollback feature.

Manual

ciel help

Installation

make
sudo make install

You may use PREFIX=/usr make and sudo PREFIX=/usr make install to install to other location. Defaults to /usr/local.

Dependencies

Building:

  • Go
  • C compiler
  • make
  • curl

Runtime:

  • Systemd
  • tar
  • dos2unix

Runtime Kernel:

  • Overlay file system
  • System-V semaphores