Yubico / yubihsm-connector

https://developers.yubico.com/yubihsm-connector/
Apache License 2.0
30 stars 13 forks source link

= YubiHSM Connector

== Usage

The connector is self documenting, peruse the --help's.

[source,console]

$ yubihsm-connector --help YubiHSM Connector

Usage: yubihsm-connector [flags] yubihsm-connector [command]

Available Commands: config service

Flags: -c, --config string config file -d, --debug debug output

Use "yubihsm-connector [command] --help" for more information about a command.

== Development

=== Dependencies

=== pre-commit

[source,console]

$ pre-commit install

See the configured hooks for details.

=== Building

[source,console]

$ make

=== Cross-compiling for Windows

To make this work you need to have mingw-w64 installed.

[source,console]

$ GOOS=windows GOARCH=amd64 CGO_ENABLED=1 CC=x86_64-w64-mingw32-gcc go build

=== Linting

[source,console]

$ make vet $ make fmt

=== License

.... Copyright 2016-2018 Yubico AB

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. ....