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

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

Re: Stretch brak pliku rc.local w /etc

Post autor: ww71 » 16 kwietnia 2017, 23:58

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: 1992
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Stretch brak pliku rc.local w /etc

Post autor: dedito » 17 kwietnia 2017, 00:12

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: 332
Rejestracja: 04 grudnia 2008, 11:44
Lokalizacja: lubelskie

Re: Stretch brak pliku rc.local w /etc

Post autor: ww71 » 17 kwietnia 2017, 10:19

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: 1992
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Stretch brak pliku rc.local w /etc

Post autor: dedito » 17 kwietnia 2017, 10:26

Poprawka

Kod: Zaznacz cały

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

Awatar użytkownika
saturno
Junior Member
Posty: 599
Rejestracja: 08 lipca 2008, 20:04

Re: Stretch brak pliku rc.local w /etc

Post autor: saturno » 17 kwietnia 2017, 11:11

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: 332
Rejestracja: 04 grudnia 2008, 11:44
Lokalizacja: lubelskie

Re: Stretch brak pliku rc.local w /etc

Post autor: ww71 » 17 kwietnia 2017, 13:34

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: 1992
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Stretch brak pliku rc.local w /etc

Post autor: dedito » 17 kwietnia 2017, 13:37

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: 332
Rejestracja: 04 grudnia 2008, 11:44
Lokalizacja: lubelskie

Re: Stretch brak pliku rc.local w /etc

Post autor: ww71 » 17 kwietnia 2017, 13:55

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: 1992
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Stretch brak pliku rc.local w /etc

Post autor: dedito » 17 kwietnia 2017, 13:56

Pokaż wynik:

Kod: Zaznacz cały

ls -l /etc/rc.local

ww71
Beginner
Posty: 332
Rejestracja: 04 grudnia 2008, 11:44
Lokalizacja: lubelskie

Re: Stretch brak pliku rc.local w /etc

Post autor: ww71 » 17 kwietnia 2017, 14:00

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

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 2 gości