[+] Stretch brak pliku rc.local w /etc

Tematy związane z oprogramowaniem, instalacją, konfiguracją
ww71
Beginner
Posty: 435
Rejestracja: 04 grudnia 2008, 11:44
Lokalizacja: lubelskie

Re: Stretch brak pliku rc.local w /etc

Post autor: ww71 »

Kod: Zaznacz cały

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.
Awatar użytkownika
dedito
Moderator
Posty: 3512
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Stretch brak pliku rc.local w /etc

Post autor: dedito »

Kod: Zaznacz cały

cp /lib/systemd/system/rc.local.service /etc/systemd/system/

Kod: Zaznacz cały

systemctl enable rc-local
ww71
Beginner
Posty: 435
Rejestracja: 04 grudnia 2008, 11:44
Lokalizacja: lubelskie

Re: Stretch brak pliku rc.local w /etc

Post autor: ww71 »

Kod: Zaznacz cały

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.
Awatar użytkownika
dedito
Moderator
Posty: 3512
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Stretch brak pliku rc.local w /etc

Post autor: dedito »

Poprawka

Kod: Zaznacz cały

cp /lib/systemd/system/rc.local.service /etc/systemd/system/ 
Awatar użytkownika
saturno
Junior Member
Posty: 741
Rejestracja: 08 lipca 2008, 20:04

Re: Stretch brak pliku rc.local w /etc

Post autor: saturno »

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
ww71
Beginner
Posty: 435
Rejestracja: 04 grudnia 2008, 11:44
Lokalizacja: lubelskie

Re: Stretch brak pliku rc.local w /etc

Post autor: ww71 »

Kod: Zaznacz cały

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.
Ok. Dzięki za mimo wszystko, pomoc. Pozdrawiam.
Awatar użytkownika
dedito
Moderator
Posty: 3512
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Stretch brak pliku rc.local w /etc

Post autor: dedito »

Mnie się wydaje kolego, że Ty nie masz po prostu tego pliku z atrybutem wykonywalności, a ja niepotrzebnie kombinuję jak koń pod górkę.
ww71
Beginner
Posty: 435
Rejestracja: 04 grudnia 2008, 11:44
Lokalizacja: lubelskie

Re: Stretch brak pliku rc.local w /etc

Post autor: ww71 »

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.
Awatar użytkownika
dedito
Moderator
Posty: 3512
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Stretch brak pliku rc.local w /etc

Post autor: dedito »

Pokaż wynik:

Kod: Zaznacz cały

ls -l /etc/rc.local
ww71
Beginner
Posty: 435
Rejestracja: 04 grudnia 2008, 11:44
Lokalizacja: lubelskie

Re: Stretch brak pliku rc.local w /etc

Post autor: ww71 »

Kod: Zaznacz cały

root@debian:/home/ww# ls -l /etc/rc.local
-rw-r--r-- 1 root root 527 kwi 16 23:02 /etc/rc.local
Zablokowany