//go:build !linux && !darwin package repository import "errors" // immutableFlagSupported meldet, ob dieses System ein Unveraenderlich-Kennzeichen kennt. // // Fuer alle uebrigen Systeme lautet die Antwort nein. Windows kennt zwar ein // Schreibschutz-Attribut, es verhindert das Loeschen aber nicht — es hier als // Unveraenderlichkeit zu verkaufen waere genau die Beschoenigung, die diese // Datei vermeiden soll. func immutableFlagSupported() bool { return false } // setImmutableFlag ist auf diesem System nicht verfuegbar. func setImmutableFlag(filePath string, shouldBeImmutable bool) error { return errors.New("dieses betriebssystem kennt kein unveraenderlich-kennzeichen fuer dateien") }