Geschatte compileertijd: 0.06 SBU Geschatte benodigde diskruimte: 3 MB |
Voor dit package is een patch nodig voordat je het kunt installeren. Zorg dat je het hebt uitgepakt voordat je de installatie-opdrachten uitvoert.
Ed is niet iets dat je persoonlijk zou gebruiken. Het wordt hier geïnstalleerd omdat het kan worden gebruikt door het patch programma als je een op ed gebaseerd patchbestand tegenkomt. Dit komt zelden voor omdat tegenwoordig op diff gebaseerde patches de voorkeur hebben.
Installeer Ed door uitvoering van de volgende opdrachten:
patch -Np1 -i ../ed-0.2.patch &&
./configure --prefix=/usr &&
make &&
make install &&
mv /usr/bin/{ed,red} /bin |
patch -Np1 -i ../ed-0.2.patch: Deze patch corrigeert een symlink kwetsbaarheid in ed. Het uitvoerbare bestand ed maakt bestanden aan in /tmp met voorspelbare namen. Door gebruik te maken van diverse symlink aanvallen, is het mogelijk dat ed schrijft naar bestanden waar het niet naartoe zou moeten schrijven, de permissies van bestanden wijzigt, enz.