From 9609f0f79ed38e26a0cfd127e7dc6379681c7e87 Mon Sep 17 00:00:00 2001 From: kylinsecos_admin Date: Tue, 25 Jan 2022 14:39:32 +0800 Subject: [PATCH] First submission of source code MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 添加ENABLE_ZLOG_EX宏来兼容不同版本的zlog Signed-off-by: kylinsecos_admin --- ...service-Add-the-enable-zlog-de85f51c.patch | 100 ++++++++++++++++++ kiran-authentication-service-0.0.1.tar.gz | Bin 0 -> 23615 bytes kiran-authentication-service.spec | 86 +++++++++++++++ 3 files changed, 186 insertions(+) create mode 100644 0001-fix-kiran-authentication-service-Add-the-enable-zlog-de85f51c.patch create mode 100644 kiran-authentication-service-0.0.1.tar.gz create mode 100644 kiran-authentication-service.spec diff --git a/0001-fix-kiran-authentication-service-Add-the-enable-zlog-de85f51c.patch b/0001-fix-kiran-authentication-service-Add-the-enable-zlog-de85f51c.patch new file mode 100644 index 0000000..9f4e976 --- /dev/null +++ b/0001-fix-kiran-authentication-service-Add-the-enable-zlog-de85f51c.patch @@ -0,0 +1,100 @@ +From de85f51ca1127a06ed200fe6c7670ebb73a3587f Mon Sep 17 00:00:00 2001 +From: wangxiaoqing +Date: Tue, 25 Jan 2022 16:46:27 +0800 +Subject: [PATCH] fix(kiran-authentication-service): Add the enable zlog ex + macro for zlog +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +- 添加ENABLE_ZLOG_EX宏来兼容不同版本的zlog + +Signed-off-by: wangxiaoqing +--- + src/CMakeLists.txt | 13 ++++++++++++- + src/kiran-auth-service.c | 4 ++++ + src/main.c | 16 ++++++++++++---- + 3 files changed, 28 insertions(+), 5 deletions(-) + +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index bfee007..b9bb3dc 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -4,10 +4,21 @@ find_package (OpenSSL REQUIRED) + pkg_check_modules (GLIB2 REQUIRED glib-2.0) + pkg_check_modules (GIO REQUIRED gio-2.0) + pkg_check_modules (GIO_UNIX REQUIRED gio-unix-2.0) +-pkg_check_modules (ZLOG REQUIRED zlog) + pkg_check_modules (GLIB_JSON REQUIRED json-glib-1.0) + pkg_check_modules (KIRAN_CC_DAEMON REQUIRED kiran-cc-daemon) + ++if (ENABLE_ZLOG_EX) ++ pkg_search_module(ZLOG REQUIRED zlog) ++ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DENABLE_ZLOG_EX") ++else() ++ find_library(ZLOG_LIBRARY zlog) ++ set (ZLOG_INCLUDE_DIRS "") ++ set (ZLOG_LIBRARIES "${ZLOG_LIBRARY}") ++endif() ++ ++message("found zlog dirs: ${ZLOG_INCLUDE_DIRS}") ++message("found zlog libs: ${ZLOG_LIBRARIES}") ++ + find_library(PAM_LIBRARY pam) + find_program(GDBUS_CODEGEN "gdbus-codegen") + +diff --git a/src/kiran-auth-service.c b/src/kiran-auth-service.c +index a41c89a..3a4408d 100644 +--- a/src/kiran-auth-service.c ++++ b/src/kiran-auth-service.c +@@ -22,7 +22,11 @@ + #include + #include + #include ++#ifdef ENABLE_ZLOG_EX + #include ++#else ++#include ++#endif + #include "authentication_i.h" + #include "kiran-accounts-gen.h" + #include "kiran-biometrics-gen.h" +diff --git a/src/main.c b/src/main.c +index d35501e..d64b571 100644 +--- a/src/main.c ++++ b/src/main.c +@@ -14,7 +14,11 @@ + + #include + #include ++#ifdef ENABLE_ZLOG_EX + #include ++#else ++#include ++#endif + #include "kiran-auth-service.h" + + int main(int argc, char *argv[]) +@@ -25,11 +29,15 @@ int main(int argc, char *argv[]) + setlocale(LC_CTYPE, ""); + setlocale(LC_MESSAGES, ""); + +- if (dzlog_init_ex(NULL, +- "kylinsec-system-app", +- "kiran-authentication", +- "kiran_authentication_manager") < 0) ++#ifdef ENABLE_ZLOG_EX ++ if (dzlog_init_ex (NULL, "kylinsec-system", "kiran-biometrics", "kiran_biometrics_manager") < 0) ++#else ++ if (dzlog_init("/etc/zlog.conf", "kylinsec-system") < 0) ++#endif ++ { ++ g_error ("zlog init failed!"); + return -1; ++ } + + #if !GLIB_CHECK_VERSION(2, 36, 0) + g_type_init(); +-- +2.27.0 + diff --git a/kiran-authentication-service-0.0.1.tar.gz b/kiran-authentication-service-0.0.1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..8ea22f1af135ee523b61dd16d8ffd8509eef9dcd GIT binary patch literal 23615 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 I6&~>a02xeZ7ytkO literal 0 HcmV?d00001 diff --git a/kiran-authentication-service.spec b/kiran-authentication-service.spec new file mode 100644 index 0000000..4d62ad1 --- /dev/null +++ b/kiran-authentication-service.spec @@ -0,0 +1,86 @@ +%global on_openeuler 1 + +Name: kiran-authentication-service +Version: 0.0.1 +Release: 2.kb3 +Summary: Kiran Desktop kiran authentication service +License: Mulan PSL v2 +URL: http://www.kylinsec.com.cn + +Source0: %{name}-%{version}.tar.gz +Patch1: 0001-fix-kiran-authentication-service-Add-the-enable-zlog-de85f51c.patch + +BuildRequires: glib2-devel +%if 0%{?on_openeuler} +BuildRequires: zlog +%else +BuildRequires: zlog-devel +%endif +BuildRequires: cmake +BuildRequires: make +BuildRequires: pam-devel +BuildRequires: kiran-cc-daemon-devel +BuildRequires: openssl-devel +BuildRequires: json-glib-devel +BuildRequires: gcc +BuildRequires: gcc-c++ + +%description +Kiran authentication service is used to do system auth with password, fingerprint, face + +%package devel +Summary: Development files for kiran authentication service +Requires: %{name} = %{version}-%{release} + +%description devel +Development files for kiran authentication service + +%prep +%autosetup -p1 + +%build + +%cmake +make %{?_smp_mflags} V=1 + +%install +make install DESTDIR=$RPM_BUILD_ROOT + +%files +%{_libexecdir}/kiran_authentication_service +%{_sysconfdir}/dbus-1/system.d/kiran_authentication.conf +%{_sysconfdir}/kiran-authentication-service/custom.conf +%{_sysconfdir}/pam.d/kiran-auth-service +%{_datadir}/dbus-1/system-services/com.kylinsec.Kiran.SystemDaemon.Authentication.service +%{_prefix}/lib/systemd/system/kiran-system-daemon-authentication.service +%{_libdir}/libkiran-authentication-service.so.0.0.1 +%{_libdir}/libkiran-authentication-service.so.0.1 +%{_libdir}/security/pam_kiran_authentication.so + + +%files devel +%{_includedir}/kiran-authentication-service/authentication_i.h +%{_libdir}/pkgconfig/kiran-authentication-service.pc +%{_libdir}/libkiran-authentication-service.so + +%changelog +* Tue Jan 25 2022 wxq - 0.0.1-2.kb3 +- KYOS-B: Add the enable zlog ex macro for zlog. + +* Mon Jan 24 2022 wxq - 0.0.1-2.kb2 +- KYOS-F: Add the requires for develop package. + +* Wed Dec 29 2021 kpkg - 0.0.1-2.kb1 +- rebuild for KY3.4-MATE-modules-dev + +* Wed Dec 29 2021 caoyuanji - 0.0.1-2 +- Upgrade version number for easy upgrade + +* Fri Dec 24 2021 caoyuanji - 0.0.1-1.kb6 +- rebuild for KY3.4-4-KiranUI-2.2 + +* Thu Dec 23 2021 wxq - 0.0.1.kb5 +- KYOS-B: Add the requires for develop package. + +* Tue Aug 24 2021 wxq - 0.0.1 +- KYOS-F: build 0.0.1 version. (#38334)