pgreco / rpms / cockpit

Forked from forks/areguera/rpms/cockpit 5 years ago
Clone
9bdd10
# This spec file has been automatically updated
ae9b80
Version:        196.3
70ce86
Release: 1%{?dist}
9bdd10
#
9bdd10
# This file is maintained at the following location:
9bdd10
# https://github.com/cockpit-project/cockpit/blob/master/tools/cockpit.spec
9bdd10
#
9bdd10
# If you are editing this file in another location, changes will likely
9bdd10
# be clobbered the next time an automated release is done.
9bdd10
#
9bdd10
# Check first cockpit-devel@lists.fedorahosted.org
9bdd10
#
9bdd10
# Globals that may be defined elsewhere
9bdd10
#  * Version 122
9bdd10
#  * wip 1
9bdd10
#
9bdd10
9bdd10
# earliest base that the subpackages work on; the instances of this get computed/updated
9bdd10
# by tools/gen-spec-dependencies during "make dist", but keep a hardcoded fallback
9bdd10
%define required_base 122
9bdd10
9bdd10
# we generally want CentOS packages to be like RHEL; special cases need to check %{centos} explicitly
9bdd10
%if 0%{?centos}
9bdd10
%define rhel %{centos}
9bdd10
%endif
9bdd10
9bdd10
%if "%{!?__python3:1}"
9bdd10
%define __python3 /usr/bin/python3
9bdd10
%endif
9bdd10
9bdd10
# for testing this already gets set in fedora.install, as we want the target
9bdd10
# VERSION_ID, not the mock chroot's one
9bdd10
%if "%{!?os_version_id:1}"
9bdd10
%define os_version_id %(. /etc/os-release; echo $VERSION_ID)
9bdd10
%endif
9bdd10
9bdd10
%define _hardened_build 1
9bdd10
9bdd10
# define to build the dashboard
9bdd10
%define build_dashboard 1
9bdd10
9bdd10
# build basic packages like cockpit-bridge
9bdd10
%define build_basic 1
9bdd10
# build optional extensions like cockpit-docker
9bdd10
%define build_optional 0
9bdd10
9bdd10
# cockpit's firewall service definition moved to firewalld
ae9b80
%if 0%{?fedora} || 0%{?rhel} >= 8
9bdd10
%define firewalld_service 0
9bdd10
%else
9bdd10
%define firewalld_service 1
9bdd10
%endif
9bdd10
9bdd10
%define __lib lib
9bdd10
9bdd10
# on RHEL 7.x we build subscriptions; superseded later by
9bdd10
# external subscription-manager-cockpit
9bdd10
%if (0%{?rhel} >= 7 && 0%{?rhel} < 8) && 0%{?centos} == 0
9bdd10
%define build_subscriptions 1
9bdd10
%endif
9bdd10
ae9b80
# cockpit-kubernetes is RHEL 7 64 bit only
ae9b80
%if 0%{?rhel} >= 7 && 0%{?rhel} < 8
9bdd10
%ifarch aarch64 x86_64 ppc64le s390x
9bdd10
%define build_kubernetes 1
9bdd10
%endif
9bdd10
%endif
9bdd10
ae9b80
# cockpit-machines-ovirt is RHEL 7 only
ae9b80
%if 0%{?rhel} >= 7 && 0%{?rhel} < 8
ae9b80
%define build_ovirt 1
ae9b80
%endif
ae9b80
9bdd10
%if 0%{?rhel} >= 8
9bdd10
%global go_scl_prefix go-toolset-7-
9bdd10
%else
9bdd10
%global go_scl_prefix %{nil}
9bdd10
%endif
9bdd10
9bdd10
%if 0%{?rhel} >= 7
9bdd10
%define vdo_on_demand 1
9bdd10
%endif
9bdd10
9bdd10
Name:           cockpit
9bdd10
Summary:        Web Console for Linux servers
9bdd10
9bdd10
License:        LGPLv2+
9bdd10
URL:            https://cockpit-project.org/
9bdd10
9bdd10
%if %{defined wip}
9bdd10
Source0:        cockpit-%{version}.tar.gz
9bdd10
%else
9bdd10
Source0:        https://github.com/cockpit-project/cockpit/releases/download/%{version}/cockpit-%{version}.tar.xz
9bdd10
%endif
9bdd10
7cfbf6
Source1:        bg-plain.png
8a9432
Patch0:         0001-Update-Makefile.am.patch
8a9432
Patch1:         0002-Update-background-image-and-login-pf-container.patch
7cfbf6
9bdd10
BuildRequires: gcc
9bdd10
BuildRequires: pkgconfig(gio-unix-2.0)
9bdd10
BuildRequires: pkgconfig(json-glib-1.0)
9bdd10
BuildRequires: pkgconfig(polkit-agent-1) >= 0.105
9bdd10
BuildRequires: pam-devel
9bdd10
9bdd10
BuildRequires: autoconf automake
9bdd10
%if 0%{?fedora} || 0%{?rhel} >= 8
9bdd10
BuildRequires: /usr/bin/python3
9bdd10
%else
9bdd10
BuildRequires: /usr/bin/python2
9bdd10
%endif
9bdd10
BuildRequires: intltool
9bdd10
%if %{defined build_dashboard}
9bdd10
BuildRequires: libssh-devel >= 0.7.1
9bdd10
%endif
9bdd10
BuildRequires: openssl-devel
9bdd10
BuildRequires: zlib-devel
9bdd10
BuildRequires: krb5-devel
9bdd10
BuildRequires: libxslt-devel
9bdd10
BuildRequires: docbook-style-xsl
9bdd10
BuildRequires: glib-networking
9bdd10
BuildRequires: sed
9bdd10
9bdd10
BuildRequires: glib2-devel >= 2.37.4
9bdd10
BuildRequires: systemd-devel
9bdd10
BuildRequires: pcp-libs-devel
9bdd10
BuildRequires: krb5-server
9bdd10
BuildRequires: gdb
ae9b80
BuildRequires: openssh-clients
9bdd10
9bdd10
# For documentation
9bdd10
BuildRequires: xmlto
9bdd10
9bdd10
# This is the "cockpit" metapackage. It should only
9bdd10
# Require, Suggest or Recommend other cockpit-xxx subpackages
9bdd10
9bdd10
Requires: cockpit-bridge
9bdd10
Requires: cockpit-ws
9bdd10
Requires: cockpit-system
9bdd10
9bdd10
# Optional components
9bdd10
%if 0%{?fedora} || 0%{?rhel} >= 8
9bdd10
%if 0%{?rhel} == 0
9bdd10
Recommends: cockpit-dashboard
9bdd10
%ifarch x86_64 %{arm} aarch64 ppc64le i686 s390x
9bdd10
Recommends: (cockpit-docker if /usr/bin/docker)
9bdd10
%endif
9bdd10
%endif
9bdd10
Recommends: (cockpit-networkmanager if NetworkManager)
9bdd10
Recommends: (cockpit-storaged if udisks2)
9bdd10
Recommends: cockpit-packagekit
9bdd10
%if 0%{?rhel} >= 8 && 0%{?centos} == 0
9bdd10
Recommends: subscription-manager-cockpit
9bdd10
%endif
9bdd10
Suggests: cockpit-pcp
9bdd10
%if 0%{?build_kubernetes}
9bdd10
Suggests: cockpit-kubernetes
9bdd10
%endif
9bdd10
Suggests: cockpit-selinux
9bdd10
%endif
9bdd10
9bdd10
%prep
9bdd10
%setup -q -n cockpit-%{version}
8a9432
%patch0 -p1
8a9432
%patch1 -p1
8a9432
cp %{SOURCE1} src/branding/centos/
9bdd10
9bdd10
%build
9bdd10
exec 2>&1
9bdd10
%configure \
9bdd10
    --disable-silent-rules \
9bdd10
    --with-cockpit-user=cockpit-ws \
9bdd10
    --with-selinux-config-type=etc_t \
9bdd10
%if 0%{?rhel} >= 7 && 0%{?rhel} < 8
9bdd10
    --without-storaged-iscsi-sessions \
9bdd10
%endif
9bdd10
    --with-appstream-data-packages='[ "appstream-data" ]' \
9bdd10
    --with-nfs-client-package='"nfs-utils"' \
9bdd10
    %{?vdo_on_demand:--with-vdo-package='"vdo"'}
