[fuse-s3fs/f15] Resolves: bz 732939
Neil Horman
nhorman at fedoraproject.org
Wed Aug 24 13:54:44 UTC 2011
commit 9eeb94cbb223a1f3ca5968878a6657a0bb815bb1
Author: Neil Horman <nhorman at tuxdriver.com>
Date: Wed Aug 24 09:54:20 2011 -0400
Resolves: bz 732939
9bb5af3830d4f5d6156fd527630462bdb445b5ef.patch | 16 ++++++++++++++++
fuse-s3fs.spec | 8 ++++++--
2 files changed, 22 insertions(+), 2 deletions(-)
---
diff --git a/9bb5af3830d4f5d6156fd527630462bdb445b5ef.patch b/9bb5af3830d4f5d6156fd527630462bdb445b5ef.patch
new file mode 100644
index 0000000..c651791
--- /dev/null
+++ b/9bb5af3830d4f5d6156fd527630462bdb445b5ef.patch
@@ -0,0 +1,16 @@
+diff -up ./src/s3fs.orig ./src/s3fs
+--- ./src/s3fs.orig 2008-06-06 10:02:31.000000000 -0400
++++ ./src/s3fs 2011-08-24 09:50:58.199863532 -0400
+@@ -900,10 +900,9 @@ class S3Fs(Fuse):
+
+ #Set the env correctly
+ if self.AWS_ACCESS_KEY_ID != None:
+- os.putenv("AWS_ACCESS_KEY_ID",self.AWS_ACCESS_KEY_ID)
++ os.environ["AWS_ACCESS_KEY_ID"]=self.AWS_ACCESS_KEY_ID
+ if self.AWS_SECRET_ACCESS_KEY != None:
+- os.putenv("AWS_SECRET_ACCESS_KEY",
+- self.AWS_SECRET_ACCESS_KEY)
++ os.environ["AWS_SECRET_ACCESS_KEY"]=self.AWS_SECRET_ACCESS_KEY
+
+ if (os.environ.get("AWS_ACCESS_KEY_ID") == None):
+ print "Need to specify AWS_ACCESS_KEY_ID"
diff --git a/fuse-s3fs.spec b/fuse-s3fs.spec
index fde3230..4889ee1 100644
--- a/fuse-s3fs.spec
+++ b/fuse-s3fs.spec
@@ -1,6 +1,6 @@
Name: fuse-s3fs
Version: 0.7
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: FUSE filesystem using Amazon Simple Storage Service as storage
Group: System Environment/Base
License: GPLv2
@@ -9,7 +9,7 @@ Source0: https://fedorahosted.org/releases/s/3/s3fs/%{name}-%{version}.tbz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: python fuse-python python-boto
BuildArch: noarch
-
+Patch0: 9bb5af3830d4f5d6156fd527630462bdb445b5ef.patch
%description
This package provides a FUSE (Filesystem in User Space) application allowing
@@ -24,6 +24,7 @@ data stored on fuse-s3fs be backed up on other media as well.
%prep
%setup -q
+%patch0 -p1
%build
@@ -45,6 +46,9 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man1/*
%changelog
+* Wed Aug 24 2011 Neil Horman <nhorman at redhat.com> - 0.7-6
+- Fix putenv useage (bz 732939)
+
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.7-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
More information about the scm-commits
mailing list