Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 18148 - exim ebuild installs executable suid root conf.d-file that is never "started"
Summary: exim ebuild installs executable suid root conf.d-file that is never "started"
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-25 07:26 UTC by Benjamin Podszun (Blafasel @ irc)
Modified: 2003-03-26 00:03 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Benjamin Podszun (Blafasel @ irc) 2003-03-25 07:26:00 UTC
bash-2.05b$ ls -l /etc/conf.d/exim 
-rwsr-xr-x    1 root     root           62 Feb  6 21:28 /etc/conf.d/exim

bash-2.05b$ qpkg -f /etc/conf.d/exim 
net-mail/exim *

bash-2.05b$ emerge -s exim
Searching...   
[ Results for search key : exim ]
[ Applications found : 1 ]
 
*  net-mail/exim
      Latest version available: 4.12
      Latest version installed: 4.12
      Size of downloaded files: 1,508 kB
      Homepage:    http://www.exim.org/
      Description: A highly configurable, drop-in replacement for sendmail

Since it's the only suid (and executable) file in that dir and since I'm not the
type of user that likes to change permissions without reason I suppose the
ebuild created this file..

I don't think it's ever executed. I couldn't find any point where it's needed..

Reproducible: Didn't try
Steps to Reproduce:
install exim, I suppose




Expected Results:  
The /etc/conf.d/exim-file should be -rw-r--r-- like most others are..

bash-2.05b$ emerge info
Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.3.2-r0)
=================================================================
System uname: 2.4.20-xfs_pre6 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 1.70GHz
GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo/
http://distro.ibiblio.org/gentoo "
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /opt/jakarta/tomcat/conf
/usr/kde/3.1/share/config /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY=""
USE="oss libg++ mikmod nls gdbm arts tetex aalib guile pam python esd 3dnow acl
acpi alsa avi berkdb bonobo crypt cups dga directfb doc dvd encode evo fbcon gb
gd gif gnome gphoto2 gpm gtk gtkhtml icc imap imlib innodb java jikes jpeg junit
kde ldap libwww maildir mbox mmx motif mozilla mpeg mysql ncurses oav oggvorbis
opengl pcmcia pda pdflib perl pic png pnp qt qtmt quicktime readline samba sdl
slang spell sse ssl svga tcltk tcpd tiff truetype X xml xml2 xmms xv zlib x86
-apm -odbc"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
ACCEPT_KEYWORDS="x86 ~x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2003-03-26 00:03:10 UTC
fixed