Toon posts:

suidperl qmail-scanner en sudo

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoi,

Ik ben bezig om qmail-scanner (1.21) op mn mailserver te instaleren, maar tijdens het installatieprocess zegt hij dat hij /usr/bin/suidperl niet kan uitvoeren.
code:
1
2
3
Testing suid nature of /usr/bin/suidperl...
Whoa - broken perl install found.
Cannot even run a simple script setuid


Als ik dat daarna uitvoer krijg ik inderdaad een permission denied.

Na wat zoeken blijkt dat suidperl als 'onveilig' wordt bestempeld, en ik heb gelezen dat het op mijn distro (Fedore 1) default uitgeschakeld staat.

volgens de FAQ van qmail-scanner moet je om dit te omzeilen een suidperl wrapper maken (ofzo) die het dan afvangt, maar hoe ik dit moet doen is mij niet precies duidelijk (ook al staat het nogal duidelijk uitgelegd...)

Wat ik gedaan heb (volgens de FAQ dus) is :
(in contrib directory waar hun blijkbaar een eigen wrapper hebben staan)
code:
1
2
3
4
5
cc -o qmail-scanner-queue qmail-scanner-queue.c
make
make install
chown qscand:qscand /var/qmail/bin/qmail-scanner-queue
chmod 4755 /var/qmail/bin/qmail-scanner-queue


Vervolgens wordt er me uitgelegd dat ik de /var/qmail/bin/qmail-scanner-queue.pl moet chmodden, maar dit bestand bestaat dus nog helemaal niet op mijn systeem (volgens mij maakt de installer deze pas aan, en die kan ik dus niet runnen omdat ik mijn suidperl niet uitvoerbaar is...)

Heeft iemand ideetjes ??

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Als jij exact dat lijstje commandos opvolgt zie ik niet wat er fout kan gaan bij de install van die wrapper. Geeft geen van die commandos een foutmelding?

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


Verwijderd

Topicstarter
Spider.007 schreef op 29 maart 2004 @ 22:11:
Als jij exact dat lijstje commandos opvolgt zie ik niet wat er fout kan gaan bij de install van die wrapper. Geeft geen van die commandos een foutmelding?
code:
1
2
3
4
5
6
7
8
cd contrib
cc -o qmail-scanner-queue qmail-scanner-queue.c
make
make install
chown qscand:qscand /var/qmail/bin/qmail-scanner-queue
chmod 4755 /var/qmail/bin/qmail-scanner-queue

vi /var/qmail/bin/qmail-scanner-queue.pl # file bestaat niet


waarschijnlijk mis ik gewoon een stap ofzo, want die .pl bestaat (natuurlijk) niet, maar ik zou niet weten hoe ik die wel kan aanmaken...

  • imdos
  • Registratie: Maart 2000
  • Laatst online: 20-02 09:45

imdos

I use FreeNAS and Ubuntu

Doe het gewoon eens zonder die .pl :? |:(

Je 2 regels erboven gebruik je dat ook niet

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem