[gelöst] Nachfrage zu Cronscript
- Blackbox
- Beiträge: 4289
- Registriert: 17.09.2008 17:01:20
- Lizenz eigener Beiträge: GNU Free Documentation License
[gelöst] Nachfrage zu Cronscript
Hallo Community,
was macht eigentlich das Shellscript: /etc/cron.daily/apt genau, da dieses Shellscript sehr umfangreich ist und einiges an Komplexität zeigt, ist es mir leider nicht möglich, zu ergründen, was dieses Script genau macht.
37833
Deswegen bitte ich Euch um Mithilfe, danke.
was macht eigentlich das Shellscript: /etc/cron.daily/apt genau, da dieses Shellscript sehr umfangreich ist und einiges an Komplexität zeigt, ist es mir leider nicht möglich, zu ergründen, was dieses Script genau macht.
37833
Deswegen bitte ich Euch um Mithilfe, danke.
Zuletzt geändert von Blackbox am 12.06.2014 14:42:39, insgesamt 1-mal geändert.
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14
Freie Software unterstützen, Grundrechte stärken!
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14
Freie Software unterstützen, Grundrechte stärken!
- peschmae
- Beiträge: 4844
- Registriert: 07.01.2003 12:50:33
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: nirgendwo im irgendwo
Re: Nachfrage zu Cronscript
Per Default macht es meines Wissens nichts. Erst wenn du /etc/apt.conf.d/02periodic erstellst, dann macht er das was du dort angibst...
MfG Peschmä
MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy
- Blackbox
- Beiträge: 4289
- Registriert: 17.09.2008 17:01:20
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: Nachfrage zu Cronscript
Ja klar, dies habe ich auch gelesen, aber das war nicht die Frage, sondern, was macht dieses Script (wenn es aktiviert wäre) ?peschmae hat geschrieben:Per Default macht es meines Wissens nichts. Erst wenn du /etc/apt.conf.d/02periodic erstellst, dann macht er das was du dort angibst...
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14
Freie Software unterstützen, Grundrechte stärken!
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14
Freie Software unterstützen, Grundrechte stärken!
- peschmae
- Beiträge: 4844
- Registriert: 07.01.2003 12:50:33
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: nirgendwo im irgendwo
Re: Nachfrage zu Cronscript
Steht doch im Cron-Script? Halt je nach dem was du konfigurierst. Ist ja wirklich gut dokumentiert. Ich verstehe wirklich nicht was deine Frage ist...
MfG Peschmä
MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy
- Blackbox
- Beiträge: 4289
- Registriert: 17.09.2008 17:01:20
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: Nachfrage zu Cronscript
Würde ich fragen, wenn ich das Script gänzlich verstanden hätte ?peschmae hat geschrieben:Steht doch im Cron-Script?
Wie kann ich konfigurieren, wenn ich vorher (wegen vorhandener Komplexität) nicht ganz verstanden habe was möglich ist.peschmae hat geschrieben:Halt je nach dem was du konfigurierst.
Wenn du so wissend bist, kannst du mir doch sicher erklären, was jeder Eintrag, respektive jede Option genau macht, wenn ich sie aktivieren würde.
Wo genau, ich konnte weder eine Manuelpage, noch eine gute und ausreichende Information im Internet finden und habe länger mit Startpage gesucht.peschmae hat geschrieben:Ist ja wirklich gut dokumentiert.
Ich hoffe, nun ist klarer geworden, worauf es mir hauptsächlich ankommt.peschmae hat geschrieben:Ich verstehe wirklich nicht was deine Frage ist...
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14
Freie Software unterstützen, Grundrechte stärken!
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14
Freie Software unterstützen, Grundrechte stärken!
- Blackbox
- Beiträge: 4289
- Registriert: 17.09.2008 17:01:20
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: Nachfrage zu Cronscript
*UP*
Fast einen Monat und noch keine brauchbare Antwort, kann mir nicht jemand erklären, was dieses sehr umfangreiche Script genau macht ?
Das es erst aktiviert werden muss, ist nicht die Fragestellung (und bekannt), es geht lediglich darum, was diese Script genau macht.
Fast einen Monat und noch keine brauchbare Antwort, kann mir nicht jemand erklären, was dieses sehr umfangreiche Script genau macht ?
Das es erst aktiviert werden muss, ist nicht die Fragestellung (und bekannt), es geht lediglich darum, was diese Script genau macht.
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14
Freie Software unterstützen, Grundrechte stärken!
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14
Freie Software unterstützen, Grundrechte stärken!
Re: Nachfrage zu Cronscript
In den Kommentaren des Scripts.Blackbox hat geschrieben:Wo genau, ich konnte weder eine Manuelpage, noch eine gute und ausreichende Information im Internet finden und habe länger mit Startpage gesucht.peschmae hat geschrieben:Ist ja wirklich gut dokumentiert.
Die eigentliche Ausführung ("main") beginnt ab Zeile 328
Ab dort kannst du in den (mit # beginnenden) Kommentaren lesen, was das Script im einzelnen macht:
Code: Alles auswählen
# Backup the 7 last versions of APT's extended_states file
# shameless copy from dpkg cron
Code: Alles auswählen
# check apt-config existence
Code: Alles auswählen
# check if the user really wants to do something
Re: Nachfrage zu Cronscript
Es aktualisiert die Paketlisten,
kann Upgrade-Pakete herunterladen und benutzt unattended-upgrades, um diese zu installieren.
unattended-upgrades hat per default nur security-Repo freigeschaltet, /etc/apt/apt.conf.d/50unattended-upgrades.
Standard-Repo, backports usw. müßten erst eingetragen werden.
(Einträge können da etwas tricky sein, siehe unten das garloff-Repo.)
Genauere Einstellung geschieht dann über die apt-Preferences.
Ich setze noch linux-*-Pakete auf die Package-Blacklist.
Gelegentlich 'checkrestart' aus debian-goodies.
RandomSleep habe ich explizit klein gesetzt,
da das Skript im default die cron-Ausführung bis zu 1/2 h aufhalten kann.
kann Upgrade-Pakete herunterladen und benutzt unattended-upgrades, um diese zu installieren.
unattended-upgrades hat per default nur security-Repo freigeschaltet, /etc/apt/apt.conf.d/50unattended-upgrades.
Standard-Repo, backports usw. müßten erst eingetragen werden.
(Einträge können da etwas tricky sein, siehe unten das garloff-Repo.)
Genauere Einstellung geschieht dann über die apt-Preferences.
Ich setze noch linux-*-Pakete auf die Package-Blacklist.
Gelegentlich 'checkrestart' aus debian-goodies.
Code: Alles auswählen
$ apt-config dump | egrep -i "unatt|perio"
APT::Periodic "";
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "1";
APT::Periodic::AutocleanInterval "1";
APT::Periodic::Unattended-Upgrade "1";
APT::Periodic::RandomSleep "11";
APT::Periodic::Enable "1";
Unattended-Upgrade "";
Unattended-Upgrade::Origins-Pattern "";
Unattended-Upgrade::Origins-Pattern:: "origin=Debian,archive=stable,label=Debian-Security";
Unattended-Upgrade::Origins-Pattern:: "origin=Debian Backports,archive=wheezy-backports,label=Debian Backports";
Unattended-Upgrade::Origins-Pattern:: "origin=Debian,archive=stable-updates,label=Debian";
Unattended-Upgrade::Origins-Pattern:: "origin=Debian,archive=stable,label=Debian";
Unattended-Upgrade::Origins-Pattern:: "origin=Debian,archive=testing,label=Debian";
Unattended-Upgrade::Origins-Pattern:: "origin=Debian,archive=unstable,label=Debian";
Unattended-Upgrade::Origins-Pattern:: "origin=Google\, Inc.,archive=stable,label=Google";
Unattended-Upgrade::Origins-Pattern:: "origin=Open Build Service home:garloff:storage Debian_7.0,archive=home:garloff:storage,label=Some storage tools (SCSI\, ...) (Debian_7.0)";
Unattended-Upgrade::Package-Blacklist "";
Unattended-Upgrade::Package-Blacklist:: "linux-headers-";
Unattended-Upgrade::Package-Blacklist:: "linux-image-";
Unattended-Upgrade::Package-Blacklist:: "linux-kbuild-";
Unattended-Upgrade::Package-Blacklist:: "linux-libc-dev";
Unattended-Upgrade::Package-Blacklist:: "virtualbox";
da das Skript im default die cron-Ausführung bis zu 1/2 h aufhalten kann.
Zuletzt geändert von rendegast am 11.06.2014 11:24:22, insgesamt 2-mal geändert.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
- Blackbox
- Beiträge: 4289
- Registriert: 17.09.2008 17:01:20
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: Nachfrage zu Cronscript
Ach ja, die Kommentare habe ich komplett überlesen, warum auch immer...4A4B hat geschrieben:In den Kommentaren des Scripts.Blackbox hat geschrieben:Wo genau, ich konnte weder eine Manuelpage, noch eine gute und ausreichende Information im Internet finden und habe länger mit Startpage gesucht.peschmae hat geschrieben:Ist ja wirklich gut dokumentiert.
Die eigentliche Ausführung ("main") beginnt ab Zeile 328
Ab dort kannst du in den (mit # beginnenden) Kommentaren lesen, was das Script im einzelnen macht:
Code: Alles auswählen
# Backup the 7 last versions of APT's extended_states file # shameless copy from dpkg cron
Code: Alles auswählen
# check apt-config existence
... und so weiter...Code: Alles auswählen
# check if the user really wants to do something
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14
Freie Software unterstützen, Grundrechte stärken!
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14
Freie Software unterstützen, Grundrechte stärken!
- Blackbox
- Beiträge: 4289
- Registriert: 17.09.2008 17:01:20
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: Nachfrage zu Cronscript
Super Antwort, jetzt ist mir erst richtig klar was da genau passiert, nebenbei löst es ein Problem an dem ich schon länger rumbastle.rendegast hat geschrieben:Es aktualisiert die Paketlisten,
kann Upgrade-Pakete herunterladen und benutzt unattended-upgrades, um diese zu installieren.
unattended-upgrades hat per default nur security-Repo freigeschaltet, /etc/apt/apt.conf.d/50unattended-upgrades.
Standard-Repo, backports usw. müßten erst eingetragen werden.
(Einträge können da etwas tricky sein, siehe unten das garloff-Repo.)
Genauere Einstellung geschieht dann über die apt-Preferences.
Ich setze noch linux-*-Pakete auf die Package-Blacklist.
Gelegentlich 'checkrestart' aus debian-goodies.
RandomSleep habe ich explizit klein gesetzt,Code: Alles auswählen
$ apt-config dump | egrep -i "unatt|perio" APT::Periodic ""; APT::Periodic::Update-Package-Lists "1"; APT::Periodic::Download-Upgradeable-Packages "1"; APT::Periodic::AutocleanInterval "1"; APT::Periodic::Unattended-Upgrade "1"; APT::Periodic::RandomSleep "11"; APT::Periodic::Enable "1"; Unattended-Upgrade ""; Unattended-Upgrade::Origins-Pattern ""; Unattended-Upgrade::Origins-Pattern:: "origin=Debian,archive=stable,label=Debian-Security"; Unattended-Upgrade::Origins-Pattern:: "origin=Debian Backports,archive=wheezy-backports,label=Debian Backports"; Unattended-Upgrade::Origins-Pattern:: "origin=Debian,archive=stable-updates,label=Debian"; Unattended-Upgrade::Origins-Pattern:: "origin=Debian,archive=stable,label=Debian"; Unattended-Upgrade::Origins-Pattern:: "origin=Debian,archive=testing,label=Debian"; Unattended-Upgrade::Origins-Pattern:: "origin=Debian,archive=unstable,label=Debian"; Unattended-Upgrade::Origins-Pattern:: "origin=Google\, Inc.,archive=stable,label=Google"; Unattended-Upgrade::Origins-Pattern:: "origin=Open Build Service home:garloff:storage Debian_7.0,archive=home:garloff:storage,label=Some storage tools (SCSI\, ...) (Debian_7.0)"; Unattended-Upgrade::Package-Blacklist ""; Unattended-Upgrade::Package-Blacklist:: "linux-headers-"; Unattended-Upgrade::Package-Blacklist:: "linux-image-"; Unattended-Upgrade::Package-Blacklist:: "linux-kbuild-"; Unattended-Upgrade::Package-Blacklist:: "linux-libc-dev"; Unattended-Upgrade::Package-Blacklist:: "virtualbox";
da das Skript im default die cron-Ausführung bis zu 1/2 h aufhalten kann.
Danke für die hilfreiche Unterstützung !
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14
Freie Software unterstützen, Grundrechte stärken!
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14
Freie Software unterstützen, Grundrechte stärken!
- peschmae
- Beiträge: 4844
- Registriert: 07.01.2003 12:50:33
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: nirgendwo im irgendwo
Re: Nachfrage zu Cronscript
In dem Fall bitte ich um Entschuldigung, ich dachte wirklich du wilst mich vera*****Blackbox hat geschrieben:Ach ja, die Kommentare habe ich komplett überlesen, warum auch immer...
Viel Spass mit dem neu gefundenen Wissen!
MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy