ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] rpm -Va horror
@ 2008-02-25 17:31 Mikhail Gusarov
  2008-02-25 17:44 ` Michael Shigorin
  0 siblings, 1 reply; 2+ messages in thread
From: Mikhail Gusarov @ 2008-02-25 17:31 UTC (permalink / raw)
  To: ALT Devel discussion list


[-- Attachment #1.1: Type: text/plain, Size: 2769 bytes --]

Привет.

Решил я на тестовой машинке (на которой делал я исключительно apt-get
install/update) сделать rpm -Va. Результаты замечательные. Вешать ли
баги?

Для начала:

[root@sisyphus /]# rpm -Va  | wc -l
312
[root@sisyphus /]# rpm -Va  | grep -v ' c ' | wc -l
282

Замечательное. Как ни конфигурируй fontconfig - будет ругаться:
missing    /etc/fonts/conf.d/10-antialias.conf
missing    /etc/fonts/conf.d/10-autohint.conf
missing    /etc/fonts/conf.d/10-hinting.conf
missing    /etc/fonts/conf.d/10-no-antialias.conf
missing    /etc/fonts/conf.d/10-no-sub-pixel.conf
missing    /etc/fonts/conf.d/10-style-full.conf
missing    /etc/fonts/conf.d/10-style-light.conf
missing    /etc/fonts/conf.d/10-style-medium.conf
missing    /etc/fonts/conf.d/10-style-none.conf
missing    /etc/fonts/conf.d/10-sub-pixel-bgr.conf
missing    /etc/fonts/conf.d/10-sub-pixel-rgb.conf
missing    /etc/fonts/conf.d/10-sub-pixel-vbgr.conf
missing    /etc/fonts/conf.d/10-sub-pixel-vrgb.conf
missing    /etc/fonts/conf.d/10-unhinted.conf

Чего с этим делать?
missing    /etc/at.allow
missing    /etc/cron.allow
missing    /etc/iftab
missing    /etc/sysconfig/kernel/include_manual_mode

Вот совсем интересное:
SM5....T   /etc/ppp/resolv.conf

Ужас!
.M......   /sys

Честно говорю - не touch'ил.
.......T   /bin/getopt
.......T d /usr/share/doc/alt-docs/index.html
.......T d /usr/share/doc/bzip2-1.0.4/LICENSE
.......T d /usr/share/doc/db-4.4.20/LICENSE
.......T d /usr/share/doc/db-4.4.20/README
.......T d /usr/share/man/man1/getopt.1.gz
.......T d /usr/share/man/man1/install-info.1.gz
.......T   /lib/libbz2.so.1.0.3
.......T   /lib/libdb-4.4.so
.......T   /sbin/install-info
.......T   /usr/lib/libbeecrypt.so.2.2.0
.......T   /usr/sbin/install_info
.......T   /usr/sbin/uninstall_info

Кто-то надругался!
.M....G.   /usr/bin/at
.M....G.   /usr/bin/crontab
.M....G.   /usr/bin/sudo

Ай, всё пропало, шеф!
missing    /var/run/kernel/autoconf.h
missing    /var/run/kernel/autoconf.ph
missing    /var/run/kernel/_h2ph_pre.ph
missing    /var/run/kernel/modversions.h
missing    /var/run/kernel/modversions.ph
missing    /var/run/kernel/version.h
missing    /var/run/kernel/version.ph
missing    /var/run/ppp/resolv.conf

Ну там ещё много интересного. Все маны компрессированные изуродованы, и
в /bin и /usr/bin ужасы с mtime. Если кому интересно - полный список в
аттаче.

-- 

[-- Attachment #1.2: Type: application/pgp-signature, Size: 188 bytes --]

[-- Attachment #2: rpmVa.list --]
[-- Type: text/plain, Size: 11624 bytes --]

.......T   /lib/libz.so.1.2.3
.......T d /usr/share/doc/zlib-1.2.3/License
.......T d /usr/share/doc/zlib-1.2.3/README
.......T   /bin/basename
.......T   /bin/cat
.......T   /bin/chgrp
.......T   /bin/chmod
.......T   /bin/chown
.......T   /bin/cp
.......T   /bin/cut
.......T   /bin/date
.......T   /bin/dd
.......T   /bin/df
.......T   /bin/du
.......T   /bin/echo
.......T   /bin/false
.......T   /bin/getuseruid
.......T   /bin/head
.......T   /bin/hostname
.......T   /bin/install
.......T   /bin/kill
.......T   /bin/link
.......T   /bin/ln
.......T   /bin/ls
.......T   /bin/mkdir
.......T   /bin/mkfifo
.......T   /bin/mknod
.......T   /bin/mv
.......T   /bin/nice
.......T   /bin/pwd
.......T   /bin/readlink
.......T   /bin/rm
.......T   /bin/rmdir
.......T   /bin/runas
.......T   /bin/sleep
.......T   /bin/sort
.......T   /bin/stty
.......T   /bin/sync
.......T   /bin/tail
.......T   /bin/touch
.......T   /bin/true
.......T   /bin/uname
.......T   /bin/unlink
.......T   /bin/usleep
.......T   /bin/wc
.......T c /etc/DIR_COLORS
.......T c /etc/profile.d/color_ls.csh
.......T c /etc/profile.d/color_ls.sh
.......T   /sbin/chroot
.......T   /usr/bin/base64
.......T   /usr/bin/cksum
.......T   /usr/bin/comm
.......T   /usr/bin/csplit
.......T   /usr/bin/dircolors
.......T   /usr/bin/dirname
.......T   /usr/bin/env
.......T   /usr/bin/expand
.......T   /usr/bin/expr
.......T   /usr/bin/factor
.......T   /usr/bin/fmt
.......T   /usr/bin/fold
.......T   /usr/bin/groups
.......T   /usr/bin/hostid
.......T   /usr/bin/id
.......T   /usr/bin/join
.......T   /usr/bin/logname
.......T   /usr/bin/md5sum
.......T   /usr/bin/mksock
.......T   /usr/bin/nl
.......T   /usr/bin/nohup
.......T   /usr/bin/od
.......T   /usr/bin/paste
.......T   /usr/bin/pathchk
.......T   /usr/bin/pinky
.......T   /usr/bin/pr
.......T   /usr/bin/printenv
.......T   /usr/bin/printf
.......T   /usr/bin/ptx
.......T   /usr/bin/realpath
.......T   /usr/bin/runbg
.......T   /usr/bin/seq
.......T   /usr/bin/sha1sum
.......T   /usr/bin/sha224sum
.......T   /usr/bin/sha256sum
.......T   /usr/bin/sha384sum
.......T   /usr/bin/sha512sum
.......T   /usr/bin/shred
.......T   /usr/bin/split
.......T   /usr/bin/stat
.......T   /usr/bin/sum
.......T   /usr/bin/tac
.......T   /usr/bin/tee
.......T   /usr/bin/test
.......T   /usr/bin/tr
.......T   /usr/bin/tsort
.......T   /usr/bin/tty
.......T   /usr/bin/unexpand
.......T   /usr/bin/uniq
.......T   /usr/bin/users
.......T   /usr/bin/who
.......T   /usr/bin/whoami
.......T   /usr/bin/yes
.......T d /usr/share/info/coreutils.info.bz2
.......T   /usr/share/locale/af/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/be/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/bg/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/ca/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/cs/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/da/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/de/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/el/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/es/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/et/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/eu/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/fi/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/fr/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/ga/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/gl/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/hr/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/hu/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/it/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/ja/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/ko/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/lg/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/ms/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/nb/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/nl/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/no/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/pl/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/pt/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/pt_BR/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/ru/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/rw/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/sk/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/sl/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/sv/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/tr/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/vi/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/zh_CN/LC_MESSAGES/coreutils.mo
.......T   /usr/share/locale/zh_TW/LC_MESSAGES/coreutils.mo
.......T d /usr/share/man/man1/base64.1.gz
.......T d /usr/share/man/man1/basename.1.gz
.......T d /usr/share/man/man1/cat.1.gz
.......T d /usr/share/man/man1/chgrp.1.gz
.......T d /usr/share/man/man1/chmod.1.gz
.......T d /usr/share/man/man1/chown.1.gz
.......T d /usr/share/man/man1/chroot.1.gz
.......T d /usr/share/man/man1/cksum.1.gz
.......T d /usr/share/man/man1/comm.1.gz
.......T d /usr/share/man/man1/cp.1.gz
.......T d /usr/share/man/man1/csplit.1.gz
.......T d /usr/share/man/man1/cut.1.gz
.......T d /usr/share/man/man1/date.1.gz
.......T d /usr/share/man/man1/dd.1.gz
.......T d /usr/share/man/man1/df.1.gz
.......T d /usr/share/man/man1/dir.1.gz
.......T d /usr/share/man/man1/dircolors.1.gz
.......T d /usr/share/man/man1/dirname.1.gz
.......T d /usr/share/man/man1/du.1.gz
.......T d /usr/share/man/man1/echo.1.gz
.......T d /usr/share/man/man1/env.1.gz
.......T d /usr/share/man/man1/expand.1.gz
.......T d /usr/share/man/man1/expr.1.gz
.......T d /usr/share/man/man1/factor.1.gz
.......T d /usr/share/man/man1/false.1.gz
.......T d /usr/share/man/man1/fmt.1.gz
.......T d /usr/share/man/man1/fold.1.gz
.......T d /usr/share/man/man1/groups.1.gz
.......T d /usr/share/man/man1/head.1.gz
.......T d /usr/share/man/man1/hostid.1.gz
.......T d /usr/share/man/man1/hostname.1.gz
.......T d /usr/share/man/man1/id.1.gz
.......T d /usr/share/man/man1/install.1.gz
.......T d /usr/share/man/man1/join.1.gz
.......T d /usr/share/man/man1/kill.1.gz
.......T d /usr/share/man/man1/link.1.gz
.......T d /usr/share/man/man1/ln.1.gz
.......T d /usr/share/man/man1/logname.1.gz
.......T d /usr/share/man/man1/ls.1.gz
.......T d /usr/share/man/man1/md5sum.1.gz
.......T d /usr/share/man/man1/mkdir.1.gz
.......T d /usr/share/man/man1/mkfifo.1.gz
.......T d /usr/share/man/man1/mknod.1.gz
.......T d /usr/share/man/man1/mksock.1.gz
.......T d /usr/share/man/man1/mv.1.gz
.......T d /usr/share/man/man1/nice.1.gz
.......T d /usr/share/man/man1/nl.1.gz
.......T d /usr/share/man/man1/nohup.1.gz
.......T d /usr/share/man/man1/od.1.gz
.......T d /usr/share/man/man1/paste.1.gz
.......T d /usr/share/man/man1/pathchk.1.gz
.......T d /usr/share/man/man1/pinky.1.gz
.......T d /usr/share/man/man1/pr.1.gz
.......T d /usr/share/man/man1/printenv.1.gz
.......T d /usr/share/man/man1/printf.1.gz
.......T d /usr/share/man/man1/ptx.1.gz
.......T d /usr/share/man/man1/pwd.1.gz
.......T d /usr/share/man/man1/readlink.1.gz
.......T d /usr/share/man/man1/rm.1.gz
.......T d /usr/share/man/man1/rmdir.1.gz
.......T d /usr/share/man/man1/runas.1.gz
.......T d /usr/share/man/man1/seq.1.gz
.......T d /usr/share/man/man1/sha1sum.1.gz
.......T d /usr/share/man/man1/sha224sum.1.gz
.......T d /usr/share/man/man1/sha256sum.1.gz
.......T d /usr/share/man/man1/sha384sum.1.gz
.......T d /usr/share/man/man1/sha512sum.1.gz
.......T d /usr/share/man/man1/shred.1.gz
.......T d /usr/share/man/man1/sleep.1.gz
.......T d /usr/share/man/man1/sort.1.gz
.......T d /usr/share/man/man1/split.1.gz
.......T d /usr/share/man/man1/stat.1.gz
.......T d /usr/share/man/man1/stty.1.gz
.......T d /usr/share/man/man1/sum.1.gz
.......T d /usr/share/man/man1/sync.1.gz
.......T d /usr/share/man/man1/tac.1.gz
.......T d /usr/share/man/man1/tail.1.gz
.......T d /usr/share/man/man1/tee.1.gz
.......T d /usr/share/man/man1/test.1.gz
.......T d /usr/share/man/man1/touch.1.gz
.......T d /usr/share/man/man1/tr.1.gz
.......T d /usr/share/man/man1/true.1.gz
.......T d /usr/share/man/man1/tsort.1.gz
.......T d /usr/share/man/man1/tty.1.gz
.......T d /usr/share/man/man1/uname.1.gz
.......T d /usr/share/man/man1/unexpand.1.gz
.......T d /usr/share/man/man1/uniq.1.gz
.......T d /usr/share/man/man1/unlink.1.gz
.......T d /usr/share/man/man1/users.1.gz
.......T d /usr/share/man/man1/usleep.1.gz
.......T d /usr/share/man/man1/vdir.1.gz
.......T d /usr/share/man/man1/wc.1.gz
.......T d /usr/share/man/man1/who.1.gz
.......T d /usr/share/man/man1/whoami.1.gz
.......T d /usr/share/man/man1/yes.1.gz
.......T   /lib/libzio.so.0.4
..5....T c /etc/skel.be_BY.CP1251/.mutt/folder
..5....T c /etc/skel.de_DE/.mutt/folder
..5....T c /etc/skel.fr_FR/.mutt/folder
..5....T c /etc/skel.ru_RU.CP1251/.mutt/folder
..5....T c /etc/skel.ru_RU.KOI8-R/.mutt/folder
..5....T c /etc/skel.uk_UA.CP1251/.mutt/folder
..5....T c /etc/skel.uk_UA.KOI8-U/.mutt/folder
..5....T c /etc/skel/.mutt/folder
S.5....T c /etc/pam.d/system-auth-local
.......T c /etc/pam.d/system-auth-use_first_pass-local
S.5....T c /etc/apt/sources.list
..5.....   /usr/share/groff/1.19.2/tmac/mm/locale
..5.....   /usr/share/groff/1.19.2/tmac/mm/se_locale
missing    /var/cache/man/perl/whatis
missing    /etc/fonts/conf.d/10-antialias.conf
missing    /etc/fonts/conf.d/10-autohint.conf
missing    /etc/fonts/conf.d/10-hinting.conf
missing    /etc/fonts/conf.d/10-no-antialias.conf
missing    /etc/fonts/conf.d/10-no-sub-pixel.conf
missing    /etc/fonts/conf.d/10-style-full.conf
missing    /etc/fonts/conf.d/10-style-light.conf
missing    /etc/fonts/conf.d/10-style-medium.conf
missing    /etc/fonts/conf.d/10-style-none.conf
missing    /etc/fonts/conf.d/10-sub-pixel-bgr.conf
missing    /etc/fonts/conf.d/10-sub-pixel-rgb.conf
missing    /etc/fonts/conf.d/10-sub-pixel-vbgr.conf
missing    /etc/fonts/conf.d/10-sub-pixel-vrgb.conf
missing    /etc/fonts/conf.d/10-unhinted.conf
S.5....T d /usr/share/doc/HTML/index-en.html
S.5....T d /usr/share/doc/HTML/index-ru.html
S.5....T c /usr/lib/mozilla/chrome/chrome.rdf
S.5....T c /usr/lib/mozilla/chrome/overlays.rdf
.......T   /bin/getopt
.......T d /usr/share/man/man1/getopt.1.gz
.......T   /usr/lib/libbeecrypt.so.2.2.0
..5....T c /etc/crontab
.M......   /sys
S.5....T c /etc/syslog.conf
.......T   /lib/libbz2.so.1.0.3
.......T d /usr/share/doc/bzip2-1.0.4/LICENSE
S.5....T c /etc/info-dir
.......T   /sbin/install-info
.......T   /usr/sbin/install_info
.......T   /usr/sbin/uninstall_info
.......T d /usr/share/man/man1/install-info.1.gz
.......T c /etc/buildreqs/packages/substitute.d/libdb4.4
.......T   /lib/libdb-4.4.so
.......T d /usr/share/doc/db-4.4.20/LICENSE
.......T d /usr/share/doc/db-4.4.20/README
..5..... c /etc/adjtime
missing    /etc/at.allow
..5..... c /etc/at.deny
missing    /etc/cron.allow
..5..... c /etc/cron.deny
.M....G.   /usr/bin/at
.M....G.   /usr/bin/crontab
..5....T c /etc/exports
..5....T c /etc/motd
S.5....T c /etc/rpm/macros
S.5....T c /etc/inittab
missing    /etc/iftab
S.5....T c /etc/passwdqc.conf
S.5....T c /etc/sudoers
.M....G.   /usr/bin/sudo
SM5....T   /etc/ppp/resolv.conf
missing    /var/run/ppp/resolv.conf
.......T d /usr/share/doc/alt-docs/index.html
missing    /etc/sysconfig/kernel/include_manual_mode
missing    /var/run/kernel/_h2ph_pre.ph
missing    /var/run/kernel/autoconf.h
missing    /var/run/kernel/autoconf.ph
missing    /var/run/kernel/modversions.h
missing    /var/run/kernel/modversions.ph
missing    /var/run/kernel/version.h
missing    /var/run/kernel/version.ph
.......T c /etc/httpd/conf/httpd.conf

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [devel] rpm -Va horror
  2008-02-25 17:31 [devel] rpm -Va horror Mikhail Gusarov
@ 2008-02-25 17:44 ` Michael Shigorin
  0 siblings, 0 replies; 2+ messages in thread
From: Michael Shigorin @ 2008-02-25 17:44 UTC (permalink / raw)
  To: ALT Devel discussion list

On Mon, Feb 25, 2008 at 11:31:29PM +0600, Mikhail Gusarov wrote:
> Кто-то надругался!
> .M....G.   /usr/bin/at
> .M....G.   /usr/bin/crontab
> .M....G.   /usr/bin/sudo

contrl(8)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2008-02-25 17:44 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-02-25 17:31 [devel] rpm -Va horror Mikhail Gusarov
2008-02-25 17:44 ` Michael Shigorin

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git