]> git.ipfire.org Git - pakfire.git/commitdiff
cli: Create a dummy authentication function
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 25 Jun 2025 10:01:20 +0000 (10:01 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 25 Jun 2025 10:01:20 +0000 (10:01 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/cli/lib/pakfire.c

index 083c38fffde4278ca4efb96a650731c4b41b10ae..d8e8b0efd44ffb3dd2993171abee9be6b0ed5374 100644 (file)
@@ -140,6 +140,11 @@ ERROR:
        return r;
 }
 
+static int auth_callback(struct pakfire_client* client, void* data) {
+       // XXX DEBUG
+       return pakfire_client_auth_user(client, "ms", "XXX");
+}
+
 int cli_setup_client(struct pakfire_client** client, struct cli_global_args* args) {
        struct pakfire_config* config = NULL;
        const char* url = NULL;
@@ -160,6 +165,9 @@ int cli_setup_client(struct pakfire_client** client, struct cli_global_args* arg
                goto ERROR;
        }
 
+       // Set authentication callback
+       pakfire_client_set_auth_callback(*client, auth_callback, NULL);
+
 ERROR:
        if (config)
                pakfire_config_unref(config);