Narzędzie do synchronizacji

Narzędzie do synchronizacji
Deweloperzy Waltera de Jonga
Wersja stabilna
6.3 / 11 sierpnia 2019 ; 3 lata temu ( 11.08.2019 )
Magazyn github.com/walterdejong/synctool _ _ _
Napisane w Pyton
System operacyjny Międzyplatformowe
Platforma rsync , ssh
Typ Zarządzanie konfiguracją Administracja systemem Zarządzanie siecią
Licencja GPL v2.0
Strona internetowa www.heiho.net/synctool/ _ _ _ _

Synctool to system zarządzania konfiguracją typu open source , napisany przez Waltera de Jong, eksperta systemowego w SURFsara . Synctool ma być łatwy do zrozumienia, nauki i użytkowania. Jest zbudowany w Pythonie i korzysta z SSH (z uwierzytelnianiem opartym na hoście lub kluczu) i rsync. Ma następujące cechy:

  • Host może należeć do grup logicznych.
  • Grupy mogą być zagnieżdżane.
  • Pliki są oznaczane w grupach za pomocą rozszerzenia nazwy pliku.
  • Drzewo katalogów „nakładki” zawiera pliki i katalogi, które powinny zostać skopiowane (lub „zsynchronizowane”) z hostem docelowym.
  • Nie jest potrzebny żaden konkretny język; skrypty można dodawać w dowolnym języku skryptowym.
  • Skrypty można łączyć z plikami w celu wykonywania działań po aktualizacji pliku.
  • Katalog „zadań” zawiera skrypty, które nie są powiązane z określonymi plikami, ale z hostem lub grupami hostów; te zadania mogą być używane do zarządzania pakietami oprogramowania. Samo narzędzie Synctool oferuje ograniczone narzędzia do zarządzania pakietami.

Zobacz też