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

Provide Fedora packages #118

Open
proletarius101 opened this issue Sep 15, 2020 · 3 comments
Open

Provide Fedora packages #118

proletarius101 opened this issue Sep 15, 2020 · 3 comments

Comments

@proletarius101
Copy link
Contributor

proletarius101 commented Sep 15, 2020

I've managed to build Fedora packages for hydroxide. It's easy to have a try:

sudo dnf copr enable proletarius101/hydroxide
sudo dnf install hydroxide

The spec files are hosted at https://gitlab.com/secure-system/hydroxide-rpms. Should I submit a PR to add those files to this repo?

If it looks good, I may try to push it into Fedora's official repo.

@eddsalkield
Copy link

Just to say thanks for working on this. I've tested your build, and it seems to work great.

Also, I've submitted a PR to add systemd unit files (#121, resolves #120). I would appreciate your feedback on building these unit files into your package.

@proletarius101
Copy link
Contributor Author

proletarius101 commented Sep 25, 2020

Thanks for making this!

Since you make 3 services seperately, would be great if there is a hydroxide-serve.service (or simply [email protected]? what do you think?)

Another thing is it sounds not quite ideal to set $HOME to be at /var/lib/hydroxide. At least it's not the standard freedesktop.org arrangement. I would have to patch it for Fedora since it's unsafe to store credentials to a directory outside $HOME (many ppl only encrypts $HOME).

@eddsalkield
Copy link

Shall we have this discussion over at the PR itself? It'll help keep things on topic and easier to find by others.

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

2 participants