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 weeks ago
.gitignore Added .gitignore 1 year ago
LICENSE Updated copyright in LICENSE 6 months ago
README.md Updated build badge in README.md 1 year ago
boot.go Created function for change CAD state 6 months ago
color.go Created file with colors consts 6 months ago
config.go Added new errors style 6 months ago
errors.go Added few spaces in error strings 6 months ago
global.go If system shutting down, respawn process dont re run 6 months ago
init.go Created function for change CAD state 6 months ago
inittab.go Reading shutdown commands from inittab 6 months ago
main.go pinit 0.1 6 months ago
mount.go Created functions for unmount all mounted devices 6 months ago
process.go Changed termination timeout to 5 secs 6 months ago
respawn.go If system shutting down, respawn process dont re run 6 months ago
service.go Renamed process.go to service.go 6 months ago
shutdown.go Fixed restarting the respawn process when shutting down the system 3 weeks ago
signal.go Improved InterruptHandle function 6 months ago
socket.go Created action stop 6 months ago
types.go Reading shutdown commands from inittab 6 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.