Differences between revisions 1 and 6 (spanning 5 versions)
Revision 1 as of 2018-06-06 15:10:45
Size: 1849
Editor: AndreasHaupt
Comment:
Revision 6 as of 2021-02-11 10:42:25
Size: 945
Editor: IngoEbel
Comment:
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
== Erstmaliges Check-Out == == Sue/CfEnging/Git ==
Line 6: Line 6:
 1. Unter seinem Admin-Account ('''znaxx''') auf dv(7) einloggen.
 1. Repository herunterladen

 <!> Hier wird das Repository ins Verzeichnis '''~/sue''' ausgecheckt. Der Verzeichnisname ist egal, aus Konsistenzgründen auf dieser Seite weitergenutzt:
 {{{
[wgs1d] ~ % svn checkout https://znrepo.ifh.de/svn sue
}}}
 
Das Archiv kann dann dort gelassen werden.

== Modifikationen im Archiv ==

Falls die letzte eigene Modifikation etwas zurück liegt, das eigene Archiv aktualisieren:
{{{
[wgs1d] ~ % svn update sue
}}}

=== Beispiel Mailserver ===

Die auf unserem Mailserver verwalteten Mailinglisten liegen hier:
 * ~/sue/test/archive/mailsrv/extern/etc/postfix/mailinglists

/etc/aliases unseres Mailservers:
 * ~/sue/test/archive/mailsrv/extern/etc/aliases


{{{
[wgs1d] ~ % nano ~/sue/test/archive/mailsrv/extern/etc/postfix/mailinglists/rz
[wgs1d] ~ % svn commit -m 'added hans.mustermann@desy.de' ~/sue/test/archive/mailsrv/extern/etc/postfix/mailinglists/rz
}}}
 * Anleitung für Git via Webinterface unter https://confluence.desy.de/display/DV/Git
Line 61: Line 32:
 * [[sueng]]

Diese Seite soll in Kurzform das Arbeiten mit dem SUE/CfEngine Repository erklären

Sue/CfEnging/Git

Die Änderungen aufs System bringen

Spätestens nächste Nacht kommt die Änderung auf den Systemen an. Falls es schneller gehen soll, gibt es zwei Möglichkeiten.

"activate" Mechanismus

Hier wird innerhalb der nächsten 10 Minuten die Ausführung des "mailsrv"-Features angestoßen (auf allen Linux-Systemen auf denen dieses aktiv ist):

[wgs1d] ~ % /usr/sue/sbin/activate -N linux -F mailsrv

Selbst ausführen

Als root auf dem System einloggen. Danach:

[tic-vm1] /root # /usr/sue/sbin/sue.run -v mailsrv

<!> Produziert (zu) viel Output!

Detailierte Dokumentation

Sue-Repo-Nutshell (last edited 2021-02-11 10:42:25 by IngoEbel)