[frameworks-kio] [Bug 365795] Setting extended permissions do not work

2017-08-15 Thread Kai Uwe Broulik
https://bugs.kde.org/show_bug.cgi?id=365795

--- Comment #14 from Kai Uwe Broulik  ---
I ifdef'd it using ::chmod for UNIX, didn't check whether this actually covers
Mac but in any case better than the status quo.

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kio] [Bug 365795] Setting extended permissions do not work

2017-08-15 Thread Don Curtis
https://bugs.kde.org/show_bug.cgi?id=365795

--- Comment #13 from Don Curtis  ---
AFAIK, Qt doesn't provide any functionality to handle UNIX (and therefore also
Linux) extended file attributes.

Therefore, AFAIK, for the case of UNIX, Apple MAC and Linux (and Android?), the
extended file attributes (file metadata) can only be managed by means of the (C
library) system calls dealing with file metadata management -- the 'stat' and
'chmod' system call families.

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kio] [Bug 365795] Setting extended permissions do not work

2017-08-15 Thread Kai Uwe Broulik
https://bugs.kde.org/show_bug.cgi?id=365795

Kai Uwe Broulik  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|CONFIRMED   |RESOLVED
  Latest Commit||https://commits.kde.org/kio
   ||/9ac7832b859bfcbc88448c4ae0
   ||f6dc14b2d54a06

--- Comment #12 from Kai Uwe Broulik  ---
Git commit 9ac7832b859bfcbc88448c4ae0f6dc14b2d54a06 by Kai Uwe Broulik.
Committed on 15/08/2017 at 12:41.
Pushed by broulik into branch 'master'.

[File KIO slave] Fix applying special file attributes

QFile does not support special attributes like sticky. This would cause us to
always discard them.

Differential Revision: https://phabricator.kde.org/D7326

M  +20   -0autotests/jobtest.cpp
M  +3-0autotests/jobtest.h
M  +5-0src/ioslaves/file/file.cpp

https://commits.kde.org/kio/9ac7832b859bfcbc88448c4ae0f6dc14b2d54a06

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kio] [Bug 365795] Setting extended permissions do not work

2017-08-15 Thread Kai Uwe Broulik
https://bugs.kde.org/show_bug.cgi?id=365795

--- Comment #11 from Kai Uwe Broulik  ---
Of course :) thanks

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kio] [Bug 365795] Setting extended permissions do not work

2017-08-15 Thread Gabriel C
https://bugs.kde.org/show_bug.cgi?id=365795

Gabriel C  changed:

   What|Removed |Added

 CC||nix.or@gmail.com

--- Comment #10 from Gabriel C  ---
you meant https://phabricator.kde.org/D7326 ?:)

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kio] [Bug 365795] Setting extended permissions do not work

2017-08-15 Thread Kai Uwe Broulik
https://bugs.kde.org/show_bug.cgi?id=365795

--- Comment #9 from Kai Uwe Broulik  ---
Patch https://phabricator.kde.org/D7230

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kio] [Bug 365795] Setting extended permissions do not work

2017-08-15 Thread Kai Uwe Broulik
https://bugs.kde.org/show_bug.cgi?id=365795

Kai Uwe Broulik  changed:

   What|Removed |Added

 CC||k...@privat.broulik.de

--- Comment #8 from Kai Uwe Broulik  ---
Ok, I found it. The bug is actually in the file:/ KIO slave.

It does QFile::setPermissions and has a modeToQFilePermissions which converts
POSIX flags like S_IRUSR to QFile::ReadOwner.

Unfortunately, it nowhere takes into account S_ISVTX and other special
attributes so they get lost. Wpw. I also don't see a way to do this with QFile.

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kio] [Bug 365795] Setting extended permissions do not work

2017-08-15 Thread Kai Uwe Broulik
https://bugs.kde.org/show_bug.cgi?id=365795

Kai Uwe Broulik  changed:

   What|Removed |Added

 CC||bugrprt21...@online.de

--- Comment #7 from Kai Uwe Broulik  ---
*** Bug 366177 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kio] [Bug 365795] Setting extended permissions do not work

2017-08-10 Thread csbugs
https://bugs.kde.org/show_bug.cgi?id=365795

csbugs  changed:

   What|Removed |Added

 CC||b...@clearingstelle-eeg.de

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kio] [Bug 365795] Setting extended permissions do not work

2016-07-27 Thread Emmanuel Pescosta via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=365795

--- Comment #6 from Emmanuel Pescosta  ---
Looks similar to bug 366177

-- 
You are receiving this mail because:
You are watching all bug changes.


[frameworks-kio] [Bug 365795] Setting extended permissions do not work

2016-07-27 Thread Emmanuel Pescosta via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=365795

Emmanuel Pescosta  changed:

   What|Removed |Added

Version|15.12.3 |5.23.0
Product|dolphin |frameworks-kio
 Ever confirmed|0   |1
   Assignee|dolphin-bugs-n...@kde.org   |fa...@kde.org
 Status|UNCONFIRMED |CONFIRMED
  Component|general |general
 CC||kdelibs-b...@kde.org

--- Comment #5 from Emmanuel Pescosta  ---
(In reply to Martin from comment #4)
> plasma-framework 5.23.0-0ubuntu1~ubuntu16.04~ppa1

Thanks! 
I'll reassign it to KIO because the properties dialog is provided by KIO.

-- 
You are receiving this mail because:
You are watching all bug changes.