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

mkcert -version does not output actual version number #501

Open
venteto opened this issue Feb 2, 2023 · 2 comments
Open

mkcert -version does not output actual version number #501

venteto opened this issue Feb 2, 2023 · 2 comments

Comments

@venteto
Copy link

venteto commented Feb 2, 2023

Environment

  • Operating system (including version): Manjaro Linux 22.0.1 Sikaris
  • mkcert version (from mkcert -version): devel

What went wrong

When I view the info about the mkcert package in Manjaro's GUI package manager, it displays the version, but the command line flag only outputs "devel" (see screenshots):

Screenshot from 2023-02-02 10-16-15

Screenshot from 2023-02-02 10-15-31

@gedw99
Copy link

gedw99 commented Feb 3, 2023

if I use a version when I install its fine.

go install filippo.io/mkcert@v1.4.4

mkcert -version
v1.4.4

If i install latest i have a version:

go install filippo.io/mkcert@latest

mkcert -version                          
v1.4.4 

@gitressa
Copy link

Also, perhaps -version could get added to the list of options?

$ mkcert -help
Usage of mkcert:

	$ mkcert -install
	Install the local CA in the system trust store.

	$ mkcert example.org
	Generate "example.org.pem" and "example.org-key.pem".

	$ mkcert example.com myapp.dev localhost 127.0.0.1 ::1
	Generate "example.com+4.pem" and "example.com+4-key.pem".

	$ mkcert "*.example.it"
	Generate "_wildcard.example.it.pem" and "_wildcard.example.it-key.pem".

	$ mkcert -uninstall
	Uninstall the local CA (but do not delete it).

Advanced options:

	-cert-file FILE, -key-file FILE, -p12-file FILE
	    Customize the output paths.

	-client
	    Generate a certificate for client authentication.

	-ecdsa
	    Generate a certificate with an ECDSA key.

	-pkcs12
	    Generate a ".p12" PKCS #12 file, also know as a ".pfx" file,
	    containing certificate and key for legacy applications.

	-csr CSR
	    Generate a certificate based on the supplied CSR. Conflicts with
	    all other flags and arguments except -install and -cert-file.

	-CAROOT
	    Print the CA certificate and key storage location.

	$CAROOT (environment variable)
	    Set the CA certificate and key storage location. (This allows
	    maintaining multiple local CAs in parallel.)

	$TRUST_STORES (environment variable)
	    A comma-separated list of trust stores to install the local
	    root CA into. Options are: "system", "java" and "nss" (includes
	    Firefox). Autodetected by default.

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