9bdd10
make -j4 %{?extra_flags} all
9bdd10
9bdd10
%check
9bdd10
exec 2>&1
9bdd10
make -j4 check
9bdd10
9bdd10
%install
9bdd10
make install DESTDIR=%{buildroot}
9bdd10
make install-tests DESTDIR=%{buildroot}
9bdd10
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/pam.d
9bdd10
install -p -m 644 tools/cockpit.pam $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/cockpit
9bdd10
rm -f %{buildroot}/%{_libdir}/cockpit/*.so
9bdd10
%if 0%{?firewalld_service} == 0
9bdd10
rm -f %{buildroot}/%{_prefix}/%{__lib}/firewalld/services/cockpit.xml
9bdd10
%endif
9bdd10
install -p -m 644 AUTHORS COPYING README.md %{buildroot}%{_docdir}/cockpit/
9bdd10
9bdd10
# Build the package lists for resource packages
9bdd10
echo '%dir %{_datadir}/cockpit/base1' > base.list
9bdd10
find %{buildroot}%{_datadir}/cockpit/base1 -type f >> base.list
9bdd10
echo '%{_sysconfdir}/cockpit/machines.d' >> base.list
9bdd10
echo %{buildroot}%{_datadir}/polkit-1/actions/org.cockpit-project.cockpit-bridge.policy >> base.list
9bdd10
# RHEL 7 needs to keep cockpit-ssh in dashboard for backwards compat
9bdd10
%if 0%{?rhel} == 7
9bdd10
find %{buildroot}%{_datadir}/cockpit/ssh -type f >> dashboard.list
9bdd10
echo '%{_libexecdir}/cockpit-ssh' >> dashboard.list
9bdd10
%else
9bdd10
find %{buildroot}%{_datadir}/cockpit/ssh -type f >> base.list
9bdd10
echo '%{_libexecdir}/cockpit-ssh' >> base.list
9bdd10
%endif
9bdd10
9bdd10
%if %{defined build_dashboard}
9bdd10
echo '%dir %{_datadir}/cockpit/dashboard' >> dashboard.list
9bdd10
find %{buildroot}%{_datadir}/cockpit/dashboard -type f >> dashboard.list
9bdd10
%else
9bdd10
rm -rf %{buildroot}/%{_datadir}/cockpit/dashboard
9bdd10
touch dashboard.list
9bdd10
%endif
9bdd10
9bdd10
echo '%dir %{_datadir}/cockpit/pcp' >> pcp.list
9bdd10
find %{buildroot}%{_datadir}/cockpit/pcp -type f >> pcp.list
9bdd10
9bdd10
echo '%dir %{_datadir}/cockpit/realmd' >> system.list
9bdd10
find %{buildroot}%{_datadir}/cockpit/realmd -type f >> system.list
9bdd10
9bdd10
echo '%dir %{_datadir}/cockpit/tuned' >> system.list
9bdd10
find %{buildroot}%{_datadir}/cockpit/tuned -type f >> system.list
9bdd10
9bdd10
echo '%dir %{_datadir}/cockpit/shell' >> system.list
9bdd10
find %{buildroot}%{_datadir}/cockpit/shell -type f >> system.list
9bdd10
9bdd10
echo '%dir %{_datadir}/cockpit/systemd' >> system.list
9bdd10
find %{buildroot}%{_datadir}/cockpit/systemd -type f >> system.list
9bdd10
9bdd10
echo '%dir %{_datadir}/cockpit/users' >> system.list
9bdd10
find %{buildroot}%{_datadir}/cockpit/users -type f >> system.list
9bdd10
9bdd10
echo '%dir %{_datadir}/cockpit/kdump' >> kdump.list
9bdd10
find %{buildroot}%{_datadir}/cockpit/kdump -type f >> kdump.list
9bdd10
9bdd10
echo '%dir %{_datadir}/cockpit/sosreport' > sosreport.list
9bdd10
find %{buildroot}%{_datadir}/cockpit/sosreport -type f >> sosreport.list
9bdd10
9bdd10
%if %{defined build_subscriptions}
9bdd10
echo '%dir %{_datadir}/cockpit/subscriptions' >> system.list
9bdd10
find %{buildroot}%{_datadir}/cockpit/subscriptions -type f >> system.list
9bdd10
%else
9bdd10
rm -rf %{buildroot}/%{_datadir}/cockpit/subscriptions
9bdd10
%endif
9bdd10
9bdd10
echo '%dir %{_datadir}/cockpit/storaged' > storaged.list
9bdd10
find %{buildroot}%{_datadir}/cockpit/storaged -type f >> storaged.list
9bdd10
9bdd10
echo '%dir %{_datadir}/cockpit/networkmanager' > networkmanager.list
9bdd10
find %{buildroot}%{_datadir}/cockpit/networkmanager -type f >> networkmanager.list
9bdd10
9bdd10
echo '%dir %{_datadir}/cockpit/packagekit' >> packagekit.list
9bdd10
find %{buildroot}%{_datadir}/cockpit/packagekit -type f >> packagekit.list
9bdd10
9bdd10
echo '%dir %{_datadir}/cockpit/apps' >> packagekit.list
9bdd10
find %{buildroot}%{_datadir}/cockpit/apps -type f >> packagekit.list
9bdd10
9bdd10
echo '%dir %{_datadir}/cockpit/machines' > machines.list
9bdd10
find %{buildroot}%{_datadir}/cockpit/machines -type f >> machines.list
9bdd10
ae9b80
%if 0%{?build_ovirt}
9bdd10
echo '%dir %{_datadir}/cockpit/ovirt' > ovirt.list
9bdd10
find %{buildroot}%{_datadir}/cockpit/ovirt -type f >> ovirt.list
ae9b80
%else
ae9b80
rm -rf %{buildroot}/%{_datadir}/cockpit/ovirt
ae9b80
touch ovirt.list
ae9b80
%endif
9bdd10
9bdd10
echo '%dir %{_datadir}/cockpit/selinux' > selinux.list
9bdd10
find %{buildroot}%{_datadir}/cockpit/selinux -type f >> selinux.list
9bdd10
9bdd10
echo '%dir %{_datadir}/cockpit/playground' > tests.list
9bdd10
find %{buildroot}%{_datadir}/cockpit/playground -type f >> tests.list
9bdd10
9bdd10
%ifarch x86_64 %{arm} aarch64 ppc64le i686 s390x
9bdd10
%if 0%{?fedora} || 0%{?rhel} < 8
9bdd10
echo '%dir %{_datadir}/cockpit/docker' > docker.list
9bdd10
find %{buildroot}%{_datadir}/cockpit/docker -type f >> docker.list
9bdd10
%else
9bdd10
rm -rf %{buildroot}/%{_datadir}/cockpit/docker
9bdd10
touch docker.list
9bdd10
%endif
9bdd10
%else
9bdd10
rm -rf %{buildroot}/%{_datadir}/cockpit/docker
9bdd10
touch docker.list
9bdd10
%endif
9bdd10
9bdd10
%if 0%{?build_kubernetes}
9bdd10
%if %{defined wip}
9bdd10
%else
9bdd10
rm %{buildroot}/%{_datadir}/cockpit/kubernetes/override.json
9bdd10
%endif
9bdd10
echo '%dir %{_datadir}/cockpit/kubernetes' > kubernetes.list
9bdd10
find %{buildroot}%{_datadir}/cockpit/kubernetes -type f >> kubernetes.list
9bdd10
%else
9bdd10
rm -rf %{buildroot}/%{_datadir}/cockpit/kubernetes
9bdd10
rm -f %{buildroot}/%{_libexecdir}/cockpit-kube-auth
9bdd10
rm -f %{buildroot}/%{_libexecdir}/cockpit-kube-launch
9bdd10
rm %{buildroot}/%{_libexecdir}/cockpit-stub
9bdd10
touch kubernetes.list
9bdd10
%endif
9bdd10
9bdd10
# when not building basic packages, remove their files
9bdd10
%if 0%{?build_basic} == 0
9bdd10
for pkg in base1 branding motd kdump networkmanager realmd selinux shell sosreport ssh static systemd tuned users; do
9bdd10
    rm -r %{buildroot}/%{_datadir}/cockpit/$pkg
9bdd10
    rm -f %{buildroot}/%{_datadir}/metainfo/org.cockpit-project.cockpit-${pkg}.metainfo.xml
9bdd10
done
9bdd10
for data in doc locale man pixmaps polkit-1; do
9bdd10
    rm -r %{buildroot}/%{_datadir}/$data
9bdd10
done
9bdd10
for lib in systemd tmpfiles.d firewalld; do
9bdd10
    rm -r %{buildroot}/%{_prefix}/%{__lib}/$lib
9bdd10
done
9bdd10
for libexec in cockpit-askpass cockpit-session cockpit-ws cockpit-desktop; do
9bdd10
    rm %{buildroot}/%{_libexecdir}/$libexec
9bdd10
done
9bdd10
rm -r %{buildroot}/%{_libdir}/security %{buildroot}/%{_sysconfdir}/pam.d %{buildroot}/%{_sysconfdir}/motd.d %{buildroot}/%{_sysconfdir}/issue.d
9bdd10
rm %{buildroot}/usr/bin/cockpit-bridge %{buildroot}/usr/sbin/remotectl
9bdd10
rm -f %{buildroot}%{_libexecdir}/cockpit-ssh
9bdd10
rm -f %{buildroot}%{_datadir}/metainfo/cockpit.appdata.xml
9bdd10
%endif
9bdd10
9bdd10
# when not building optional packages, remove their files
9bdd10
%if 0%{?build_optional} == 0
9bdd10
for pkg in apps dashboard docker kubernetes machines ovirt packagekit pcp playground storaged; do
9bdd10
    rm -rf %{buildroot}/%{_datadir}/cockpit/$pkg
9bdd10
done
9bdd10
# files from -tests
9bdd10
rm -r %{buildroot}/%{_prefix}/%{__lib}/cockpit-test-assets %{buildroot}/%{_sysconfdir}/cockpit/cockpit.conf
9bdd10
# files from -pcp
9bdd10
rm -r %{buildroot}/%{_libexecdir}/cockpit-pcp %{buildroot}/%{_localstatedir}/lib/pcp/
9bdd10
# files from -kubernetes
9bdd10
rm -f %{buildroot}/%{_libexecdir}/cockpit-kube-auth %{buildroot}/%{_libexecdir}/cockpit-kube-launch %{buildroot}/%{_libexecdir}/cockpit-stub
9bdd10
# files from -machines
9bdd10
rm -f %{buildroot}/%{_prefix}/share/metainfo/org.cockpit-project.cockpit-machines.metainfo.xml
ae9b80
# files from -storaged
ae9b80
rm -f %{buildroot}/%{_prefix}/share/metainfo/org.cockpit-project.cockpit-storaged.metainfo.xml
9bdd10
%endif
9bdd10
9bdd10
sed -i "s|%{buildroot}||" *.list
9bdd10
9bdd10
# Build the package lists for debug package, and move debug files to installed locations
9bdd10
find %{buildroot}/usr/src/debug%{_datadir}/cockpit -type f -o -type l > debug.partial
9bdd10
sed -i "s|%{buildroot}/usr/src/debug||" debug.partial
9bdd10
sed -n 's/\.map\(\.gz\)\?$/\0/p' *.list >> debug.partial
9bdd10
sed -i '/\.map\(\.gz\)\?$/d' *.list
9bdd10
tar -C %{buildroot}/usr/src/debug -cf - . | tar -C %{buildroot} -xf -
9bdd10
rm -rf %{buildroot}/usr/src/debug
9bdd10
9bdd10
# On RHEL kdump, networkmanager, selinux, and sosreport are part of the system package
9bdd10
%if 0%{?rhel}
9bdd10
cat kdump.list sosreport.list networkmanager.list selinux.list >> system.list
9bdd10
rm -f %{buildroot}%{_datadir}/metainfo/org.cockpit-project.cockpit-sosreport.metainfo.xml
9bdd10
rm -f %{buildroot}%{_datadir}/metainfo/org.cockpit-project.cockpit-kdump.metainfo.xml
9bdd10
rm -f %{buildroot}%{_datadir}/pixmaps/cockpit-sosreport.png
9bdd10
%endif
9bdd10
9bdd10
%if 0%{?rhel}
9bdd10
rm -f %{buildroot}%{_datadir}/metainfo/org.cockpit-project.cockpit-selinux.metainfo.xml
9bdd10
%endif
9bdd10
9bdd10
%if 0%{?build_basic}
9bdd10
%find_lang cockpit
9bdd10
%endif
9bdd10
9bdd10
# dwz has trouble with the go binaries
9bdd10
# https://fedoraproject.org/wiki/PackagingDrafts/Go
9bdd10
%global _dwz_low_mem_die_limit 0
9bdd10
%if 0%{?fedora} || 0%{?rhel} >= 8
9bdd10
%global _debugsource_packages 1
9bdd10
%global _debuginfo_subpackages 0
9bdd10
%endif
9bdd10
9bdd10
%define find_debug_info %{_rpmconfigdir}/find-debuginfo.sh %{?_missing_build_ids_terminate_build:--strict-build-id} %{?_include_minidebuginfo:-m} %{?_find_debuginfo_dwz_opts} %{?_find_debuginfo_opts} %{?_debugsource_packages:-S debugsourcefiles.list} "%{_builddir}/%{?buildsubdir}"
9bdd10
9bdd10
# Redefine how debug info is built to slip in our extra debug files
9bdd10
%define __debug_install_post   \
9bdd10
   %{find_debug_info} \
9bdd10
   cat debug.partial >> %{_builddir}/%{?buildsubdir}/debugfiles.list \
9bdd10
%{nil}
9bdd10
9bdd10
# -------------------------------------------------------------------------------
9bdd10
# Basic Sub-packages
9bdd10
9bdd10
%if 0%{?build_basic}
9bdd10
9bdd10
%description
9bdd10
The Cockpit Web Console enables users to administer GNU/Linux servers using a
9bdd10
web browser.
9bdd10
9bdd10
It offers network configuration, log inspection, diagnostic reports, SELinux
9bdd10
troubleshooting, interactive command-line sessions, and more.
9bdd10
9bdd10
%files
9bdd10
%{_docdir}/cockpit/AUTHORS
9bdd10
%{_docdir}/cockpit/COPYING
9bdd10
%{_docdir}/cockpit/README.md
9bdd10
%dir %{_datadir}/cockpit
9bdd10
%{_datadir}/metainfo/cockpit.appdata.xml
9bdd10
%{_datadir}/pixmaps/cockpit.png
9bdd10
%doc %{_mandir}/man1/cockpit.1.gz
9bdd10
9bdd10
9bdd10
%package bridge
9bdd10
Summary: Cockpit bridge server-side component
9bdd10
Requires: glib-networking
9bdd10
%if 0%{?rhel} != 7
9bdd10
Provides: cockpit-ssh = %{version}-%{release}
9bdd10
# cockpit-ssh moved from dashboard to bridge in 171
9bdd10
Conflicts: cockpit-dashboard < 170.x
9bdd10
# PR #10430 dropped workaround for ws' inability to understand x-host-key challenge
9bdd10
Conflicts: cockpit-ws < 181.x
9bdd10
%endif
9bdd10
9bdd10
%description bridge
9bdd10
The Cockpit bridge component installed server side and runs commands on the
9bdd10
system on behalf of the web based user interface.
9bdd10
9bdd10
%files bridge -f base.list
9bdd10
%doc %{_mandir}/man1/cockpit-bridge.1.gz
9bdd10
%{_bindir}/cockpit-bridge
9bdd10
%{_libexecdir}/cockpit-askpass
9bdd10
9bdd10
%package doc
9bdd10
Summary: Cockpit deployment and developer guide
9bdd10
BuildArch: noarch
9bdd10
9bdd10
%description doc
9bdd10
The Cockpit Deployment and Developer Guide shows sysadmins how to
9bdd10
deploy Cockpit on their machines as well as helps developers who want to
9bdd10
embed or extend Cockpit.
9bdd10
9bdd10
%files doc
9bdd10
%exclude %{_docdir}/cockpit/AUTHORS
9bdd10
%exclude %{_docdir}/cockpit/COPYING
9bdd10
%exclude %{_docdir}/cockpit/README.md
9bdd10
%{_docdir}/cockpit
9bdd10
9bdd10
%package system
9bdd10
Summary: Cockpit admin interface package for configuring and troubleshooting a system
9bdd10
BuildArch: noarch
9bdd10
Requires: cockpit-bridge >= %{version}-%{release}
9bdd10
Requires: shadow-utils
9bdd10
Requires: grep
9bdd10
Requires: libpwquality
9bdd10
Requires: /usr/bin/date
9bdd10
Provides: cockpit-realmd = %{version}-%{release}
9bdd10
Provides: cockpit-shell = %{version}-%{release}
9bdd10
Provides: cockpit-systemd = %{version}-%{release}
9bdd10
Provides: cockpit-tuned = %{version}-%{release}
9bdd10
Provides: cockpit-users = %{version}-%{release}
9bdd10
%if 0%{?rhel}
9bdd10
Provides: cockpit-networkmanager = %{version}-%{release}
ae9b80
Obsoletes: cockpit-networkmanager
9bdd10
Requires: NetworkManager
9bdd10
Provides: cockpit-kdump = %{version}-%{release}
9bdd10
Requires: kexec-tools
9bdd10
# Optional components (only when soft deps are supported)
9bdd10
%if 0%{?fedora} || 0%{?rhel} >= 8
9bdd10
Recommends: polkit
9bdd10
%endif
9bdd10
%if 0%{?rhel} >= 8
9bdd10
Recommends: NetworkManager-team
9bdd10
Recommends: setroubleshoot-server >= 3.3.3
9bdd10
%endif
9bdd10
Provides: cockpit-selinux = %{version}-%{release}
9bdd10
Provides: cockpit-sosreport = %{version}-%{release}
9bdd10
%endif
9bdd10
%if %{defined build_subscriptions}
9bdd10
Provides: cockpit-subscriptions = %{version}-%{release}
9bdd10
Requires: subscription-manager >= 1.13
9bdd10
%endif
9bdd10
# NPM modules which are also available as packages
ae9b80
Provides: bundled(js-jquery) = 3.4.0
ae9b80
Provides: bundled(js-moment) = 2.24.0
9bdd10
Provides: bundled(nodejs-flot) = 0.8.3
ae9b80
Provides: bundled(nodejs-promise) = 8.0.3
ae9b80
Provides: bundled(xstatic-bootstrap-datepicker-common) = 1.9.0
9bdd10
Provides: bundled(xstatic-patternfly-common) = 3.58.0
9bdd10
9bdd10
%description system
9bdd10
This package contains the Cockpit shell and system configuration interfaces.
9bdd10
9bdd10
%files system -f system.list
9bdd10
9bdd10
%package ws
9bdd10
Summary: Cockpit Web Service
9bdd10
Requires: glib-networking
9bdd10
Requires: openssl
9bdd10
Requires: glib2 >= 2.37.4
ae9b80
# RHEL/CentOS 7 has firewalld 0.6.x, but does not ship cockpit service
ae9b80
%if 0%{?rhel} != 7
9bdd10
%if 0%{?firewalld_service}
9bdd10
Conflicts: firewalld >= 0.6.0-1
9bdd10
%else
9bdd10
Conflicts: firewalld < 0.6.0-1
9bdd10
%endif
ae9b80
%endif
9bdd10
%if 0%{?fedora} || 0%{?rhel} >= 8
9bdd10
Recommends: sscg >= 2.3
9bdd10
Recommends: system-logos
9bdd10
%endif
9bdd10
Requires(post): systemd
9bdd10
Requires(preun): systemd
9bdd10
Requires(postun): systemd
9bdd10
9bdd10
%description ws
9bdd10
The Cockpit Web Service listens on the network, and authenticates users.
9bdd10
9bdd10
%files ws -f cockpit.lang
9bdd10
%doc %{_mandir}/man1/cockpit-desktop.1.gz
9bdd10
%doc %{_mandir}/man5/cockpit.conf.5.gz
9bdd10
%doc %{_mandir}/man8/cockpit-ws.8.gz
9bdd10
%doc %{_mandir}/man8/remotectl.8.gz
9bdd10
%doc %{_mandir}/man8/pam_ssh_add.8.gz
9bdd10
%config(noreplace) %{_sysconfdir}/cockpit/ws-certs.d
9bdd10
%config(noreplace) %{_sysconfdir}/pam.d/cockpit
9bdd10
%config %{_sysconfdir}/issue.d/cockpit.issue
9bdd10
%config %{_sysconfdir}/motd.d/cockpit
9bdd10
%{_datadir}/cockpit/motd/update-motd
9bdd10
%{_datadir}/cockpit/motd/inactive.motd
9bdd10
%{_unitdir}/cockpit.service
9bdd10
%{_unitdir}/cockpit-motd.service
9bdd10
%{_unitdir}/cockpit.socket
9bdd10
%if 0%{?firewalld_service}
9bdd10
%{_prefix}/%{__lib}/firewalld/services/cockpit.xml
9bdd10
%endif
9bdd10
%{_prefix}/%{__lib}/tmpfiles.d/cockpit-tempfiles.conf
9bdd10
%{_sbindir}/remotectl
9bdd10
%{_libdir}/security/pam_ssh_add.so
9bdd10
%{_libexecdir}/cockpit-ws
9bdd10
%{_libexecdir}/cockpit-desktop
9bdd10
%attr(4750, root, cockpit-ws) %{_libexecdir}/cockpit-session
9bdd10
%attr(775, -, wheel) %{_localstatedir}/lib/cockpit
9bdd10
%{_datadir}/cockpit/static
9bdd10
%{_datadir}/cockpit/branding
9bdd10
9bdd10
%pre ws
9bdd10
getent group cockpit-ws >/dev/null || groupadd -r cockpit-ws
ae9b80
getent passwd cockpit-ws >/dev/null || useradd -r -g cockpit-ws -d /nonexisting -s /sbin/nologin -c "User for cockpit-ws" cockpit-ws
9bdd10
9bdd10
%post ws
9bdd10
%systemd_post cockpit.socket
9bdd10
# firewalld only partially picks up changes to its services files without this
9bdd10
test -f %{_bindir}/firewall-cmd && firewall-cmd --reload --quiet || true
9bdd10
9bdd10
%preun ws
9bdd10
%systemd_preun cockpit.socket
9bdd10
9bdd10
%postun ws
9bdd10
%systemd_postun_with_restart cockpit.socket
9bdd10
%systemd_postun_with_restart cockpit.service
9bdd10
9bdd10
# -------------------------------------------------------------------------------
9bdd10
# Sub-packages that are part of cockpit-system in RHEL/CentOS, but separate in Fedora
9bdd10
9bdd10
%if 0%{?rhel} == 0
9bdd10
9bdd10
%package kdump
9bdd10
Summary: Cockpit user interface for kernel crash dumping
9bdd10
Requires: cockpit-bridge >= 122
9bdd10
Requires: cockpit-shell >= 122
9bdd10
Requires: kexec-tools
9bdd10
BuildArch: noarch
9bdd10
9bdd10
%description kdump
9bdd10
The Cockpit component for configuring kernel crash dumping.
9bdd10
9bdd10
%files kdump -f kdump.list
9bdd10
%{_datadir}/metainfo/org.cockpit-project.cockpit-kdump.metainfo.xml
9bdd10
9bdd10
%package sosreport
9bdd10
Summary: Cockpit user interface for diagnostic reports
9bdd10
Requires: cockpit-bridge >= 122
9bdd10
Requires: cockpit-shell >= 122
9bdd10
Requires: sos
9bdd10
BuildArch: noarch
9bdd10
9bdd10
%description sosreport
9bdd10
The Cockpit component for creating diagnostic reports with the
9bdd10
sosreport tool.
9bdd10
9bdd10
%files sosreport -f sosreport.list
9bdd10
%{_datadir}/metainfo/org.cockpit-project.cockpit-sosreport.metainfo.xml
9bdd10
%{_datadir}/pixmaps/cockpit-sosreport.png
9bdd10
9bdd10
%package networkmanager
9bdd10
Summary: Cockpit user interface for networking, using NetworkManager
9bdd10
Requires: cockpit-bridge >= 122
9bdd10
Requires: cockpit-shell >= 122
9bdd10
Requires: NetworkManager
9bdd10
# Optional components (only when soft deps are supported)
9bdd10
%if 0%{?fedora} || 0%{?rhel} >= 8
9bdd10
Recommends: NetworkManager-team
9bdd10
%endif
9bdd10
BuildArch: noarch
9bdd10
9bdd10
%description networkmanager
9bdd10
The Cockpit component for managing networking.  This package uses NetworkManager.
9bdd10
9bdd10
%files networkmanager -f networkmanager.list
9bdd10
9bdd10
%endif
9bdd10
9bdd10
%if 0%{?rhel} == 0
9bdd10
9bdd10
%package selinux
9bdd10
Summary: Cockpit SELinux package
9bdd10
Requires: cockpit-bridge >= 122
9bdd10
Requires: cockpit-shell >= 122
9bdd10
%if 0%{?fedora} || 0%{?rhel} >= 8
9bdd10
Requires: setroubleshoot-server >= 3.3.3
9bdd10
%endif
9bdd10
BuildArch: noarch
9bdd10
9bdd10
%description selinux
9bdd10
This package contains the Cockpit user interface integration with the
9bdd10
utility setroubleshoot to diagnose and resolve SELinux issues.
9bdd10
9bdd10
%files selinux -f selinux.list
9bdd10
%{_datadir}/metainfo/org.cockpit-project.cockpit-selinux.metainfo.xml
9bdd10
9bdd10
%endif
9bdd10
9bdd10
%else # build basic packages
9bdd10
9bdd10
# RPM requires this
9bdd10
%description
9bdd10
Dummy package from building optional packages only; never install or publish me.
9bdd10
9bdd10
%endif # build basic packages
9bdd10
9bdd10
# -------------------------------------------------------------------------------
9bdd10
# Sub-packages that are optional extensions
9bdd10
9bdd10
%if 0%{?build_optional}
9bdd10
9bdd10
%package -n cockpit-storaged
9bdd10
Summary: Cockpit user interface for storage, using udisks
9bdd10
Requires: cockpit-shell >= 122
9bdd10
Requires: udisks2 >= 2.6
9bdd10
%if 0%{?rhel} == 7
9bdd10
# Recommends: not supported in RHEL <= 7
9bdd10
Requires: udisks2-lvm2 >= 2.6
9bdd10
Requires: udisks2-iscsi >= 2.6
9bdd10
Requires: device-mapper-multipath
9bdd10
Requires: python
9bdd10
Requires: python-dbus
9bdd10
%else
9bdd10
Recommends: udisks2-lvm2 >= 2.6
9bdd10
Recommends: udisks2-iscsi >= 2.6
9bdd10
Recommends: device-mapper-multipath
9bdd10
Recommends: clevis-luks
9bdd10
Requires: %{__python3}
9bdd10
Requires: python3-dbus
9bdd10
%endif
9bdd10
BuildArch: noarch
9bdd10
9bdd10
%description -n cockpit-storaged
9bdd10
The Cockpit component for managing storage.  This package uses udisks.
9bdd10
9bdd10
%files -n cockpit-storaged -f storaged.list
ae9b80
%{_datadir}/metainfo/org.cockpit-project.cockpit-storaged.metainfo.xml
9bdd10
9bdd10
%package -n cockpit-tests
9bdd10
Summary: Tests for Cockpit
9bdd10
Requires: cockpit-bridge >= 138
9bdd10
Requires: cockpit-system >= 138
9bdd10
Requires: openssh-clients
9bdd10
Provides: cockpit-test-assets = %{version}-%{release}
9bdd10
9bdd10
%description -n cockpit-tests
9bdd10
This package contains tests and files used while testing Cockpit.
9bdd10
These files are not required for running Cockpit.
9bdd10
9bdd10
%files -n cockpit-tests -f tests.list
9bdd10
%config(noreplace) %{_sysconfdir}/cockpit/cockpit.conf
9bdd10
%{_prefix}/%{__lib}/cockpit-test-assets
9bdd10
9bdd10
%package -n cockpit-machines
9bdd10
BuildArch: noarch
9bdd10
Summary: Cockpit user interface for virtual machines
9bdd10
Requires: cockpit-bridge >= 122
9bdd10
Requires: cockpit-system >= 122
ae9b80
Requires: libvirt-daemon-kvm
9bdd10
Requires: libvirt-client
9bdd10
%if 0%{?fedora} || 0%{?rhel} >= 8
9bdd10
Requires: libvirt-dbus >= 1.2.0
9bdd10
# Optional components
9bdd10
Recommends: virt-install
ae9b80
Recommends: libosinfo
ae9b80
Recommends: python3-gobject-base
9bdd10
%endif
9bdd10
9bdd10
%description -n cockpit-machines
9bdd10
The Cockpit components for managing virtual machines.
9bdd10
9bdd10
If "virt-install" is installed, you can also create new virtual machines.
9bdd10
9bdd10
%files -n cockpit-machines -f machines.list
9bdd10
%{_datadir}/metainfo/org.cockpit-project.cockpit-machines.metainfo.xml
9bdd10
ae9b80
%if 0%{?build_ovirt}
ae9b80
9bdd10
%package -n cockpit-machines-ovirt
9bdd10
BuildArch: noarch
9bdd10
Summary: Cockpit user interface for oVirt virtual machines
9bdd10
Requires: cockpit-bridge >= 122
9bdd10
Requires: cockpit-system >= 122
9bdd10
%if 0%{?rhel} == 7
9bdd10
Requires: libvirt
9bdd10
%else
9bdd10
Requires: (libvirt-daemon-kvm or libvirt)
9bdd10
%endif
9bdd10
Requires: libvirt-client
9bdd10
9bdd10
%description -n cockpit-machines-ovirt
9bdd10
The Cockpit components for managing oVirt virtual machines.
9bdd10
9bdd10
%files -n cockpit-machines-ovirt -f ovirt.list
9bdd10
ae9b80
%endif
ae9b80
9bdd10
%package -n cockpit-pcp
9bdd10
Summary: Cockpit PCP integration
9bdd10
Requires: cockpit-bridge >= 134.x
9bdd10
Requires: pcp
9bdd10
9bdd10
%description -n cockpit-pcp
9bdd10
Cockpit support for reading PCP metrics and loading PCP archives.
9bdd10
9bdd10
%files -n cockpit-pcp -f pcp.list
9bdd10
%{_libexecdir}/cockpit-pcp
9bdd10
%{_localstatedir}/lib/pcp/config/pmlogconf/tools/cockpit
9bdd10
9bdd10
%post -n cockpit-pcp
9bdd10
# HACK - https://bugzilla.redhat.com/show_bug.cgi?id=1185764
9bdd10
# We can't use "systemctl reload-or-try-restart" since systemctl might
9bdd10
# be out of sync with reality.
9bdd10
/usr/share/pcp/lib/pmlogger condrestart
9bdd10
9bdd10
%if %{defined build_dashboard}
9bdd10
%package -n cockpit-dashboard
9bdd10
Summary: Cockpit remote servers and dashboard
9bdd10
%if 0%{?rhel} == 7
9bdd10
Provides: cockpit-ssh = %{version}-%{release}
9bdd10
# nothing depends on the dashboard, but we can't use it with older versions of the bridge
9bdd10
Conflicts: cockpit-bridge < 135
9bdd10
# PR #10430 dropped workaround for ws' inability to understand x-host-key challenge
9bdd10
Conflicts: cockpit-ws < 173.1
9bdd10
%else
9bdd10
BuildArch: noarch
9bdd10
Requires: cockpit-ssh >= 135
9bdd10
Conflicts: cockpit-ws < 135
9bdd10
%endif
9bdd10
9bdd10
%description -n cockpit-dashboard
9bdd10
Cockpit support for connecting to remote servers (through ssh),
9bdd10
bastion hosts, and a basic dashboard.
9bdd10
9bdd10
%files -n cockpit-dashboard -f dashboard.list
9bdd10
9bdd10
%endif
9bdd10
9bdd10
%ifarch x86_64 %{arm} aarch64 ppc64le i686 s390x
9bdd10
9bdd10
%if 0%{?fedora} || 0%{?rhel} < 8
9bdd10
%package -n cockpit-docker
9bdd10
Summary: Cockpit user interface for Docker containers
9bdd10
Requires: cockpit-bridge >= 122
9bdd10
Requires: cockpit-shell >= 122
9bdd10
Requires: /usr/bin/docker
9bdd10
Requires: /usr/lib/systemd/system/docker.service
9bdd10
%if 0%{?fedora}
9bdd10
Requires: %{__python3}
9bdd10
%else
9bdd10
Requires: python2
9bdd10
%endif
9bdd10
9bdd10
%description -n cockpit-docker
9bdd10
The Cockpit components for interacting with Docker and user interface.
9bdd10
This package is not yet complete.
9bdd10
9bdd10
%files -n cockpit-docker -f docker.list
9bdd10
9bdd10
%endif
9bdd10
%endif
9bdd10
9bdd10
%if 0%{?build_kubernetes}
9bdd10
9bdd10
%package -n cockpit-kubernetes
9bdd10
Summary: Cockpit user interface for Kubernetes cluster
9bdd10
Requires: /usr/bin/kubectl
9bdd10
# Requires: Needs newer localization support
9bdd10
Requires: cockpit-bridge >= 137.x
9bdd10
Requires: cockpit-shell >= 137.x
9bdd10
BuildRequires: %{go_scl_prefix}golang-bin
9bdd10
BuildRequires: %{go_scl_prefix}golang-src
9bdd10
Provides: cockpit-stub = %{version}-%{release}
9bdd10
9bdd10
%description -n cockpit-kubernetes
9bdd10
The Cockpit components for visualizing and configuring a Kubernetes
9bdd10
cluster. Installed on the Kubernetes master. This package is not yet complete.
9bdd10
9bdd10
%if 0%{?rhel} >= 8
9bdd10
%enable_gotoolset7
9bdd10
%endif
9bdd10
9bdd10
%files -n cockpit-kubernetes -f kubernetes.list
9bdd10
%{_libexecdir}/cockpit-kube-auth
9bdd10
%{_libexecdir}/cockpit-kube-launch
9bdd10
%{_libexecdir}/cockpit-stub
9bdd10
%endif
9bdd10
9bdd10
%package -n cockpit-packagekit
9bdd10
Summary: Cockpit user interface for packages
9bdd10
BuildArch: noarch
9bdd10
Requires: cockpit-bridge >= 138
9bdd10
Requires: PackageKit
9bdd10
9bdd10
%description -n cockpit-packagekit
9bdd10
The Cockpit components for installing OS updates and Cockpit add-ons,
9bdd10
via PackageKit.
9bdd10
9bdd10
%files -n cockpit-packagekit -f packagekit.list
9bdd10
9bdd10
%endif # build optional extension packages
9bdd10
9bdd10
# The changelog is automatically generated and merged
9bdd10
%changelog
8a9432
* Wed Nov 13 2019 Alain Reguera Delgado <areguera@centosproject.org> - 196.3-1
8a9432
- Update login screen to use CentOS background
8a9432
ae9b80
* Fri Sep 13 2019 Martin Pitt <mpitt@redhat.com> - 196.3-1
ae9b80
- systemd: Warn if not connected to Insights (rhbz#1745964)
ae9b80
ae9b80
* Tue Aug 13 2019 Martin Pitt <mpitt@redhat.com> - 196.2-1
ae9b80
- firewall: Show any included services on a service (rhbz#1721548)
ae9b80
ae9b80
* Thu Aug 01 2019 Martin Pitt <mpitt@redhat.com> - 196.1-1
ae9b80
- networkmanager: Show correct IPv6 route metric in dialog (rhbz#1719575)
ae9b80
- networkmanager: Ensure that endianess is always set (rhbz#1728213)
ae9b80
- Update translations (rhbz#1689977)
ae9b80
ae9b80
* Thu Jun 13 2019 Martin Pitt <mpitt@redhat.com> - 196-1
ae9b80
- Networking: Add Firewall Zones configuration rhbz#1678473
ae9b80
- Fix ssh login to unknown hosts rhbz#1701174
ae9b80
- Fix login when ~/.bashrc prints to stdout rhbz#1716223
ae9b80
- Much better On/Off buttons, also avoid text overlap rhbz#1677593
ae9b80
ae9b80
* Sun May 05 2019 Martin Pitt <mpitt@redhat.com> - 193-1
ae9b80
- Allow accounts with non-standard shells rhbz#1631905
ae9b80
- Translation cleanup rhbz#1666722
ae9b80
ae9b80
* Thu Apr 04 2019 Martin Pitt <mpitt@redhat.com> - 191-1
ae9b80
- System: Enable/disable SMT rhbz#1678956
ae9b80
- Logs: Add service filtering rhbz#1657756
ae9b80
- Networking: Add custom firewall ports rhbz#1660400
ae9b80
ae9b80
* Wed Mar 13 2019 Martin Pitt <mpitt@redhat.com> - 189-1
ae9b80
- Add search box to Services page rhbz#1657752
ae9b80
- Connect to firewalld as superuser rhbz#1664158
ae9b80
- Fix log filtering rhbz#1665421
ae9b80
- Show error message for invalid IdM domain names rhbz#1659333
ae9b80
- Changing passwords as root does not ask for current password rhbz#1666005
70ce86
9bdd10
* Fri Feb 08 2019 Martin Pitt <mpitt@redhat.com> - 185-2
9bdd10
- Fix polkit policy file translation attributes rhbz#1671773
9bdd10
9bdd10
* Wed Jan 09 2019 Martin Pitt <mpitt@redhat.com> - 185-1
9bdd10
- Update translations rhbz#1608292
9bdd10
- Responsive dialogs on network, kdump and users page
9bdd10
9bdd10
* Fri Dec 14 2018 Martin Pitt <mpitt@redhat.com> - 184-1
9bdd10
- Integration of Cockpit pages on the desktop rhbz#1651264
9bdd10
- Fix crash in Simplified Chinese locale rhbz#1653544
9bdd10
- Update screenshots in AppStream data rhbz#1656982
9bdd10
- Update translations from Zanata rhbz#1608292
9bdd10
- Improve login error message if cockpit-system is not installed rhbz#1650467
9bdd10
- Mark deleted cookie as HttpOnly to pacify security scanners rhbz#1656441
9bdd10
9bdd10
* Wed Nov 28 2018 Martin Pitt <mpitt@redhat.com> - 183-1
9bdd10
- Kernel Dump: Support non-local targets rhbz#1651691
9bdd10
- Fix firewall page oops when not selecting anything rhbz#1652207
9bdd10
- Fix changing user's own password rhbz#1652304
9bdd10
- Never send Content-Length with chunked encoding rhbz#1652511
9bdd10
- Include "Web Console" in package description rhbz#1653617
9bdd10
- Respect SSH configuration
9bdd10
9bdd10
* Mon Nov 12 2018 Martin Pitt <mpitt@redhat.com> - 181-1
9bdd10
- Fix key typing in file auto complete widget rhbz#1644195
9bdd10
- Fix enabling firewalld rhbz#1646936
9bdd10
9bdd10
* Fri Oct 12 2018 Martin Pitt <mpitt@redhat.com> - 180-1
9bdd10
- Move to ssh SHA256 fingerprints rhbz#1637069
9bdd10
9bdd10
* Thu Oct 04 2018 Martin Pitt <mpitt@redhat.com> - 179-1
9bdd10
- Various crash fixes (coverity) rhbz#1635182
9bdd10
- Updates for React 16 (for future backports) rhbz#1635182
9bdd10
- Fix building with platform-python rhbz#1631174
9bdd10
9bdd10
* Wed Sep 19 2018 Martin Pitt <mpitt@redhat.com> - 178-1
9bdd10
- Fix remote unauthenticated crash with crafted URLs rhbz#1627634
9bdd10
- Fix large downloads stalling after a few megabytes rhbz#1626847
9bdd10
- Recommend system-logos to ensure correct branding rhbz#1626066
9bdd10
9bdd10
* Wed Sep 05 2018 Martin Pitt <mpitt@redhat.com> - 177-1
9bdd10
- Support centrally-managed SSH known hosts rhbz#1622835
9bdd10
- Drop support for Internet Explorer rhbz#1619993
9bdd10
9bdd10
* Thu Aug 23 2018 Martin Pitt <mpitt@redhat.com> - 176-1
9bdd10
- Fix Cockpit activation message (/etc/issue.d) rhbz#1615316
9bdd10
- Suggest other browsers when browser is unsupported rhbz#1619993
9bdd10
9bdd10
* Tue Aug 21 2018 Martin Pitt <mpitt@redhat.com> - 175-2
9bdd10
- Fix building against libssh 0.8  rhbz#1615508
9bdd10
9bdd10
* Wed Aug 8 2018 Marius Vollmer <mvollmer@redhat.com> - 175-1
9bdd10
- Storage: Network bound disk encryption
9bdd10
- cockpit-ostree is now in its own source package
9bdd10
9bdd10
* Thu Aug 2 2018 Marius Vollmer <mvollmer@redhat.com> - 174-1
9bdd10
- Kubernetes: VM detail page
9bdd10
- Realmd: Install on demand
9bdd10
- firewalld service is now being dropped by upstream
9bdd10
- iscsi works fully now
9bdd10
9bdd10
* Wed Jul 25 2018 Martin Pitt <mpitt@redhat.com> - 173-1
9bdd10
- Storage: Offer installation of VDO
9bdd10
- Machines: Add disks to a virtual machine
9bdd10
9bdd10
* Wed Jul 11 2018 Martin Pitt <mpitt@redhat.com> - 172-1
9bdd10
- System: Offer installation of PCP
9bdd10
- Software Updates: Improve layout in mobile mode
9bdd10
- Remove ability to drop privileges from navigation bar
9bdd10
- API: Introduce flow control for all channels
9bdd10
- Python 3 support rhbz#1561472
9bdd10
9bdd10
* Tue Jul 10 2018 Martin Pitt <mpitt@redhat.com> - 171-3
9bdd10
- Really fix tests
9bdd10
9bdd10
* Mon Jul 09 2018 Martin Pitt <mpitt@redhat.com> - 171-2
9bdd10
- Fix tests
9bdd10
- Drop firewalld service, add corresponding conflict
9bdd10
9bdd10
* Wed Jun 27 2018 Martin Pitt <martin@piware.de> - 171-1
9bdd10
9bdd10
- Machines: Add virtual CPU configuration
9bdd10
- Kubernetes: Add KubeVirt pod metrics
9bdd10
- Docker: Show container volumes
9bdd10
- Fix broken actions for non-administrators
9bdd10
- Networking: Handle non-running NetworkManager
9bdd10
- Accounts: User role improvements
9bdd10
- Localize times
9bdd10
9bdd10
* Wed Jun 13 2018 Martin Pitt <martin@piware.de> - 170-1
9bdd10
9bdd10
- Software Updates: Layout rework
9bdd10
- oVirt: Use authenticated libvirt connection by default
9bdd10
- Disable optional packages, they moved to cockpit-appstream source
9bdd10
- Drop dashboard recommends from metapackage, not RHEL ready yet
9bdd10
9bdd10
* Wed May 30 2018 Martin Pitt <martin@piware.de> - 169-1
9bdd10
9bdd10
- Storage: Offer installation of NFS client support
9bdd10
- System: Request FreeIPA SSL certificate for Cockpit's web server
9bdd10
- Services: Show unit relationships
9bdd10
- Provide motd help about how to access cockpit
9bdd10
9bdd10
* Wed May 16 2018 Martin Pitt <martin@piware.de> - 168-1
9bdd10
9bdd10
- Improve checks for root privilege availability
9bdd10
9bdd10
* Wed May 02 2018 Martin Pitt <martin@piware.de> - 167-1
9bdd10
9bdd10
- Networking: Add Firewall Configuration
9bdd10
- Kubernetes: Show Kubevirt Registry Disks
9bdd10
9bdd10
* Wed Apr 18 2018 Martin Pitt <martin@piware.de> - 166-1
9bdd10
9bdd10
- Kubernetes: Add creation of Virtual Machines
9bdd10
- Realms: Automatically set up Kerberos keytab for Cockpit web server
9bdd10
- Numbers now get formatted correctly for the selected language
9bdd10
9bdd10
* Wed Apr 04 2018 Martin Pitt <martin@piware.de> - 165-1
9bdd10
9bdd10
- Storage: Show more details of sessions and services that keep NFS busy
9bdd10
- Machines: Detect if libvirtd is not running
9bdd10
- Machines: Show virtual machines that are being created
9bdd10
9bdd10
* Wed Mar 21 2018 Martin Pitt <martin@piware.de> - 164-1
9bdd10
9bdd10
- Storage: Move NFS management into new details page
9bdd10
- System: Show available package updates and missing registration
9bdd10
- System: Fix inconsistent tooltips
9bdd10
- Logs: Change severities to officially defined syslog levels
9bdd10
- Machines: Add error notifications
9bdd10
- Accessibility improvements
9bdd10
- Reloading the page in the browser now reloads Cockpit package manifests
9bdd10
9bdd10
* Wed Mar 07 2018 Martin Pitt <martin@piware.de> - 163-1
9bdd10
9bdd10
- Drop "Transfer data asynchronously" VDO option on Storage page
9bdd10
- Hide Docker storage pool reset button when it cannot work properly
9bdd10
- Update jQuery to version 3.3.1 (deprecated cockpit API!)
9bdd10
9bdd10
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 161-2
9bdd10
- Escape macros in %%changelog
9bdd10
9bdd10
* Wed Feb 07 2018 Martin Pitt <martin@piware.de> - 161-1
9bdd10
9bdd10
- New VMs can be created on Machines page
9bdd10
- VMs running in Kubernetes can now be deleted
9bdd10
- Improve LVM volume resizing
9bdd10
- Add new Hardware Information page
9bdd10
- Load Application metadata (Appstream) packages on demand on Debian/Ubuntu
9bdd10
- Rename cockpit-ovirt package to cockpit-machines-ovirt
9bdd10
- Stop advertising and supporting cockpit-bundled jQuery library
9bdd10
9bdd10
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 160-2
9bdd10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
9bdd10
9bdd10
* Wed Jan 24 2018 Martin Pitt <martin@piware.de> - 160-1
9bdd10
9bdd10
- Add kubevirt Virtual Machines overview
9bdd10
- Redesign package list on Software Updates page and show RHEL Errata
9bdd10
- Install AppStream collection metadata packages on demand on Apps page
9bdd10
- Add AppStream metadata to cockpit-sosreport for showing up on Apps page
9bdd10
- Change CPU graphs to use "100%%" for a fully loaded multi-processor system
9bdd10
- Show storage, network, and other numbers with 3 digits of precision
9bdd10
- Add an example bastion container
9bdd10
9bdd10
* Sat Jan 20 2018 Björn Esser <besser82@fedoraproject.org> - 159-2
9bdd10
- Rebuilt for switch to libxcrypt
9bdd10
9bdd10
* Wed Jan 10 2018 Martin Pitt <martin@piware.de> - 159-1
9bdd10
9bdd10
- Configure data deduplication with VDO devices on Storage page
9bdd10
- Add serial console to virtual Machines page and redesign the Consoles tab
9bdd10
- Show more error message details for failures on virtual Machines page
9bdd10
9bdd10
* Wed Dec 13 2017 Martin Pitt <martin@piware.de> - 158-1
9bdd10
9bdd10
- Add check boxes for common NFS mount options
9bdd10
- Clarify Software Update status if only security updates are available
9bdd10
- Create self-signed certificates with SubjectAltName
9bdd10
9bdd10
* Thu Nov 30 2017 Martin Pitt <martin@piware.de> - 157-1
9bdd10
9bdd10
- Add Networks tab to overview on Machines page
9bdd10
- The Apps page now displays SVG app icons
9bdd10
9bdd10
* Thu Nov 16 2017 Martin Pitt <martin@piware.de> - 156-1
9bdd10
9bdd10
- Redesign navigation and support mobile browsing
9bdd10
- Use /etc/cockpit/krb5.keytab if present to support alternate keytabs
9bdd10
- Add project homepage link to Apps page
9bdd10
- Maintain issue(5) file with current Cockpit status
9bdd10
- Use event-driven refresh of oVirt data instead of polling
9bdd10
9bdd10
* Tue Nov 07 2017 Martin Pitt <martin@piware.de> - 155-1
9bdd10
9bdd10
- Add NFS client support to the Storage page
9bdd10
- Add "Maintenance" switch for oVirt hosts
9bdd10
- Fix Terminal rendering issues in Chrome
9bdd10
- Prevent closing Terminal with Ctrl+W when focused
9bdd10
- Support the upcoming OpenShift 3.7 release
9bdd10
9bdd10
* Wed Oct 18 2017 Martin Pitt <martin@piware.de> - 154-1
9bdd10
9bdd10
- Center the "Disconnected" message in the content area
9bdd10
- Fix two layout regressions on the Cluster page
9bdd10
- Remove long-obsolete "./configure --branding" option
9bdd10
9bdd10
* Tue Oct 17 2017 Martin Pitt <martin@piware.de> - 153-1
9bdd10
9bdd10
- Add cockpit-ovirt package to control oVirt virtual machine clusters
9bdd10
- Clean up rpmlint/lintian errors in the packages
9bdd10
9bdd10
* Fri Oct 06 2017 Martin Pitt <martin@piware.de> - 152-1
9bdd10
9bdd10
- Add Applications page
9bdd10
- Add automatic update configuration for dnf to Software Updates
9bdd10
- Fix cockpit-bridge crash if /etc/os-release does not exist
9bdd10
9bdd10
* Mon Sep 25 2017 Stef Walter <stefw@redhat.com> - 151-2
9bdd10
- Add simulated test failure
9bdd10
9bdd10
* Thu Sep 21 2017 Martin Pitt <martin@piware.de> - 151-1
9bdd10
9bdd10
- Support loading SSH keys from arbitrary paths
9bdd10
- Support X-Forwarded-Proto HTTP header for Kubernetes
9bdd10
- Fix Kubernetes connection hangs (regression in version 150)
9bdd10
9bdd10
* Fri Sep 08 2017 Martin Pitt <martin@piware.de> - 150-1
9bdd10
9bdd10
- Automatically enable and start newly created timers on the Services page
9bdd10
- Support cockpit-dashboard installation into OSTree overlay on Atomic
9bdd10
- Support Kubernetes basic auth with Google Compute Engine 1.7.x
9bdd10
9bdd10
* Mon Aug 21 2017 petervo <petervo@redhat.com> - 149-1
9bdd10
- Support sending non-maskable interrupt to VMs
9bdd10
- Fix building on fedora 27
9bdd10
- Add information about non-met conditions for systemd services
9bdd10
- Clear cockpit cookie on logout
9bdd10
9bdd10
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 146-3
9bdd10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
9bdd10
9bdd10
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 146-2
9bdd10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
9bdd10
9bdd10
* Fri Jul 21 2017 Martin Pitt <martin@piware.de> - 146-1
9bdd10
9bdd10
- Show recent updates and live update log on Software Updates page
9bdd10
- Improve available Software Updates table layout for small/mobile screens
9bdd10
- Support OAuth Kubernetes logins to work with Google Compute Engine
9bdd10
- Fix reporting ABRT crashes that are already known to the server
9bdd10
- Scroll the virtual machine VNC console into view automatically
9bdd10
9bdd10
* Fri Jul 07 2017 Martin Pitt <martin@piware.de> - 145-1
9bdd10
9bdd10
- Resize the terminal dynamically to use all available space
9bdd10
- Let the Machines page update immediately after changes
9bdd10
- Add delete VM functionality to the Machines page
9bdd10
- Retire support for external Machines provider API
9bdd10
- Always recommend rebooting after applying Software Updates
9bdd10
- Group D-Bus channels to avoid hitting connection limits
9bdd10
- Fix building on Fedora Rawhide/glibc 2.25.90
9bdd10
9bdd10
* Mon Jun 19 2017 Martin Pitt <<martin@piware.de>> - 143-1
9bdd10
9bdd10
- Add "Software Updates" page for package (rpm/deb) based operating systems
9bdd10
- Fix cockpit-machines package to make inline VNC console actually work
9bdd10
- Fix Kubernetes authentication when Kubernetes configured for RBAC
9bdd10
- Build Docker page for s390x architecture
9bdd10
9bdd10
* Fri Jun 09 2017 Martin Pitt <<martin@piware.de>> - 142-1
9bdd10
9bdd10
- Virtual machines display an interactive console, either in browser, or a popup viewer
9bdd10
- Fix Virtual Machines operations on non-English locales
9bdd10
- Add documentation explaining how to grant/restrict access via polkit rules
9bdd10
9bdd10
* Fri Apr 21 2017 Martin Pitt <<mpitt@redhat.com>> - 139-1
9bdd10
9bdd10
- Show more information about virtual machines, such as boot order
9bdd10
- Fix enablement of timer systemd units created on Services page
9bdd10
- Fix Storage crash on multiple iSCSI sessions
9bdd10
- cockpit-docker is now installable with docker-ce or other alternatives
9bdd10
- Hide docker push commands on Registry image pages for  "pull" roles
9bdd10
9bdd10
* Mon Apr 10 2017 Stef Walter <<stefw@redhat.com>> - 138-1
9bdd10
- Only allow mdraid disk removal when it won't destroy data
9bdd10
- Allow DN style usernames in the Kubernetes dashboard
9bdd10
- Simplify protocol that cockpit talks to session authentication processes
9bdd10
9bdd10
* Thu Mar 30 2017 Martin Pitt <<mpitt@redhat.com>> - 137-1
9bdd10
9bdd10
- Read ~/.ssh/known_hosts for connecting to remote machines with ssh
9bdd10
- The Storage LVM setup can add unpartitioned free space as a physical volume
9bdd10
- NetworkManager's Team plugin can be used on architectures other than x86_64
9bdd10
- Cockpit's web server understands and properly responds to HTTP HEAD requests
9bdd10
- Allow parameter substitution in manifest when spawning peer bridges
9bdd10
9bdd10
* Thu Mar 09 2017 Martin Pitt <<mpitt@redhat.com>> - 134-1
9bdd10
9bdd10
- Show /etc/motd in the "System" task page
9bdd10
- Drop "System" service actions which are intended for scripts
9bdd10
- Make login page translatable
9bdd10
- NetworkManager now activates slave interfaces by itself
9bdd10
- Add call timeout option to the cockpit.dbus() API
9bdd10
- The Debian packaging is now able to apply binary patches
9bdd10
9bdd10
* Thu Mar 02 2017 Martin Pitt <<mpitt@redhat.com>> - 133-1
9bdd10
9bdd10
- Remotely managed machines are now configured in /etc/cockpit/machines.d/*.json
9bdd10
- Fix NetworkManager's "MTU" dialog layout
9bdd10
- Build the cockpit-tests package for releases too
9bdd10
- Split translations into individual packages
9bdd10
- Packages now configure alternate cockpit-bridge's to interact with the system
9bdd10
9bdd10
* Thu Feb 23 2017 Martin Pitt <<mpitt@redhat.com>> - 132-1
9bdd10
9bdd10
- Make basic SELinux functionality available without setroubleshootd
9bdd10
- Allow changing the MAC address for ethernet adapters and see them for bonds
9bdd10
- Hide "autoconnect" checkbox for network devices without settings
9bdd10
- Support for external providers other than libvirt on Machines page
9bdd10
- Some tooltip fixes
9bdd10
- Add option to restrict max read size to the Cockpit file API
9bdd10
- Relax dependencies on cockpit-bridge package on Debian/Ubuntu
9bdd10
- Rename cockpit-test-assets package to cockpit-tests
9bdd10
- When touching patched files handle case of only one file
9bdd10
- Always build the cockpit-tests subpackage
9bdd10
9bdd10
* Mon Feb 06 2017 Stef Walter <<stefw@redhat.com>> - 131-1
9bdd10
- Show session virtual machines on Machines page
9bdd10
- Fix use of the TAB key on login page
9bdd10
- Robust naming and detection of network bond master
9bdd10
- Debian packaging fixes
9bdd10
9bdd10
* Wed Jan 25 2017 Stef Walter <<stefw@redhat.com>> - 130-1
9bdd10
- cockpit.file() can read non-memory-mappable file
9bdd10
- Add kdump configuration user interface
9bdd10
- Allow container Registry Console user names with '@' sign
9bdd10
9bdd10
* Wed Jan 18 2017 Stef Walter <<stefw@redhat.com>> - 129-1
9bdd10
- Diagnostic sosreport feature now works on RHEL Atomic again
9bdd10
- The configure script has a --disable-ssh option to toggle libssh dep
9bdd10
- The configure --disable-ws option has been replaced with above.
9bdd10
- Unit tests have been fixed on recent GLib versions
9bdd10
- Several Fedora and Debian packaging fixes
9bdd10
9bdd10
* Wed Dec 14 2016 Stef Walter <<stefw@redhat.com>> - 126-1
9bdd10
- Show security scan information about containers
9bdd10
- Choose whether password is cached and reused on login screen
9bdd10
- Allow renaming of active devices in networking interface
9bdd10
- More clearly indicate when checking network connectivity
9bdd10
- The remotectl command can now combine certificate and key files
9bdd10
- Support Openshift's certificate autogeneration when used as a pod
9bdd10
- The remotectl tool now checks for keys in certificate files
9bdd10
- Domain join operations can now be properly cancelled
9bdd10
- Make Kerberos authentication work even if gss-proxy is in use
9bdd10
- Javascript code can now export DBus interfaces
9bdd10
- When proxied, support X-Forwarded-Proto
9bdd10
- Ignore block devices with a zero size in the storage interface
9bdd10
9bdd10
* Thu Nov 24 2016 Stef Walter <<stefw@redhat.com>> - 125-1
9bdd10
- Cockpit is now properly translatable
9bdd10
- Display OSTree signatures
9bdd10
- New expandable views for storage devices
9bdd10
- No longer offer to format read-only block devices
9bdd10
- Use stored passphrases for LUKS devices properly
9bdd10
- Start testing on RHEL 7.3
9bdd10
- More strict about transport channels a bridge accepts
9bdd10
- System shutdown can be scheduled by date
9bdd10
9bdd10
* Wed Nov 16 2016 Stef Walter <<stefw@redhat.com>> - 124-1
9bdd10
- Build and test on Debian Jessie
9bdd10
- Deprecate older javascript files
9bdd10
- Properly terminate user sessions on the Accounts page
9bdd10
- Fix regression on login screen in older Internet Explorer browsers
9bdd10
- Fix regression where Date Picker was not shown in System Time dialog
9bdd10
9bdd10
* Thu Nov 10 2016 Stef Walter <<stefw@redhat.com>> - 123-1
9bdd10
- Release a second tarball with cached javascript dependencies
9bdd10
- Start verifying that Cockpit works on Ubuntu 16.04
9bdd10
- Enable and verify the network functionality on Debian
9bdd10
- Integration tests now log core dumps for diagnosis
9bdd10
9bdd10
* Tue Nov 01 2016 Stef Walter <stefw@redhat.com> - 122-1
9bdd10
- Works with UDisks in addition to storaged
9bdd10
- Allow logging into other systems from login page
9bdd10
- Explicitly specify javascript dependency versions
9bdd10
9bdd10
* Fri Oct 28 2016 Stef Walter <stefw@redhat.com> - 121-1
9bdd10
- Network Manager Checkpoints
9bdd10
- Add Debian Branding
9bdd10
- Fix GSSAPI login on Debian and Ubuntu
9bdd10
- Generate map files for debugging Javascript and CSS
9bdd10
9bdd10
* Sat Oct 22 2016 Stef Walter <stefw@redhat.com> - 120-1
9bdd10
- New containers page layout
9bdd10
- Quick filtering of containers and images on the container page
9bdd10
- Added sidebar for phisical volumes in a volume group
9bdd10
- Run a separate cockpit-ssh process when making SSH connections
9bdd10
- Allow connecting to remote machines from the login page
9bdd10
- Only connect to remote machines already known to Cockpit
9bdd10
- Fix bugs preventing journal page from working on Firefox 49
9bdd10
- Add tooltip describing group name in Roles list
9bdd10
9bdd10
* Sat Oct 01 2016 Dennis Gilmore <dennis@ausil.us> - 119-2
9bdd10
- enabled cockpit-docker on aarch64, ppc64, ppc64le
9bdd10
9bdd10
* Thu Sep 29 2016 petervo <petervo@redhat.com> - 119-1
9bdd10
- Adds basic VM Management and Monitoring
9bdd10
- MDRaid job improvements
9bdd10
- Show unmanaged network devices
9bdd10
- Better errors when formating storage devices
9bdd10
- Updated VNC example
9bdd10
- Port subscriptions package to react
9bdd10
- Allow branding.css to overide shell css
9bdd10
9bdd10
* Wed Sep 07 2016 Stef Walter <stefw@redhat.com> - 118-1
9bdd10
- Support PAM conversations on the Login screen
9bdd10
- Users can create systemd timer jobs
9bdd10
- Provide default names for volume groups and logical volumes
9bdd10
- Make Docker graphs work on Debian
9bdd10
- Only offer to format disks with supported file systems
9bdd10
- Show all managed NetworkManager devices
9bdd10
- Use webpack for building Cockpit javascript
9bdd10
- Cockpit URLs can be proxied with a configured HTTP path prefix
9bdd10
- Allow Cockpit packages to require a minimum version of Cockpit
9bdd10
- Translations fixes
9bdd10
9bdd10
* Thu Aug 11 2016 Stef Walter <stefw@redhat.com> - 0.117-1
9bdd10
- * Add support for network teams
9bdd10
- * Select translations for complex language names
9bdd10
- * Don't allow formating extended partitions
9bdd10
- * Can configure Openshift Registry so anonymous users can pull images
9bdd10
9bdd10
* Fri Jul 29 2016 Stef Walter <stefw@redhat.com> - 0.116-1
9bdd10
- * Support for volumes when starting a docker container
9bdd10
- * Support for setting environment variables in a docker container
9bdd10
- * Fix regressions that broke display of localized text
9bdd10
9bdd10
* Thu Jul 21 2016 Stef Walter <stefw@redhat.com> - 0.115-1
9bdd10
- * Setup Docker container and image storage through the UI
9bdd10
- * Use Webpack to build Cockpit UI packages
9bdd10
- * Update the Cockpit Vagrant development box to use Fedora 24
9bdd10
9bdd10
* Tue Jul 12 2016 Stef Walter <stefw@redhat.com> - 0.114-1
9bdd10
- .104
9bdd10
- * Network configuration of the Ethernet MTU
9bdd10
- * Red Hat Subscriptions can now specify activation keys and orgs
9bdd10
- * Start integration testing on CentOS
9bdd10
- * SSH Host keys are show on system page
9bdd10
- * Machine ID is shown on system page
9bdd10
- * Show intelligent password score error messages
9bdd10
9bdd10
* Thu Jul 07 2016 Stef Walter <stefw@redhat.com> - 0.113-1
9bdd10
- * Show timer information for systemd timer jobs
9bdd10
- * Use 'active-backup' as the default for new network bonds
9bdd10
- * When changing system time check formats properly
9bdd10
- * Hide the machine asset tag when no asset exists
9bdd10
- * Disable the network on/off switch for unknown or unmanaged interfaces
9bdd10
- * Show full string for system hardware info and operating system name
9bdd10
9bdd10
* Wed Jun 29 2016 Stef Walter <stefw@redhat.com> - 0.112-1
9bdd10
- * Don't show network interfaces where NM_CONTROLLED=no is set
9bdd10
- * Add textual fields to container memory and CPU sliders
9bdd10
- * Display contianer memory and CPU resources on Debian
9bdd10
- * Disable tuned correctly when clearing a performance profile
9bdd10
- * Fix SELinux enforcing toggle switch and status
9bdd10
9bdd10
* Tue Jun 21 2016 Stef Walter <stefw@redhat.com> - 0.111-1
9bdd10
- * Tarball build issue in 0.110 is now fixed
9bdd10
- * The Containers page layouts have been tweaked
9bdd10
- * Make the Containers resource limits work again
9bdd10
- * Registry image now have layers displayed correctly
9bdd10
9bdd10
* Thu Jun 02 2016 Dominik Perpeet <dperpeet@redhat.com> - 0.109-1
9bdd10
- * API stabilization, structural cleanup
9bdd10
- * SELinux Troubleshooting: documentation, support latest API
9bdd10
- * Update Patternfly
9bdd10
- * Use CockpitLang cookie and Accept-Language for localization
9bdd10
- * Can now click through to perform administration tasks on Nodes on the Cluster dashboard
9bdd10
- * Cockpit terminal now supports shells like fish
9bdd10
9bdd10
* Fri May 27 2016 Stef Walter <stefw@redhat.com> - 0.108-1
9bdd10
- * SELinux troubleshooting alerts can now be dismissed
9bdd10
- * Show SELinux icon for critical alerts
9bdd10
- * SELinux enforcing mode can be turned off and on with a switch
9bdd10
- * Kubernetes Nodes are now include charts about usage data
9bdd10
- * Fix Debian dependency on Docker
9bdd10
- * Update the look and feel of the toggle switch
9bdd10
- * Update ListenStream documentation to include address info
9bdd10
9bdd10
* Fri May 20 2016 Stef Walter <stefw@redhat.com> - 0.107-1
9bdd10
- * Display image stream import errors
9bdd10
- * Add GlusterFS persistent volumes in Cluster dashboard
9bdd10
- * Show a list of pending persistent volume claims
9bdd10
- * jQuery Flot library is no longer part of the base1 package
9bdd10
- * Fix Content-Security-Policy issues with jQuery Flot
9bdd10
9bdd10
* Thu May 12 2016 Stef Walter <stefw@redhat.com> - 0.106-1
9bdd10
- * Add namespaces to cockpit CSS classes
9bdd10
- * Display container image layers in a simpler graph
9bdd10
- * Hide actions in Cluster projects listing that are not accessible
9bdd10
9bdd10
* Wed May 04 2016 Stef Walter <stefw@redhat.com> - 0.105-1
9bdd10
- * Strict Content-Security-Policy in all shipped components of Cockpit
9bdd10
- * Can now add and remove Openshift users to and from groups
9bdd10
- * Add timeout setting for Cockpit authentication
9bdd10
- * Registry interface now has checkbox for mirroring from insecure registries
9bdd10
- * Kubernetes dashboard now allows deletion of Nodes
9bdd10
9bdd10
* Thu Apr 28 2016 Stef Walter <stefw@redhat.com> - 0.104-1
9bdd10
- * Show errors correctly when deleting or modifying user accounts
9bdd10
- * Add support for iSCSI cluster volumes
9bdd10
- * Strict Content-Security-Policy in the dashboard, sosreport and realmd code
9bdd10
- * Better list expansion and navigation behavior across Cockpit
9bdd10
- * Don't show 'Computer OU' field when leaving a domain
9bdd10
- * Remove usage of bootstrap-select
9bdd10
- * Show errors properly in performance profile dialog
9bdd10
- * Fix Cluster sidebar to react to window size
9bdd10
- * Allow specifying specific tags in registry image streams
9bdd10
- * Make registry project access policy more visible
9bdd10
9bdd10
* Tue Apr 19 2016 Stef Walter <stefw@redhat.com> - 0.103-1
9bdd10
- * Strict Content-Security-Policy for subscriptions component
9bdd10
- * New dialog for Kubernetes connection configuration
9bdd10
- * Release to a cockpit-project Ubuntu PPA
9bdd10
- * Remove jQuery usage from cockpit.js
9bdd10
- * New styling for cluster dashboard
9bdd10
- * Fix build issue on MIPS
9bdd10
9bdd10
* Thu Apr 14 2016 Stef Walter <stefw@redhat.com> - 0.102-1
9bdd10
- * Can configure Docker restart policy for new containers
9bdd10
- * Use a single dialog for creating logical volumes
9bdd10
- * Package and test the storage UI on Debian
9bdd10
- * Don't offer 'Computer OU' when joining IPA domains
9bdd10
- * Don't distribute jshint build dependency due to its non-free license
9bdd10
9bdd10
* Fri Feb 12 2016 Stef Walter <stefw@redhat.com> - 0.95-1
9bdd10
- * iSCSI initiator support on the storage page
9bdd10
- * Page browser title now uses on operating system name
9bdd10
- * Better look when Cockpit disconnects from the server
9bdd10
- * Avoid use of NFS in the Vagrantfile
9bdd10
- * Expand 'Tools' menu when navigating to one of its items
9bdd10
- * Set a default $PATH in cockpit-bridge
9bdd10
9bdd10
* Tue Feb 02 2016 Stef Walter <stefw@redhat.com> - 0.94-1
9bdd10
- * Handle interruptions during cockpit-ws start while reading from /dev/urandom
9bdd10
- * Remove BIOS display from Server Summary page
9bdd10
- * Support tuned descriptions
9bdd10
- * Fix Content-Security-Policy in example manifest.json files
9bdd10
9bdd10
* Mon Jan 25 2016 Stef Walter <stefw@redhat.com> - 0.93-1
9bdd10
- * Set system performance profile via tuned
9bdd10
- * Support for WebSocket client in cockpit-bridge
9bdd10
- * Support using Nulecule with Openshift
9bdd10
- * Actually exit cockpit-ws when it's idle
9bdd10
9bdd10
* Wed Jan 20 2016 Stef Walter <stefw@redhat.com> - 0.92-1
9bdd10
- * OAuth login support
9bdd10
- * Update Patternfly
9bdd10
- * Log to stderr when no journal
9bdd10
- * Make sosreport work on RHEL and Atomic
9bdd10
9bdd10
* Thu Jan 14 2016 Stef Walter <stefw@redhat.com> - 0.91-1
9bdd10
- * Fix computing of graph samples on 32-bit OS
9bdd10
- * Distribute licenses of included components
9bdd10
- * Distribute development dependencies
9bdd10
- * Support 'make clean' properly in the tarball
9bdd10
9bdd10
* Tue Jan 05 2016 Stef Walter <stefw@redhat.com> - 0.90-1
9bdd10
- * Fix Content-Security-Policy which broke loading in certain situations
9bdd10
- * Deal correctly with failures trying to join unsupported domains
9bdd10
- * Add documentation about Cockpit startup
9bdd10
- * Better data in storage usage graphs
9bdd10
- * Start creating debian source packages
9bdd10
9bdd10
* Tue Dec 22 2015 Stef Walter <stefw@redhat.com> - 0.89-1
9bdd10
- * Start routine testing of Cockpit on Debian Unstable
9bdd10
- * Make the config file case insensitive
9bdd10
- * Reorder graphs on server summary page
9bdd10
- * Don't suggest syncing users when adding a machine to dashboard
9bdd10
- * Enable weak dependencies for F24+
9bdd10
- * Show correct data in per interface network graphs
9bdd10
- * Fix the Vagrantfile to pull in latest Cockpit
9bdd10
- * Add Content-Security-Policy header support
9bdd10
9bdd10
* Fri Dec 18 2015 Stef Walter <stefw@redhat.com> - 0.88-1
9bdd10
- * User interface for OSTree upgrades and rollbacks
9bdd10
- * General reusable purpose angular kubernetes client code
9bdd10
- * Allow custom login scripts for handling authentication
9bdd10
- * A specific dashboards can now be the default destination after login
9bdd10
- * Kill ssh-agent correctly when launched by cockpit-bridge
9bdd10
- * Add a new cockpit-stub bridge for non-local access
9bdd10
9bdd10
* Thu Dec 10 2015 Stef Walter <stefw@redhat.com> - 0.87-1
9bdd10
- * Fix login on Windows, don't prompt for additional auth
9bdd10
- * Use the machine host name in the default self-signed certificate
9bdd10
- * Cockpit release tarballs are now distributed in tar-ustar format
9bdd10
- * Allow overriding package manifests
9bdd10
- * Testing and build fixes
9bdd10
9bdd10
* Fri Dec 04 2015 Stef Walter <stefw@redhat.com> - 0.86-1
9bdd10
- * SOS report UI page
9bdd10
- * Simpler way for contributors to build cockpit RPMs
9bdd10
- * Infrastructure for implementing downloads
9bdd10
9bdd10
* Wed Nov 18 2015 Stef Walter <stefw@redhat.com> - 0.84-1
9bdd10
- * Add a cockpit manual page
9bdd10
- * Set correct SELinux context for certificates
9bdd10
- * Remove custom SELinux policy
9bdd10
- * Testing and bug fixes
9bdd10
9bdd10
* Tue Nov 03 2015 Stef Walter <stefw@redhat.com> - 0.83-1
9bdd10
- * Fix NTP server configuration bugs
9bdd10
- * Kubernetes dashboard topology icons don't leave the view
9bdd10
- * Kubernetes dashboard uses shared container-terminal component
9bdd10
- * Fix race when adding machine to Cockpit dashboard
9bdd10
- * Updated documentation for running new distributed tests
9bdd10
- * Lots of other bug and testing fixes
9bdd10
9bdd10
* Wed Oct 28 2015 Stef Walter <stefw@redhat.com> - 0.82-1
9bdd10
- * Support certificate chains properly in cockpit-ws
9bdd10
- * Rename the default self-signed certificate
9bdd10
- * Implement distributed integration testing
9bdd10
9bdd10
* Wed Oct 21 2015 Stef Walter <stefw@redhat.com> - 0.81-1
9bdd10
- * Allow configuring NTP servers when used with timesyncd
9bdd10
- * Fix regression in network configuration switches
9bdd10
- * Make the various graphs look better
9bdd10
- * Openshift Routes and Deployment Configs can be removed
9bdd10
- * Run integration tests using TAP "test anything protocol"
9bdd10
- * Lots of other bug fixes and cleanup
9bdd10
9bdd10
* Wed Oct 14 2015 Stef Walter <stefw@redhat.com> - 0.80-1
9bdd10
- * UI for loading, viewing, changing Private SSH Keys
9bdd10
- * Always start an ssh-agent in the cockpit login session
9bdd10
- * New listing panel designs
9bdd10
- * Lots of testing and bug fixes
9bdd10
9bdd10
* Wed Oct 07 2015 Stef Walter <stefw@redhat.com> - 0.79-1
9bdd10
- * Vagrant file for Cockpit development
9bdd10
- * Use libvirt for testing
9bdd10
- * Display only last lines of Kubernetes container logs
9bdd10
9bdd10
* Wed Sep 30 2015 Stef Walter <stefw@redhat.com> - 0.78-1
9bdd10
- * Fix extreme CPU usage issue in 0.77 release
9bdd10
- * Fix compatibility with older releases
9bdd10
- * Offer to activate multipathd for multipath disks
9bdd10
- * Guide now contains insight into feature internals
9bdd10
- * Lots of other minor bug fixes
9bdd10
9bdd10
* Wed Sep 23 2015 Marcin Juszkiewicz <mjuszkiewicz@redhat.com> - 0.77-1.1
9bdd10
- disable FMA support to get it pass all tests on secondary architectures
9bdd10
- removed duplicated "global rel 1"
9bdd10
9bdd10
* Tue Sep 22 2015 Stef Walter <stefw@redhat.com> - 0.77-1
9bdd10
- * Work better with multipath storage
9bdd10
- * Deletion of kubernetes objects
9bdd10
- * Cleaner URLs in the bookmark bar
9bdd10
- * Show a warning when adding too many machines
9bdd10
- * Make authentication work when embedding Cockpit
9bdd10
- * Complete componentizing Cockpit
9bdd10
9bdd10
* Wed Sep 16 2015 Stef Walter <stefw@redhat.com> - 0.76-1
9bdd10
- * Fix displaying of network bonds
9bdd10
- * Better Kubernetes filter bar, shell access
9bdd10
- * Show some Openshift related objects
9bdd10
- * Use patternfly v2.2
9bdd10
9bdd10
* Thu Sep 10 2015 petervo <petervo@redhat.com> - 0.75-1
9bdd10
- New design for kubernetes listing pages
9bdd10
- Namespace filter for kubernetes
9bdd10
- Pretty http error pages
9bdd10
- Lots of bugs, build and testing fixes
9bdd10
9bdd10
* Thu Sep 03 2015 Stef Walter <stefw@redhat.com> - 0.74-1
9bdd10
- * Display an intelligent message when password auth is not possible
9bdd10
- * Correctly start terminal in home directory
9bdd10
- * NetworkManager code is in a separate package
9bdd10
- * PCP is an optional build dependency
9bdd10
- * Lots of bugs, build and testing fixes
9bdd10
9bdd10
* Wed Aug 26 2015 Stef Walter <stefw@redhat.com> - 0.73-1
9bdd10
- * Kubernetes UI can connect to non-local API server
9bdd10
- * Automate Web Service container build on Docker Hub
9bdd10
- * Add validation options to TLS client connections
9bdd10
- * PAM pam_ssh_add.so module for loading SSH keys based on login password
9bdd10
- * Build, testing and other fixes
9bdd10
9bdd10
* Mon Aug 17 2015 Peter <petervo@redhat.com> - 0.71-1
9bdd10
- Update to 0.71 release.
9bdd10
9bdd10
* Wed Aug 12 2015 Stef Walter <stefw@redhat.com> - 0.70-1
9bdd10
- Depend on kubernetes-client instead of kubernetes
9bdd10
- Update to 0.70 release.
9bdd10
9bdd10
* Thu Aug 06 2015 Stef Walter <stefw@redhat.com> - 0.69-1
9bdd10
- Update to 0.69 release.
9bdd10
9bdd10
* Wed Jul 29 2015 Peter <petervo@redhat.com> - 0.68-1
9bdd10
- Update to 0.68 release.
9bdd10
9bdd10
* Thu Jul 23 2015 Peter <petervo@redhat.com> - 0.66-1
9bdd10
- Update to 0.66 release
9bdd10
9bdd10
* Fri Jul 17 2015 Peter <petervo@redhat.com> - 0.65-2
9bdd10
- Require libssh 0.7.1 on fedora >= 22 systems
9bdd10
9bdd10
* Wed Jul 15 2015 Peter <petervo@redhat.com> - 0.65-1
9bdd10
- Update to 0.65 release
9bdd10
9bdd10
* Wed Jul 08 2015 Peter <petervo@redhat.com> - 0.64-1
9bdd10
- Update to 0.64 release
9bdd10
9bdd10
* Wed Jul 01 2015 Peter <petervo@redhat.com> - 0.63-1
9bdd10
- Update to 0.63 release
9bdd10
- Remove cockpit-docker for armv7hl while docker
9bdd10
  packages are being fixed
9bdd10
9bdd10
* Thu Jun 25 2015 Peter <petervo@redhat.com> - 0.62-1
9bdd10
- Update to 0.62 release
9bdd10
9bdd10
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.61-2
9bdd10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
9bdd10
9bdd10
* Wed Jun 10 2015 Peter <petervo@redhat.com> - 0.61-1
9bdd10
- Update to 0.61 release
9bdd10
9bdd10
* Mon Jun 01 2015 Stef Walter <stefw@redhat.com> - 0.60-1
9bdd10
- Update to 0.60 release
9bdd10
9bdd10
* Wed May 27 2015 Peter <petervo@redhat.com> - 0.59-1
9bdd10
- Update to 0.59 release
9bdd10
9bdd10
* Fri May 22 2015 Peter <petervo@redhat.com> - 0.58-1
9bdd10
- Update to 0.58 release
9bdd10
9bdd10
* Wed May 20 2015 Peter <petervo@redhat.com> - 0.57-1
9bdd10
- Update to 0.57 release
9bdd10
9bdd10
* Wed May 13 2015 Peter <petervo@redhat.com> - 0.56-1
9bdd10
- Update to 0.56 release
9bdd10
9bdd10
* Wed May 06 2015 Stef Walter <stefw@redhat.com> - 0.55-1
9bdd10
- Update to 0.55 release
9bdd10
9bdd10
* Fri Apr 24 2015 Peter <petervo@redhat.com> - 0.54-1
9bdd10
- Update to 0.54 release
9bdd10
9bdd10
* Tue Apr 21 2015 Peter <petervo@redhat.com> - 0.53-1
9bdd10
- Update to 0.53 release
9bdd10
9bdd10
* Thu Apr 16 2015 Stef Walter <stefw@redhat.com> - 0.52-1
9bdd10
- Update to 0.52 release
9bdd10
9bdd10
* Tue Apr 14 2015 Peter <petervo@redhat.com> - 0.51-1
9bdd10
- Update to 0.51 release
9bdd10
9bdd10
* Tue Apr 07 2015 Stef Walter <stefw@redhat.com> - 0.50-1
9bdd10
- Update to 0.50 release
9bdd10
9bdd10
* Wed Apr 01 2015 Stephen Gallagher <sgallagh@redhat.com> 0.49-2
9bdd10
- Fix incorrect Obsoletes: of cockpit-daemon
9bdd10
9bdd10
* Wed Apr 01 2015 Peter <petervo@redhat.com> - 0.49-1
9bdd10
- Update to 0.49 release.
9bdd10
- cockpitd was renamed to cockpit-wrapper the cockpit-daemon
9bdd10
  package was removed and is now installed with the
9bdd10
  cockpit-bridge package.
9bdd10
9bdd10
* Mon Mar 30 2015 Peter <petervo@redhat.com> - 0.48-1
9bdd10
- Update to 0.48 release
9bdd10
9bdd10
* Mon Mar 30 2015 Stephen Gallagher <sgallagh@redhat.com> 0.47-2
9bdd10
- Don't attempt to build cockpit-kubernetes on armv7hl
9bdd10
9bdd10
* Fri Mar 27 2015 Peter <petervo@redhat.com> - 0.47-1
9bdd10
- Update to 0.47 release, build docker on armvrhl
9bdd10
9bdd10
* Thu Mar 26 2015 Stef Walter <stefw@redhat.com> - 0.46-1
9bdd10
- Update to 0.46 release
9bdd10
9bdd10
* Mon Mar 23 2015 Stef Walter <stefw@redhat.com> - 0.45-1
9bdd10
- Update to 0.45 release
9bdd10
9bdd10
* Sat Mar 21 2015 Stef Walter <stefw@redhat.com> - 0.44-3
9bdd10
- Add back debuginfo files to the right place
9bdd10
9bdd10
* Fri Mar 20 2015 Stef Walter <stefw@redhat.com> - 0.44-2
9bdd10
- Disable separate debuginfo for now: build failure
9bdd10
9bdd10
* Fri Mar 20 2015 Stef Walter <stefw@redhat.com> - 0.44-1
9bdd10
- Update to 0.44 release
9bdd10
9bdd10
* Thu Mar 19 2015 Stef Walter <stefw@redhat.com> - 0.43-2
9bdd10
- Don't break EPEL or CentOS builds due to missing branding
9bdd10
9bdd10
* Wed Mar 18 2015 Stef Walter <stefw@redhat.com> - 0.43-1
9bdd10
- Update to 0.43 release
9bdd10
9bdd10
* Tue Mar 17 2015 Stef Walter <stefw@redhat.com> - 0.42-2
9bdd10
- Fix obseleting cockpit-assets
9bdd10
9bdd10
* Sat Mar 14 2015 Stef Walter <stefw@redhat.com> - 0.42-1
9bdd10
- Update to 0.42 release
9bdd10
9bdd10
* Wed Mar 04 2015 Stef Walter <stefw@redhat.com> - 0.41-1
9bdd10
- Update to 0.41 release
9bdd10
9bdd10
* Thu Feb 26 2015 Stef Walter <stefw@redhat.com> - 0.40-1
9bdd10
- Update to 0.40 release
9bdd10
9bdd10
* Thu Feb 19 2015 Stef Walter <stefw@redhat.com> - 0.39-1
9bdd10
- Update to 0.39 release
9bdd10
9bdd10
* Wed Jan 28 2015 Stef Walter <stefw@redhat.com> - 0.38-1
9bdd10
- Update to 0.38 release
9bdd10
9bdd10
* Thu Jan 22 2015 Stef Walter <stefw@redhat.com> - 0.37-1
9bdd10
- Update to 0.37 release
9bdd10
9bdd10
* Mon Jan 12 2015 Stef Walter <stefw@redhat.com> - 0.36-1
9bdd10
- Update to 0.36 release
9bdd10
9bdd10
* Mon Dec 15 2014 Stef Walter <stefw@redhat.com> - 0.35-1
9bdd10
- Update to 0.35 release
9bdd10
9bdd10
* Thu Dec 11 2014 Stef Walter <stefw@redhat.com> - 0.34-1
9bdd10
- Update to 0.34 release
9bdd10
9bdd10
* Fri Dec 05 2014 Stef Walter <stefw@redhat.com> - 0.33-3
9bdd10
- Only depend on docker stuff on x86_64
9bdd10
9bdd10
* Fri Dec 05 2014 Stef Walter <stefw@redhat.com> - 0.33-2
9bdd10
- Only build docker stuff on x86_64
9bdd10
9bdd10
* Wed Dec 03 2014 Stef Walter <stefw@redhat.com> - 0.33-1
9bdd10
- Update to 0.33 release
9bdd10
9bdd10
* Mon Nov 24 2014 Stef Walter <stefw@redhat.com> - 0.32-1
9bdd10
- Update to 0.32 release
9bdd10
9bdd10
* Fri Nov 14 2014 Stef Walter <stefw@redhat.com> - 0.31-1
9bdd10
- Update to 0.31 release
9bdd10
9bdd10
* Wed Nov 12 2014 Stef Walter <stefw@redhat.com> - 0.30-1
9bdd10
- Update to 0.30 release
9bdd10
- Split Cockpit into various sub packages
9bdd10
9bdd10
* Wed Nov 05 2014 Stef Walter <stefw@redhat.com> - 0.29-3
9bdd10
- Don't require test-assets from selinux-policy
9bdd10
- Other minor tweaks and fixes
9bdd10
9bdd10
* Wed Nov 05 2014 Stef Walter <stefw@redhat.com> - 0.29-2
9bdd10
- Include selinux policy as a dep where required
9bdd10
9bdd10
* Wed Nov 05 2014 Stef Walter <stefw@redhat.com> - 0.29-1
9bdd10
- Update to 0.29 release
9bdd10
9bdd10
* Thu Oct 16 2014 Stef Walter <stefw@redhat.com> - 0.28-1
9bdd10
- Update to 0.28 release
9bdd10
- cockpit-agent was renamed to cockpit-bridge
9bdd10
9bdd10
* Fri Oct 10 2014 Stef Walter <stefw@redhat.com> - 0.27-1
9bdd10
- Update to 0.27 release
9bdd10
- Don't create cockpit-*-admin groups rhbz#1145135
9bdd10
- Fix user management for non-root users rhbz#1140562
9bdd10
- Fix 'out of memory' error during ssh auth rhbz#1142282
9bdd10
9bdd10
* Wed Oct 08 2014 Stef Walter <stefw@redhat.com> - 0.26-1
9bdd10
- Update to 0.26 release
9bdd10
- Can see disk usage on storage page rhbz#1142459
9bdd10
- Better order for lists of block devices rhbz#1142443
9bdd10
- Setting container memory limit fixed rhbz#1142362
9bdd10
- Can create storage volume of maximum capacity rhbz#1142259
9bdd10
- Fix RAID device Bitmap enable/disable error rhbz#1142248
9bdd10
- Docker page connects to right machine rhbz#1142229
9bdd10
- Clear the format dialog label correctly rhbz#1142228
9bdd10
- No 'Drop Privileges' item in menu for root rhbz#1142197
9bdd10
- Don't flash 'Server has closed Connection on logout rhbz#1142175
9bdd10
- Non-root users can manipulate user accounts rhbz#1142154
9bdd10
- Fix strange error message when editing user accounts rhbz#1142154
9bdd10
9bdd10
* Wed Sep 24 2014 Stef Walter <stefw@redhat.com> - 0.25-1
9bdd10
- Update to 0.25 release
9bdd10
9bdd10
* Wed Sep 17 2014 Stef Walter <stefw@redhat.com> - 0.24-1
9bdd10
- Update to 0.24 release
9bdd10
9bdd10
* Wed Sep 10 2014 Stef Walter <stefw@redhat.com> - 0.23-1
9bdd10
- Update to 0.23 release
9bdd10
9bdd10
* Wed Sep 03 2014 Stef Walter <stefw@redhat.com> - 0.22-1
9bdd10
- Update to 0.22 release
9bdd10
9bdd10
* Tue Aug 26 2014 Patrick Uiterwijk <puiterwijk@redhat.com> - 0.21-1
9bdd10
- Update to 0.21 release
9bdd10
9bdd10
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.20-2
9bdd10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
9bdd10
9bdd10
* Thu Aug 14 2014 Stef Walter <stefw@redhat.com> 0.20-1
9bdd10
- Update to 0.20 release
9bdd10
9bdd10
* Thu Aug 07 2014 Stef Walter <stefw@redhat.com> 0.19-1
9bdd10
- Update to 0.19 release
9bdd10
9bdd10
* Wed Jul 30 2014 Stef Walter <stefw@redhat.com> 0.18-1
9bdd10
- Update to 0.18 release
9bdd10
- Add glib-networking build requirement
9bdd10
- Let selinux-policy-targetted distribute selinux policy
9bdd10
9bdd10
* Mon Jul 28 2014 Colin Walters <walters@verbum.org> 0.17-2
9bdd10
- Drop Requires and references to dead test-assets subpackage
9bdd10
9bdd10
* Thu Jul 24 2014 Stef Walter <stefw@redhat.com> 0.17-1
9bdd10
- Update to 0.17 release
9bdd10
9bdd10
* Wed Jul 23 2014 Stef Walter <stefw@redhat.com> 0.16-3
9bdd10
- Distribute our own selinux policy rhbz#1110758
9bdd10
9bdd10
* Tue Jul 22 2014 Stef Walter <stefw@redhat.com> 0.16-2
9bdd10
- Refer to cockpit.socket in scriptlets rhbz#1110764
9bdd10
9bdd10
* Thu Jul 17 2014 Stef Walter <stefw@redhat.com> 0.16-1
9bdd10
- Update to 0.16 release
9bdd10
9bdd10
* Thu Jul 10 2014 Stef Walter <stefw@redhat.com> 0.15-1
9bdd10
- Update to 0.15 release
9bdd10
- Put pam_reauthorize.so in the cockpit PAM stack
9bdd10
9bdd10
* Thu Jul 03 2014 Stef Walter <stefw@redhat.com> 0.14-1
9bdd10
- Update to 0.14 release
9bdd10
9bdd10
* Mon Jun 30 2014 Stef Walter <stefw@redhat.com> 0.13-1
9bdd10
- Update to 0.13 release
9bdd10
9bdd10
* Tue Jun 24 2014 Stef Walter <stefw@redhat.com> 0.12-1
9bdd10
- Update to upstream 0.12 release
9bdd10
9bdd10
* Fri Jun 20 2014 Stef Walter <stefw@redhat.com> 0.11-1
9bdd10
- Update to upstream 0.11 release
9bdd10
9bdd10
* Thu Jun 12 2014 Stef Walter <stefw@redhat.com> 0.10-1
9bdd10
- Update to upstream 0.10 release
9bdd10
9bdd10
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9-2
9bdd10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
9bdd10
9bdd10
* Fri May 23 2014 Stef Walter <stefw@redhat.com> 0.9-1
9bdd10
- Update to upstream 0.9 release
9bdd10
- Fix file attribute for cockpit-polkit
9bdd10
9bdd10
* Wed May 21 2014 Stef Walter <stefw@redhat.com> 0.8-1
9bdd10
- Update to upstream 0.8 release
9bdd10
- cockpitd now runs as a user session DBus service
9bdd10
9bdd10
* Mon May 19 2014 Stef Walter <stefw@redhat.com> 0.7-1
9bdd10
- Update to upstream 0.7 release
9bdd10
9bdd10
* Wed May 14 2014 Stef Walter <stefw@redhat.com> 0.6-1
9bdd10
- Update to upstream 0.6 release
9bdd10
9bdd10
* Tue Apr 15 2014 Stef Walter <stefw@redhat.com> 0.5-1
9bdd10
- Update to upstream 0.5 release
9bdd10
9bdd10
* Thu Apr 03 2014 Stef Walter <stefw@redhat.com> 0.4-1
9bdd10
- Update to upstream 0.4 release
9bdd10
- Lots of packaging cleanup and polish
9bdd10
9bdd10
* Fri Mar 28 2014 Stef Walter <stefw@redhat.com> 0.3-1
9bdd10
- Update to upstream 0.3 release
9bdd10
9bdd10
* Wed Feb 05 2014 Patrick Uiterwijk (LOCAL) <puiterwijk@redhat.com> - 0.2-0.4.20140204git5e1faad
9bdd10
- Redid the release tag
9bdd10
9bdd10
* Tue Feb 04 2014 Patrick Uiterwijk (LOCAL) <puiterwijk@redhat.com> - 0.2-0.3.5e1faadgit
9bdd10
- Fixed license tag
9bdd10
- Updated to new FSF address upstream
9bdd10
- Removing libgsystem before build
9bdd10
- Now claiming specific manpages
9bdd10
- Made the config files noreplace
9bdd10
- Removed the test assets
9bdd10
- Put the web assets in a subpackage
9bdd10
9bdd10
* Tue Feb 04 2014 Patrick Uiterwijk (LOCAL) <puiterwijk@redhat.com> - 0.2-0.2.5e1faadgit
9bdd10
- Patch libgsystem out