From 48ebc54b6eabf16fb5ab34618eb4b4de4f8b5fd7 Mon Sep 17 00:00:00 2001 From: default Date: Sun, 4 Dec 2022 21:26:24 +0100 Subject: New command line option 'resetpwd'. --- main.c | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) (limited to 'main.c') diff --git a/main.c b/main.c index 8fbdb88..7048426 100644 --- a/main.c +++ b/main.c @@ -24,21 +24,10 @@ int usage(void) printf("queue {basedir} {uid} Processes a user queue\n"); printf("follow {basedir} {uid} {actor} Follows an actor\n"); printf("unfollow {basedir} {uid} {actor} Unfollows an actor\n"); - -// printf("check {basedir} [{uid}] Checks the database\n"); - -// printf("update {basedir} {uid} Sends a user update to followers\n"); -// printf("passwd {basedir} {uid} Sets the password for {uid}\n"); -// printf("unfollow {basedir} {uid} {actor} Unfollows an actor\n"); -// printf("mute {basedir} {uid} {actor} Mutes an actor\n"); -// printf("unmute {basedir} {uid} {actor} Unmutes an actor\n"); -// printf("like {basedir} {uid} {url} Likes an url\n"); -// printf("announce {basedir} {uid} {url} Announces (boosts) an url\n"); -// printf("note {basedir} {uid} {'text'} Sends a note to followers\n"); - printf("request {basedir} {uid} {url} Requests an object\n"); printf("actor {basedir} {uid} {url} Requests an actor\n"); printf("note {basedir} {uid} {'text'} Sends a note to followers\n"); + printf("resetpwd {basedir} {uid} Resets the password of a user\n"); return 1; } @@ -150,6 +139,10 @@ int main(int argc, char *argv[]) return 1; } + if (strcmp(cmd, "resetpwd") == 0) { + return resetpwd(&snac); + } + if (strcmp(cmd, "queue") == 0) { process_queue(&snac); return 0; -- cgit v1.2.3