/[smecontribs]/rpms/smeserver-wsdd/contribs10/smeserver-wsdd-0.2-bz11386.patch
ViewVC logotype

Annotation of /rpms/smeserver-wsdd/contribs10/smeserver-wsdd-0.2-bz11386.patch

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.2 - (hide annotations) (download)
Tue Feb 23 22:11:29 2021 UTC (3 years, 9 months ago) by jpp
Branch: MAIN
CVS Tags: smeserver-wsdd-0_2-5_el7_sme, HEAD
Changes since 1.1: +7 -14 lines
* Tue Feb 23 2021 Jean-Philipe Pialasse <tests@pialasse.com> 0.2-5.sme
- improve update event to restart service and expand all necessary elements [SME: 11209]
  also add post-action for wsdd
- move templated service file as dropin [SME: 11386]

1 jpp 1.1 diff -Nur smeserver-wsdd-0.2.old/createlinks smeserver-wsdd-0.2/createlinks
2     --- smeserver-wsdd-0.2.old/createlinks 2021-02-23 16:44:55.262000000 -0500
3     +++ smeserver-wsdd-0.2/createlinks 2021-02-23 16:47:37.927000000 -0500
4     @@ -7,7 +7,7 @@
5     # wsdd-update
6    
7     foreach (qw(
8     - /usr/lib/systemd/system/wsdd.service
9     + /usr/lib/systemd/system/wsdd.service.d/50-koozali.conf
10     ))
11    
12     {
13     @@ -31,7 +31,7 @@
14     ));
15    
16     event_templates($event, qw(
17     - /usr/lib/systemd/system/wsdd.service
18     + /usr/lib/systemd/system/wsdd.service.d/50-koozali.conf
19     /etc/systemd/system-preset/49-koozali.preset
20     /etc/rc.d/init.d/masq
21     ));
22     diff -Nur smeserver-wsdd-0.2.old/root/etc/e-smith/templates/usr/lib/systemd/system/wsdd.service/10Unit smeserver-wsdd-0.2/root/etc/e-smith/templates/usr/lib/systemd/system/wsdd.service/10Unit
23     --- smeserver-wsdd-0.2.old/root/etc/e-smith/templates/usr/lib/systemd/system/wsdd.service/10Unit 2020-07-06 06:54:46.000000000 -0400
24     +++ smeserver-wsdd-0.2/root/etc/e-smith/templates/usr/lib/systemd/system/wsdd.service/10Unit 1969-12-31 19:00:00.000000000 -0500
25     @@ -1,8 +0,0 @@
26     -[Unit]
27     -Description=Web Services Dynamic Discovery host daemon
28     -; Start after the network has been configured
29     -After=bootstrap-console.service
30     -Wants=network-online.target
31     -; After=network-online.target
32     -; It makes sense to have Samba running when wsdd starts, but is not required
33     -; Wants=smb.service
34     diff -Nur smeserver-wsdd-0.2.old/root/etc/e-smith/templates/usr/lib/systemd/system/wsdd.service/20Service smeserver-wsdd-0.2/root/etc/e-smith/templates/usr/lib/systemd/system/wsdd.service/20Service
35     --- smeserver-wsdd-0.2.old/root/etc/e-smith/templates/usr/lib/systemd/system/wsdd.service/20Service 2020-07-06 07:39:17.000000000 -0400
36     +++ smeserver-wsdd-0.2/root/etc/e-smith/templates/usr/lib/systemd/system/wsdd.service/20Service 1969-12-31 19:00:00.000000000 -0500
37     @@ -1,10 +0,0 @@
38     -[Service]
39     -Type=simple
40     -; ExecStartPre=/bin/sleep 30
41     -
42     -{
43     - $OUT .= "ExecStart=/usr/bin/wsdd -4 -i $InternalInterface{Name} -w $smb{Workgroup} -s";
44     -}
45     -
46     -User=wsdd
47     -Group=wsdd
48     diff -Nur smeserver-wsdd-0.2.old/root/etc/e-smith/templates/usr/lib/systemd/system/wsdd.service/30Install smeserver-wsdd-0.2/root/etc/e-smith/templates/usr/lib/systemd/system/wsdd.service/30Install
49     --- smeserver-wsdd-0.2.old/root/etc/e-smith/templates/usr/lib/systemd/system/wsdd.service/30Install 2021-02-23 16:44:55.255000000 -0500
50     +++ smeserver-wsdd-0.2/root/etc/e-smith/templates/usr/lib/systemd/system/wsdd.service/30Install 1969-12-31 19:00:00.000000000 -0500
51     @@ -1,2 +0,0 @@
52     -[Install]
53     -WantedBy=sme-server.target
54     diff -Nur smeserver-wsdd-0.2.old/root/etc/e-smith/templates/usr/lib/systemd/system/wsdd.service.d/50-koozali.conf/10Unit smeserver-wsdd-0.2/root/etc/e-smith/templates/usr/lib/systemd/system/wsdd.service.d/50-koozali.conf/10Unit
55     --- smeserver-wsdd-0.2.old/root/etc/e-smith/templates/usr/lib/systemd/system/wsdd.service.d/50-koozali.conf/10Unit 1969-12-31 19:00:00.000000000 -0500
56 jpp 1.2 +++ smeserver-wsdd-0.2/root/etc/e-smith/templates/usr/lib/systemd/system/wsdd.service.d/50-koozali.conf/10Unit 2021-02-23 17:04:27.240000000 -0500
57     @@ -0,0 +1,4 @@
58 jpp 1.1 +[Unit]
59     +After=bootstrap-console.service
60 jpp 1.2 +Wants=
61 jpp 1.1 +Wants=network-online.target
62     diff -Nur smeserver-wsdd-0.2.old/root/etc/e-smith/templates/usr/lib/systemd/system/wsdd.service.d/50-koozali.conf/20Service smeserver-wsdd-0.2/root/etc/e-smith/templates/usr/lib/systemd/system/wsdd.service.d/50-koozali.conf/20Service
63     --- smeserver-wsdd-0.2.old/root/etc/e-smith/templates/usr/lib/systemd/system/wsdd.service.d/50-koozali.conf/20Service 1969-12-31 19:00:00.000000000 -0500
64 jpp 1.2 +++ smeserver-wsdd-0.2/root/etc/e-smith/templates/usr/lib/systemd/system/wsdd.service.d/50-koozali.conf/20Service 2021-02-23 17:09:23.809000000 -0500
65     @@ -0,0 +1,7 @@
66 jpp 1.1 +[Service]
67 jpp 1.2 +ExecStartPre=
68     +ExecStart=
69 jpp 1.1 +
70     +{
71     + $OUT .= "ExecStart=/usr/bin/wsdd -4 -i $InternalInterface{Name} -w $smb{Workgroup} -s";
72     +}
73     diff -Nur smeserver-wsdd-0.2.old/root/etc/e-smith/templates/usr/lib/systemd/system/wsdd.service.d/50-koozali.conf/30Install smeserver-wsdd-0.2/root/etc/e-smith/templates/usr/lib/systemd/system/wsdd.service.d/50-koozali.conf/30Install
74     --- smeserver-wsdd-0.2.old/root/etc/e-smith/templates/usr/lib/systemd/system/wsdd.service.d/50-koozali.conf/30Install 1969-12-31 19:00:00.000000000 -0500
75     +++ smeserver-wsdd-0.2/root/etc/e-smith/templates/usr/lib/systemd/system/wsdd.service.d/50-koozali.conf/30Install 2021-02-23 16:44:55.255000000 -0500
76     @@ -0,0 +1,2 @@
77     +[Install]
78     +WantedBy=sme-server.target
79     diff -Nur smeserver-wsdd-0.2.old/root/etc/yum/post-actions/wsdd smeserver-wsdd-0.2/root/etc/yum/post-actions/wsdd
80     --- smeserver-wsdd-0.2.old/root/etc/yum/post-actions/wsdd 1969-12-31 19:00:00.000000000 -0500
81     +++ smeserver-wsdd-0.2/root/etc/yum/post-actions/wsdd 2021-02-23 16:51:02.243000000 -0500
82     @@ -0,0 +1 @@
83     +wsdd:any:/sbin/e-smith/signal-event smeserver-wsdd-update

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed