Page MenuHomeSolus

D9958.diff
No OneTemporary

D9958.diff

diff --git a/abi_symbols b/abi_symbols
--- a/abi_symbols
+++ b/abi_symbols
@@ -195,6 +195,7 @@
libsignon-qt5.so.1:_ZN6SignOn12IdentityInfo12removeMethodERK7QString
libsignon-qt5.so.1:_ZN6SignOn12IdentityInfo14setStoreSecretEb
libsignon-qt5.so.1:_ZN6SignOn12IdentityInfo20setAccessControlListERK11QStringList
+libsignon-qt5.so.1:_ZN6SignOn12IdentityInfo20setAccessControlListERK5QListINS_15SecurityContextEE
libsignon-qt5.so.1:_ZN6SignOn12IdentityInfo5setIdEj
libsignon-qt5.so.1:_ZN6SignOn12IdentityInfo7setTypeENS0_15CredentialsTypeE
libsignon-qt5.so.1:_ZN6SignOn12IdentityInfo8setOwnerERK7QString
@@ -210,6 +211,12 @@
libsignon-qt5.so.1:_ZN6SignOn12IdentityInfoD1Ev
libsignon-qt5.so.1:_ZN6SignOn12IdentityInfoD2Ev
libsignon-qt5.so.1:_ZN6SignOn12IdentityInfoaSERKS0_
+libsignon-qt5.so.1:_ZN6SignOn15SecurityContext16setSystemContextERK7QString
+libsignon-qt5.so.1:_ZN6SignOn15SecurityContext21setApplicationContextERK7QString
+libsignon-qt5.so.1:_ZN6SignOn15SecurityContextC1ERK7QStringS3_
+libsignon-qt5.so.1:_ZN6SignOn15SecurityContextC1Ev
+libsignon-qt5.so.1:_ZN6SignOn15SecurityContextC2ERK7QStringS3_
+libsignon-qt5.so.1:_ZN6SignOn15SecurityContextC2Ev
libsignon-qt5.so.1:_ZN6SignOn8Identity10verifyUserERK4QMapI7QString8QVariantE
libsignon-qt5.so.1:_ZN6SignOn8Identity10verifyUserERK7QString
libsignon-qt5.so.1:_ZN6SignOn8Identity11newIdentityERKNS_12IdentityInfoEP7QObject
@@ -250,6 +257,7 @@
libsignon-qt5.so.1:_ZNK6SignOn12IdentityInfo10mechanismsERK7QString
libsignon-qt5.so.1:_ZNK6SignOn12IdentityInfo15isStoringSecretEv
libsignon-qt5.so.1:_ZNK6SignOn12IdentityInfo17accessControlListEv
+libsignon-qt5.so.1:_ZNK6SignOn12IdentityInfo21accessControlListFullEv
libsignon-qt5.so.1:_ZNK6SignOn12IdentityInfo2idEv
libsignon-qt5.so.1:_ZNK6SignOn12IdentityInfo4typeEv
libsignon-qt5.so.1:_ZNK6SignOn12IdentityInfo5ownerEv
@@ -259,5 +267,7 @@
libsignon-qt5.so.1:_ZNK6SignOn12IdentityInfo7methodsEv
libsignon-qt5.so.1:_ZNK6SignOn12IdentityInfo8refCountEv
libsignon-qt5.so.1:_ZNK6SignOn12IdentityInfo8userNameEv
+libsignon-qt5.so.1:_ZNK6SignOn15SecurityContext13systemContextEv
+libsignon-qt5.so.1:_ZNK6SignOn15SecurityContext18applicationContextEv
libsignon-qt5.so.1:_ZNK6SignOn8Identity10metaObjectEv
libsignon-qt5.so.1:_ZNK6SignOn8Identity2idEv
diff --git a/abi_used_libs b/abi_used_libs
--- a/abi_used_libs
+++ b/abi_used_libs
@@ -4,5 +4,4 @@
libQt5Sql.so.5
libc.so.6
libpthread.so.0
-librt.so.1
libstdc++.so.6
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,8 +1,8 @@
name : signond
-version : 8.59
-release : 2
+version : 8.60
+release : 3
source :
- - git|https://gitlab.com/accounts-sso/signond.git : 4e5b6a9a20636c40b2c8c186f938763ad943c49c
+ - git|https://gitlab.com/accounts-sso/signond.git : VERSION_8.60
license : LGPL-2.1-only
component : programming
summary : Qt SignOn Daemon
@@ -14,8 +14,10 @@
- doxygen
setup : |
%patch -p1 < $pkgfiles/0001-Disable-static-libs.patch
- %qmake
+ %qmake PREFIX=%PREFIX% LIBDIR=%libdir%
build : |
%make
install : |
%make_install INSTALL_ROOT="$installdir"
+ # Remove HTML docs
+ rm -rf $installdir/usr/share/doc/
\ No newline at end of file
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -2,15 +2,15 @@
<Source>
<Name>signond</Name>
<Packager>
- <Name>Peter O&apos;Connor</Name>
- <Email>peter@solus-project.com</Email>
+ <Name>Clive Johnston</Name>
+ <Email>clivejo@protonmail.com</Email>
</Packager>
<License>LGPL-2.1-only</License>
<PartOf>programming</PartOf>
<Summary xml:lang="en">Qt SignOn Daemon</Summary>
<Description xml:lang="en">Framework to provide credential storage and authentication service for SSO
</Description>
- <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://solus-project.com/sources/README.Solus</Archive>
+ <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://getsol.us/sources/README.Solus</Archive>
</Source>
<Package>
<Name>signond</Name>
@@ -20,8 +20,20 @@
<PartOf>programming</PartOf>
<Files>
<Path fileType="config">/etc/signond.conf</Path>
- <Path fileType="executable">/usr/bin</Path>
- <Path fileType="library">/usr/lib64/lib*.so.*</Path>
+ <Path fileType="executable">/usr/bin/signond</Path>
+ <Path fileType="executable">/usr/bin/signonpluginprocess</Path>
+ <Path fileType="library">/usr/lib64/libsignon-extension.so.1</Path>
+ <Path fileType="library">/usr/lib64/libsignon-extension.so.1.0</Path>
+ <Path fileType="library">/usr/lib64/libsignon-extension.so.1.0.0</Path>
+ <Path fileType="library">/usr/lib64/libsignon-plugins-common.so.1</Path>
+ <Path fileType="library">/usr/lib64/libsignon-plugins-common.so.1.0</Path>
+ <Path fileType="library">/usr/lib64/libsignon-plugins-common.so.1.0.0</Path>
+ <Path fileType="library">/usr/lib64/libsignon-plugins.so.1</Path>
+ <Path fileType="library">/usr/lib64/libsignon-plugins.so.1.0</Path>
+ <Path fileType="library">/usr/lib64/libsignon-plugins.so.1.0.0</Path>
+ <Path fileType="library">/usr/lib64/libsignon-qt5.so.1</Path>
+ <Path fileType="library">/usr/lib64/libsignon-qt5.so.1.0</Path>
+ <Path fileType="library">/usr/lib64/libsignon-qt5.so.1.0.0</Path>
<Path fileType="library">/usr/lib64/signon/libexampleplugin.so</Path>
<Path fileType="library">/usr/lib64/signon/libpasswordplugin.so</Path>
<Path fileType="library">/usr/lib64/signon/libssotest2plugin.so</Path>
@@ -31,7 +43,6 @@
<Path fileType="data">/usr/share/dbus-1/interfaces/com.google.code.AccountsSSO.SingleSignOn.Identity.xml</Path>
<Path fileType="data">/usr/share/dbus-1/services/com.google.code.AccountsSSO.SingleSignOn.service</Path>
<Path fileType="data">/usr/share/dbus-1/services/com.nokia.SingleSignOn.Backup.service</Path>
- <Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
@@ -41,22 +52,98 @@
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
- <Dependency release="2">signond</Dependency>
+ <Dependency release="3">signond</Dependency>
</RuntimeDependencies>
<Files>
- <Path fileType="header">/usr/include/</Path>
- <Path fileType="library">/usr/lib64/cmake/</Path>
- <Path fileType="library">/usr/lib64/lib*.so</Path>
- <Path fileType="data">/usr/lib64/pkgconfig/*.pc</Path>
+ <Path fileType="header">/usr/include/signon-extension/SignOn/AbstractAccessControlManager</Path>
+ <Path fileType="header">/usr/include/signon-extension/SignOn/AbstractCryptoManager</Path>
+ <Path fileType="header">/usr/include/signon-extension/SignOn/AbstractKeyAuthorizer</Path>
+ <Path fileType="header">/usr/include/signon-extension/SignOn/AbstractKeyManager</Path>
+ <Path fileType="header">/usr/include/signon-extension/SignOn/AbstractSecretsStorage</Path>
+ <Path fileType="header">/usr/include/signon-extension/SignOn/Debug</Path>
+ <Path fileType="header">/usr/include/signon-extension/SignOn/ExtensionInterface</Path>
+ <Path fileType="header">/usr/include/signon-extension/SignOn/KeyHandler</Path>
+ <Path fileType="header">/usr/include/signon-extension/SignOn/abstract-access-control-manager.h</Path>
+ <Path fileType="header">/usr/include/signon-extension/SignOn/abstract-crypto-manager.h</Path>
+ <Path fileType="header">/usr/include/signon-extension/SignOn/abstract-key-authorizer.h</Path>
+ <Path fileType="header">/usr/include/signon-extension/SignOn/abstract-key-manager.h</Path>
+ <Path fileType="header">/usr/include/signon-extension/SignOn/abstract-secrets-storage.h</Path>
+ <Path fileType="header">/usr/include/signon-extension/SignOn/debug.h</Path>
+ <Path fileType="header">/usr/include/signon-extension/SignOn/export.h</Path>
+ <Path fileType="header">/usr/include/signon-extension/SignOn/extension-interface.h</Path>
+ <Path fileType="header">/usr/include/signon-extension/SignOn/key-handler.h</Path>
+ <Path fileType="header">/usr/include/signon-plugins/SignOn/AuthPluginInterface</Path>
+ <Path fileType="header">/usr/include/signon-plugins/SignOn/UiSessionData</Path>
+ <Path fileType="header">/usr/include/signon-plugins/SignOn/authpluginif.h</Path>
+ <Path fileType="header">/usr/include/signon-plugins/SignOn/blobiohandler.h</Path>
+ <Path fileType="header">/usr/include/signon-plugins/SignOn/signonplugincommon.h</Path>
+ <Path fileType="header">/usr/include/signon-plugins/SignOn/uisessiondata.h</Path>
+ <Path fileType="header">/usr/include/signon-plugins/SignOn/uisessiondata_priv.h</Path>
+ <Path fileType="header">/usr/include/signon-plugins/exampledata.h</Path>
+ <Path fileType="header">/usr/include/signon-plugins/exampleplugin.h</Path>
+ <Path fileType="header">/usr/include/signon-plugins/passwordplugin.h</Path>
+ <Path fileType="header">/usr/include/signon-plugins/ssotest2data.h</Path>
+ <Path fileType="header">/usr/include/signon-plugins/ssotest2plugin.h</Path>
+ <Path fileType="header">/usr/include/signon-plugins/ssotestplugin.h</Path>
+ <Path fileType="header">/usr/include/signon-qt5/SignOn/AuthService</Path>
+ <Path fileType="header">/usr/include/signon-qt5/SignOn/AuthSession</Path>
+ <Path fileType="header">/usr/include/signon-qt5/SignOn/Error</Path>
+ <Path fileType="header">/usr/include/signon-qt5/SignOn/Identity</Path>
+ <Path fileType="header">/usr/include/signon-qt5/SignOn/IdentityInfo</Path>
+ <Path fileType="header">/usr/include/signon-qt5/SignOn/SecurityContext</Path>
+ <Path fileType="header">/usr/include/signon-qt5/SignOn/SessionData</Path>
+ <Path fileType="header">/usr/include/signon-qt5/SignOn/authservice.h</Path>
+ <Path fileType="header">/usr/include/signon-qt5/SignOn/authsession.h</Path>
+ <Path fileType="header">/usr/include/signon-qt5/SignOn/identity.h</Path>
+ <Path fileType="header">/usr/include/signon-qt5/SignOn/identityinfo.h</Path>
+ <Path fileType="header">/usr/include/signon-qt5/SignOn/libsignoncommon.h</Path>
+ <Path fileType="header">/usr/include/signon-qt5/SignOn/securitycontext.h</Path>
+ <Path fileType="header">/usr/include/signon-qt5/SignOn/sessiondata.h</Path>
+ <Path fileType="header">/usr/include/signon-qt5/SignOn/signon.h</Path>
+ <Path fileType="header">/usr/include/signon-qt5/SignOn/signonerror.h</Path>
+ <Path fileType="header">/usr/include/signond/accesscontrolmanagerhelper.h</Path>
+ <Path fileType="header">/usr/include/signond/credentialsaccessmanager.h</Path>
+ <Path fileType="header">/usr/include/signond/credentialsdb.h</Path>
+ <Path fileType="header">/usr/include/signond/credentialsdb_p.h</Path>
+ <Path fileType="header">/usr/include/signond/default-crypto-manager.h</Path>
+ <Path fileType="header">/usr/include/signond/default-key-authorizer.h</Path>
+ <Path fileType="header">/usr/include/signond/default-secrets-storage.h</Path>
+ <Path fileType="header">/usr/include/signond/pluginproxy.h</Path>
+ <Path fileType="header">/usr/include/signond/signonauthsession.h</Path>
+ <Path fileType="header">/usr/include/signond/signonauthsessionadaptor.h</Path>
+ <Path fileType="header">/usr/include/signond/signoncommon.h</Path>
+ <Path fileType="header">/usr/include/signond/signond-common.h</Path>
+ <Path fileType="header">/usr/include/signond/signondaemon.h</Path>
+ <Path fileType="header">/usr/include/signond/signondaemonadaptor.h</Path>
+ <Path fileType="header">/usr/include/signond/signondisposable.h</Path>
+ <Path fileType="header">/usr/include/signond/signonidentity.h</Path>
+ <Path fileType="header">/usr/include/signond/signonidentityadaptor.h</Path>
+ <Path fileType="header">/usr/include/signond/signonidentityinfo.h</Path>
+ <Path fileType="header">/usr/include/signond/signonsecuritycontext.h</Path>
+ <Path fileType="header">/usr/include/signond/signonsessioncore.h</Path>
+ <Path fileType="header">/usr/include/signond/signonsessioncoretools.h</Path>
+ <Path fileType="header">/usr/include/signond/signontrace.h</Path>
+ <Path fileType="header">/usr/include/signond/signonui_interface.h</Path>
+ <Path fileType="library">/usr/lib64/cmake/SignOnQt5/SignOnQt5Config.cmake</Path>
+ <Path fileType="library">/usr/lib64/cmake/SignOnQt5/SignOnQt5ConfigVersion.cmake</Path>
+ <Path fileType="library">/usr/lib64/libsignon-extension.so</Path>
+ <Path fileType="library">/usr/lib64/libsignon-plugins-common.so</Path>
+ <Path fileType="library">/usr/lib64/libsignon-plugins.so</Path>
+ <Path fileType="library">/usr/lib64/libsignon-qt5.so</Path>
+ <Path fileType="data">/usr/lib64/pkgconfig/SignOnExtension.pc</Path>
+ <Path fileType="data">/usr/lib64/pkgconfig/libsignon-qt5.pc</Path>
+ <Path fileType="data">/usr/lib64/pkgconfig/signon-plugins-common.pc</Path>
+ <Path fileType="data">/usr/lib64/pkgconfig/signon-plugins.pc</Path>
+ <Path fileType="data">/usr/lib64/pkgconfig/signond.pc</Path>
</Files>
</Package>
<History>
- <Update release="2">
- <Date>2018-05-23</Date>
- <Version>8.59</Version>
+ <Update release="3">
+ <Date>2020-11-12</Date>
+ <Version>8.6</Version>
<Comment>Packaging update</Comment>
- <Name>Peter O&apos;Connor</Name>
- <Email>peter@solus-project.com</Email>
+ <Name>Clive Johnston</Name>
+ <Email>clivejo@protonmail.com</Email>
</Update>
</History>
</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Jun 3 2023, 12:52 PM (9 w, 3 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5806227
Default Alt Text
D9958.diff (14 KB)

Event Timeline