diff --git a/misc/Xsession.d/97deepin-keyring-wb b/misc/Xsession.d/97deepin-keyring-wb index 22f008f..1ac4324 100644 --- a/misc/Xsession.d/97deepin-keyring-wb +++ b/misc/Xsession.d/97deepin-keyring-wb @@ -1,12 +1,11 @@ #!/bin/sh # Start deepin-keyring-whitebox and gnome-keyring-daemon for DDE session +if [ -x /usr/bin/gnome-keyring-daemon ]; then + echo "start gnome-keyring-daemon with components secrets,pkcs11,ssh" + /usr/bin/gnome-keyring-daemon --start --components=secrets,pkcs11,ssh || true +fi if [ -x /usr/bin/deepin-keyring-whitebox ]; then echo "start deepin-keyring-whitebox client" /usr/bin/deepin-keyring-whitebox --opt-client=waitfifonotify || true -fi - -if [ -x /usr/bin/gnome-keyring-daemon ]; then - echo "start gnome-keyring-daemon with components secrets,pkcs11,ssh" - /usr/bin/gnome-keyring-daemon --start --components=secrets,pkcs11,ssh || true -fi \ No newline at end of file +fi \ No newline at end of file