From my last mail regarding qmail + qmail-scanner + spamassassin + clamav + stuff, I have another problem with setuid perl. In qmail-scanner FAQ, I have to change permission in /usr/bin/suidperl to 4711, otherwise qmail-scanner will fail. But whenever I run SuSEconfig, it changes the permission back to 0755. So i have to change back to 4711 What should I do so whenever i run SuSEconfig, it wont change to 0755. Is there any problem if I give 4711 permission to /usr/bin/suidperl ?
---- setting /usr/bin/suidperl to root:root 0755. (wrong permissions 4711) Executing /sbin/conf.d/SuSEconfig.profiles... Executing /sbin/conf.d/SuSEconfig.scpm... Executing /sbin/conf.d/SuSEconfig.sortpasswd... ---- regards, -- Arie Reynaldi Zanahar reymanx at gmail.com http://www.reynaldi.or.id
On Sat, 2005-03-12 at 00:00, ReymanX wrote:
From my last mail regarding qmail + qmail-scanner + spamassassin + clamav + stuff, I have another problem with setuid perl. In qmail-scanner FAQ, I have to change permission in /usr/bin/suidperl to 4711, otherwise qmail-scanner will fail. But whenever I run SuSEconfig, it changes the permission back to 0755. So i have to change back to 4711 What should I do so whenever i run SuSEconfig, it wont change to 0755. Is there any problem if I give 4711 permission to /usr/bin/suidperl ?
Set them in /etc/permissions.local -- Ken Schneider UNIX since 1989, linux since 1994, SuSE since 1998 * Only reply to the list please* "The day Microsoft makes something that doesn't suck is probably the day they start making vacuum cleaners." -Ernst Jan Plugge
On Sat, Mar 12, 2005 at 07:18:44AM -0500, Ken Schneider wrote:
On Sat, 2005-03-12 at 00:00, ReymanX wrote:
From my last mail regarding qmail + qmail-scanner + spamassassin + clamav + stuff, I have another problem with setuid perl. In qmail-scanner FAQ, I have to change permission in /usr/bin/suidperl to 4711, otherwise qmail-scanner will fail. But whenever I run SuSEconfig, it changes the permission back to 0755. So i have to change back to 4711 What should I do so whenever i run SuSEconfig, it wont change to 0755. Is there any problem if I give 4711 permission to /usr/bin/suidperl ?
Set them in /etc/permissions.local
Do not change the permissions of /usr/bin/suidperl, but of /usr/bin/sperl5.8.x The first is hardlinked to /usr/bin/perl, and setting setuid root will make any perl script setuid root ;) Ciao, Marcus
SuSEconfig, it changes the permission back to 0755. So i have to change back to 4711 What should I do so whenever i run SuSEconfig, it wont change to 0755. Is there any problem if I give 4711 permission to /usr/bin/suidperl ?
Set them in /etc/permissions.local Ken, sorry with late reply, Thanks anyway.. :)
Do not change the permissions of /usr/bin/suidperl, but of /usr/bin/sperl5.8.x
The first is hardlinked to /usr/bin/perl, and setting setuid root will make any perl script setuid root ;) Marcus, here's when I ls -l linux-suse1:/usr/bin # ls -l /usr/bin/suidperl -rws--x--x 2 root root 1151486 Feb 5 19:34 /usr/bin/suidperl
I dont see any /usr/bin/sperl5.8.x. What should I do ? thanks, -- Arie Reynaldi Zanahar reymanx at gmail.com http://www.reynaldi.or.id
participants (4)
-
Arie Reynaldi Z
-
Ken Schneider
-
Marcus Meissner
-
ReymanX