From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer To: development@lists.ipfire.org Subject: Re: [PATCH 2/4] wsdd: remove wsdd initscript as now covered by samba - fixes bug#13445 Date: Tue, 19 Mar 2024 11:15:51 +0000 Message-ID: <94866096-78EF-46C3-B838-4F802E684E04@ipfire.org> In-Reply-To: <20240318184314.3683-2-adolf.belka@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5902290367626602470==" List-Id: --===============5902290367626602470== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable This patch seems to remove the initscript but does not remove it from the roo= t file. I merged the whole lot and updated the root file. Please let me know if that = was incorrect. -Michael > On 18 Mar 2024, at 18:43, Adolf Belka wrote: >=20 > Fixes: bug#13445 > Tested-by: Adolf Belka > Signed-off-by: Adolf Belka > --- > src/initscripts/packages/wsdd | 78 ----------------------------------- > 1 file changed, 78 deletions(-) > delete mode 100644 src/initscripts/packages/wsdd >=20 > diff --git a/src/initscripts/packages/wsdd b/src/initscripts/packages/wsdd > deleted file mode 100644 > index 68e8f3de0..000000000 > --- a/src/initscripts/packages/wsdd > +++ /dev/null > @@ -1,78 +0,0 @@ > -#!/bin/sh > -##########################################################################= ##### > -# = # > -# IPFire.org - A linux based firewall = # > -# Copyright (C) 2007-2024 IPFire Team = # > -# = # > -# This program is free software: you can redistribute it and/or modify = # > -# it under the terms of the GNU General Public License as published by = # > -# the Free Software Foundation, either version 3 of the License, or = # > -# (at your option) any later version. = # > -# = # > -# This program is distributed in the hope that it will be useful, = # > -# but WITHOUT ANY WARRANTY; without even the implied warranty of = # > -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the = # > -# GNU General Public License for more details. = # > -# = # > -# You should have received a copy of the GNU General Public License = # > -# along with this program. If not, see . = # > -# = # > -##########################################################################= ##### > - > -. /etc/sysconfig/rc > -. $rc_functions > - > -eval $(/usr/local/bin/readhash /var/ipfire/ethernet/settings) > - > -PIDFILE=3D"/var/run/wsdd.pid" > - > -case "$1" in > - start) > - ARGS=3D( > - # Launch as non-privileged user > - "--user" "wsdd:wsdd" > - > - # Launch in chroot > - "--chroot" "/var/run/wsdd" > - > - # Only use IPv4 > - "--ipv4only" > - > - # Configure the workgroup > - "--workgroup" "$(testparm -s --parameter-name workgroup 2>/dev/null)" > - ) > - > - # Conditionally add the GREEN/BLUE interface > - for intf in GREEN_DEV BLUE_DEV; do > - if [ -n "${!intf}" ]; then > - ARGS+=3D( "--interface" "${!intf}" ) > - fi > - done > - > - # Create chroot directory for wsdd > - mkdir -p /var/run/wsdd > - > - boot_mesg "Starting Web Service Discovery Host Daemon..." > - loadproc -b -p "${PIDFILE}" /usr/bin/wsdd "${ARGS[@]}" > - ;; > - > - stop) > - boot_mesg "Stopping Web Service Discovery Host Daemon..." > - killproc -p "${PIDFILE}" /usr/bin/wsdd > - ;; > - > - status) > - statusproc /usr/bin/wsdd > - ;; > - > - restart) > - $0 stop > - $0 start > - ;; > - > - *) > - echo "Usage: $0 (start|stop|status|restart)" > - exit 1 > - ;; > -esac > - > --=20 > 2.44.0 >=20 --===============5902290367626602470==--