[Eisfair] [E1]: updatedb und crontab

Marcus Röckrath marcus.roeckrath at gmx.de
Di Feb 25 10:54:05 CET 2020


Hallo Rolf,

Rolf Bensch wrote:

>> Da steht auch was von mailing output; was steht in der Mail?
> 
> error: package database is locked by user:
>         cat: /run/lock/eisman: No such file or directory

Sehr komischer Fehler: /usr/bin/eisman

if [ ! -f "${EISMAN_LOCK}" ]
then
  echo "$(whoami) with PID $$ on $(tty)" > ${EISMAN_LOCK}
  dblock="yes"
else
  local pid=$(cat "${EISMAN_LOCK}" | cut -d ' ' -f 4)
  if ! ps | grep -q "${pid}"
  then
    {
      echo 'error: package database is locked by user:'
      echo -n '       '
      cat "${EISMAN_LOCK}" |
        sed "s#on not a tty#running as background job#g"
    } >&2
    exit 1
  fi
fi

Zunächst wird bei dir festgestellt, dass ein Lockfile existiert, jedoch beim
Versuch dieses auszulesen, ist das dann weg.

-- 
Gruß Marcus
[eisfair-Team]


Mehr Informationen über die Mailingliste Eisfair