- point the desktop link to the right .desktop file
OBS-URL: https://build.opensuse.org/package/show/security/ecryptfs-utils?expand=0&rev=43
This commit is contained in:
parent
c6ecead972
commit
1159255a51
13
ecryptfs-correct-desktop.patch
Normal file
13
ecryptfs-correct-desktop.patch
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
Index: ecryptfs-utils-96/src/utils/ecryptfs-setup-private
|
||||||
|
===================================================================
|
||||||
|
--- ecryptfs-utils-96.orig/src/utils/ecryptfs-setup-private
|
||||||
|
+++ ecryptfs-utils-96/src/utils/ecryptfs-setup-private
|
||||||
|
@@ -340,7 +340,7 @@ echo
|
||||||
|
mkdir -m 700 -p "$CRYPTDIR" || error "$(gettext 'Could not create crypt directory')" "[$CRYPTDIR]"
|
||||||
|
mkdir -m 700 -p "$MOUNTPOINT" || error "$(gettext 'Could not create mount directory')" "[$MOUNTPOINT]"
|
||||||
|
ln -sf /usr/share/ecryptfs-utils/ecryptfs-mount-private.txt "$MOUNTPOINT"/README.txt
|
||||||
|
-ln -sf /usr/share/ecryptfs-utils/ecryptfs-mount-private.desktop "$MOUNTPOINT"/Access-Your-Private-Data.desktop
|
||||||
|
+ln -sf /usr/share/applications/ecryptfs-mount-private.desktop "$MOUNTPOINT"/Access-Your-Private-Data.desktop
|
||||||
|
chmod 500 "$MOUNTPOINT"
|
||||||
|
|
||||||
|
# Setup ~/.ecryptfs directory
|
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jul 10 14:03:27 UTC 2012 - meissner@suse.com
|
||||||
|
|
||||||
|
- point the desktop link to the right .desktop file
|
||||||
|
- build mount.ecryptfs_private with -pie/-fpie
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Jul 4 11:08:11 UTC 2012 - meissner@suse.com
|
Wed Jul 4 11:08:11 UTC 2012 - meissner@suse.com
|
||||||
|
|
||||||
|
@ -268,3 +268,17 @@ Index: ecryptfs-utils-96/src/utils/mount.ecryptfs_private.c
|
|||||||
|
|
||||||
/* Since we're doing a lazy unmount anyway, just unmount the current
|
/* Since we're doing a lazy unmount anyway, just unmount the current
|
||||||
* directory. This avoids a lot of complexity in dealing with race
|
* directory. This avoids a lot of complexity in dealing with race
|
||||||
|
Index: ecryptfs-utils-96/src/utils/Makefile.am
|
||||||
|
===================================================================
|
||||||
|
--- ecryptfs-utils-96.orig/src/utils/Makefile.am
|
||||||
|
+++ ecryptfs-utils-96/src/utils/Makefile.am
|
||||||
|
@@ -58,7 +58,9 @@ ecryptfs_generate_tpm_key_CFLAGS = $(AM_
|
||||||
|
ecryptfs_generate_tpm_key_LDADD = $(TSPI_LIBS)
|
||||||
|
|
||||||
|
mount_ecryptfs_private_SOURCES = mount.ecryptfs_private.c
|
||||||
|
+mount_ecryptfs_private_CFLAGS = $(AM_CFLAGS) -fpie
|
||||||
|
mount_ecryptfs_private_LDADD = $(top_builddir)/src/libecryptfs/libecryptfs.la $(KEYUTILS_LIBS)
|
||||||
|
+mount_ecryptfs_private_LDFLAGS = -pie
|
||||||
|
|
||||||
|
ecryptfs_stat_SOURCES = ecryptfs-stat.c
|
||||||
|
ecryptfs_stat_LDADD = $(top_builddir)/src/libecryptfs/libecryptfs.la
|
||||||
|
@ -27,6 +27,7 @@ Source0: http://launchpad.net/ecryptfs/trunk/%version/+download/ecryptfs-
|
|||||||
Source1: baselibs.conf
|
Source1: baselibs.conf
|
||||||
Patch0: ecryptfs-setup-swap-SuSE.patch
|
Patch0: ecryptfs-setup-swap-SuSE.patch
|
||||||
Patch1: ecryptfs-utils.security.patch
|
Patch1: ecryptfs-utils.security.patch
|
||||||
|
Patch2: ecryptfs-correct-desktop.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
BuildRequires: gtk2-devel
|
BuildRequires: gtk2-devel
|
||||||
BuildRequires: intltool
|
BuildRequires: intltool
|
||||||
@ -52,6 +53,7 @@ A stacked cryptographic filesystem for Linux.
|
|||||||
%setup -q
|
%setup -q
|
||||||
%patch0 -p1
|
%patch0 -p1
|
||||||
%patch1 -p1
|
%patch1 -p1
|
||||||
|
%patch2 -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export RPM_OPT_FLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
|
export RPM_OPT_FLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user