[Mageia-dev] rpmlint

Colin Guthrie mageia at colin.guthr.ie
Thu Nov 22 00:43:24 CET 2012


Hi,

So I've added a few tests to rpmlint for stuff previously discussed.

I'm aware of lots of packages that will fail but will try and fix them
over the weekend.

Can someone check my commits to rpmlint and rpmlint-mageia-policy. If
it's valid can someone also submit them to infra repo and deploy on
valstar (obviously should only apply to caudron builds not mga1/2 - just
like the rpm group policy stuff)


If anyone wants to help with the "known-to-break" list, please fix up
the following packages to add tmpfiles support rather than shipping the
actual files/folders:

389-ds-base:/var/lock/dirsrv
abrt:/var/run/abrt
abrt:/var/run/abrt/abrt.socket
abrt:/var/run/abrtd.pid
asterisk:/var/run/asterisk
bind:/var/lib/named/var/run/named
bind:/var/run/named
bip:/var/run/bip
c-icap-server:/var/run/icapd
clamav:/var/run/clamav
couchdb-bin:/var/run/couchdb
courier-authdaemon:/var/run/authdaemon
cups:/var/run/cups/certs
cyrus-sasl:/var/run/saslauthd
dbus:/var/run/dbus
devmon:/var/run/devmon
dhcp-server:/var/run/dhcpd
dirmngr:/var/run/dirmngr
dovecot:/var/run/dovecot
dovecot:/var/run/dovecot/empty
dovecot:/var/run/dovecot/login
dspam:/var/run/dspam
fail2ban:/var/run/fail2ban
fcron:/var/run/fcron
firebird-server-common:/var/run/firebird
freeswitch:/var/run/freeswitch
gdm:/var/run/gdm
gdm:/var/run/gdm/greeter
gearmand:/var/run/gearmand
gkrellm:/var/lock/gkrellm
glusterfs-server:/var/run/glusterfsd
gnokii:/var/lock/gnokii
hplip:/var/run/hplip
icecast:/var/run/icecast
initscripts:/var/run/netreport
initscripts:/var/run/utmp
inn:/var/run/news
iptraf:/var/lock/iptraf
ircd-hybrid:/var/run/ircd-hybrid
jetty:/var/run/jetty
kolab-saslauthd:/var/run/kolab-saslauthd
kolab-saslauthd:/var/run/saslauthd
kolab-server:/var/run/kolabd
leafnode:/var/lock/news
libvirt-utils:/var/run/libvirt
libvirt-utils:/var/run/libvirt/libxl
libvirt-utils:/var/run/libvirt/lxc
libvirt-utils:/var/run/libvirt/network
libvirt-utils:/var/run/libvirt/qemu
libvirt-utils:/var/run/libvirt/uml
lirc:/var/run/lirc
lirc:/var/run/lirc/lircd
lirc:/var/run/lirc/lircd.pid
mariadb-common:/var/run/mysqld
mindi:/usr/lib64/mindi/rootfs/var/run/klogd
mindi:/usr/lib64/mindi/rootfs/var/run/utmp
mindi:/usr/lib/mindi/rootfs/var/run/klogd
mindi:/usr/lib/mindi/rootfs/var/run/utmp
mpd:/var/run/mpd
mtink:/var/run/mtink
networkmanager:/var/run/NetworkManager
openldap-servers:/var/run/ldap
openvpn:/var/run/openvpn
pacemaker:/var/run/crm
pdns:/var/run/powerdns
php-fpm:/var/run/php-fpm
plymouth:/var/run/plymouth
powerman:/var/run/powerman
ppp:/var/run/ppp
ppp:/var/run/ppp/resolv.conf
prelude-manager:/var/run/prelude-manager
proftpd:/var/run/proftpd
prosody:/var/run/prosody
puppet:/var/run/puppet
quagga:/var/run/quagga
rabbitmq-server:/var/run/rabbitmq
radvd:/var/run/radvd
rdnssd:/var/run/rdnssd
rear:/usr/share/rear/skel/default/var/lock/subsys
rear:/usr/share/rear/skel/default/var/run/klogd
resource-agents:/var/run/resource-agents
samba-common:/var/run/samba
siproxd:/var/run/siproxd
smtp-gated:/var/run/smtp-gated
snort:/var/run/snort
sphinx:/var/run/sphinx
spread:/var/run/spread
ss5:/var/run/ss5
stompserver:/var/run/stompserver
system-config-printer-udev:/var/run/udev-configure-printer
system-config-printer-udev:/var/run/udev-configure-printer/usb-uris
tinyproxy:/var/run/tinyproxy
util-vserver:/var/run/vservers
util-vserver:/var/run/vservers.rev
util-vserver:/var/run/vshelper
uucp:/var/lock/uucp
uuidd:/var/run/uuidd
varnish:/var/run/varnish
vtun:/var/lock/vtund
xen:/var/run/xend
xen:/var/run/xend/boot
xen:/var/run/xenstored
zabbix-agent:/var/run/zabbix
zabbix:/var/run/zabbix
ziproxy:/var/run/ziproxy



-- 

Colin Guthrie
colin(at)mageia.org
http://colin.guthr.ie/

Day Job:
  Tribalogic Limited http://www.tribalogic.net/
Open Source:
  Mageia Contributor http://www.mageia.org/
  PulseAudio Hacker http://www.pulseaudio.org/
  Trac Hacker http://trac.edgewall.org/


More information about the Mageia-dev mailing list