[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Debian]:Re: Geteiltes /var/cache/apt/archive Verzeichnis?



MoiN

On Mon, Nov 29, 1999 at 10:53:24AM +0100, Andreas Gohr wrote:
> Jetzt hab ic versucht die zwei einfach das selbe
> /var/cache/apt/archives Verzeichnis nutzen zu lassen in dem ich das eine
> über nfs an das andere gemountet habe... funktioniert aber nicht, weil apt
> jetzt das Verzeichnis nicht mehr locken kann...

Da habe ich einen ganz einfachen Workaround: apt will nämlich nicht das
Verzeichnis locken, sondern die Datei "lock" in dem Verzeichnis. Also
mußt Du nur diese Datei woanders hinlegen:

# rm /var/cache/apt/archives/lock
# ln -sf /root/.lock_var_cache_apt_archives /var/cache/apt/archives/lock

Dieses Verfahren hat aber einen Nachteil: apt kann nicht mehr
feststellen, ob Du von dem jeweils anderen Rechner auf dieses
Verzeichnis zugreifst. Du mußt also sicherstellen, daß immer nur ein
Rechner zur Zeit auf dieses Verzeichnis zugreift.

Die "lock"-Datei habe wird per Symlink in das Home-Verzeichnis von root
gelegt. Du kannst auch jeden beliebigen anderen Pfad wählen, aber von
/tmp würde ich Dir abraten, da jeder dort Symlinks anlegen kann und
somit eine leere Datei an einer beliebigen Stelle anlegen kann (z.B.:
"ln -sf /etc/nologin /tmp/.lock_var_cache_apt/archives").

    Ingo
--
List.Unix-AG	Linux 2.1r3 (slink)
------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <deine emailadresse>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder:     770


Reply to: