Da Utopic mit systemd starten wird (oder soll), eröffne ich diesen Artikel. Da mein Debian Testing vor kurzer Zeit auf systemd gewechselt hat sammle ich im Wikiartikel Baustelle/systemd mal die Schwierigkeiten, die mir auffallen. Die Chance ist ja nicht so klein, dass in Utopic die selben Probleme auftauchen werden. 😀
Supporter
Anmeldungsdatum: Beiträge: 6450 |
|
Anmeldungsdatum: Beiträge: 5523 |
Sehr vorausschauend 👍 So spotan würde ich schonmal sagen, dass der Hinweis zur Reaktivierung der rc.local als Dienst später direkt in den zugehörigen Wiki-Artikel sollte. Wenn verschiedene Befehle in der Datei stehen, die unterschiedliche echo "COMMAND" | sudo tee -a /etc/rc.local So, mein Senf abgegeben und Thema damit in meinem Verlauf für die Zukunft markiert 😀 |
Ehemalige
Anmeldungsdatum: Beiträge: 4259 |
Stand der Dinge? Reif für's Wiki? Gruss |
Supporter
(Themenstarter)
Anmeldungsdatum: Beiträge: 6450 |
Na, da fehlt schon noch ein wenig; zumindest in die zwei Gelben muss Rudimentäres rein. Ich weiß aber nicht wann ich dazu komme, ist ziemlich was los hier, und das wird auch noch geraume Zeit andauern. |
Supporter
(Themenstarter)
Anmeldungsdatum: Beiträge: 6450 |
So! Ein wenig ergänzt. Es sollte dringend jemand drüber schauen, denn ich bin bei systemd blutiger Anfänger. ☺ |
Anmeldungsdatum: Beiträge: 4101 |
|
Ehemaliger
Anmeldungsdatum: Beiträge: 17277 |
Units sollte man in einen eigenen Artikel auslagern, das gleiche gilt für journald. Hintergrund ist das diese beiden Themen recht komplex sind, daher wären das am besten Unterseiten und systemd nur eine Übersichtsseite mit den wichtigsten Dingen. mfg Stefan Betz |
Supporter
(Themenstarter)
Anmeldungsdatum: Beiträge: 6450 |
Klar. Meine Intention war: kurz und knapp die wichtigsten Befehle und Mechanismen darstellen, - als schnelle Nachschlaghilfe sozusagen. Innerhalb dieser kann man dann die Unterartikel einpflegen, die das Geschehen en Detail erklären. Sonst muss man immer mit drei (oder mehr) Artikeln hantieren, obwohl man nur kurz mal die "Wie ging das wieder?"-Frage hat. Zumindest mir geht es mit systemd so; und ich denke, ich bin da nicht der Einzige. Und ich wollte nicht jetzt schon das Faß mit den Unterartikeln aufmachen. Motto: wachsen lassen, bis sich eine Auslagerung lohnt. |
Anmeldungsdatum: Beiträge: 4101 |
Weil ich das gerade sehe:
Das würde ich rausschmeißen, da man rc.local durch entsprechende Service-Units ersetzen sollte (würde ich auch so schreiben). |
Supporter
(Themenstarter)
Anmeldungsdatum: Beiträge: 6450 |
Das würde ich drin lassen, damit man beim dist-upgrade keine bösen Überraschungen erlebt, weil plötzlich die rc.local nicht mehr bedient wird. Natürlich kann man dann auf den zukünftigen Unit-Artikel verweisen, indem erklärt wird, wie man so was selbst schreibt. Wobei ich das als gehüpft wie gesprungen ansehe: ob die Datei nun /etc/rc.local heisst, oder als /usr/local/bin/blablubb (oder als /etc/systemd/system/whatever) auftritt, ist an und für sich schnurz. |
Anmeldungsdatum: Beiträge: 4101 |
Allerdings ist das dann ein ganz schlechter Stil. Natürlich könnte man mit systemd die rc.local weiterhin verwenden oder auch SysVInit auf Basis von systemd nachbauen - macht allerdings keinen Sinn. Dafür gibt es Units.
Nicht wirklich. In rc.local kann man bzw. hat man gerne mal mehrere, von einander unabhängige, Dinge stehen. Mit den Units trennt man diese sauber voneinander (auch für Fehleranalayse und dergleichen wesentlich geeigneter). |
Ehemaliger
Anmeldungsdatum: Beiträge: 28316 |
Hallo, wie ist denn hier so konkret der Plan für's Wiki? Wie oben gesagt kann man zu dem Thema sicherlich noch (viel) mehr schreiben - oder auch eine endlose Geschichte draus machen. IMHO ist der Artikel so ok für's Wiki. Basisinfos drin, in sich konsisitent. Wenn noch jemand bestätigt, dass der Inhalt stimmt, wäre es IMHO sinnvoll, den Artikel zu schieben und danach an den Artikeln zu Units und journalctl zu schreiben. Gruß, noisefloor |
Supporter
(Themenstarter)
Anmeldungsdatum: Beiträge: 6450 |
Ja. Und nein. 😀 Ich glaube, wir reden sauber aneinander vorbei. Es geht doch darum, dass Menschen, die $wasauchimmer in der rc.local stehen haben, nach einem dist-upgrade feststellen müssen, dass ihr $wasauchimmer nicht ausgeführt wird. Ging ja bisher auch immer, und hat alle Upgrades schadlos überstanden. Das kann also überhaupt nicht auf dem Radar sein (ich bin ja auch erstmal überrascht worden). - Wir brauchen also sowas: Achtung!Vorsicht! Achtung! Alarm! Habt ihr was in der rc.local stehen, so müsst ihr euch nun aktiv darum kümmern, dass das weiterhin ausgeführt wird!!1! 🐸 Anschliessend kann man dann - per Link in den Unit-Artikel - Details zur politisch korrekten und moralisch einwandfreien Umsetzung machen. Ok so? Wie ich persönlich das Ganze betrachte, bewerte und realisiere spielt dabei keine Rolle. |
Anmeldungsdatum: Beiträge: 4101 |
|
Ehemaliger
Anmeldungsdatum: Beiträge: 17277 |
Ein paar Anmerkungen:
mfg Stefan Betz |