Bug#688415: libnss3: creates links in root directory
Thilo Six
T.Six at gmx.de
Sat Sep 22 18:27:27 UTC 2012
Hi Axel,
Excerpt from Axel Beckert:
-- <snip> --
>>>> $ l / | grep '.so'
>>>> lrwxrwxrwx 1 root root 36 19:22 15.04.2012 libnss3.so ->
>>>> /usr/lib/x86_64-linux-gnu/libnss3.so
>>>> lrwxrwxrwx 1 root root 44 19:22 15.04.2012 libsoftokn3.so ->
>>>> /usr/lib/x86_64-linux-gnu/nss/libsoftokn3.so
-- <snip> --
>> Where did these come from?
>
> It's still possible that they have been created by e.g. some
> post-installation scripts.
>
> Can you check in /var/log/dpkg.log* what packages have been installed
> or updated on 15.04.2012 around that time?
All. It seems that day i did the squeeze -> wheezy dist-upgrade.
> Do you have any not-packaged software installed on that system?
I did had the backports from 'http://mozilla.debian.net' installed in squeeze.
> Was it installed on that date?
>
> Any other files from that date? Try the following command:
>
> find / -newermt '15-Apr-2012 19:20:00' -a -not -newermt '19-Apr-2012 19:25:00'
>
> It should list at least the two symbolic links in question.
>
> Maybe that gives a hint to where the symbolic links come from.
>
> Regards, Axel
PS. if it helps. I have '/var/lib/dpkg' version controlled. I allready did
search the commit history.
from before dist-upgrade:
# hg cat --rev 110 info/libnss3-1d.list
/.
/usr
/usr/lib
/usr/lib/libnss3.so.1d
/usr/lib/nss
/usr/lib/nss/libnssdbm3.chk
/usr/lib/nss/libnssckbi.so
/usr/lib/nss/libsoftokn3.so
/usr/lib/nss/libnssdbm3.so
/usr/lib/nss/libfreebl3.so
/usr/lib/nss/libsoftokn3.chk
/usr/lib/nss/libfreebl3.chk
/usr/lib/libssl3.so.1d
/usr/lib/libsmime3.so.1d
/usr/lib/libnssutil3.so.1d
/usr/share
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/libnss3-1d
/usr/share/doc
/usr/share/doc/libnss3-1d
/usr/share/doc/libnss3-1d/copyright
/usr/share/doc/libnss3-1d/changelog.Debian.gz
/usr/lib/libnssutil3.so
/usr/lib/libssl3.so
/usr/lib/libsmime3.so
/usr/lib/libnss3.so
after dist-upgrade:
# hg cat --rev 114 info/libnss3-1d:amd64.list
/.
/usr
/usr/lib
/usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu/libnss3.so.1d
/usr/lib/x86_64-linux-gnu/nss
/usr/lib/x86_64-linux-gnu/nss/libnssdbm3.chk
/usr/lib/x86_64-linux-gnu/nss/libnssckbi.so
/usr/lib/x86_64-linux-gnu/nss/libsoftokn3.so
/usr/lib/x86_64-linux-gnu/nss/libnssdbm3.so
/usr/lib/x86_64-linux-gnu/nss/libfreebl3.so
/usr/lib/x86_64-linux-gnu/nss/libsoftokn3.chk
/usr/lib/x86_64-linux-gnu/nss/libfreebl3.chk
/usr/lib/x86_64-linux-gnu/libssl3.so.1d
/usr/lib/x86_64-linux-gnu/libsmime3.so.1d
/usr/lib/x86_64-linux-gnu/libnssutil3.so.1d
/usr/share
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/libnss3-1d
/usr/share/doc
/usr/share/doc/libnss3-1d
/usr/share/doc/libnss3-1d/copyright
/usr/share/doc/libnss3-1d/changelog.Debian.gz
/usr/lib/x86_64-linux-gnu/libnssutil3.so
/usr/lib/x86_64-linux-gnu/libssl3.so
/usr/lib/x86_64-linux-gnu/libsmime3.so
/usr/lib/x86_64-linux-gnu/libnss3.so
So from that there should not have been a file '/libnss3.so' or
'/libsoftokn3.so' anytime.
Since those symlinks are not used it seems, nor wanted i consider to just delete
them.
--
Regards,
Thilo
4096R/0xC70B1A8F
721B 1BA0 095C 1ABA 3FC6 7C18 89A4 A2A0 C70B 1A8F
More information about the pkg-mozilla-maintainers
mailing list