rstrode pushed to accountsservice (master). "Don't create
/root/.cache at startup (..more)"
by notificationsï¼ fedoraproject.org
From 1c2a94ec0bcc1f335e710603784b5eec498ac286 Mon Sep 17 00:00:00 2001
From: Ray Strode <rstrode(a)redhat.com>
Date: Tue, 31 May 2016 19:06:47 -0400
Subject: Don't create /root/.cache at startup
Resolves: #1331926
---
0001-systemd-disable-GVFS-support.patch | 48 +++++++++++++++++++++++++++++++++
accountsservice.spec | 8 +++++-
2 files changed, 55 insertions(+), 1 deletion(-)
create mode 100644 0001-systemd-disable-GVFS-support.patch
diff --git a/0001-systemd-disable-GVFS-support.patch b/0001-systemd-disable-GVFS-support.patch
new file mode 100644
index 0000000..d25698c
--- /dev/null
+++ b/0001-systemd-disable-GVFS-support.patch
@@ -0,0 +1,48 @@
+From 7933036127ff707718e45b805937d23d85b25c6d Mon Sep 17 00:00:00 2001
+From: Ray Strode <rstrode(a)redhat.com>
+Date: Tue, 31 May 2016 16:12:38 -0400
+Subject: [PATCH] systemd: disable GVFS support
+
+accountsservice doesn't need support for GVFS modules,
+and those modules lead to /root/.cache getting created
+at startup.
+
+accountsservice runs as root, but shouldn't be touching /root.
+
+This commit disables GVFS for accountsservice
+---
+ data/accounts-daemon.service.in | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/data/accounts-daemon.service.in b/data/accounts-daemon.service.in
+index feedf3e..2f5fe33 100644
+--- a/data/accounts-daemon.service.in
++++ b/data/accounts-daemon.service.in
+@@ -1,21 +1,24 @@
+ [Unit]
+ Description=Accounts Service
+
+ # In order to avoid races with identity-providing services like SSSD or
+ # winbind, we need to ensure that Accounts Service starts after
+ # nss-user-lookup.target
+ After=nss-user-lookup.target
+ Wants=nss-user-lookup.target
+
+ [Service]
+ Type=dbus
+ BusName=org.freedesktop.Accounts
+ ExecStart=@libexecdir@/accounts-daemon
+ StandardOutput=syslog
++Environment=GVFS_DISABLE_FUSE=1
++Environment=GIO_USE_VFS=local
++Environment=GVFS_REMOTE_VOLUME_MONITOR_IGNORE=1
+
+ [Install]
+ # We pull this in by graphical.target instead of waiting for the bus
+ # activation, to speed things up a little: gdm uses this anyway so it is nice
+ # if it is already around when gdm wants to use it and doesn't have to wait for
+ # it.
+ WantedBy=graphical.target
+--
+2.8.1
+
diff --git a/accountsservice.spec b/accountsservice.spec
index 7af8bfb..73983c8 100644
--- a/accountsservice.spec
+++ b/accountsservice.spec
@@ -2,7 +2,7 @@
Name: accountsservice
Version: 0.6.40
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: D-Bus interfaces for querying and manipulating user account information
Group: System Environment/Daemons
@@ -10,6 +10,7 @@ License: GPLv3+
URL: http://www.fedoraproject.org/wiki/Features/UserAccountDialog
#VCS: git:git://git.freedesktop.org/accountsservice
Source0: http://www.freedesktop.org/software/accountsservice/accountsservice-%{ver...
+Patch0: 0001-systemd-disable-GVFS-support.patch
BuildRequires: glib2-devel
BuildRequires: polkit-devel
@@ -55,6 +56,7 @@ of these interfaces, based on the useradd, usermod and userdel commands.
%prep
%setup -q
+%patch0 -p1 -b .disable-GVFS-support
%build
%configure --enable-user-heuristics
@@ -107,6 +109,10 @@ rm $RPM_BUILD_ROOT%{_libdir}/*.a
%{_datadir}/gtk-doc/html/libaccountsservice/*
%changelog
+* Tue May 31 2016 Ray Strode <rstrode(a)redhat.com> - 0.6.40-4
+- Don't create /root/.cache at startup
+ Resolves: #1331926
+
* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.6.40-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
--
cgit v0.12
http://pkgs.fedoraproject.org/cgit/accountsservice.git/commit/?h=master&i...
7Â years, 6Â months
rstrode pushed to accountsservice (f24). "Don't create /root/.cache
at startup (..more)"
by notificationsï¼ fedoraproject.org
From 1c2a94ec0bcc1f335e710603784b5eec498ac286 Mon Sep 17 00:00:00 2001
From: Ray Strode <rstrode(a)redhat.com>
Date: Tue, 31 May 2016 19:06:47 -0400
Subject: Don't create /root/.cache at startup
Resolves: #1331926
---
0001-systemd-disable-GVFS-support.patch | 48 +++++++++++++++++++++++++++++++++
accountsservice.spec | 8 +++++-
2 files changed, 55 insertions(+), 1 deletion(-)
create mode 100644 0001-systemd-disable-GVFS-support.patch
diff --git a/0001-systemd-disable-GVFS-support.patch b/0001-systemd-disable-GVFS-support.patch
new file mode 100644
index 0000000..d25698c
--- /dev/null
+++ b/0001-systemd-disable-GVFS-support.patch
@@ -0,0 +1,48 @@
+From 7933036127ff707718e45b805937d23d85b25c6d Mon Sep 17 00:00:00 2001
+From: Ray Strode <rstrode(a)redhat.com>
+Date: Tue, 31 May 2016 16:12:38 -0400
+Subject: [PATCH] systemd: disable GVFS support
+
+accountsservice doesn't need support for GVFS modules,
+and those modules lead to /root/.cache getting created
+at startup.
+
+accountsservice runs as root, but shouldn't be touching /root.
+
+This commit disables GVFS for accountsservice
+---
+ data/accounts-daemon.service.in | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/data/accounts-daemon.service.in b/data/accounts-daemon.service.in
+index feedf3e..2f5fe33 100644
+--- a/data/accounts-daemon.service.in
++++ b/data/accounts-daemon.service.in
+@@ -1,21 +1,24 @@
+ [Unit]
+ Description=Accounts Service
+
+ # In order to avoid races with identity-providing services like SSSD or
+ # winbind, we need to ensure that Accounts Service starts after
+ # nss-user-lookup.target
+ After=nss-user-lookup.target
+ Wants=nss-user-lookup.target
+
+ [Service]
+ Type=dbus
+ BusName=org.freedesktop.Accounts
+ ExecStart=@libexecdir@/accounts-daemon
+ StandardOutput=syslog
++Environment=GVFS_DISABLE_FUSE=1
++Environment=GIO_USE_VFS=local
++Environment=GVFS_REMOTE_VOLUME_MONITOR_IGNORE=1
+
+ [Install]
+ # We pull this in by graphical.target instead of waiting for the bus
+ # activation, to speed things up a little: gdm uses this anyway so it is nice
+ # if it is already around when gdm wants to use it and doesn't have to wait for
+ # it.
+ WantedBy=graphical.target
+--
+2.8.1
+
diff --git a/accountsservice.spec b/accountsservice.spec
index 7af8bfb..73983c8 100644
--- a/accountsservice.spec
+++ b/accountsservice.spec
@@ -2,7 +2,7 @@
Name: accountsservice
Version: 0.6.40
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: D-Bus interfaces for querying and manipulating user account information
Group: System Environment/Daemons
@@ -10,6 +10,7 @@ License: GPLv3+
URL: http://www.fedoraproject.org/wiki/Features/UserAccountDialog
#VCS: git:git://git.freedesktop.org/accountsservice
Source0: http://www.freedesktop.org/software/accountsservice/accountsservice-%{ver...
+Patch0: 0001-systemd-disable-GVFS-support.patch
BuildRequires: glib2-devel
BuildRequires: polkit-devel
@@ -55,6 +56,7 @@ of these interfaces, based on the useradd, usermod and userdel commands.
%prep
%setup -q
+%patch0 -p1 -b .disable-GVFS-support
%build
%configure --enable-user-heuristics
@@ -107,6 +109,10 @@ rm $RPM_BUILD_ROOT%{_libdir}/*.a
%{_datadir}/gtk-doc/html/libaccountsservice/*
%changelog
+* Tue May 31 2016 Ray Strode <rstrode(a)redhat.com> - 0.6.40-4
+- Don't create /root/.cache at startup
+ Resolves: #1331926
+
* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.6.40-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
--
cgit v0.12
http://pkgs.fedoraproject.org/cgit/accountsservice.git/commit/?h=f24&id=1...
7Â years, 6Â months
ldv pushed to strace (f22). "4.12-1 (..more)"
by notificationsï¼ fedoraproject.org
From 3560afe55f6cc14feebc7110a1a0534ab8ceba1b Mon Sep 17 00:00:00 2001
From: "Dmitry V. Levin" <ldv(a)altlinux.org>
Date: Tue, 31 May 2016 17:25:41 +0000
Subject: 4.12-1
- v4.11-163-g972018f -> v4.12.
---
.gitignore | 2 +-
sources | 2 +-
strace.spec | 31 +++++++++++++++++++------------
3 files changed, 21 insertions(+), 14 deletions(-)
diff --git a/.gitignore b/.gitignore
index 1e4a8d1..d67e267 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/strace-4.11.0.163-9720.tar.xz
+/strace-4.12.tar.xz
diff --git a/sources b/sources
index 85040c9..7986182 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-597ea2b8c152bb0c7b4a986733fe54e7 strace-4.11.0.163-9720.tar.xz
+efb8611fc332e71ec419c53f59faa93e strace-4.12.tar.xz
diff --git a/strace.spec b/strace.spec
index 37fdd90..fac1c06 100644
--- a/strace.spec
+++ b/strace.spec
@@ -1,8 +1,8 @@
Summary: Tracks and displays system calls associated with a running process
Name: strace
-Version: 4.11.0.163.9720
-%define srcname %name-4.11.0.163-9720
-Release: 2%{?dist}
+Version: 4.12
+Release: 1%{?dist}
+%define srcname %name-%version
License: BSD
Group: Development/Debuggers
URL: http://sourceforge.net/projects/strace/
@@ -47,6 +47,16 @@ The `strace' program in the `strace' package is for 32-bit processes.
%setup -q -n %{srcname}
%build
+echo 'BEGIN OF BUILD ENVIRONMENT INFORMATION'
+uname -a |head -1
+libc="$(ldd /bin/sh |sed -n 's|^[^/]*\(/[^ ]*/libc\.so[^ ]*\).*|\1|p' |head -1)"
+$libc |head -1
+file -L /bin/sh
+gcc --version |head -1
+kver="$(echo -e '#include <linux/version.h>\nLINUX_VERSION_CODE' | gcc -E -P -)"
+printf 'kernel-headers %%s.%%s.%%s\n' $(($kver/65536)) $(($kver/256%%256)) $(($kver%%256))
+echo 'END OF BUILD ENVIRONMENT INFORMATION'
+
%configure
make %{?_smp_mflags}
@@ -68,16 +78,10 @@ rm -f %{buildroot}%{_bindir}/strace-graph
%endif
%check
-uname -a |head -1
-libc="$(ldd /bin/sh |sed -n 's|^[^/]*\(/[^ ]*/libc\.so[^ ]*\).*|\1|p' |head -1)"
-$libc |head -1
-file -L /bin/sh
-gcc --version |head -1
-kver="$(echo -e '#include <linux/version.h>\nLINUX_VERSION_CODE' | gcc -E -P -)"
-printf 'kernel-headers %%s.%%s.%%s\n' $(($kver/65536)) $(($kver/256%%256)) $(($kver%%256))
-export SLEEP_A_BIT='sleep 0.1'
make %{?_smp_mflags} -k check VERBOSE=1
-cat tests/test-suite.log tests/ksysent.log
+echo 'BEGIN OF TEST SUITE INFORMATION'
+tail -n 99999 -- tests*/test-suite.log tests*/ksysent.log
+echo 'END OF TEST SUITE INFORMATION'
%files
%doc CREDITS ChangeLog ChangeLog-CVS COPYING NEWS README
@@ -91,6 +95,9 @@ cat tests/test-suite.log tests/ksysent.log
%endif
%changelog
+* Tue May 31 2016 Dmitry V. Levin <ldv(a)altlinux.org> - 4.12-1
+- v4.11-163-g972018f -> v4.12.
+
* Fri Feb 05 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.11.0.163.9720-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
--
cgit v0.12
http://pkgs.fedoraproject.org/cgit/strace.git/commit/?h=f22&id=3560afe55f...
7Â years, 6Â months
ldv pushed to strace (f22). "4.11.0.163.9720-1 (..more)"
by notificationsï¼ fedoraproject.org
From 529251077c8c0f112171c70a23adcb89f0bba24f Mon Sep 17 00:00:00 2001
From: "Dmitry V. Levin" <ldv(a)altlinux.org>
Date: Fri, 15 Jan 2016 14:17:31 +0000
Subject: 4.11.0.163.9720-1
- New upstream snapshot v4.11-163-g972018f:
+ fixed decoding of syscalls unknown to the kernel on s390/s390x (#1298294).
---
.gitignore | 2 +-
sources | 2 +-
strace.spec | 26 ++++++++++++++++++++------
3 files changed, 22 insertions(+), 8 deletions(-)
diff --git a/.gitignore b/.gitignore
index 5cd6f18..1e4a8d1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/strace-4.11.tar.xz
+/strace-4.11.0.163-9720.tar.xz
diff --git a/sources b/sources
index 67ee050..85040c9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-a15d2555a7febb56d00c6e1a51c655dc strace-4.11.tar.xz
+597ea2b8c152bb0c7b4a986733fe54e7 strace-4.11.0.163-9720.tar.xz
diff --git a/strace.spec b/strace.spec
index a7c8a4a..7fbd6b3 100644
--- a/strace.spec
+++ b/strace.spec
@@ -1,12 +1,13 @@
Summary: Tracks and displays system calls associated with a running process
Name: strace
-Version: 4.11
-Release: 2%{?dist}
+Version: 4.11.0.163.9720
+%define srcname %name-4.11.0.163-9720
+Release: 1%{?dist}
License: BSD
Group: Development/Debuggers
URL: http://sourceforge.net/projects/strace/
-Source: http://downloads.sourceforge.net/strace/%{name}-%{version}.tar.xz
-BuildRequires: libacl-devel, time
+Source: http://downloads.sourceforge.net/strace/%{srcname}.tar.xz
+BuildRequires: time
%ifarch x86_64
# for experimental -k option
BuildRequires: libunwind-devel
@@ -43,7 +44,7 @@ The `strace' program in the `strace' package is for 32-bit processes.
%endif
%prep
-%setup -q
+%setup -q -n %{srcname}
%build
%configure
@@ -67,7 +68,16 @@ rm -f %{buildroot}%{_bindir}/strace-graph
%endif
%check
-make -k check VERBOSE=1
+uname -a |head -1
+libc="$(ldd /bin/sh |sed -n 's|^[^/]*\(/[^ ]*/libc\.so[^ ]*\).*|\1|p' |head -1)"
+$libc |head -1
+file -L /bin/sh
+gcc --version |head -1
+kver="$(echo -e '#include <linux/version.h>\nLINUX_VERSION_CODE' | gcc -E -P -)"
+printf 'kernel-headers %%s.%%s.%%s\n' $(($kver/65536)) $(($kver/256%%256)) $(($kver%%256))
+export SLEEP_A_BIT='sleep 0.1'
+make %{?_smp_mflags} -k check VERBOSE=1
+cat tests/test-suite.log tests/ksysent.log
%files
%doc CREDITS ChangeLog ChangeLog-CVS COPYING NEWS README
@@ -81,6 +91,10 @@ make -k check VERBOSE=1
%endif
%changelog
+* Fri Jan 15 2016 Dmitry V. Levin <ldv(a)altlinux.org> - 4.11.0.163.9720-1
+- New upstream snapshot v4.11-163-g972018f:
+ + fixed decoding of syscalls unknown to the kernel on s390/s390x (#1298294).
+
* Wed Dec 23 2015 Dmitry V. Levin <ldv(a)altlinux.org> - 4.11-2
- Enabled experimental -k option on x86_64 (#1170296).
--
cgit v0.12
http://pkgs.fedoraproject.org/cgit/strace.git/commit/?h=f22&id=529251077c...
7Â years, 6Â months
ldv pushed to strace (f22). "4.11-2 (..more)"
by notificationsï¼ fedoraproject.org
From 49b2ac4b756acf9d5fa0966ff9e0fc62c4b7fe2e Mon Sep 17 00:00:00 2001
From: "Dmitry V. Levin" <ldv(a)altlinux.org>
Date: Wed, 23 Dec 2015 03:58:58 +0000
Subject: 4.11-2
- Enabled experimental -k option on x86_64 (#1170296).
---
strace.spec | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/strace.spec b/strace.spec
index a48c30c..a7c8a4a 100644
--- a/strace.spec
+++ b/strace.spec
@@ -1,12 +1,16 @@
Summary: Tracks and displays system calls associated with a running process
Name: strace
Version: 4.11
-Release: 1%{?dist}
+Release: 2%{?dist}
License: BSD
Group: Development/Debuggers
URL: http://sourceforge.net/projects/strace/
Source: http://downloads.sourceforge.net/strace/%{name}-%{version}.tar.xz
BuildRequires: libacl-devel, time
+%ifarch x86_64
+# for experimental -k option
+BuildRequires: libunwind-devel
+%endif
%define strace64_arches ppc64 sparc64
%description
@@ -77,6 +81,9 @@ make -k check VERBOSE=1
%endif
%changelog
+* Wed Dec 23 2015 Dmitry V. Levin <ldv(a)altlinux.org> - 4.11-2
+- Enabled experimental -k option on x86_64 (#1170296).
+
* Mon Dec 21 2015 Dmitry V. Levin <ldv(a)altlinux.org> - 4.11-1
- New upstream release:
+ print nanoseconds along with seconds in stat family syscalls (#1251176).
--
cgit v0.12
http://pkgs.fedoraproject.org/cgit/strace.git/commit/?h=f22&id=49b2ac4b75...
7Â years, 6Â months
ldv pushed to strace (f23). "4.12-1 (..more)"
by notificationsï¼ fedoraproject.org
From 3560afe55f6cc14feebc7110a1a0534ab8ceba1b Mon Sep 17 00:00:00 2001
From: "Dmitry V. Levin" <ldv(a)altlinux.org>
Date: Tue, 31 May 2016 17:25:41 +0000
Subject: 4.12-1
- v4.11-163-g972018f -> v4.12.
---
.gitignore | 2 +-
sources | 2 +-
strace.spec | 31 +++++++++++++++++++------------
3 files changed, 21 insertions(+), 14 deletions(-)
diff --git a/.gitignore b/.gitignore
index 1e4a8d1..d67e267 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/strace-4.11.0.163-9720.tar.xz
+/strace-4.12.tar.xz
diff --git a/sources b/sources
index 85040c9..7986182 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-597ea2b8c152bb0c7b4a986733fe54e7 strace-4.11.0.163-9720.tar.xz
+efb8611fc332e71ec419c53f59faa93e strace-4.12.tar.xz
diff --git a/strace.spec b/strace.spec
index 37fdd90..fac1c06 100644
--- a/strace.spec
+++ b/strace.spec
@@ -1,8 +1,8 @@
Summary: Tracks and displays system calls associated with a running process
Name: strace
-Version: 4.11.0.163.9720
-%define srcname %name-4.11.0.163-9720
-Release: 2%{?dist}
+Version: 4.12
+Release: 1%{?dist}
+%define srcname %name-%version
License: BSD
Group: Development/Debuggers
URL: http://sourceforge.net/projects/strace/
@@ -47,6 +47,16 @@ The `strace' program in the `strace' package is for 32-bit processes.
%setup -q -n %{srcname}
%build
+echo 'BEGIN OF BUILD ENVIRONMENT INFORMATION'
+uname -a |head -1
+libc="$(ldd /bin/sh |sed -n 's|^[^/]*\(/[^ ]*/libc\.so[^ ]*\).*|\1|p' |head -1)"
+$libc |head -1
+file -L /bin/sh
+gcc --version |head -1
+kver="$(echo -e '#include <linux/version.h>\nLINUX_VERSION_CODE' | gcc -E -P -)"
+printf 'kernel-headers %%s.%%s.%%s\n' $(($kver/65536)) $(($kver/256%%256)) $(($kver%%256))
+echo 'END OF BUILD ENVIRONMENT INFORMATION'
+
%configure
make %{?_smp_mflags}
@@ -68,16 +78,10 @@ rm -f %{buildroot}%{_bindir}/strace-graph
%endif
%check
-uname -a |head -1
-libc="$(ldd /bin/sh |sed -n 's|^[^/]*\(/[^ ]*/libc\.so[^ ]*\).*|\1|p' |head -1)"
-$libc |head -1
-file -L /bin/sh
-gcc --version |head -1
-kver="$(echo -e '#include <linux/version.h>\nLINUX_VERSION_CODE' | gcc -E -P -)"
-printf 'kernel-headers %%s.%%s.%%s\n' $(($kver/65536)) $(($kver/256%%256)) $(($kver%%256))
-export SLEEP_A_BIT='sleep 0.1'
make %{?_smp_mflags} -k check VERBOSE=1
-cat tests/test-suite.log tests/ksysent.log
+echo 'BEGIN OF TEST SUITE INFORMATION'
+tail -n 99999 -- tests*/test-suite.log tests*/ksysent.log
+echo 'END OF TEST SUITE INFORMATION'
%files
%doc CREDITS ChangeLog ChangeLog-CVS COPYING NEWS README
@@ -91,6 +95,9 @@ cat tests/test-suite.log tests/ksysent.log
%endif
%changelog
+* Tue May 31 2016 Dmitry V. Levin <ldv(a)altlinux.org> - 4.12-1
+- v4.11-163-g972018f -> v4.12.
+
* Fri Feb 05 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.11.0.163.9720-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
--
cgit v0.12
http://pkgs.fedoraproject.org/cgit/strace.git/commit/?h=f23&id=3560afe55f...
7Â years, 6Â months