Skip to content

nevarent/init

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README-RU 🇷🇺:

WIP (work in progress)

Сделал базовый функционал инит системы

TODO-список:

  • Придумать название
  • Доработать сервис-менеджмент
  • Доработать систему управления питанием

Как сейчас происходит инициализация

Инит берёт и запускает всё по очереди из файла (по дефолту - /etc/rc.local) по пути, указанному в config.h до компиляции. И ждёт пока завершится каждая команда в файле. Нужно доработать.

Компилировать и установить?

Уже можно, на бумаге-то инит рабочий! Рабочий, но малофункциональный. Обязательно читайте небольшую заметку по управлению сервисами в недавнем апдейте. Я намерен улучшать сервис-менеджмент и допилить механизм управления питанием системы.

Но если сильно захотелось:

  1. Linux, компилятор GCC:

        make
    

    Или TCC:

        make CC=tcc
    
  2. Скопировать результат (init) в директорию /sbin.

About

Система инициализации для Linux

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors 2

  •  
  •