summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNalin Dahyabhai <nalin@redhat.com>2013-02-27 18:15:26 -0500
committerNalin Dahyabhai <nalin@redhat.com>2013-02-27 18:15:26 -0500
commita47a2acb30eca27bda7b6831446b3f7f940b7051 (patch)
tree7f74b635f96c82c0adaaf9352d7ecdde184b3ec3
parent460c5ab8b71184ef19820224ef60144a0973d9de (diff)
downloadkrb5-a47a2acb30eca27bda7b6831446b3f7f940b7051.tar.gz
krb5-a47a2acb30eca27bda7b6831446b3f7f940b7051.tar.xz
krb5-a47a2acb30eca27bda7b6831446b3f7f940b7051.zip
drop the kerberos-iv portreserve file
drop the kerberos-iv portreserve file (long overdue), and drop the rest on systemd systems, since we don't currently poke portreserve when we're starting a service
-rw-r--r--.gitignore1
-rw-r--r--kerberos-iv.portreserve1
-rw-r--r--krb5.spec30
3 files changed, 15 insertions, 17 deletions
diff --git a/.gitignore b/.gitignore
index f2bb2e5..cd68631 100644
--- a/.gitignore
+++ b/.gitignore
@@ -83,3 +83,4 @@ krb5-1.8.3-pdf.tar.gz
/krb5-1.11-beta2.tar.gz.asc
/krb5-1.11.tar.gz
/krb5-1.11.tar.gz.asc
+/krb5-1.11.1-pdf.tar.xz
diff --git a/kerberos-iv.portreserve b/kerberos-iv.portreserve
deleted file mode 100644
index e3e870d..0000000
--- a/kerberos-iv.portreserve
+++ /dev/null
@@ -1 +0,0 @@
-kerberos-iv
diff --git a/krb5.spec b/krb5.spec
index 49d60f4..7e37c3c 100644
--- a/krb5.spec
+++ b/krb5.spec
@@ -48,7 +48,6 @@ Source11: kadm5.acl
Source19: krb5kdc.sysconfig
Source20: kadmin.sysconfig
Source29: ksu.pamd
-Source30: kerberos-iv.portreserve
Source31: kerberos-adm.portreserve
Source32: krb5_prop.portreserve
Source33: krb5kdc.logrotate
@@ -182,6 +181,8 @@ Requires(preun): systemd-units
Requires(postun): systemd-units
%else
Requires(preun): chkconfig
+# portreserve is used by init scripts for kadmind, kpropd, and krb5kdc
+Requires: portreserve
%endif
Requires(post): initscripts
Requires(postun): initscripts
@@ -196,8 +197,6 @@ Requires(preun): initscripts
Requires: coreutils
# we specify /usr/share/dict/words as the default dict_file in kdc.conf
Requires: /usr/share/dict/words
-# portreserve is used by init scripts for kadmind, kpropd, and krb5kdc
-Requires: portreserve
%if %{WITH_SYSVERTO}
# for run-time, and for parts of the test suite
BuildRequires: libverto-module-base
@@ -417,24 +416,23 @@ for init in \
install -pm 755 ${init} \
$RPM_BUILD_ROOT/etc/rc.d/init.d/${service%d}
done
-%endif
-mkdir -p $RPM_BUILD_ROOT/etc/sysconfig
-for sysconfig in \
- %{SOURCE19}\
- %{SOURCE20} ; do
- install -pm 644 ${sysconfig} \
- $RPM_BUILD_ROOT/etc/sysconfig/`basename ${sysconfig} .sysconfig`
-done
-
# portreserve configuration files.
mkdir -p $RPM_BUILD_ROOT/etc/portreserve
for portreserve in \
- %{SOURCE30} \
%{SOURCE31} \
%{SOURCE32} ; do
install -pm 644 ${portreserve} \
$RPM_BUILD_ROOT/etc/portreserve/`basename ${portreserve} .portreserve`
done
+%endif
+
+mkdir -p $RPM_BUILD_ROOT/etc/sysconfig
+for sysconfig in \
+ %{SOURCE19}\
+ %{SOURCE20} ; do
+ install -pm 644 ${sysconfig} \
+ $RPM_BUILD_ROOT/etc/sysconfig/`basename ${sysconfig} .sysconfig`
+done
# logrotate configuration files
mkdir -p $RPM_BUILD_ROOT/etc/logrotate.d/
@@ -636,12 +634,11 @@ exit 0
/etc/rc.d/init.d/krb5kdc
/etc/rc.d/init.d/kadmin
/etc/rc.d/init.d/kprop
+%config(noreplace) /etc/portreserve/kerberos-adm
+%config(noreplace) /etc/portreserve/krb5_prop
%endif
%config(noreplace) /etc/sysconfig/krb5kdc
%config(noreplace) /etc/sysconfig/kadmin
-%config(noreplace) /etc/portreserve/kerberos-iv
-%config(noreplace) /etc/portreserve/kerberos-adm
-%config(noreplace) /etc/portreserve/krb5_prop
%config(noreplace) /etc/logrotate.d/krb5kdc
%config(noreplace) /etc/logrotate.d/kadmind
@@ -798,6 +795,7 @@ exit 0
%changelog
* Wed Feb 27 2013 Nalin Dahyabhai <nalin@redhat.com> 1.11.1-2
- prebuild PDF docs to reduce multilib differences (internal tooling, #884065)
+- drop the kerberos-iv portreserve file, and drop the rest on systemd systems
* Mon Feb 25 2013 Nalin Dahyabhai <nalin@redhat.com> 1.11.1-1
- update to 1.11.1