Am 13.03.18 um 16:37 schrieb Christoph Lechleitner:
> Am 12.01.18 um 21:24 schrieb Christian Boltz:
>> Am Samstag, 30. Dezember 2017 schrieb Christoph Lechleitner:
>>> On 2017-12-30 14:08, Christian Boltz wrote:
>>>> The openSUSE build service might be another option. I'm already
>>>> building the RPM package there, and if someone gets me started with
>>>> building DEBs there, we'd have everything at one place, which would
>>>> make the release work easier.
>>>
>>> I should be able to help here, we use debian packages for everthing
>>> for 7 years now (even for the windows crossbuilds).
>>
>> :-)
>>
>> We already have the debian/* files in git, so building a DEB on a Debian
>> system is probably easy.
>
> Yep, a simple
> dpkg-buildpackage -b -us -uc
> ran through without issues.
>
> I'll probably test the resulting package on our own server soon,
It works.
>> The PostfixAdmin git is "boring" - for me, git commit, pull and push are
>> enough, which also means I didn't need to learn more.
At least you made me use github ;-)
Ac. to what seems to be best practice I've created a fork
https://github.com/CLechleitner42/postfixadmin
and a branch
https://github.com/CLechleitner42/postfixadmin/tree/pba2deb.clazzes.org
where I adapted the debianization to allow me to feed postfixadmin trunk debs into the public debian repository of our Open Source project Clazzes.org, so I can keep our 2 installations up-to-date easy and clean.
Full details about my efforts can be found here:
https://confluence.clazzes.org/x/CQAuAQ
If someone wants an account there just ask. We had to disable public self registration after some nasty Spam incidents, but we are open to honest account requests (and we have to be; as for other OpenSource platforms Atlassian provides free licenses of Confluence and Jira).
I'm not sure if or when I'll find time to spend on eventual SuSE build service integration, but I will update our packages whenever critical or interesting developments happen on the postfixadmin upstream repo, at least as long as we stay with our current mailserver setups (they're bound to be replaced by something fresh with quarantine zones and the like, but that will not happen soon).
Regards,
Chrisotph Lechleitner
|