You are not logged in.

#1 2020-07-07 14:53:08

karcher
Member
Registered: 2018-01-09
Posts: 140

Stop Avahi

Hi all,

I've seen by coincidence that 2 avahi processes are running:
1. avahi-daemon: running [mystem,-local]
2. avahi-daemon: chroot helper
both from avahi user.

Is there a way to find out more about them? How can I find out, if they are started from a software or service?

I've stopped & disabled the avahi-daemon:
$ sudo systemctl disable avahi-daemon
$ sudo systemctl stop avahi-daemon

but they are still running.

I could just kill them, but I don't think this the appropriate way.

Offline

#2 2020-07-07 16:18:36

ratcheer
Member
Registered: 2011-10-09
Posts: 924

Re: Stop Avahi

Try "systemctl mask avahi-daemon", then stop it again if it's still running.

Offline

#3 2020-07-07 20:12:58

twelveeighty
Member
Registered: 2011-09-04
Posts: 1,456

Re: Stop Avahi

Avahi comes with a socket activation service, so it can be started by any (?) process connecting to the UNIX socket /run/avahi-daemon/socket. I think @ratcheer's method will prevent the service from starting, but it may be better to find out "who" wanted it to be started in the first place and stop those instead. I think CUPS and/or printer drivers can be the culprit. I think "ss" and "lsof" should be able to tell you who triggered the connection.

Offline

#4 2020-07-08 09:49:40

karcher
Member
Registered: 2018-01-09
Posts: 140

Re: Stop Avahi

Thanks both!

First I would like to know, what is triggering avahi, like @twelveeighty mentioned.

Not sure if I ran the commands correctly, but I don't see any relevant information with ss and lsof.

ss:

# ss -ae | grep avahi
nl    UNCONN    0      0                                                                        rtnl:avahi-daemon/2539375                *         sk=0 cb=0 groups=0x00000111                                   
nl    UNCONN    0      0                                                                        rtnl:avahi-daemon/2539375                *         sk=0 cb=0 groups=0x00000111                                   
u_str LISTEN    0      4096                                                 /run/avahi-daemon/socket 25029                              * 0        <-> ino:25031 dev:0/23 peers: 

lsof:

# lsof -p 2539375          

lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
      Output information may be incomplete.
COMMAND       PID  USER   FD      TYPE             DEVICE SIZE/OFF     NODE NAME
avahi-dae 2539375 avahi  cwd       DIR               0,27      142    93448 /etc/avahi
avahi-dae 2539375 avahi  rtd       DIR               0,27      142    93448 /etc/avahi
avahi-dae 2539375 avahi  txt       REG               0,27   145584 24062334 /usr/bin/avahi-daemon
avahi-dae 2539375 avahi  mem       REG               0,24          24062334 /usr/bin/avahi-daemon (path dev=0,27)
avahi-dae 2539375 avahi  mem       REG               0,24          28041603 /usr/lib/libnss_systemd.so.2 (path dev=0,27)
avahi-dae 2539375 avahi  mem       REG               0,24          28041601 /usr/lib/libnss_mymachines.so.2 (path dev=0,27)
avahi-dae 2539375 avahi  mem       REG               0,24          27027570 /usr/lib/libnss_files-2.31.so (path dev=0,27)
avahi-dae 2539375 avahi  mem       REG               0,24          27245396 /usr/lib/libgpg-error.so.0.29.0 (path dev=0,27)
avahi-dae 2539375 avahi  mem       REG               0,24          17569192 /usr/lib/libgcrypt.so.20.2.5 (path dev=0,27)
avahi-dae 2539375 avahi  mem       REG               0,24          17567436 /usr/lib/liblz4.so.1.9.2 (path dev=0,27)
avahi-dae 2539375 avahi  mem       REG               0,24          24267918 /usr/lib/liblzma.so.5.2.5 (path dev=0,27)
avahi-dae 2539375 avahi  mem       REG               0,24          27027585 /usr/lib/librt-2.31.so (path dev=0,27)
avahi-dae 2539375 avahi  mem       REG               0,24          28041606 /usr/lib/libsystemd.so.0.28.0 (path dev=0,27)
avahi-dae 2539375 avahi  mem       REG               0,24          27027534 /usr/lib/libc-2.31.so (path dev=0,27)
avahi-dae 2539375 avahi  mem       REG               0,24          27027577 /usr/lib/libpthread-2.31.so (path dev=0,27)
avahi-dae 2539375 avahi  mem       REG               0,24          28362168 /usr/lib/libdbus-1.so.3.19.13 (path dev=0,27)
avahi-dae 2539375 avahi  mem       REG               0,24          27027543 /usr/lib/libdl-2.31.so (path dev=0,27)
avahi-dae 2539375 avahi  mem       REG               0,24          27901998 /usr/lib/libcap.so.2.36 (path dev=0,27)
avahi-dae 2539375 avahi  mem       REG               0,24          21388219 /usr/lib/libexpat.so.1.6.11 (path dev=0,27)
avahi-dae 2539375 avahi  mem       REG               0,24          26782273 /usr/lib/libdaemon.so.0.5.0 (path dev=0,27)
avahi-dae 2539375 avahi  mem       REG               0,24          24062396 /usr/lib/libavahi-core.so.7.1.0 (path dev=0,27)
avahi-dae 2539375 avahi  mem       REG               0,24          24062393 /usr/lib/libavahi-common.so.3.5.4 (path dev=0,27)
avahi-dae 2539375 avahi  mem       REG               0,24          27027523 /usr/lib/ld-2.31.so (path dev=0,27)
avahi-dae 2539375 avahi    0r      CHR                1,3      0t0     3079 /dev/null
avahi-dae 2539375 avahi    1u     unix 0x000000008a3fd048      0t0 28202093 type=STREAM
avahi-dae 2539375 avahi    2u     unix 0x000000008a3fd048      0t0 28202093 type=STREAM
avahi-dae 2539375 avahi    3u     unix 0x0000000053364d9d      0t0    25029 /run/avahi-daemon/socket type=STREAM
avahi-dae 2539375 avahi    4u     unix 0x00000000fe296359      0t0 28202098 type=DGRAM
avahi-dae 2539375 avahi    5u     unix 0x00000000facf554c      0t0 28202102 type=STREAM
avahi-dae 2539375 avahi    6r     FIFO               0,13      0t0 28202105 pipe
avahi-dae 2539375 avahi    7w     FIFO               0,13      0t0 28202105 pipe
avahi-dae 2539375 avahi    8r     FIFO               0,13      0t0 28202106 pipe
avahi-dae 2539375 avahi    9w     FIFO               0,13      0t0 28202106 pipe
avahi-dae 2539375 avahi   10u     unix 0x00000000ccfaecbb      0t0 28202107 type=STREAM
avahi-dae 2539375 avahi   11r  a_inode               0,14        0    13158 inotify
avahi-dae 2539375 avahi   12u     IPv4           28198921      0t0      UDP *:mdns 
avahi-dae 2539375 avahi   13u     IPv6           28198922      0t0      UDP *:mdns 
avahi-dae 2539375 avahi   14u     IPv4           28198923      0t0      UDP *:36023 
avahi-dae 2539375 avahi   15u     IPv6           28198924      0t0      UDP *:48577 
avahi-dae 2539375 avahi   16u  netlink                         0t0 28198925 ROUTE

