1 |
unnilennium |
1.1 |
diff -up smeserver-mailman-1.3.0/createlinks.restarthang smeserver-mailman-1.3.0/createlinks |
2 |
|
|
--- smeserver-mailman-1.3.0/createlinks.restarthang 2013-07-14 10:01:23.000000000 -0400 |
3 |
|
|
+++ smeserver-mailman-1.3.0/createlinks 2013-07-14 10:07:34.000000000 -0400 |
4 |
|
|
@@ -52,10 +52,11 @@ for my $event ( qw( |
5 |
|
|
|
6 |
|
|
safe_symlink("/usr/lib/mailman/bin/post-install", |
7 |
|
|
"root/etc/e-smith/events/$event/S20mailman-post-install"); |
8 |
|
|
- |
9 |
|
|
- safe_symlink("restart", |
10 |
|
|
- "root/etc/e-smith/events/$event/services2adjust/mailman"); |
11 |
|
|
- |
12 |
|
|
+# removed because cause signal-event and panel to hang |
13 |
|
|
+# safe_symlink("restart", |
14 |
|
|
+# "root/etc/e-smith/events/$event/services2adjust/mailman"); |
15 |
|
|
+safe_symlink("../action/mailman-restart", |
16 |
unnilennium |
1.2 |
+ "root/etc/e-smith/events/$event/S94mailman-restart"); |
17 |
unnilennium |
1.1 |
} |
18 |
|
|
|
19 |
|
|
|
20 |
|
|
diff -up smeserver-mailman-1.3.0/root/etc/e-smith/events/actions/mailman-restart.restarthang smeserver-mailman-1.3.0/root/etc/e-smith/events/actions/mailman-restart |
21 |
|
|
--- smeserver-mailman-1.3.0/root/etc/e-smith/events/actions/mailman-restart.restarthang 2005-02-15 21:25:31.000000000 -0500 |
22 |
|
|
+++ smeserver-mailman-1.3.0/root/etc/e-smith/events/actions/mailman-restart 2013-07-14 10:09:59.000000000 -0400 |
23 |
|
|
@@ -39,7 +39,8 @@ if ($action) |
24 |
|
|
{ |
25 |
|
|
esmith::util::serviceControl( |
26 |
|
|
NAME => 'mailman', |
27 |
|
|
- ACTION => $action |
28 |
|
|
+ ACTION => $action, |
29 |
unnilennium |
1.3 |
+ BACKGROUND => 'true' |
30 |
unnilennium |
1.1 |
) or die "Failed to $action mailman\n"; |
31 |
|
|
} |
32 |
|
|
|