agdsn / hades

AG DSN Authentication and Authorization Infrastructure
MIT License
8 stars 3 forks source link

Create Debian packages #37

Closed sebschrader closed 7 years ago

sebschrader commented 8 years ago

To make deployments and updates very easy, we should create Debian packages for Hades.

dh_virtualenv looks like the easiest solution for this task. Other options are fpm and stdeb

These solutions are not how official Python packages are build in Debian. The Debian Python Policy and the Debian Wiki provide information on this subject.

I'm unsure if our Python and JavaScript dependencies should be provided through Debian packages (see #18) or if we should obtain them from PyPI and bower.

Debian packages would also solve most of #16

lukasjuhrich commented 7 years ago

@sebschrader Hasn't a lot of this already been resolved? I saw you building debian-related things like half a year ago. What's the progress of this issue?

fgrsnau commented 7 years ago

This was actually fixed quite some time ago. Debian specific changes/packaging already hit master.