From a644c271fb36b9ac2bba31be856d2a118bc82ecf Mon Sep 17 00:00:00 2001 From: Aoran Zeng Date: Thu, 31 Jul 2025 16:38:47 +0800 Subject: [PATCH] Support `ls` for `openBSD` --- src/recipe/os/BSD/OpenBSD.c | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/src/recipe/os/BSD/OpenBSD.c b/src/recipe/os/BSD/OpenBSD.c index cd098a8..1cb689c 100644 --- a/src/recipe/os/BSD/OpenBSD.c +++ b/src/recipe/os/BSD/OpenBSD.c @@ -37,6 +37,7 @@ os_openbsd_getsrc (char *option) chsrc_view_file ("/etc/installurl"); } + /** * @consult * 1. https://mirrors.tuna.tsinghua.edu.cn/help/openbsd/ @@ -56,4 +57,23 @@ os_openbsd_setsrc (char *option) chsrc_conclude (&source); } -def_target(os_openbsd); + +Feature_t +os_openbsd_feat (char *option) +{ + Feature_t f = {0}; + + f.can_get = true; + f.can_reset = false; + + f.cap_locally = CanNot; + f.cap_locally_explain = NULL; + f.can_english = true; + f.can_user_define = true; + + f.note = NULL; + return f; +} + + +def_target_gsf(os_openbsd);