Gå til innhold

Problem med apt-get og /tmp


Anbefalte innlegg

Skrevet

Heisann.

 

Har et lite problem når det gjelder serveren min. Den kjører Debian Sarge og greia er den at når jeg oppdaterer eller installerer ny programvare så får ikke apt konfigurert pakkene.

Preconfiguring packages ...

Can't exec "/tmp/flex.config.69141": Permission denied at /usr/share/perl/5.8/IPC/Open3.pm line 168.

(...)

flex failed to preconfigure, with exit status 255

Pakken blir installert, men tydeligvis ikke konfigurert. Kan det ha noe med at jeg har satt "noexec" på /tmp (som er en egen partisjon). Dette var nemlig et av rådene når det gjaldt sikkerhet på linuxguiden.no.

 

Er det i såfall en vei rundt dette? Eller må jeg fjerne "noexec"?

  • 2 uker senere...
Videoannonse
Annonse
Skrevet

Litt seint å poste nå, men gjør det like vel siden det først er nå jeg har tatt meg tid til å fikse problemet.

 

Ser ut til at løsningen er å legge til dette i /etc/apt/apt.conf:

DPkg::Pre-Invoke {"mount -o remount,exec /tmp";};
DPkg::Post-Invoke {"mount -o remount /tmp";};

Virker i hvertfall som at problemet er løst. Har ikke installert så mange nye programmer enda, så jeg er ikke helt sikker.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...