oot@debian:/home/ww# systemctl enable rc-local
The unit files have no installation config (WantedBy, RequiredBy, Also, Alias
settings in the [Install] section, and DefaultInstance for template units).
This means they are not meant to be enabled using systemctl.
Possible reasons for having this kind of units are:
1) A unit may be statically enabled by being symlinked from another unit's
.wants/ or .requires/ directory.
2) A unit's purpose may be to act as a helper for some other unit which has
a requirement dependency on it.
3) A unit may be started when needed via activation (socket, path, timer,
D-Bus, udev, scripted systemctl call, ...).
4) In case of template units, the unit is meant to be enabled with some
instance name specified.
root@debian:/home/ww# cp /lib/systemd/system/rc-local.service /etc/systemd/system/
root@debian:/home/ww# systemctl enable rc-local
The unit files have no installation config (WantedBy, RequiredBy, Also, Alias
settings in the [Install] section, and DefaultInstance for template units).
This means they are not meant to be enabled using systemctl.
Possible reasons for having this kind of units are:
1) A unit may be statically enabled by being symlinked from another unit's
.wants/ or .requires/ directory.
2) A unit's purpose may be to act as a helper for some other unit which has
a requirement dependency on it.
3) A unit may be started when needed via activation (socket, path, timer,
D-Bus, udev, scripted systemctl call, ...).
4) In case of template units, the unit is meant to be enabled with some
instance name specified.
ww71 pisze: 16 kwietnia 2017, 23:37
Nie mam w tamtym katalogu: /etc/init.d/ pliku: rc.local
Masz zainstalowany pakiet: initscripts ?
Edycja:
Mam Debiana Jeesie.
Teraz sprawdziłem i w Debianie Stretch pakiet: initscripts nie jest domyślnie instalowany.
I wygląda że bez niego nie można korzystać z rc.local
root@debian:/home/ww# cp /lib/systemd/system/rc.local.service /etc/systemd/system/
root@debian:/home/ww# systemctl enable rc-localThe unit files have no installation config (WantedBy, RequiredBy, Also, Alias
settings in the [Install] section, and DefaultInstance for template units).
This means they are not meant to be enabled using systemctl.
Possible reasons for having this kind of units are:
1) A unit may be statically enabled by being symlinked from another unit's
.wants/ or .requires/ directory.
2) A unit's purpose may be to act as a helper for some other unit which has
a requirement dependency on it.
3) A unit may be started when needed via activation (socket, path, timer,
D-Bus, udev, scripted systemctl call, ...).
4) In case of template units, the unit is meant to be enabled with some
instance name specified.
Mam na drugim laptopie też Stretch, ale on został zaktualizowany z Jessie, i tam rc.local staruje i działa. Więc zawartość rc.local wziałem z tamtego systemu. Próbowałem też skopiować rc.local z /etc/init.d ale nie pomogło. Na razie się poddaję. Dzięki za odzew. Pozdrawiam.