[prev in list] [next in list] [prev in thread] [next in thread] 

List:       fedora-extras-commits
Subject:    ngompa pushed to snapd (f24). "Fix the overlapping file conflicts between snapd and snap-confine (..
From:       notifications () fedoraproject ! org
Date:       2017-03-31 23:58:27
Message-ID: 20170331235827.703AB6075B35 () bastion01 ! phx2 ! fedoraproject ! org
[Download RAW message or body]

From f4c70647a2e1b1979934e9d96100af389b06bf63 Mon Sep 17 00:00:00 2001
From: Neal Gompa <ngompa13@gmail.com>
Date: Fri, 31 Mar 2017 19:56:05 -0400
Subject: Fix the overlapping file conflicts between snapd and snap-confine
 Rework package descriptions slightly

---
 snapd.spec | 28 +++++++++++++++++++---------
 1 file changed, 19 insertions(+), 9 deletions(-)

diff --git a/snapd.spec b/snapd.spec
index 8a72448..7b10476 100644
--- a/snapd.spec
+++ b/snapd.spec
@@ -38,7 +38,7 @@
 
 Name:           snapd
 Version:        2.23.6
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        A transactional software package manager
 Group:          System Environment/Base
 License:        GPLv3
@@ -117,8 +117,8 @@ BuildRequires: golang(gopkg.in/yaml.v2)
 %endif
 
 %description
-Snappy is a modern, cross-distribution, transactional package manager designed for
-working with self-contained, immutable packages.
+Snappy is a modern, cross-distribution, transactional package manager
+designed for working with self-contained, immutable packages.
 
 %package -n snap-confine
 Summary:        Confinement system for snap applications
@@ -148,8 +148,8 @@ BuildRequires:  %{_bindir}/shellcheck
 Obsoletes:      snap-confine < 2.19
 
 %description -n snap-confine
-The package is used internally by snapd to apply confinement to the started
-snap applications.
+This package is used internally by snapd to apply confinement to
+the started snap applications.
 
 %package selinux
 Summary:        SELinux module for snapd
@@ -164,8 +164,8 @@ Requires(pre):  libselinux-utils
 Requires(post): libselinux-utils
 
 %description selinux
-This package provides the SELinux policy module to ensure snapd runs properly
-under an environment with SELinux enabled.
+This package provides the SELinux policy module to ensure snapd
+runs properly under an environment with SELinux enabled.
 
 
 %if 0%{?with_devel}
@@ -405,7 +405,7 @@ bin/snap help --man > %{buildroot}%{_mandir}/man1/snap.1
 # Install snap-confine
 pushd ./cmd
 %make_install
-# Undo the 0000 permissions, they are restored in the %%files section below
+# Undo the 0000 permissions, they are restored in the files section
 chmod 0755 %{buildroot}%{_sharedstatedir}/snapd/void
 # We don't use AppArmor
 rm -rfv %{buildroot}%{_sysconfdir}/apparmor.d
@@ -487,7 +487,10 @@ popd
 %doc README.md docs/*
 %{_bindir}/snap
 %{_bindir}/snapctl
-%{_libexecdir}/snapd/
+%dir %{_libexecdir}/snapd
+%{_libexecdir}/snapd/snapd
+%{_libexecdir}/snapd/snap-exec
+%exclude %{_libexecdir}/snapd/system-shutdown
 %{_mandir}/man1/snap.1*
 %{_sysconfdir}/profile.d/snapd.sh
 %{_unitdir}/snapd.socket
@@ -508,10 +511,13 @@ popd
 %files -n snap-confine
 %doc cmd/snap-confine/PORTING
 %license COPYING
+%dir %{_libexecdir}/snapd
 # For now, we can't use caps
 # FIXME: Switch to "%%attr(0755,root,root) %%caps(cap_sys_admin=pe)" asap!
 %attr(4755,root,root) %{_libexecdir}/snapd/snap-confine
 %{_libexecdir}/snapd/snap-discard-ns
+%{_libexecdir}/snapd/snap-update-ns
+%{_libexecdir}/snapd/system-shutdown
 %{_mandir}/man5/snap-confine.5*
 %{_mandir}/man5/snap-discard-ns.5*
 %{_mandir}/man5/snap-update-ns.5*
@@ -563,6 +569,10 @@ fi
 
 
 %changelog
+* Fri Mar 31 2017 Neal Gompa <ngompa13@gmail.com> - 2.23.6-2
+- Fix the overlapping file conflicts between snapd and snap-confine
+- Rework package descriptions slightly
+
 * Thu Mar 30 2017 Neal Gompa <ngompa13@gmail.com> - 2.23.6-1
 - Rebase to snapd 2.23.6
 - Rediff patches
-- 
cgit v1.1


	https://src.fedoraproject.org/cgit/snapd.git/commit/?h=f24&id=f4c70647a2e1b1979934e9d96100af389b06bf63
_______________________________________________
scm-commits mailing list -- scm-commits@lists.fedoraproject.org
To unsubscribe send an email to scm-commits-leave@lists.fedoraproject.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic