Narzędzie do synchronizacji
Deweloperzy | Waltera de Jonga |
---|---|
Wersja stabilna | 6.3 / 11 sierpnia 2019
|
Magazyn | |
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 |
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.