Hello community, here is the log from the commit of package kio-extras5 for openSUSE:Factory checked in at 2017-07-25 11:29:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kio-extras5 (Old) and /work/SRC/openSUSE:Factory/.kio-extras5.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "kio-extras5" Tue Jul 25 11:29:43 2017 rev:45 rq:510720 version:17.04.3 Changes: -------- --- /work/SRC/openSUSE:Factory/kio-extras5/kio-extras5.changes 2017-07-12 19:32:42.104337505 +0200 +++ /work/SRC/openSUSE:Factory/.kio-extras5.new/kio-extras5.changes 2017-07-25 11:29:44.650598911 +0200 @@ -1,0 +2,10 @@ +Sat Jul 15 22:59:57 CEST 2017 - lbeltrame@kde.org + +- Update to 17.04.3 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.04.3.php +- Changes since 17.04.2: + * Allow write access to Samba Shares' root + +------------------------------------------------------------------- Old: ---- kio-extras-17.04.2.tar.xz New: ---- kio-extras-17.04.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kio-extras5.spec ++++++ --- /var/tmp/diff_new_pack.1JGJBG/_old 2017-07-25 11:29:45.190522661 +0200 +++ /var/tmp/diff_new_pack.1JGJBG/_new 2017-07-25 11:29:45.194522097 +0200 @@ -18,7 +18,7 @@ %bcond_without lang Name: kio-extras5 -Version: 17.04.2 +Version: 17.04.3 Release: 0 %define kf5_version 5.26.0 # Latest stable Applications (e.g. 16.08 in KA, but 16.11.80 in KUA) ++++++ kio-extras-17.04.2.tar.xz -> kio-extras-17.04.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kio-extras-17.04.2/smb/kio_smb_browse.cpp new/kio-extras-17.04.3/smb/kio_smb_browse.cpp --- old/kio-extras-17.04.2/smb/kio_smb_browse.cpp 2017-05-22 05:30:06.000000000 +0200 +++ new/kio-extras-17.04.3/smb/kio_smb_browse.cpp 2017-07-10 19:33:26.000000000 +0200 @@ -380,10 +380,10 @@ // Set type udsentry.insert( KIO::UDSEntry::UDS_FILE_TYPE, S_IFDIR ); - // Set permissions - udsentry.insert(KIO::UDSEntry::UDS_ACCESS, (S_IRUSR | S_IRGRP | S_IROTH | S_IXUSR | S_IXGRP | S_IXOTH)); if (dirp->smbc_type == SMBC_SERVER) { + udsentry.insert(KIO::UDSEntry::UDS_ACCESS, (S_IRUSR | S_IXUSR | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH)); + // QString workgroup = m_current_url.host().toUpper(); QUrl u("smb:/"); u.setHost(dirpName); @@ -394,7 +394,9 @@ udsentry.insert(KIO::UDSEntry::UDS_URL, u.url()); udsentry.insert(KIO::UDSEntry::UDS_MIME_TYPE, QString::fromLatin1("application/x-smb-server")); - } + } else + udsentry.insert(KIO::UDSEntry::UDS_ACCESS, (S_IRWXU | S_IRWXG | S_IROTH | S_IXOTH)); + // Call base class to list entry listEntry(udsentry);