diff options
| author | Remi Collet <fedora@famillecollet.com> | 2016-06-16 17:53:51 +0200 | 
|---|---|---|
| committer | Remi Collet <fedora@famillecollet.com> | 2016-06-16 17:53:51 +0200 | 
| commit | 4b57a6aca00ab5741014783914f24615a95fd216 (patch) | |
| tree | c6ca94b300399bb70b582789be6647660c307bf0 | |
| parent | 4fb3c7bfb655e338ec3a40790efc07801c3f6715 (diff) | |
gpgme test script (still wip)
| -rw-r--r-- | info.c | 11 | 
1 files changed, 10 insertions, 1 deletions
@@ -69,11 +69,18 @@ int main (int argc, char *argv[]) {  	gpgme_encrypt_result_t encresult;  	gpgme_decrypt_result_t decresult; +	printf("Starting\n");  	// TMP directory  	dir = tmpnam(NULL);  	sprintf(buf, "GNUPGHOME=%s", dir);  	printf("Using %s directory (%d,%d)\n", dir, mkdir(dir, 0755), putenv(buf)); +	printf("Checking version\n"); +	if (gpgme_engine_check_version(GPGME_PROTOCOL_OpenPGP) != GPG_ERR_NO_ERROR) { +		printf("gpgme_engine_check_version fails\n"); +		exit(1); +	} +  	ver = gpgme_check_version(NULL);  	printf("gpgme version: %s\n", ver); @@ -98,7 +105,9 @@ int main (int argc, char *argv[]) {  	info = gpgme_ctx_get_engine_info(ctx);  	while(info) { -		printf("protocol:%d, file_name:%s\n", info->protocol, info->file_name); +		printf("protocol:%d, file_name:%s version:%s, req_version:%s, home_dir:%s\n", +			info->protocol, info->file_name, +			info->version, info->req_version, info->home_dir);  		info = info->next;  	}  	if (gpgme_data_new_from_mem(&in, testkey, strlen(testkey), 0) != GPG_ERR_NO_ERROR) {  | 
