Re: F20 System Wide Change: Change Packaging Guidelines to discourage requires into /bin and /sbin

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 07/16/2013 06:01 PM, Till Maas wrote:
On Tue, Jul 16, 2013 at 12:24:17PM +0200, Jaroslav Reznik wrote:
= Proposed System Wide Change: Change Packaging Guidelines to discourage
requires into /bin and /sbin =
https://fedoraproject.org/wiki/Changes/NoBinDeps

== Scope ==
Proposal owners: None
Other developers: replace all explicit /bin/<foo> requires with
/usr/bin/<foo>.

IMHO it would be nicer if there was a rough estimate about how many
packages are affected. Also it might be more efficient to just let
provenpackagers do this for everyone who does not want to do it.

In rawhide/x86_64, including /bin/sh and /bin/bash, 4241 source packages are affected (out of 13912). With an exception for /bin/sh and /bin/bash, we are down to 66 source packages (attached, listing binary package NEVRA and required capability).

--
Florian Weimer / Red Hat Product Security Team
amanda-3.3.3-1.fc20.x86_64,/bin/mail
am-utils-5:6.1.5-28.fc20.i686,/bin/grep
am-utils-5:6.1.5-28.fc20.x86_64,/bin/grep
apcupsd-3.14.10-11.fc20.x86_64,/bin/mail
autofs-1:5.0.7-28.fc20.x86_64,/bin/ps
bluez-4.101-8.fc20.x86_64,/bin/systemctl
bluez-4.101-8.fc20.x86_64,/bin/systemctl
Canna-3.7p3-39.fc20.x86_64,/bin/grep
centerim-1:4.22.10-11.fc19.x86_64,/bin/gawk
clamav-milter-systemd-0.97.8-2.fc20.noarch,/bin/systemctl
clamav-milter-systemd-0.97.8-2.fc20.noarch,/bin/systemctl
clamav-milter-systemd-0.97.8-2.fc20.noarch,/bin/systemctl
clamav-scanner-systemd-0.97.8-2.fc20.noarch,/bin/systemctl
clamav-scanner-systemd-0.97.8-2.fc20.noarch,/bin/systemctl
clamav-scanner-systemd-0.97.8-2.fc20.noarch,/bin/systemctl
clamav-server-systemd-0.97.8-2.fc20.noarch,/bin/systemctl
clamav-server-systemd-0.97.8-2.fc20.noarch,/bin/systemctl
clamav-server-systemd-0.97.8-2.fc20.noarch,/bin/systemctl
cowsay-beefymiracle-1.0-2.fc19.noarch,/bin/env
cvs-contrib-1.11.23-31.fc20.noarch,/bin/csh
denyhosts-2.6-28.fc19.noarch,/bin/env
dhcp-forwarder-systemd-0.10-1904.fc20.noarch,/bin/systemctl
dhcp-forwarder-systemd-0.10-1904.fc20.noarch,/bin/systemctl
dhcp-forwarder-systemd-0.10-1904.fc20.noarch,/bin/systemctl
docbook-dtds-1.0-59.fc19.noarch,/bin/chmod
dt-17.66-2.fc19.x86_64,/bin/csh
fedora-release-notes-17.95.0-1.fc19.noarch,/bin/touch
flow-tools-0.68.5.1-8.fc20.i686,/bin/env
flow-tools-0.68.5.1-8.fc20.x86_64,/bin/env
flow-tools-rrdtool-0.68.5.1-8.fc20.x86_64,/bin/env
fmtools-tkradio-2.0.1-12.fc19.noarch,/bin/env
glimmer-3.02b-1.fc19.x86_64,/bin/awk
glimmer-3.02b-1.fc19.x86_64,/bin/csh
gnu-smalltalk-3.2.5-3.fc20.i686,/bin/sed
gnu-smalltalk-3.2.5-3.fc20.x86_64,/bin/sed
grib_api-1.9.16-7.fc19.i686,/bin/ksh
grib_api-1.9.16-7.fc19.x86_64,/bin/ksh
gridengine-2011.11p1-13.fc20.i686,/bin/csh
gridengine-2011.11p1-13.fc20.i686,/bin/ksh
gridengine-2011.11p1-13.fc20.x86_64,/bin/csh
gridengine-2011.11p1-13.fc20.x86_64,/bin/ksh
gridengine-devel-2011.11p1-13.fc20.i686,/bin/csh
gridengine-devel-2011.11p1-13.fc20.x86_64,/bin/csh
groff-1.22.2-3.fc20.x86_64,/bin/awk
groff-base-1.22.2-3.fc20.x86_64,/bin/sed
imsettings-1.6.3-1.fc20.x86_64,/bin/dbus-send
imsettings-1.6.3-1.fc20.x86_64,/bin/dbus-send
initscripts-9.48-1.fc20.x86_64,/bin/awk
iwidgets-4.0.2-9.fc19.noarch,/bin/env
libgcj-devel-4.8.1-4.fc20.i686,/bin/awk
libgcj-devel-4.8.1-4.fc20.x86_64,/bin/awk
libguestfs-tools-c-1:1.23.8-5.fc20.x86_64,/bin/vi
magic-8.0.60-5.fc19.x86_64,/bin/awk
milter-greylist-4.5.1-1.fc20.x86_64,/bin/systemctl
milter-greylist-4.5.1-1.fc20.x86_64,/bin/systemctl
milter-greylist-4.5.1-1.fc20.x86_64,/bin/systemctl
mod_fcgid-2.3.7-6.fc19.x86_64,/bin/sed
mod_ssl-1:2.4.4-12.fc20.x86_64,/bin/cat
mx4j-1:3.0.1-17.fc19.noarch,/bin/rm
nagios-plugins-log-1.4.16-7.fc20.x86_64,/bin/egrep
nagios-plugins-log-1.4.16-7.fc20.x86_64,/bin/mktemp
nagios-plugins-ping-1.4.16-7.fc20.x86_64,/bin/ping
nagios-plugins-ping-1.4.16-7.fc20.x86_64,/bin/ping6
nagios-plugins-sensors-1.4.16-7.fc20.x86_64,/bin/egrep
nautilus-actions-3.2.2-4.fc20.x86_64,/bin/ksh
ncid-client-0.83-4.fc19.noarch,/bin/mail
ncl-6.1.2-2.fc20.x86_64,/bin/csh
ncl-common-6.1.2-2.fc20.noarch,/bin/csh
ncl-devel-6.1.2-2.fc20.i686,/bin/csh
ncl-devel-6.1.2-2.fc20.x86_64,/bin/csh
ncl-examples-6.1.2-2.fc20.noarch,/bin/csh
netgen-1.3.7-24.fc20.x86_64,/bin/csh
nss-myhostname-0.3-4.fc19.i686,/bin/sed
nss-myhostname-0.3-4.fc19.x86_64,/bin/sed
ntop-5.0-6.fc19.x86_64,/bin/cat
oddjob-mkhomedir-0.31.4-1.fc20.x86_64,/bin/dbus-send
openshift-origin-node-util-1.9.11-1.fc20.noarch,/bin/env
os-prober-1.58-3.fc20.x86_64,/bin/sed
ovirt-node-2.6.0-1.fc19.noarch,/bin/hostname
pam_mount-2.13-4.20130707git966c6bea.fc20.i686,/bin/readlink
pam_mount-2.13-4.20130707git966c6bea.fc20.x86_64,/bin/readlink
perl-SOAP-Lite-0.716-1.fc20.noarch,/bin/env
php-pear-Net-Ping-2.4.5-8.fc19.noarch,/bin/ping
pmount-0.9.23-4.fc20.x86_64,/bin/mount
policycoreutils-2.1.14-62.fc20.x86_64,/bin/awk
policycoreutils-2.1.14-62.fc20.x86_64,/bin/egrep
policycoreutils-2.1.14-62.fc20.x86_64,/bin/mount
policycoreutils-2.1.14-62.fc20.x86_64,/bin/sed
pvm-3.4.6-4.fc19.x86_64,/bin/csh
pvm-gui-3.4.6-4.fc19.x86_64,/bin/csh
pyjigdo-0.4.0.3-6.fc19.noarch,/bin/env
pymol-1.6.0-1.20130620svn4032.fc20.x86_64,/bin/csh
python-pmw-1.3.2-14.fc19.noarch,/bin/env
redhat-lsb-core-4.1-15.fc20.i686,/bin/basename
redhat-lsb-core-4.1-15.fc20.i686,/bin/cat
redhat-lsb-core-4.1-15.fc20.i686,/bin/chgrp
redhat-lsb-core-4.1-15.fc20.i686,/bin/chmod
redhat-lsb-core-4.1-15.fc20.i686,/bin/chown
redhat-lsb-core-4.1-15.fc20.i686,/bin/cp
redhat-lsb-core-4.1-15.fc20.i686,/bin/date
redhat-lsb-core-4.1-15.fc20.i686,/bin/dd
redhat-lsb-core-4.1-15.fc20.i686,/bin/df
redhat-lsb-core-4.1-15.fc20.i686,/bin/dmesg
redhat-lsb-core-4.1-15.fc20.i686,/bin/echo
redhat-lsb-core-4.1-15.fc20.i686,/bin/ed
redhat-lsb-core-4.1-15.fc20.i686,/bin/egrep
redhat-lsb-core-4.1-15.fc20.i686,/bin/false
redhat-lsb-core-4.1-15.fc20.i686,/bin/fgrep
redhat-lsb-core-4.1-15.fc20.i686,/bin/find
redhat-lsb-core-4.1-15.fc20.i686,/bin/grep
redhat-lsb-core-4.1-15.fc20.i686,/bin/gunzip
redhat-lsb-core-4.1-15.fc20.i686,/bin/gzip
redhat-lsb-core-4.1-15.fc20.i686,/bin/hostname
redhat-lsb-core-4.1-15.fc20.i686,/bin/kill
redhat-lsb-core-4.1-15.fc20.i686,/bin/ln
redhat-lsb-core-4.1-15.fc20.i686,/bin/ls
redhat-lsb-core-4.1-15.fc20.i686,/bin/mailx
redhat-lsb-core-4.1-15.fc20.i686,/bin/mkdir
redhat-lsb-core-4.1-15.fc20.i686,/bin/mknod
redhat-lsb-core-4.1-15.fc20.i686,/bin/mktemp
redhat-lsb-core-4.1-15.fc20.i686,/bin/more
redhat-lsb-core-4.1-15.fc20.i686,/bin/mount
redhat-lsb-core-4.1-15.fc20.i686,/bin/mv
redhat-lsb-core-4.1-15.fc20.i686,/bin/nice
redhat-lsb-core-4.1-15.fc20.i686,/bin/ps
redhat-lsb-core-4.1-15.fc20.i686,/bin/pwd
redhat-lsb-core-4.1-15.fc20.i686,/bin/rm
redhat-lsb-core-4.1-15.fc20.i686,/bin/rmdir
redhat-lsb-core-4.1-15.fc20.i686,/bin/sed
redhat-lsb-core-4.1-15.fc20.i686,/bin/sleep
redhat-lsb-core-4.1-15.fc20.i686,/bin/sort
redhat-lsb-core-4.1-15.fc20.i686,/bin/stty
redhat-lsb-core-4.1-15.fc20.i686,/bin/sync
redhat-lsb-core-4.1-15.fc20.i686,/bin/tar
redhat-lsb-core-4.1-15.fc20.i686,/bin/touch
redhat-lsb-core-4.1-15.fc20.i686,/bin/true
redhat-lsb-core-4.1-15.fc20.i686,/bin/umount
redhat-lsb-core-4.1-15.fc20.i686,/bin/uname
redhat-lsb-core-4.1-15.fc20.i686,/bin/zcat
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/basename
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/cat
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/chgrp
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/chmod
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/chown
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/cp
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/date
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/dd
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/df
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/dmesg
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/echo
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/ed
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/egrep
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/false
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/fgrep
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/find
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/grep
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/gunzip
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/gzip
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/hostname
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/kill
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/ln
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/ls
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/mailx
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/mkdir
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/mknod
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/mktemp
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/more
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/mount
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/mv
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/nice
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/ps
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/pwd
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/rm
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/rmdir
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/sed
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/sleep
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/sort
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/stty
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/sync
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/tar
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/touch
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/true
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/umount
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/uname
redhat-lsb-core-4.1-15.fc20.x86_64,/bin/zcat
resource-agents-3.9.5-5.x86_64,/bin/gawk
resource-agents-3.9.5-5.x86_64,/bin/grep
resource-agents-3.9.5-5.x86_64,/bin/hostname
resource-agents-3.9.5-5.x86_64,/bin/mount
resource-agents-3.9.5-5.x86_64,/bin/ping
resource-agents-3.9.5-5.x86_64,/bin/ping6
resource-agents-3.9.5-5.x86_64,/bin/ps
resource-agents-3.9.5-5.x86_64,/bin/sed
rubygem-apipie-rails-0.0.21-1.fc19.noarch,/bin/env
rubygem-openshift-origin-node-1.9.15-1.fc20.noarch,/bin/echo
selinux-policy-3.12.1-63.fc20.noarch,/bin/awk
sgml-common-0.6.3-39.fc19.noarch,/bin/basename
sound-theme-freedesktop-0.8-2.fc19.noarch,/bin/touch
sound-theme-freedesktop-0.8-2.fc19.noarch,/bin/touch
spamass-milter-0.3.2-10.fc19.x86_64,/bin/rm
spamass-milter-0.3.2-10.fc19.x86_64,/bin/rm
spamass-milter-0.3.2-10.fc19.x86_64,/bin/touch
systemtap-server-2.3-0.234.g54cbada.fc20.x86_64,/bin/mktemp
systemtap-testsuite-2.3-0.234.g54cbada.fc20.x86_64,/bin/awk
teseq-1.0.0-9.fc19.x86_64,/bin/sed
vdsm-4.10.3-18.fc20.x86_64,/bin/hostname
xlhtml-0.5-15.fc19.x86_64,/bin/csh
xorg-x11-xfs-1:1.1.2-3.fc19.x86_64,/bin/sort
zsh-5.0.2-4.fc20.x86_64,/bin/zsh
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux