From 2b397044ab14787ef386b835cba9bb18055b086d Mon Sep 17 00:00:00 2001 From: Cockpit Project Date: Wed, 7 Sep 2016 17:15:40 +0000 Subject: [PATCH] Update to version 118 * Support PAM conversations on the Login screen * Users can create systemd timer jobs * Provide default names for volume groups and logical volumes * Make Docker graphs work on Debian * Only offer to format disks with supported file systems * Show all managed NetworkManager devices * Use webpack for building Cockpit javascript * Cockpit URLs can be proxied with a configured HTTP path prefix * Allow Cockpit packages to require a minimum version of Cockpit * Translations fixes --- .gitignore | 1 + cockpit.spec | 40 +++++++++++++++++++++++++++------------- sources | 2 +- 3 files changed, 29 insertions(+), 14 deletions(-) diff --git a/.gitignore b/.gitignore index 4934462..692ce39 100644 --- a/.gitignore +++ b/.gitignore @@ -88,3 +88,4 @@ /cockpit-0.115.tar.xz /cockpit-0.116.tar.xz /cockpit-0.117.tar.xz +/cockpit-118.tar.xz diff --git a/cockpit.spec b/cockpit.spec index 2ff4228..c5d9b7d 100644 --- a/cockpit.spec +++ b/cockpit.spec @@ -1,4 +1,4 @@ -%define tag 0.117 +%define tag 118 %define rev 1 # # This file is maintained at the following location: @@ -200,8 +200,8 @@ find %{buildroot}%{_datadir}/%{name}/tuned -type f >> shell.list echo '%dir %{_datadir}/%{name}/shell' >> shell.list find %{buildroot}%{_datadir}/%{name}/shell -type f >> shell.list -echo '%dir %{_datadir}/%{name}/system' >> shell.list -find %{buildroot}%{_datadir}/%{name}/system -type f >> shell.list +echo '%dir %{_datadir}/%{name}/systemd' >> shell.list +find %{buildroot}%{_datadir}/%{name}/systemd -type f >> shell.list echo '%dir %{_datadir}/%{name}/users' >> shell.list find %{buildroot}%{_datadir}/%{name}/users -type f >> shell.list @@ -212,17 +212,17 @@ find %{buildroot}%{_datadir}/%{name}/sosreport -type f >> sosreport.list echo '%dir %{_datadir}/%{name}/subscriptions' > subscriptions.list find %{buildroot}%{_datadir}/%{name}/subscriptions -type f >> subscriptions.list -echo '%dir %{_datadir}/%{name}/storage' > storaged.list -find %{buildroot}%{_datadir}/%{name}/storage -type f >> storaged.list +echo '%dir %{_datadir}/%{name}/storaged' > storaged.list +find %{buildroot}%{_datadir}/%{name}/storaged -type f >> storaged.list -echo '%dir %{_datadir}/%{name}/network' > networkmanager.list -find %{buildroot}%{_datadir}/%{name}/network -type f >> networkmanager.list +echo '%dir %{_datadir}/%{name}/networkmanager' > networkmanager.list +find %{buildroot}%{_datadir}/%{name}/networkmanager -type f >> networkmanager.list echo '%dir %{_datadir}/%{name}/ostree' > ostree.list find %{buildroot}%{_datadir}/%{name}/ostree -type f >> ostree.list -# on RHEL systems we don't have the required setroubleshoot-server packages -%if 0%{?rhel}%{?centos} +# on CentOS systems we don't have the required setroubleshoot-server packages +%if 0%{?centos} rm -rf %{buildroot}%{_datadir}/%{name}/selinux %else echo '%dir %{_datadir}/%{name}/selinux' > selinux.list @@ -259,11 +259,13 @@ sed -i '/\.map\(\.gz\)\?$/d' *.list tar -C %{buildroot}/usr/src/debug -cf - . | tar -C %{buildroot} -xf - rm -rf %{buildroot}/usr/src/debug -# On RHEL subscriptions, networkmanager, and sosreport are part of the shell package +# On RHEL subscriptions, networkmanager, selinux, and sosreport are part of the shell package %if 0%{?rhel} -cat subscriptions.list sosreport.list networkmanager.list >> shell.list +cat subscriptions.list sosreport.list networkmanager.list selinux.list >> shell.list %endif +%find_lang %{name} + # dwz has trouble with the go binaries # https://fedoraproject.org/wiki/PackagingDrafts/Go %global _dwz_low_mem_die_limit 0 @@ -315,7 +317,7 @@ cat subscriptions.list sosreport.list networkmanager.list >> shell.list # be out of sync with reality. /usr/share/pcp/lib/pmlogger reload -%files ws +%files ws -f %{name}.lang %doc %{_mandir}/man5/cockpit.conf.5.gz %doc %{_mandir}/man8/cockpit-ws.8.gz %doc %{_mandir}/man8/remotectl.8.gz @@ -378,7 +380,7 @@ This package contains the Cockpit shell UI assets. %package storaged Summary: Cockpit user interface for storage, using Storaged -Requires: %{name}-bridge >= %{stable_api} +Requires: %{name}-bridge >= %{version}-%{release} Requires: %{name}-shell >= %{stable_api} Requires: storaged >= 2.1.1 %if 0%{?fedora} >= 24 || 0%{?rhel} >= 8 @@ -533,6 +535,18 @@ pulls in some necessary packages via dependencies. %endif %changelog +* Wed Sep 07 2016 Stef Walter - 118-1 +- Support PAM conversations on the Login screen +- Users can create systemd timer jobs +- Provide default names for volume groups and logical volumes +- Make Docker graphs work on Debian +- Only offer to format disks with supported file systems +- Show all managed NetworkManager devices +- Use webpack for building Cockpit javascript +- Cockpit URLs can be proxied with a configured HTTP path prefix +- Allow Cockpit packages to require a minimum version of Cockpit +- Translations fixes + * Thu Aug 11 2016 Stef Walter - 0.117-1 - * Add support for network teams - * Select translations for complex language names diff --git a/sources b/sources index 703daa8..7129d4c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -f5422a38248dcb0166122355645f31bd cockpit-0.117.tar.xz +867970f90a176670b914ec30edbe6771 cockpit-118.tar.xz