integ/centos_pkg_dirs
zhipengl 462fa4fc08 Refactor patches for nss-pam-ldapd package
The change of 3 meta patches refers to %post section in spec file.
The comment in the patch mentions that we don't want change our custom
binddn and bindpw in nslcd.conf.
However, in spec file, "source" variabe could not be assigned to a valid
file name, as we could not find these *.conf files in /etc/ folder.

if test -s /etc/nss-ldapd.conf ; then
        source=/etc/nss-ldapd.conf
elif test -s /etc/nss_ldap.conf ; then
        source=/etc/nss_ldap.conf
elif test -s /etc/pam_ldap.conf ; then
        source=/etc/pam_ldap.conf
else
        source=/etc/ldap.conf

So it will not change nslcd.conf even if we do not remove
below code.

if grep -E -q '^base[[:blank:]]' $source 2> /dev/null ; then
     # Comment out the packaged default base and replace it.
        sed -i -r -e 's,^(base[[:blank:]].*),# \1,g' $target
        grep -E '^base[[:blank:]]' $source >> $target
fi

grep -E '^(binddn|bindpw|port|scope|ssl|pagesize)[[:blank:]]'
   $source 2> /dev/null >> $target

We can use RPM instead of SRPM for nss-pam-ldapd package,
since related patches are not used anymore.

Deployment test pass.

Story: 2003768
Task: 28045
Depends-on: https://review.openstack.org/#/c/619976/

Change-Id: Ia4fa723d1a6ff9a7a8059fc2db1afec640ea41b1
Signed-off-by: zhipengl <zhipengs.liu@intel.com>
2018-11-28 02:25:22 +00:00

156 lines
4.2 KiB
Plaintext

tools/vm-topology
base/initscripts
base/initscripts-config
base/setup
utilities/namespace-utils
base/centos-release-config
filesystem/nfs-utils
filesystem/nfs-utils-config
base/dhcp
base/dhcp-config
base/openssh
base/openssh-config
config/facter
virt/qemu
filesystem/nfscheck
utilities/update-motd
python/python-2.7.5
python/python-django
python/python-setuptools
virt/libvirt
virt/libvirt-python
base/lighttpd
base/lighttpd-config
ceph/python-cephclient
networking/python-ryu
python/python-smartpm
python/python-voluptuous
networking/lldpd
logging/logrotate
logging/logrotate-config
utilities/nova-utils
security/shim-unsigned
security/shim-signed
base/sudo
virt/cloud-init
base/watchdog
base/net-snmp
base/net-snmp-config
ldap/openldap
ldap/openldap-config
networking/mellanox/mlx4-config
networking/openvswitch
networking/openvswitch-config
base/libevent
security/wrs-ssl
security/tss2
security/tpm2-tools
security/tpm2-openssl-engine
security/libtpms
security/swtpm
security/spectre-meltdown-checker
kernel/kernel-std
config/puppet-4.8.2
config/puppet-modules/puppet-boolean-1.0.2
config/puppet-modules/puppet-create_resources
config/puppet-modules/puppet-dnsmasq
config/puppet-modules/puppet-drbd-0.3.1
config/puppet-modules/puppet-filemapper
config/puppet-modules/puppet-haproxy-1.5.0
config/puppet-modules/puppet-ldap
config/puppet-modules/puppet-lvm
config/puppet-modules/puppet-network
config/puppet-modules/puppet-nslcd
config/puppet-modules/puppet-postgresql-4.8.0
config/puppet-modules/puppet-puppi
config/puppet-modules/puppet-rabbitmq-5.5.0
config/puppet-modules/puppet-staging
config/puppet-modules/puppet-stdlib-4.12.0
config/puppet-modules/openstack/puppet-ceilometer-11.3.0
config/puppet-modules/openstack/puppet-ceph-2.2.0
config/puppet-modules/openstack/puppet-cinder-11.3.0
config/puppet-modules/openstack/puppet-glance-11.3.0
config/puppet-modules/openstack/puppet-gnocchi-11.3.0
config/puppet-modules/openstack/puppet-heat-11.3.0
config/puppet-modules/openstack/puppet-ironic-11.3.0
config/puppet-modules/openstack/puppet-keystone-11.3.0
config/puppet-modules/openstack/puppet-murano-11.3.0
config/puppet-modules/openstack/puppet-magnum-11.3.0
config/puppet-modules/openstack/puppet-neutron-11.3.0
config/puppet-modules/openstack/puppet-nova-11.4.0
config/puppet-modules/openstack/puppet-openstacklib-11.3.0
config/puppet-modules/openstack/puppet-panko-11.3.0
utilities/tis-extensions
python/python-eventlet
python/python-requests
base/systemd
base/systemd-config
python/python-gunicorn
config/puppet-modules/openstack/puppet-oslo-11.3.0
storage-drivers/python-3parclient
storage-drivers/python-lefthandclient
security/tboot
networking/mellanox/libibverbs
kernel/kernel-modules/mlnx-ofa_kernel
networking/mellanox/rdma-core
config/puppet-modules/openstack/puppet-memcached-3.0.2
config/puppet-modules/openstack/puppet-horizon-9.5.0
config/puppet-modules/openstack/puppet-swift-11.3.0
monitoring/collectd-extensions
monitoring/influxdb-extensions
kubernetes/kubernetes
kubernetes/docker-distribution
kubernetes/helm
logging/logmgmt
filesystem/filesystem-scripts
utilities/branding
config-files/io-scheduler
config-files/iptables-config
config-files/sudo-config
config-files/memcached-custom
config-files/audit-config
config-files/shadow-utils-config
config-files/ntp-config
config-files/syslog-ng-config
config-files/rsync-config
config-files/pam-config
config-files/util-linux-config
tools/collector
grub/grubby
utilities/platform-util
tools/monitor-tools
tools/engtools/hostdata-collectors
kernel/kernel-modules/intel-e1000e
kernel/kernel-modules/intel-i40evf
kernel/kernel-modules/intel-i40e
kernel/kernel-modules/intel-ixgbevf
kernel/kernel-modules/intel-ixgbe
kernel/kernel-modules/qat17
kernel/kernel-modules/tpmdd
kernel/kernel-modules/integrity
kernel/kernel-modules/drbd
base/rpm
base/dpkg
base/cgcs-users
base/cluster-resource-agents
base/libfdt
base/bash
base/haproxy
base/haproxy-config
filesystem/iscsi-initiator-utils
filesystem/iscsi-initiator-utils-config
ldap/ldapscripts
networking/net-tools
filesystem/drbd/drbd-tools
database/mariadb
database/python-psycopg2
base/crontabs
base/dnsmasq
base/dnsmasq-config
filesystem/parted
security/python-keyring
grub/grub2
utilities/build-info
ceph/ceph
ceph/ceph-manager