Kategorie-Archiv: Server

Subversion Repository verkleinern / Alte Commits löschen

Wenn ein SVN Repository alt ist und somit auch viele Commits beinhaltet kann es schnell viel Speicherplatz verbrauchen. Ausserdem werden sehr viele unterschiedliche Files gespeichert die die Inode Usage in die Höhe treiben. Es gibt einen einfachen und genialen Weg um so ein Repository schnell zu verkleinern. Leider verliert man damit einen Teil der History. Du musst dir also überlegen was dir wichtiger ist: Die gesamte Historie der Commits oder freier Speicherplatz.

Weiterlesen

SSH Host key verification failed.

Nachdem ich heute einen Serverwechsel durchführen wollte und per rsync alle files transferieren wollte bin ich schon beim ersten Befehl gescheitert. Rsync gab ohne weitere Erklärung folgende Fehlermeldung aus:

Host key verification failed.

Mit der Option -v kann man debug Meldungen ausgeben

ssh -v <host>

Daraufhin wurde als letzte Zeile folgende Fehlermeldung angezeigt:

debug1: read_passphrase: can't open /dev/tty: No such device or address.

Nach etwas längerer Recherche konnte ich endlich den entscheidenden Hinweis finden. Das Gerät /dev/tty existiert nicht und muss erneut mit folgenden Befehlen erzeugt werden:

mknod -m 644 /dev/tty c 5 0
chmod a+rw /dev/tty