Compare commits

..

No commits in common. "70e7dd9a6311992166e740388b95c06ded9e85d1" and "62b5b96c55a8ba1028ce29ade52a4121712b6e5c" have entirely different histories.

3 changed files with 17 additions and 33 deletions

View File

@ -1,33 +1,30 @@
# ssh-key-dir
#### 介绍
ssh-key-dir is an sshd AuthorizedKeysCommand that reads SSH authorized key files from a directory, ~/.ssh/authorized_keys.d. It allows SSH keys to be managed by multiple tools and processes, without competing over ~/.ssh/authorized_keys.
ssh-key-dir is an sshd AuthorizedKeysCommand that reads SSH authorized key files from a directory
ssh-key-dir reads key files in lexigraphical order, ignoring any filenames starting with a dot.
#### 软件架构
软件架构说明
#### 安装教程
Install ssh-key-dir rpm package:
yum install ssh-key-dir
You can also install just the ssh-key-dir binary with Rust's Cargo package manager:
cargo install ssh-key-dir
1. xxxx
2. xxxx
3. xxxx
#### 使用说明
ssh-key-dir 是云底座操作系统NestOS的必需组件
1. xxxx
2. xxxx
3. xxxx
#### 参与贡献
master分支使用最新的上游版本如果检测到上游有最新版本发布先形成issue后再提交对应PR更新流程如下。
1. 提交issue
2. Fork 本仓库
3. 新建 Feat_xxx 分支
4. 提交代码
5. 新建 Pull Request
1. Fork 本仓库
2. 新建 Feat_xxx 分支
3. 提交代码
4. 新建 Pull Request
#### 特技

View File

@ -6,10 +6,10 @@
Name: rust-%{crate}
Version: 0.1.4
Release: 4
Release: 1
Summary: sshd AuthorizedKeysCommand to read ~/.ssh/authorized_keys.d
License: Apache-2.0
License: ASL 2.0
URL: https://crates.io/crates/ssh-key-dir
Source: %{crate}-%{version}.crate
Source1: https://github.com/coreos/%{crate}/releases/download/v%{version}/%{crate}-%{version}-vendor.tar.gz
@ -24,7 +24,7 @@ sshd AuthorizedKeysCommand to read key files from ~/.ssh/authorized_keys.d.}
%package -n %{crate}
Summary: %{summary}
License: Apache-2.0 and MIT
License: ASL 2.0 and MIT
Requires: openssh-server
Requires(post): openssh-server
Requires(post): systemd
@ -76,15 +76,6 @@ install -Dpm0644 -t %{buildroot}%{_sysconfdir}/ssh/sshd_config.d conf/40-ssh-key
%endif
%changelog
* Thu Apr 18 2024 lijian <lijian2@kylinos.cn> - 0.1.4-4
- Fix build error, I9HLT0
* Fri Dec 09 2022 liukuo <liukuo@kylinos.cn> - 0.1.4-3
- License compliance rectification
* Fri Dec 09 2022 chendexi <chendexi@kylinos.cn> - 0.1.4-2
- Fix unsafe compile option STRIP
* Tue Nov 08 2022 duyiwei <duyiwei@kylinos.cn> - 0.1.4-1
- upgrade version to 0.1.4

View File

@ -1,4 +0,0 @@
version_control: github
src_repo: coreos/ssh-key-dir
tag_prefix: "v"
separator: "."