From f443a37f122e19bd49f8d65982ff43507b4e18f0 Mon Sep 17 00:00:00 2001 From: remoof Date: Thu, 15 Jul 2021 12:44:44 +0200 Subject: [PATCH 1/3] Add dependencies --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 01f646b..07cd487 100644 --- a/README.md +++ b/README.md @@ -30,3 +30,8 @@ sudo make uninstall ```sh rdo [command] ``` + +### Dependencies +```sh +libbsd +``` From a657d0c2f5fb6e37de5ead3de60471f5dc6b494e Mon Sep 17 00:00:00 2001 From: remoof Date: Thu, 15 Jul 2021 12:46:27 +0200 Subject: [PATCH 2/3] Removed extra whitespace --- rdo.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/rdo.c b/rdo.c index f6f8801..3325062 100644 --- a/rdo.c +++ b/rdo.c @@ -38,7 +38,7 @@ void runprog(int argc, char** argv) { if (setgid(0) == -1) err(1, "Could not setgid"); - if (execvp(argv[0], argv) != 0) + if (execvp(argv[0], argv) != 0) perror(argv[0]); } @@ -51,7 +51,7 @@ int main(int argc, char** argv) { errx(1, "Please specify a program to run"); FILE* fp = fopen("/etc/rdo.conf", "r"); - + if (!fp) err(1, "Could not open /etc/rdo.conf"); @@ -61,7 +61,7 @@ int main(int argc, char** argv) { runprog(argc, argv); return 0; } - + getconf(fp, "username", username, sizeof(username)); getconf(fp, "wrong_pw_sleep", wrong_pw_sleep, sizeof(wrong_pw_sleep)); sleep_ms = atoi(wrong_pw_sleep) * 1000; @@ -89,7 +89,7 @@ int main(int argc, char** argv) { runprog(argc, argv); return 0; } - + usleep(sleep_ms); fprintf(stderr, "Wrong password.\n"); tries++; From a9fcfe3be9b0d864f5ce4ecef2bdf79bcc68ef36 Mon Sep 17 00:00:00 2001 From: remoof Date: Thu, 15 Jul 2021 14:45:21 +0200 Subject: [PATCH 3/3] Changed dependencies to list format --- README.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/README.md b/README.md index 07cd487..c5d5d77 100644 --- a/README.md +++ b/README.md @@ -32,6 +32,4 @@ rdo [command] ``` ### Dependencies -```sh -libbsd -``` +- `libbsd`