Package: midentd
Version: 2.3.1-3
Followup-For: Bug #58480

I think that there is indeed a bug...

The typical situation will be that pidentd was installed and the machine is 
later-on configured for masquerading, then the user will try to install midentd.

Starting with an installed and working pidentd :

# grep ident /etc/passwd
identd:x:100:65534::/var/run/identd:/bin/false
# ls /var/run/identd
# grep ident /etc/inetd.conf  ; ls -l /usr/sbin/identd
ident           stream  tcp     wait    identd  /usr/sbin/identd        identd
-rwxr-xr-x  1 root root 34904 May 12 15:34 /usr/sbin/identd
# aptitude install midentd
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
The following packages will be automatically REMOVED:
  pidentd
The following NEW packages will be installed:
  midentd
The following packages will be REMOVED:
  pidentd
0 packages upgraded, 1 newly installed, 1 to remove and 0 not upgraded.
Need to get 0B/12.4kB of archives. After unpacking 93.2kB will be freed.
Do you want to continue? [Y/n/?]
Writing extended state information... Done
(Reading database ... 184063 files and directories currently installed.)
Removing pidentd ...
Selecting previously deselected package midentd.
(Reading database ... 184050 files and directories currently installed.)
Unpacking midentd (from .../midentd_2.3.1-3_i386.deb) ...
Setting up midentd (2.3.1-3) ...

Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done


Then :

# grep ident /etc/inetd.conf  ; ls -l /usr/sbin/identd
ident           stream  tcp     wait    identd  /usr/sbin/identd        identd
ls: /usr/sbin/identd: No such file or directory
# ls /var/run/identd
# grep ident /etc/passwd
identd:x:100:65534::/var/run/identd:/bin/false


It looks like if pidentd should be purged instead of removed when midentd will 
have to be installed...


Maybe this is a problem with the packages conflicting status, or the way 
aptitude handles such cases...


In any case, I have checked that pidentd is correctly purged if using patitude 
purge pidentd...

Hope this helps...

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.11-1-k7
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages midentd depends on:
ii  adduser                       3.63       Add and remove users and groups
ii  dpkg                          1.10.28    Package maintenance system for Deb
ii  netbase                       4.21       Basic TCP/IP networking system

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to