Package: gkrellmd
Version: 2.3.11-2+b1
Severity: important

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

While testing Forky, starting monitoring gkrellmd from my desktop.
gkrellmd version 2.3.11 talking to GKrellM 2.3.11 works for a while,
thenstops.  Clicking the titlebar of the GKrellM instance always
reconnects,
so the gkrellmd instance is running any time the client check for it.
Checking the journal for the gkrellmd service, find:

    May 16 14:37:47 server010 systemd[1]: gkrellmd.service: Scheduled
restart job, restart counter is at 4521.
    May 16 14:37:47 server010 systemd[1]: Starting gkrellmd.service -
GNU Krell Monitors server...
    May 16 14:37:47 server010 gkrellmd[235812]: Starting GKrellM Daemon 2.3.11
    May 16 14:39:17 server010 systemd[1]: gkrellmd.service: start
operation timed out. Terminating.
    May 16 14:39:17 server010 systemd[1]: gkrellmd.service: Failed
with result 'timeout'.
    May 16 14:39:17 server010 systemd[1]: Failed to start
gkrellmd.service - GNU Krell Monitors server.
    May 16 14:39:17 server010 systemd[1]: gkrellmd.service: Scheduled
restart job, restart counter is at 4522.

The service description file for this service,
/etc/systemd/system/gkrellmd.service, contains

    [Unit]
    Description=GNU Krell Monitors server
    Documentation=man:gkrellmd(1)
    After=network.target

    [Service]
    # Type=forking is used because gkrellmd detaches itself
    Type=forking
    ExecStart=/usr/bin/gkrellmd -U gkrellmd --detach --syslog
    Restart=on-failure
    User=gkrellmd
    Group=nogroup

    [Install]
    WantedBy=multi-user.target

where I see "Restart=on-failure" and "Type=forking", so it is clear
why SystemD is restarting gkrellmd *repeatedly*, but unclear why SystemD is
pretending that gkrellmd failed to start.


-- System Information:Debian Release: forky/sid
  APT prefers testing
  APT policy: (900, 'testing'), (500, 'stable-updates'), (500,
'stable-security'), (400, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 7.0.4+deb14-amd64 (SMP w/128 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gkrellmd depends on:
ii  adduser          3.155
ii  libc6            2.42-15
ii  libglib2.0-0t64  2.88.0-1
ii  libsensors5      1:3.6.2-2+b2

gkrellmd recommends no packages.

-- Configuration Files:
/etc/gkrellmd.conf changed:
update-hz 3
max-clients 2
port 19150
allow-host      localhost
allow-host      127.0.0.1
allow-host      ::ffff:127.0.0.1
allow-host      10.255.4.*
allow-host      10.255.3.*
user    gkrellmd
group   proc
detach


-- no debconf information

Reply via email to