Strona 2 z 3

Re: Stretch brak pliku rc.local w /etc

: 16 kwietnia 2017, 23:58
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.

Re: Stretch brak pliku rc.local w /etc

: 17 kwietnia 2017, 00:12
autor: dedito

Kod: Zaznacz cały

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

Kod: Zaznacz cały

systemctl enable rc-local

Re: Stretch brak pliku rc.local w /etc

: 17 kwietnia 2017, 10:19
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.

Re: Stretch brak pliku rc.local w /etc

: 17 kwietnia 2017, 10:26
autor: dedito
Poprawka

Kod: Zaznacz cały

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

Re: Stretch brak pliku rc.local w /etc

: 17 kwietnia 2017, 11:11
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

Re: Stretch brak pliku rc.local w /etc

: 17 kwietnia 2017, 13:34
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.

Re: Stretch brak pliku rc.local w /etc

: 17 kwietnia 2017, 13:37
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ę.

Re: Stretch brak pliku rc.local w /etc

: 17 kwietnia 2017, 13:55
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.

Re: Stretch brak pliku rc.local w /etc

: 17 kwietnia 2017, 13:56
autor: dedito
Pokaż wynik:

Kod: Zaznacz cały

ls -l /etc/rc.local

Re: Stretch brak pliku rc.local w /etc

: 17 kwietnia 2017, 14:00
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