You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Maksim Pinigin e9dfc38147
Fixed restarting the respawn process when shutting down the system
3 months ago
.gitignore Added .gitignore 2 years ago
LICENSE Updated copyright in LICENSE 9 months ago
README.md Updated build badge in README.md 2 years ago
boot.go Created function for change CAD state 9 months ago
color.go Created file with colors consts 9 months ago
config.go Added new errors style 9 months ago
errors.go Added few spaces in error strings 9 months ago
global.go If system shutting down, respawn process dont re run 9 months ago
init.go Created function for change CAD state 9 months ago
inittab.go Reading shutdown commands from inittab 9 months ago
main.go pinit 0.1 9 months ago
mount.go Created functions for unmount all mounted devices 9 months ago
process.go Changed termination timeout to 5 secs 9 months ago
respawn.go If system shutting down, respawn process dont re run 9 months ago
service.go Renamed process.go to service.go 9 months ago
shutdown.go Fixed restarting the respawn process when shutting down the system 3 months ago
signal.go Improved InterruptHandle function 9 months ago
socket.go Created action stop 9 months ago
types.go Reading shutdown commands from inittab 9 months ago

README.md

Build status

pinit

pinit is an initialization system (init) for UNIX-like operating systems, written on Go.

This software is in the early stages of development.