[make-initrd] master updated

Alexey Gladkov gladkov.alexey at gmail.com
Fri Apr 26 15:39:20 MSK 2019


On Fri, Apr 26, 2019 at 02:32:26PM +0200, Michael A. Kangin wrote:
> On 04/26/2019 02:20 PM, Alexey Gladkov wrote:
> 
> > Скрипты из директории /lib/initrd/all вызываются перед и после каждого
> > сервиса.
> > Скрипты из директории /lib/initrd/pre/<сервис> вызываются перед сервисом.
> > Скрипты из директории /lib/initrd/post/<сервис> вызываются после сервиса.
> > 
> > Все скрипты вызываются с аргументами {start|stop} <servicename> [retcode]
> 
> т.е., чтобы выполнить скрипт перед shell, его нужно положить как
> /lib/initrd/pre/shell
> и он будет вызван как
> /lib/initrd/pre/shell start shell
> ?

Нужно создать /lib/initrd/pre/shell/foo.sh и он будет вызван с start shell
при старте и stop shell при остановке (когда сервис вызывается с
аргументом stop).

-- 
Rgrds, legion



More information about the Make-initrd mailing list