Re: [arch-dev-public] [arch-general] Mailman update
On 24/07/10 02:55, Dan Vratil wrote:
I tried the latest version of mailman (2.1.13) as you suggested. I used the PKGBUILD from SVN trunk, but I modified it, so that it does not require /home/mailman and mailman user and group to exist during build and I modified the mailman.install file so that useradd does not create /home/mailman. I'm not sure if this ML allows attachments, so the source tarball is on http://pub.progdan.cz/mailman-2.1.13-1.src.tar.gz if any dev were interested.
The mailman is working without problems, but making it work was not as simple as I thought at the beginning :) Our recent wiki page about mailman is absolutely useless. I would like to update it, put there a guide how to set up mailman (with postfix), but it's pointless until the package is updated.
I have looked at the PKGBUILD and quickly built it. Everything looks good as far as I can tell. The install file still has the old syntax to be removed. Can someone do the needed builds and upload this update to [testing]? Allan
On 25/07/10 21:40, Allan McRae wrote:
On 24/07/10 02:55, Dan Vratil wrote:
I tried the latest version of mailman (2.1.13) as you suggested. I used the PKGBUILD from SVN trunk, but I modified it, so that it does not require /home/mailman and mailman user and group to exist during build and I modified the mailman.install file so that useradd does not create /home/mailman. I'm not sure if this ML allows attachments, so the source tarball is on http://pub.progdan.cz/mailman-2.1.13-1.src.tar.gz if any dev were interested.
The mailman is working without problems, but making it work was not as simple as I thought at the beginning :) Our recent wiki page about mailman is absolutely useless. I would like to update it, put there a guide how to set up mailman (with postfix), but it's pointless until the package is updated.
I have looked at the PKGBUILD and quickly built it. Everything looks good as far as I can tell. The install file still has the old syntax to be removed.
Can someone do the needed builds and upload this update to [testing]?
Bump. Please someone build this and put it in [testing]. Allan
Am Tue, 03 Aug 2010 15:16:46 +1000 schrieb Allan McRae <allan@archlinux.org>:
On 25/07/10 21:40, Allan McRae wrote:
On 24/07/10 02:55, Dan Vratil wrote:
I tried the latest version of mailman (2.1.13) as you suggested. I used the PKGBUILD from SVN trunk, but I modified it, so that it does not require /home/mailman and mailman user and group to exist during build and I modified the mailman.install file so that useradd does not create /home/mailman. I'm not sure if this ML allows attachments, so the source tarball is on http://pub.progdan.cz/mailman-2.1.13-1.src.tar.gz if any dev were interested.
The mailman is working without problems, but making it work was not as simple as I thought at the beginning :) Our recent wiki page about mailman is absolutely useless. I would like to update it, put there a guide how to set up mailman (with postfix), but it's pointless until the package is updated.
I have looked at the PKGBUILD and quickly built it. Everything looks good as far as I can tell. The install file still has the old syntax to be removed.
Can someone do the needed builds and upload this update to [testing]?
Bump. Please someone build this and put it in [testing].
Allan
Done. Packages are in testing. I hope the update will go smooth. Once it is tested our overlord should take care to restart the daemon... Maybe somebody knows how to create a user/group as regular user inside a PKGBUILD. Please test it. -Andy
On Tue, 3 Aug 2010 22:26:07 +0200, Andreas Radke <a.radke@arcor.de> wrote:
Done. Packages are in testing. I hope the update will go smooth. Once it is tested our overlord should take care to restart the daemon...
Maybe somebody knows how to create a user/group as regular user inside a PKGBUILD.
Please test it.
-Andy
I fear its pretty much broken this way. You cannot add groups/users within the build function as this would only affect the system you are building on. This stuff has to be done in install scripts. See other packages like filesystem or mysql for example. Greetings, Pierre -- Pierre Schmitz, https://users.archlinux.de/~pierre
Am Tue, 03 Aug 2010 22:48:14 +0200 schrieb Pierre Schmitz <pierre@archlinux.de>:
I fear its pretty much broken this way. You cannot add groups/users within the build function as this would only affect the system you are building on. This stuff has to be done in install scripts. See other packages like filesystem or mysql for example.
Greetings,
Pierre
Sure. But funny mailman needs its own user+group already at buildtime or it would fail the permission check later. It seems it's hardcoding it into its files. The runtime user/group handling is done in the .install file for sure. -Andy
following http://bugs.archlinux.org/task/20481 I removed the dependency on apache. -Andy
participants (3)
-
Allan McRae
-
Andreas Radke
-
Pierre Schmitz