PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Perl /suidperl



Jaydee
02.05.03, 23:18
Hallo ,

ich verwende eine SuSE 7.3. Um Qmail-Scanner zum laufen zu bringen
muss ein bestimmtes Script das "wichtige Bit" besitzen.

SuSE installiert PERL standardmässig ohne setuid, man kann es
aber laut yast aktivieren.

in permissions.local
/usr/bin/suidperl root.root 4755

Danach ein SuSEconfig ....


Das klappt leider nicht ! Beim Aufruf des Scripts kommt immer noch
"Script is not setuid/setgid in suidperl"


Wer weiss Rat.


Viele Grüße

Alex

ThyMaster
29.01.04, 14:23
Hier die Antwort:



perl - Practical Extraction and Report Language

Perl is a language optimized for scanning arbitrary text
files, extracting information from those text files, and
printing reports based on that information. It's also a
good language for many system management tasks. The
language is intended to be practical (easy to use,
efficient, complete) rather than beautiful (tiny, elegant,
minimal).

Some of the modules available on CPAN can be found in the "perl" series.

Attention: due to security reasons we disabled the suid bit of
/usr/bin/suidperl. If you need this feature, please add the following
line to /etc/permissions.local and run SuSEconfig.

/usr/bin/suidperl root.root 4755


Run SuSEconfig ist das Stichwort!

Gruß
Falko