mirror of
https://github.com/SlackBuildsOrg/slackbuilds
synced 2024-09-28 15:21:00 +02:00
bfe59f8fbf
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
42 lines
1.6 KiB
Text
42 lines
1.6 KiB
Text
Incus is a next generation system container and virtual
|
|
machine manager.
|
|
|
|
Incus, which is named after the Cumulonimbus incus or anvil
|
|
cloud started as community fork of Canonical's LXD following
|
|
Canonical's takeover of the LXD project from the Linux Containers
|
|
community.
|
|
|
|
The project was then adopted by the Linux Containers community,
|
|
taking back the spot left empty by LXD's departure.
|
|
|
|
Incus is a true open source community project, free of any CLA
|
|
and remains released under the Apache 2.0 license. It is
|
|
maintained by the same team of developers that first created LXD.
|
|
|
|
LXD users wishing to migrate to Incus can easily do so
|
|
through a migration tool called lxd-to-incus.
|
|
|
|
|
|
The incusd server runs as root with client access via various
|
|
"incus" commands. A particular user group can be assigned
|
|
whose members are able run incus commands without becoming root.
|
|
The default group is wheel but a different group may be used,
|
|
as desired, by setting the INCUSD_GROUP environment variable
|
|
when running this SlackBuild
|
|
e.g.
|
|
INCUSD_GROUP=incus-admin bash incus.SlackBuild
|
|
In this case, users belonging to the incus-admin group are able
|
|
to run incus commands successfully. The incus-admin group does
|
|
not exist in a default Slackware installation so it would need
|
|
to have been already created.
|
|
|
|
To start incusd by hand, ensure that the /etc/rc.d/rc.incusd
|
|
file is executable and then run:
|
|
/etc/rc.d/rc.incusd start
|
|
To start incusd automatically whenever the system boots, add
|
|
the following snippet to /etc/rc.d/rc.local
|
|
|
|
# Start incusd
|
|
if [ -x /etc/rc.d/rc.incusd ]; then
|
|
. /etc/rc.d/rc.incusd start
|
|
fi
|