and

# lsof -p 2539381   

lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
      Output information may be incomplete.
COMMAND       PID  USER   FD   TYPE             DEVICE SIZE/OFF     NODE NAME
avahi-dae 2539381 avahi  cwd    DIR               0,27      250      256 /
avahi-dae 2539381 avahi  rtd    DIR               0,27      250      256 /
avahi-dae 2539381 avahi  txt    REG               0,27   145584 24062334 /usr/bin/avahi-daemon
avahi-dae 2539381 avahi  mem    REG               0,24          24062334 /usr/bin/avahi-daemon (path dev=0,27)
avahi-dae 2539381 avahi  mem    REG               0,24          28041603 /usr/lib/libnss_systemd.so.2 (path dev=0,27)
avahi-dae 2539381 avahi  mem    REG               0,24          28041601 /usr/lib/libnss_mymachines.so.2 (path dev=0,27)
avahi-dae 2539381 avahi  mem    REG               0,24          27027570 /usr/lib/libnss_files-2.31.so (path dev=0,27)
avahi-dae 2539381 avahi  mem    REG               0,24          27245396 /usr/lib/libgpg-error.so.0.29.0 (path dev=0,27)
avahi-dae 2539381 avahi  mem    REG               0,24          17569192 /usr/lib/libgcrypt.so.20.2.5 (path dev=0,27)
avahi-dae 2539381 avahi  mem    REG               0,24          17567436 /usr/lib/liblz4.so.1.9.2 (path dev=0,27)
avahi-dae 2539381 avahi  mem    REG               0,24          24267918 /usr/lib/liblzma.so.5.2.5 (path dev=0,27)
avahi-dae 2539381 avahi  mem    REG               0,24          27027585 /usr/lib/librt-2.31.so (path dev=0,27)
avahi-dae 2539381 avahi  mem    REG               0,24          28041606 /usr/lib/libsystemd.so.0.28.0 (path dev=0,27)
avahi-dae 2539381 avahi  mem    REG               0,24          27027534 /usr/lib/libc-2.31.so (path dev=0,27)
avahi-dae 2539381 avahi  mem    REG               0,24          27027577 /usr/lib/libpthread-2.31.so (path dev=0,27)
avahi-dae 2539381 avahi  mem    REG               0,24          28362168 /usr/lib/libdbus-1.so.3.19.13 (path dev=0,27)
avahi-dae 2539381 avahi  mem    REG               0,24          27027543 /usr/lib/libdl-2.31.so (path dev=0,27)
avahi-dae 2539381 avahi  mem    REG               0,24          27901998 /usr/lib/libcap.so.2.36 (path dev=0,27)
avahi-dae 2539381 avahi  mem    REG               0,24          21388219 /usr/lib/libexpat.so.1.6.11 (path dev=0,27)
avahi-dae 2539381 avahi  mem    REG               0,24          26782273 /usr/lib/libdaemon.so.0.5.0 (path dev=0,27)
avahi-dae 2539381 avahi  mem    REG               0,24          24062396 /usr/lib/libavahi-core.so.7.1.0 (path dev=0,27)
avahi-dae 2539381 avahi  mem    REG               0,24          24062393 /usr/lib/libavahi-common.so.3.5.4 (path dev=0,27)
avahi-dae 2539381 avahi  mem    REG               0,24          27027523 /usr/lib/ld-2.31.so (path dev=0,27)
avahi-dae 2539381 avahi    0r   CHR                1,3      0t0     3079 /dev/null
avahi-dae 2539381 avahi    1u  unix 0x000000008a3fd048      0t0 28202093 type=STREAM
avahi-dae 2539381 avahi    2u  unix 0x000000008a3fd048      0t0 28202093 type=STREAM
avahi-dae 2539381 avahi    3u  unix 0x0000000053364d9d      0t0    25029 /run/avahi-daemon/socket type=STREAM
avahi-dae 2539381 avahi    4u  unix 0x00000000fe296359      0t0 28202098 type=DGRAM
avahi-dae 2539381 avahi    6u  unix 0x00000000c5179f5d      0t0 28202103 type=STREAM

Any suggestions?

Offline

Board footer

Powered by FluxBB