!16 task#190787 子 UKUI&Kylin应用捐赠事宜 / biometric-auth- & screensaver合规性修改

Merge pull request !16 from liudunfa/openkylin/nile
This commit is contained in:
杨敏 2024-01-05 09:28:51 +00:00 committed by openkylin-cibot
parent 7067d64a9e
commit f8eb75f03b
3 changed files with 781 additions and 15 deletions

23
debian/copyright vendored
View File

@ -4,20 +4,13 @@ Upstream-Contact: yanghao@kylinos.cn
Source: https://github.com/ukui/ukui-biometric-auth
Files: *
Copyright: 2018, yanghao <yanghao@kylinos.cn>
Copyright: 2023, KylinSoftCo., Ltd.
License: GPL-3+
This package is free software; you can redistribute it and/or modify
License: GPL-3+
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Genaral Public License for more details.
.
You should have received a copy og the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>
.
On Debian systems, the complete text of the GNU General
Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
the Free Software Foundation; version 3 dated June, 2007, or (at
your option) any later version.
On Debian systems, the complete text of version 3 of the GNU General
Public License can be found in '/usr/share/common-licenses/GPL-3'.

View File

@ -0,0 +1,772 @@
From: =?utf-8?b?5p2o5pWP?= <yangmin@kylinos.cn>
Date: Fri, 5 Jan 2024 09:28:51 +0000
Subject: =?utf-8?b?ITE2IHRhc2sjMTkwNzg3IOWtkCBVS1VJJkt5bGlu5bqU55So5o2Q6LWg?=
=?utf-8?b?5LqL5a6cIC8gYmlvbWV0cmljLWF1dGgtICYgc2NyZWVuc2F2ZXLlkIjop4TmgKc=?=
=?utf-8?b?5L+u5pS5IE1lcmdlIHB1bGwgcmVxdWVzdCAhMTYgZnJvbSBsaXVkdW5mYS9vcGVu?=
=?utf-8?b?a3lsaW4vbmlsZQ==?=
---
bioauth-bin/src/keywatcher.cpp | 2 +-
bioauth-bin/src/keywatcher.h | 2 +-
bioauth-bin/src/main.cpp | 2 +-
bioauth/include/bioauth.h | 2 +-
bioauth/include/bioauthwidget.h | 2 +-
bioauth/include/biodevices.h | 2 +-
bioauth/include/biodeviceswidget.h | 2 +-
bioauth/include/biometric.h | 2 +-
bioauth/include/biotypes.h | 2 +-
bioauth/include/giodbus.h | 2 +-
bioauth/include/loginoptionswidget.h | 2 +-
bioauth/include/uniauthservice.h | 2 +-
bioauth/src/bioauth.cpp | 2 +-
bioauth/src/bioauthwidget.cpp | 2 +-
bioauth/src/biodevices.cpp | 2 +-
bioauth/src/biodeviceswidget.cpp | 2 +-
bioauth/src/biotypes.cpp | 2 +-
bioauth/src/giodbus.cpp | 2 +-
bioauth/src/loginoptionswidget.cpp | 2 +-
bioauth/src/uniauthservice.cpp | 2 +-
common/generic.cpp | 2 +-
common/generic.h | 2 +-
pam-biometric/biotest.c | 2 +-
pam-biometric/logger.c | 2 +-
pam-biometric/pam_biometric.c | 2 +-
polkit-agent/src/PolkitAgent.cpp | 2 +-
polkit-agent/src/PolkitListener.cpp | 2 +-
polkit-agent/src/PolkitListener.h | 2 +-
polkit-agent/src/kalabel.cpp | 17 +++++++++++++++++
polkit-agent/src/kalabel.h | 17 +++++++++++++++++
polkit-agent/src/mainwindow.cpp | 2 +-
polkit-agent/src/mainwindow.h | 2 +-
polkit-agent/src/modeButton.cpp | 17 +++++++++++++++++
polkit-agent/src/modeButton.h | 17 +++++++++++++++++
polkit-agent/src/pam-tally.c | 2 +-
polkit-agent/src/pam-tally.h | 2 +-
polkit-agent/src/sessionmanager.cpp | 2 +-
polkit-agent/src/sessionmanager.h | 2 +-
polkit-agent/src/types.h | 2 +-
polkit-agent/src/users.cpp | 2 +-
polkit-agent/src/users.h | 2 +-
uniauth-backend/src/CSingleton.h | 17 +++++++++++++++++
uniauth-backend/src/biodeviceinfo.cpp | 2 +-
uniauth-backend/src/biodeviceinfo.h | 2 +-
uniauth-backend/src/main.cpp | 2 +-
uniauth-backend/src/personalizeddata.cpp | 17 +++++++++++++++++
uniauth-backend/src/personalizeddata.h | 17 +++++++++++++++++
uniauth-backend/src/rsac.cpp | 17 +++++++++++++++++
uniauth-backend/src/rsac.h | 17 +++++++++++++++++
uniauth-backend/src/serviceinterface.cpp | 2 +-
uniauth-backend/src/serviceinterface.h | 2 +-
uniauth-backend/src/servicemanager.cpp | 2 +-
uniauth-backend/src/servicemanager.h | 2 +-
53 files changed, 197 insertions(+), 44 deletions(-)
diff --git a/bioauth-bin/src/keywatcher.cpp b/bioauth-bin/src/keywatcher.cpp
index aaa4398..a2cf2f9 100644
--- a/bioauth-bin/src/keywatcher.cpp
+++ b/bioauth-bin/src/keywatcher.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/bioauth-bin/src/keywatcher.h b/bioauth-bin/src/keywatcher.h
index 31db81e..ded83e3 100644
--- a/bioauth-bin/src/keywatcher.h
+++ b/bioauth-bin/src/keywatcher.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/bioauth-bin/src/main.cpp b/bioauth-bin/src/main.cpp
index ae13ec6..81ffdb4 100644
--- a/bioauth-bin/src/main.cpp
+++ b/bioauth-bin/src/main.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/bioauth/include/bioauth.h b/bioauth/include/bioauth.h
index 56588f7..477d3b3 100644
--- a/bioauth/include/bioauth.h
+++ b/bioauth/include/bioauth.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/bioauth/include/bioauthwidget.h b/bioauth/include/bioauthwidget.h
index 6779f48..a017080 100644
--- a/bioauth/include/bioauthwidget.h
+++ b/bioauth/include/bioauthwidget.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/bioauth/include/biodevices.h b/bioauth/include/biodevices.h
index 630f25f..59c2785 100644
--- a/bioauth/include/biodevices.h
+++ b/bioauth/include/biodevices.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/bioauth/include/biodeviceswidget.h b/bioauth/include/biodeviceswidget.h
index b4267de..711af03 100644
--- a/bioauth/include/biodeviceswidget.h
+++ b/bioauth/include/biodeviceswidget.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/bioauth/include/biometric.h b/bioauth/include/biometric.h
index 8d606a7..dfab2fa 100644
--- a/bioauth/include/biometric.h
+++ b/bioauth/include/biometric.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/bioauth/include/biotypes.h b/bioauth/include/biotypes.h
index b286edb..e37ace0 100644
--- a/bioauth/include/biotypes.h
+++ b/bioauth/include/biotypes.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/bioauth/include/giodbus.h b/bioauth/include/giodbus.h
index 9ae3213..9bdcc4e 100644
--- a/bioauth/include/giodbus.h
+++ b/bioauth/include/giodbus.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2023 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/bioauth/include/loginoptionswidget.h b/bioauth/include/loginoptionswidget.h
index 7ef3db9..dbbe1af 100644
--- a/bioauth/include/loginoptionswidget.h
+++ b/bioauth/include/loginoptionswidget.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2023 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/bioauth/include/uniauthservice.h b/bioauth/include/uniauthservice.h
index 3ed8707..774c646 100644
--- a/bioauth/include/uniauthservice.h
+++ b/bioauth/include/uniauthservice.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2022 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/bioauth/src/bioauth.cpp b/bioauth/src/bioauth.cpp
index bf725dc..98143e6 100644
--- a/bioauth/src/bioauth.cpp
+++ b/bioauth/src/bioauth.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/bioauth/src/bioauthwidget.cpp b/bioauth/src/bioauthwidget.cpp
index 9bacd6b..f163fae 100644
--- a/bioauth/src/bioauthwidget.cpp
+++ b/bioauth/src/bioauthwidget.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/bioauth/src/biodevices.cpp b/bioauth/src/biodevices.cpp
index 2f6a366..e1287b0 100644
--- a/bioauth/src/biodevices.cpp
+++ b/bioauth/src/biodevices.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/bioauth/src/biodeviceswidget.cpp b/bioauth/src/biodeviceswidget.cpp
index 7011361..bc83d0a 100644
--- a/bioauth/src/biodeviceswidget.cpp
+++ b/bioauth/src/biodeviceswidget.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/bioauth/src/biotypes.cpp b/bioauth/src/biotypes.cpp
index 3a52a85..7ea5518 100644
--- a/bioauth/src/biotypes.cpp
+++ b/bioauth/src/biotypes.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/bioauth/src/giodbus.cpp b/bioauth/src/giodbus.cpp
index c30098b..524734d 100644
--- a/bioauth/src/giodbus.cpp
+++ b/bioauth/src/giodbus.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2023 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/bioauth/src/loginoptionswidget.cpp b/bioauth/src/loginoptionswidget.cpp
index b089b33..bc54363 100644
--- a/bioauth/src/loginoptionswidget.cpp
+++ b/bioauth/src/loginoptionswidget.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2023 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/bioauth/src/uniauthservice.cpp b/bioauth/src/uniauthservice.cpp
index 8032cea..3996e34 100644
--- a/bioauth/src/uniauthservice.cpp
+++ b/bioauth/src/uniauthservice.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2022 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/common/generic.cpp b/common/generic.cpp
index 9e94b4a..76be0e4 100644
--- a/common/generic.cpp
+++ b/common/generic.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/common/generic.h b/common/generic.h
index 7d08d40..b00f6af 100644
--- a/common/generic.h
+++ b/common/generic.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/pam-biometric/biotest.c b/pam-biometric/biotest.c
index f938f13..d15ae4d 100644
--- a/pam-biometric/biotest.c
+++ b/pam-biometric/biotest.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/pam-biometric/logger.c b/pam-biometric/logger.c
index 47f70ce..6edce70 100644
--- a/pam-biometric/logger.c
+++ b/pam-biometric/logger.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/pam-biometric/pam_biometric.c b/pam-biometric/pam_biometric.c
index c639e53..6c1b054 100644
--- a/pam-biometric/pam_biometric.c
+++ b/pam-biometric/pam_biometric.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/polkit-agent/src/PolkitAgent.cpp b/polkit-agent/src/PolkitAgent.cpp
index aa9d5c7..183d17e 100644
--- a/polkit-agent/src/PolkitAgent.cpp
+++ b/polkit-agent/src/PolkitAgent.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/polkit-agent/src/PolkitListener.cpp b/polkit-agent/src/PolkitListener.cpp
index 26b0f9a..f15c9c9 100644
--- a/polkit-agent/src/PolkitListener.cpp
+++ b/polkit-agent/src/PolkitListener.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/polkit-agent/src/PolkitListener.h b/polkit-agent/src/PolkitListener.h
index 0f2420e..850077c 100644
--- a/polkit-agent/src/PolkitListener.h
+++ b/polkit-agent/src/PolkitListener.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/polkit-agent/src/kalabel.cpp b/polkit-agent/src/kalabel.cpp
index 2666f0b..a74f9da 100644
--- a/polkit-agent/src/kalabel.cpp
+++ b/polkit-agent/src/kalabel.cpp
@@ -1,3 +1,20 @@
+/*
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, see <http://www.gnu.org/licenses/>.
+ *
+**/
#include "kalabel.h"
diff --git a/polkit-agent/src/kalabel.h b/polkit-agent/src/kalabel.h
index f2678ac..8fc9b53 100644
--- a/polkit-agent/src/kalabel.h
+++ b/polkit-agent/src/kalabel.h
@@ -1,3 +1,20 @@
+/*
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, see <http://www.gnu.org/licenses/>.
+ *
+**/
#ifndef KALABEL_H
#define KALABEL_H
diff --git a/polkit-agent/src/mainwindow.cpp b/polkit-agent/src/mainwindow.cpp
index 401700d..74a0730 100644
--- a/polkit-agent/src/mainwindow.cpp
+++ b/polkit-agent/src/mainwindow.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/polkit-agent/src/mainwindow.h b/polkit-agent/src/mainwindow.h
index 8b3dbd2..898f2d0 100644
--- a/polkit-agent/src/mainwindow.h
+++ b/polkit-agent/src/mainwindow.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/polkit-agent/src/modeButton.cpp b/polkit-agent/src/modeButton.cpp
index 66f712c..66fd94d 100644
--- a/polkit-agent/src/modeButton.cpp
+++ b/polkit-agent/src/modeButton.cpp
@@ -1,3 +1,20 @@
+/*
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, see <http://www.gnu.org/licenses/>.
+ *
+**/
#include "modeButton.h"
#include <QIcon>
diff --git a/polkit-agent/src/modeButton.h b/polkit-agent/src/modeButton.h
index b8fa08f..51ab67f 100644
--- a/polkit-agent/src/modeButton.h
+++ b/polkit-agent/src/modeButton.h
@@ -1,3 +1,20 @@
+/*
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, see <http://www.gnu.org/licenses/>.
+ *
+**/
#ifndef MODEBUTTON_H
#define MODEBUTTON_H
diff --git a/polkit-agent/src/pam-tally.c b/polkit-agent/src/pam-tally.c
index 50a3055..da2651b 100644
--- a/polkit-agent/src/pam-tally.c
+++ b/polkit-agent/src/pam-tally.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/polkit-agent/src/pam-tally.h b/polkit-agent/src/pam-tally.h
index 0e27338..2585f56 100644
--- a/polkit-agent/src/pam-tally.h
+++ b/polkit-agent/src/pam-tally.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/polkit-agent/src/sessionmanager.cpp b/polkit-agent/src/sessionmanager.cpp
index ddec665..61d4ace 100644
--- a/polkit-agent/src/sessionmanager.cpp
+++ b/polkit-agent/src/sessionmanager.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/polkit-agent/src/sessionmanager.h b/polkit-agent/src/sessionmanager.h
index 8898901..8192193 100644
--- a/polkit-agent/src/sessionmanager.h
+++ b/polkit-agent/src/sessionmanager.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/polkit-agent/src/types.h b/polkit-agent/src/types.h
index 87fcc29..ded7185 100644
--- a/polkit-agent/src/types.h
+++ b/polkit-agent/src/types.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/polkit-agent/src/users.cpp b/polkit-agent/src/users.cpp
index 956a9d9..64395c5 100644
--- a/polkit-agent/src/users.cpp
+++ b/polkit-agent/src/users.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/polkit-agent/src/users.h b/polkit-agent/src/users.h
index d43a01d..509cb3f 100644
--- a/polkit-agent/src/users.h
+++ b/polkit-agent/src/users.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/uniauth-backend/src/CSingleton.h b/uniauth-backend/src/CSingleton.h
index 99c42d8..42d6aee 100644
--- a/uniauth-backend/src/CSingleton.h
+++ b/uniauth-backend/src/CSingleton.h
@@ -1,3 +1,20 @@
+/*
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, see <http://www.gnu.org/licenses/>.
+ *
+**/
#ifndef CSINGLETON_H
#define CSINGLETON_H
diff --git a/uniauth-backend/src/biodeviceinfo.cpp b/uniauth-backend/src/biodeviceinfo.cpp
index d386d2b..b9782df 100644
--- a/uniauth-backend/src/biodeviceinfo.cpp
+++ b/uniauth-backend/src/biodeviceinfo.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2022 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/uniauth-backend/src/biodeviceinfo.h b/uniauth-backend/src/biodeviceinfo.h
index 87c5f87..55195f6 100644
--- a/uniauth-backend/src/biodeviceinfo.h
+++ b/uniauth-backend/src/biodeviceinfo.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2022 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/uniauth-backend/src/main.cpp b/uniauth-backend/src/main.cpp
index f719754..b472046 100644
--- a/uniauth-backend/src/main.cpp
+++ b/uniauth-backend/src/main.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2022 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/uniauth-backend/src/personalizeddata.cpp b/uniauth-backend/src/personalizeddata.cpp
index d093977..a5a0a97 100644
--- a/uniauth-backend/src/personalizeddata.cpp
+++ b/uniauth-backend/src/personalizeddata.cpp
@@ -1,3 +1,20 @@
+/*
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, see <http://www.gnu.org/licenses/>.
+ *
+**/
#include "personalizeddata.h"
#include <QJsonDocument>
diff --git a/uniauth-backend/src/personalizeddata.h b/uniauth-backend/src/personalizeddata.h
index b8fb872..1c6dafc 100644
--- a/uniauth-backend/src/personalizeddata.h
+++ b/uniauth-backend/src/personalizeddata.h
@@ -1,3 +1,20 @@
+/*
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, see <http://www.gnu.org/licenses/>.
+ *
+**/
#ifndef PERSONALIZEDDATA_H
#define PERSONALIZEDDATA_H
diff --git a/uniauth-backend/src/rsac.cpp b/uniauth-backend/src/rsac.cpp
index 0c6877d..5590c6f 100644
--- a/uniauth-backend/src/rsac.cpp
+++ b/uniauth-backend/src/rsac.cpp
@@ -1,3 +1,20 @@
+/*
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, see <http://www.gnu.org/licenses/>.
+ *
+**/
#include "rsac.h"
#include <openssl/rsa.h>
#include <openssl/pem.h>
diff --git a/uniauth-backend/src/rsac.h b/uniauth-backend/src/rsac.h
index 93d4678..f51c31a 100644
--- a/uniauth-backend/src/rsac.h
+++ b/uniauth-backend/src/rsac.h
@@ -1,3 +1,20 @@
+/*
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, see <http://www.gnu.org/licenses/>.
+ *
+**/
#ifndef RSAC_H
#define RSAC_H
diff --git a/uniauth-backend/src/serviceinterface.cpp b/uniauth-backend/src/serviceinterface.cpp
index 58670dd..6969efb 100644
--- a/uniauth-backend/src/serviceinterface.cpp
+++ b/uniauth-backend/src/serviceinterface.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2022 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/uniauth-backend/src/serviceinterface.h b/uniauth-backend/src/serviceinterface.h
index cf13d8c..6edf7b6 100644
--- a/uniauth-backend/src/serviceinterface.h
+++ b/uniauth-backend/src/serviceinterface.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2022 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/uniauth-backend/src/servicemanager.cpp b/uniauth-backend/src/servicemanager.cpp
index a9b61c3..daacec5 100644
--- a/uniauth-backend/src/servicemanager.cpp
+++ b/uniauth-backend/src/servicemanager.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/uniauth-backend/src/servicemanager.h b/uniauth-backend/src/servicemanager.h
index 6c85df3..a4bbbb8 100644
--- a/uniauth-backend/src/servicemanager.h
+++ b/uniauth-backend/src/servicemanager.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2018 Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoftCo., Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by

View File

@ -2,3 +2,4 @@
0002-update-changelog.patch
0003-update-changelog.patch
0004-udpate-changelog.patch
0005-16-task-190787-UKUI-Kylin-biometric-auth-screensaver.patch