Strona 1 z 1

start-stop-daemon: user `man' not found

: 04 marca 2007, 15:11
autor: cc
witam

mam zainstalowany debian sarge stable i otrzymuje nastepujacy blad:

Kod: Zaznacz cały

/etc/cron.daily/man-db:
chown: `man': invalid user
start-stop-daemon: user `man' not found

run-parts: /etc/cron.daily/man-db exited with return code 2
# vi /etc/cron.daily/man-db

Kod: Zaznacz cały

#!/bin/sh
#
# man-db cron daily

set -e

if ! [ -d /var/cache/man ]; then
    # Recover from deletion, per FHS.
    mkdir -p /var/cache/man
    chown man:root /var/cache/man
    chmod 2755 /var/cache/man
fi

# expunge old catman pages which have not been read in a week
if [ -d /var/cache/man ]; then
  cd /
  if ! dpkg-statoverride --list /var/cache/man >/dev/null 2>&1; then
    chown -R man /var/cache/man || true		# just in case
  fi
  start-stop-daemon --start --pidfile /dev/null --startas /bin/sh \
	--oknodo --chuid man -- -c \
	"find /var/cache/man -type f -name '*.gz' -atime +6 -print0 | \
	 xargs -r0 rm -f"
fi

# regenerate man database
if [ -x /usr/bin/mandb ]; then
    # --pidfile /dev/null so it always starts; mandb isn't really a daemon,
    # but we want to start it like one.
    start-stop-daemon --start --pidfile /dev/null \
		      --startas /usr/bin/mandb --oknodo --chuid man \
		      -- --no-purge --quiet
fi

exit 0
jak ma rozwiazac ten problem ?

: 04 marca 2007, 16:22
autor: Rad
dodaj usera man z katalogiem domowym w /var/cache/man.

: 04 marca 2007, 16:38
autor: cc
Rad pisze:dodaj usera man z katalogiem domowym w /var/cache/man.
czy plecenie z command line:

Kod: Zaznacz cały

useradd man -d /var/cache/man
wystarczy ?

: 04 marca 2007, 17:58
autor: Rad
Chyba tak. Możesz mu jeszcze dać -s /bin/sh, bo tak u mnie na kompie ma ten user man ;]

: 04 marca 2007, 18:09
autor: cc
Rad pisze:Chyba tak. Możesz mu jeszcze dać -s /bin/sh, bo tak u mnie na kompie ma ten user man ]
dzieki, ale jak mam to dodac ?

: 04 marca 2007, 18:13
autor: Rad
No tak jak sam napisałeś... z roota:
useradd -d /var/cache/man -s /bin/sh man

: 04 marca 2007, 18:28
autor: cc
dzieki !