gvfs r2146 - in trunk: . daemon/trashlib
- From: ryanl svn gnome org
- To: svn-commits-list gnome org
- Subject: gvfs r2146 - in trunk: . daemon/trashlib
- Date: Sat, 20 Dec 2008 21:08:03 +0000 (UTC)
Author: ryanl
Date: Sat Dec 20 21:08:03 2008
New Revision: 2146
URL: http://svn.gnome.org/viewvc/gvfs?rev=2146&view=rev
Log:
2008-12-16 Ryan Lortie <desrt desrt ca>
* daemon/trashlib/trashexpunge.c: set files to mode 700 before
deleting to deal with users trashing read-only directories
Modified:
trunk/ChangeLog
trunk/daemon/trashlib/trashexpunge.c
Modified: trunk/daemon/trashlib/trashexpunge.c
==============================================================================
--- trunk/daemon/trashlib/trashexpunge.c (original)
+++ trunk/daemon/trashlib/trashexpunge.c Sat Dec 20 21:08:03 2008
@@ -19,6 +19,11 @@
{
GFileEnumerator *enumerator;
+ g_file_set_attribute_uint32 (directory,
+ G_FILE_ATTRIBUTE_UNIX_MODE, 0700,
+ G_FILE_QUERY_INFO_NOFOLLOW_SYMLINKS,
+ NULL, NULL);
+
enumerator = g_file_enumerate_children (directory,
G_FILE_ATTRIBUTE_STANDARD_NAME,
G_FILE_QUERY_INFO_NOFOLLOW_SYMLINKS,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]