/[smecontribs]/rpms/smeserver-ddclient/contribs10/smeserver-ddclient-1.3.0-bz11847-fix-unit-file.patch
ViewVC logotype

Contents of /rpms/smeserver-ddclient/contribs10/smeserver-ddclient-1.3.0-bz11847-fix-unit-file.patch

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


Revision 1.1 - (show annotations) (download)
Thu Jan 13 14:03:14 2022 UTC (2 years, 3 months ago) by jcrisp
Branch: MAIN
CVS Tags: smeserver-ddclient-1_3_0-22_el7_sme, smeserver-ddclient-1_3_0-21_el7_sme, smeserver-ddclient-1_3_0-31_el7_sme, smeserver-ddclient-1_3_0-23_el7_sme, smeserver-ddclient-1_3_0-24_el7_sme, smeserver-ddclient-1_3_0-32_el7_sme, smeserver-ddclient-1_3_0-27_el7_sme, smeserver-ddclient-1_3_0-20_el7_sme, smeserver-ddclient-1_3_0-26_el7_sme, smeserver-ddclient-1_3_0-30_el7_sme, smeserver-ddclient-1_3_0-29_el7_sme, smeserver-ddclient-1_3_0-28_el7_sme, smeserver-ddclient-1_3_0-25_el7_sme, HEAD
Template unit file and add confg entries

1 diff -ruN smeserver-ddclient-1.3.0.old/createlinks smeserver-ddclient-1.3.0/createlinks
2 --- smeserver-ddclient-1.3.0.old/createlinks 2022-01-12 12:54:09.662705166 +0000
3 +++ smeserver-ddclient-1.3.0/createlinks 2022-01-12 13:47:21.035044959 +0000
4 @@ -11,6 +11,7 @@
5 /etc/systemd/system-preset/49-koozali.preset
6 /etc/ddclient/ddclient.conf
7 /etc/ppp/ip-up.local
8 + /usr/lib/systemd/system/ddclient.service.d/50koozali.conf
9 ))
10 {
11 templates2events( $file, $event );
12 diff -ruN smeserver-ddclient-1.3.0.old/root/etc/e-smith/db/configuration/defaults/ddclient/syslog smeserver-ddclient-1.3.0/root/etc/e-smith/db/configuration/defaults/ddclient/syslog
13 --- smeserver-ddclient-1.3.0.old/root/etc/e-smith/db/configuration/defaults/ddclient/syslog 1970-01-01 01:00:00.000000000 +0100
14 +++ smeserver-ddclient-1.3.0/root/etc/e-smith/db/configuration/defaults/ddclient/syslog 2022-01-12 12:31:16.990659810 +0000
15 @@ -0,0 +1 @@
16 +enabled
17 \ No newline at end of file
18 diff -ruN smeserver-ddclient-1.3.0.old/root/etc/e-smith/templates/usr/lib/systemd/system/ddclient.service.d/50koozali.conf/20Service smeserver-ddclient-1.3.0/root/etc/e-smith/templates/usr/lib/systemd/system/ddclient.service.d/50koozali.conf/20Service
19 --- smeserver-ddclient-1.3.0.old/root/etc/e-smith/templates/usr/lib/systemd/system/ddclient.service.d/50koozali.conf/20Service 1970-01-01 01:00:00.000000000 +0100
20 +++ smeserver-ddclient-1.3.0/root/etc/e-smith/templates/usr/lib/systemd/system/ddclient.service.d/50koozali.conf/20Service 2022-01-12 13:40:13.185544151 +0000
21 @@ -0,0 +1,17 @@
22 +{
23 +$debug = (($ddclient{'debug'} eq 'enabled') ? "debug" : "nodebug");
24 +$verbose = (($ddclient{'verbose'} eq 'enabled') ? "verbose" : "noverbose");
25 +$quiet = (($ddclient{'quiet'} eq 'enabled') ? "quiet" : "noquiet");
26 +$syslog = (($ddclient{'syslog'} eq "enabled") ? "syslog" : "nosyslog");
27 +$OUT .= "\n";
28 +$OUT .= "[Service]\n";
29 +$OUT .= "User=ddclient\n";
30 +$OUT .= "Group=ddclient\n";
31 +$OUT .= "Type=forking\n";
32 +$OUT .= "EnvironmentFile=-\/etc\/sysconfig\/ddclient\n";
33 +$OUT .= "ExecStartPre=\n";
34 +$OUT .= "ExecStartPre=\/bin\/touch \/var\/cache\/ddclient\/ddclient.cache\n";
35 +$OUT .= "ExecStart=\n";
36 +$OUT .= "ExecStart=\/usr\/sbin\/ddclient -file \/etc\/ddclient\/ddclient.conf -$debug -$verbose -$quiet -$syslog -pid \/var\/run\/ddclient\/ddclient.pid";
37 +$OUT .= "\n";
38 +}
39 diff -ruN smeserver-ddclient-1.3.0.old/root/etc/e-smith/templates/usr/lib/systemd/system/ddclient.service.d/50koozali.conf/30Install smeserver-ddclient-1.3.0/root/etc/e-smith/templates/usr/lib/systemd/system/ddclient.service.d/50koozali.conf/30Install
40 --- smeserver-ddclient-1.3.0.old/root/etc/e-smith/templates/usr/lib/systemd/system/ddclient.service.d/50koozali.conf/30Install 1970-01-01 01:00:00.000000000 +0100
41 +++ smeserver-ddclient-1.3.0/root/etc/e-smith/templates/usr/lib/systemd/system/ddclient.service.d/50koozali.conf/30Install 2022-01-12 13:33:43.860891306 +0000
42 @@ -0,0 +1,2 @@
43 +[Install]
44 +WantedBy=sme-server.target
45 diff -ruN smeserver-ddclient-1.3.0.old/root/usr/lib/systemd/system/ddclient.service.d/50koozali.conf smeserver-ddclient-1.3.0/root/usr/lib/systemd/system/ddclient.service.d/50koozali.conf
46 --- smeserver-ddclient-1.3.0.old/root/usr/lib/systemd/system/ddclient.service.d/50koozali.conf 2022-01-12 12:54:09.649704541 +0000
47 +++ smeserver-ddclient-1.3.0/root/usr/lib/systemd/system/ddclient.service.d/50koozali.conf 2022-01-12 12:59:50.237091361 +0000
48 @@ -1,6 +1,5 @@
49 +
50 [Service]
51 -ExecStart=
52 -ExecStart=/usr/sbin/ddclient $DDCLIENT_OPTIONS
53 -[Install]
54 -WantedBy=sme-server.target
55
56 +ExecStart=
57 +ExecStart=/usr/sbin/ddclient -file /etc/ddclient/ddclient.conf -debug -verbose -quiet -syslog

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