Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement full command-line support for XCA #556

Open
SagnikGanguly96 opened this issue May 20, 2024 · 4 comments
Open

Implement full command-line support for XCA #556

SagnikGanguly96 opened this issue May 20, 2024 · 4 comments

Comments

@SagnikGanguly96
Copy link

Implementing full command-line support for XCA will allow the users to develop APIs to automate the processes of XCA.

@itsKV
Copy link

itsKV commented May 23, 2024

Afaik, XCA itself is a GUI wrapper for command line utility openssl. Command line procedure is itself implemented on openssl.

@SagnikGanguly96
Copy link
Author

Afaik, XCA itself is a GUI wrapper for command line utility openssl. Command line procedure is itself implemented on openssl.

I want to use the same database as XCA use

@chris2511
Copy link
Owner

XCA uses OpenSSL library calls for the crypto stuff and does not execute the openssl binary.

https://www.hohnstaedt.de/xca/index.php/documentation/manual
explains how to directly extract items from the database.

full command-line support

Sounds like a lot of work for me.
Is there something special you need the most? Then maybe I can add the important things first.
Script controlled CRL generation as a recurring task is implemented.

Providing (as well as parsing) all the details about a new certificate for example can be very cumbersome on the commandline.

What is your use-case

@SagnikGanguly96
Copy link
Author

I want to create A PHP script to issue/renew/auto-renew CRTs and export them to the server.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants