RS Wood
2018-05-30 21:35:22 UTC
From the «but can I theme it?» department:
Title: Systemd introduces "Portable Services"
Author: mrpg
Date: Tue, 29 May 2018 21:10:00 -0400
Link: https://soylentnews.org/article.pl?sid=18/05/30/0147216&from=rss
mechanicjay[1] writes:
Systemd Introduces "Portable Services" Functionality, Similar To Containers[2]
Lennart is at it again, making complicated things that nobody asked for.
The past several months Lennart Poettering has been working on a "portable
services" concept and that big ticket new feature has now landed in Systemd.
Portable services are akin to containers but different.
[...] A portable service is ultimately just an OS tree, either inside of a
directory tree, or inside a raw disk image containing a Linux file system.
This tree is called the "image". It can be "attached" or "detached" from the
system. When "attached" specific systemd units from the image are made
available on the host system, then behaving pretty much exactly like locally
installed system services. When "detached" these units are removed again from
the host, leaving no artifacts around (except maybe messages they might have
logged).
[...] The primary focus use-case of "portable services" is to extend the host
system with encapsulated extensions, but provide almost full integration with
the rest of the system, though possibly restricted by effective security
knobs. This focus includes system extensions otherwise sometimes called
"super-privileged containers".
------------------------------------------------------------------------------
Original Submission[3]
Read more of this story[4] at SoylentNews.
Links:
[1]: http://{mechanicjay} {at} {soylentnews.org}/ (link)
[2]: https://www.phoronix.com/scan.php?page=news_item&px=Systemd-Portable-Services (link)
[3]: http://soylentnews.org/submit.pl?op=viewsub&subid=26962 (link)
[4]: https://soylentnews.org/article.pl?sid=18/05/30/0147216&from=rss (link)
Title: Systemd introduces "Portable Services"
Author: mrpg
Date: Tue, 29 May 2018 21:10:00 -0400
Link: https://soylentnews.org/article.pl?sid=18/05/30/0147216&from=rss
mechanicjay[1] writes:
Systemd Introduces "Portable Services" Functionality, Similar To Containers[2]
Lennart is at it again, making complicated things that nobody asked for.
The past several months Lennart Poettering has been working on a "portable
services" concept and that big ticket new feature has now landed in Systemd.
Portable services are akin to containers but different.
[...] A portable service is ultimately just an OS tree, either inside of a
directory tree, or inside a raw disk image containing a Linux file system.
This tree is called the "image". It can be "attached" or "detached" from the
system. When "attached" specific systemd units from the image are made
available on the host system, then behaving pretty much exactly like locally
installed system services. When "detached" these units are removed again from
the host, leaving no artifacts around (except maybe messages they might have
logged).
[...] The primary focus use-case of "portable services" is to extend the host
system with encapsulated extensions, but provide almost full integration with
the rest of the system, though possibly restricted by effective security
knobs. This focus includes system extensions otherwise sometimes called
"super-privileged containers".
------------------------------------------------------------------------------
Original Submission[3]
Read more of this story[4] at SoylentNews.
Links:
[1]: http://{mechanicjay} {at} {soylentnews.org}/ (link)
[2]: https://www.phoronix.com/scan.php?page=news_item&px=Systemd-Portable-Services (link)
[3]: http://soylentnews.org/submit.pl?op=viewsub&subid=26962 (link)
[4]: https://soylentnews.org/article.pl?sid=18/05/30/0147216&from=rss (link)