Version 1.1 by christoph_lechleitner@iteg_at on 2018-04-01 06.45:23

Show last authors
1 = {{id name="PostfixadmintrunkpackagedClazzes.Orgstyle-Motivation"/}}Motivation =
2
3 Debian stretch has chosen an unfortunate intermediate state resp. version of [[postfixadmin>>url:http://postfixadmin.sourceforge.net/||shape="rect"]].
4
5 Some forms, particulary those for auto reply, are in slightly weird and confusing shape. Furthrermor, both our installations had to switch to the [[trunk version of vacation.pl>>url:https://github.com/postfixadmin/postfixadmin/blob/master/VIRTUAL_VACATION/vacation.pl||shape="rect"]].
6
7 I decided to switch our installation to the trunk, building on the existing debianization (see this [[discussion on the postfixadmin mailinglist>>url:https://sourceforge.net/p/postfixadmin/mailman/message/36260458/||shape="rect"]]).
8
9 I hope to find the time to eventually adapt postfixadmin's debianization to the SuSE build services (where official rpms seem to be created), but first I chose the approach that's easy and well-known to me:
10 After creating my own [[postfixadmin github fork>>url:https://github.com/CLechleitner42/postfixadmin||shape="rect"]] (and [[extending .gitignore a bit>>url:https://github.com/postfixadmin/postfixadmin/commit/837da7b120c000c5d6dd5c0a9bfcedc133dd3fcf||shape="rect"]]) I created a [[branch pba2deb.clazzes.org>>url:https://github.com/CLechleitner42/postfixadmin/tree/pba2deb.clazzes.org||shape="rect"]] where I adapted debian/* for straight-forward [[PBA>>doc:PBA.WebHome]]-based deployment to [[Clazzes.org>>url:https://www.clazzes.org||style="letter-spacing: 0.0px;" shape="rect"]]'s debian repository [[deb.clazzes.org>>url:https://deb.clazzes.org/||style="letter-spacing: 0.0px;" shape="rect"]].
11
12 = {{id name="PostfixadmintrunkpackagedClazzes.Orgstyle-Disclaimer"/}}Disclaimer =
13
14 Using our packages happens on one's own risk, obviously.
15
16 = {{id name="PostfixadmintrunkpackagedClazzes.Orgstyle-Aptintegrationsnippets"/}}Apt integration snippets =
17
18 While it would be possible to download the deb manually from the [[any-postfixadmin-3.1 pool>>url:https://deb.clazzes.org/any/pool/any-postfixadmin-3.1/||shape="rect"]], it's also possible to "apt-connect" our package to a debian stretch system or something close enough (like [[Devuan>>url:https://devuan.org/||shape="rect"]] ascii, Ubuntu, ...):
19
20 {{code language="none"}}
21 # trust Clazzes.org's allow signing keys:
22 wget -O - https://deb.clazzes.org/gpg/pba-archiver.clazzes.org.asc |sudo apt-key add -
23 # ... OR ...
24 sudo wget -O /etc/apt/trusted.gpg.d/pba-archiver.clazzes.org.asc https://deb.clazzes.org/gpg/pba-archiver.clazzes.org.asc
25
26
27 # get list
28 cd /etc/apt/sources.list.d
29 sudo wget https://deb.clazzes.org/any/sources.list.d/any/any-postfixadmin-3.1.list
30
31
32 # Optinalls switch to https:
33 sudo sed -e 's/http:/https:/g' -i any-postfixadmin-3.1.list
34
35
36 # pull repo content
37 sudo apt-get update
38
39
40 # at YOUR OWN RISK
41 apt-get install postfixadmin
42 {{/code}}
43
44 \\
45
46 \\