Thanks a lot for this. It got me to thinking in a good way.
I decided to take a different tact, and have created patches for
vpopmail and (qmail and maybe one or two other packages) which allows
them to be built as a non-root user, as well as creating a
vpopmail-devel package so that dependent packages (qmail, qmailadmin,
dovecot) can be built without needing to have vpopmail itself installed.
I also changed vpopmail to put its devel files in the typical locations.
This brings these packages more in line with typical best practices.
The specs and sources are all on http://github.com/QMailToaster now, you
can access them there if you'd like.
Thanks again. I look forward to your continued participation in the QMT
On 10/19/2013 04:18 AM, Johannes Weberhofer wrote:
You can have a look at my repository at
. An additional patch is included.
It's necessary to initialize some directories and users first and then
do the building. The pre-installation of those packages is done via the
Alexandr has a 5.5 version build here using the same technique:
Am 19.10.13 08:10, schrieb Eric Shubert:
Has anyone any experience building vpopmail as a non-root user?
I'm endeavoring to do so for qmail-toaster.
Any pointers will be appreciated.
P.S. Wish me luck. ;)