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

Make an Ubuntu package or publish up-to-date PPA repo #2686

Closed
wkoszek opened this issue Jan 11, 2020 · 4 comments
Closed

Make an Ubuntu package or publish up-to-date PPA repo #2686

wkoszek opened this issue Jan 11, 2020 · 4 comments

Comments

@wkoszek
Copy link

wkoszek commented Jan 11, 2020

Feature request: Ubuntu package

After fresh AWS install I just want to do:

apt install acme.sh

Not having acme.sh in Ubuntu package repository complicates my Ansible playbooks. Separate PPA would be OK too. Additional argument: acme.sh package could depend on socat which would smoothen installation even more.

How much work would it be to add a script to release new versions of acme.sh to the PPA repository?

@FernandoMiguel
Copy link

Install is a simple curl.
Is that not OK?

@Qvinticom
Copy link

Qvinticom commented Jan 12, 2020

@wkoszek
Copy link
Author

wkoszek commented Jan 12, 2020

@Qvinticom Yeah, this is one example. And all sorts of stuff like this. With Ansible

@FernandoMiguel The curl is a little bit of a ... workaround. For everything I have all software packages installed through the official Ubuntu mechanism in scripts/automation, and then I have to do some hacks to be able to pull acme.sh correctly. It works, but it's not very convenient.

Ubuntu doesn't seem to have a decent Acme client right now, and having acme.sh in a packages would make it win over other competitors.

@Neilpang
Copy link
Member

I remember there is someone packaged acme.sh for ubuntu PPA, please search for it.

However, acme.sh was born to live without root. That means any non-privileged user can install and use acme.sh on the machine. It's more flexible.

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

4 participants