arsv / sninit Goto Github PK
View Code? Open in Web Editor NEWsmall static init for linux
License: GNU General Public License v2.0
small static init for linux
License: GNU General Public License v2.0
For a real world example imagine trying to allow various syslogs with the initdir where everything is a service you cannot make syslog stop at end (L) and editing and commenting inittab everytime a user changes something is brittle.
Is there a reason to be able to run init
not as PID 1?
I've built my system with sninit and it's great but I also use telegraf
for monitoring. Thing is, telegraf
runs /sbin/init --version
which doesn't do anything special in sninit
- instead it attempts to reinitialize the system, along with mounting, spawning getty's, services and so on.
Can we either implement --version
or at least check if we're PID 1 and if not - refuse to start (or both) ?
Linux has a multitude of various programs that run duplicates and to be useful imo would have to push in more. There are two possible ways to go about fixing this:
/bin/cgexec args /run-as-cmd /bin/unshare args /seccomp-bpf-cmd args
Init can't kill dropbear properly and fails to wait for forkreboot() to complete.
I have no qualms over the GPL but it may help adoption if given a more permissive license.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.