Sie müssen nur gnome_keyring_lock_all_sync () aufrufen .
Hier ist ein einfaches Programm, das das tut:
lock-keyring.c:
#include <stdio.h> #include <gnome-keyring.h> int main() { GnomeKeyringResult lock_result = gnome_keyring_lock_all_sync(); if (lock_result == GNOME_KEYRING_RESULT_OK) { printf("Successfully locked\n"); return 0; } else { printf("Error locking keyring: %d\n", lock_result); return 1; } }
Kompilieren mit cc lock-keyring.c -o lock-keyring -Wall $(pkg-config gnome-keyring-1 --cflags --libs)