OpenSSH – /dev/null is not a character device!

Mostanában többször előfordult, hogy Debian alatt a dpkg egy furcsa üzenettel halt el, miközben az openssh-t próbálta frissíteni. Mivel ezek után több gépen is tapasztaltam a dolgot, és minduntalan újra és újra elő kellett keresnem a megoldást. Most gondoltam egyet és lejegyzem, hátha másoknak is hasznos lesz.

A hiba

    Setting up openssh-server (1:5.3p1:-1)
    Restarting OpenBSD Secure Shell Server: sshd: failed!
    /dev/null is not a character device!
    invoke-rc.d: initscript ssh, action „restart” failed.
    dpkg: error processing openssh-server (–configure)
    subprocess installed post-installation script returned error exit status 1
    Errors were encountered while processing:
    openssh-server

A megoldás

Töröljük le a nem character típusú device-t.

    # rm /dev/null

Hozzuk újra létre character típusúként.

    # mknod /dev/null c 1 3

Adjunk megfelelő jogokat.

    # chmod 777 /dev/null

Most próbáljuk feltenni az openssh-t.

    # apt-get install openssh-server ssh

OpenSSH – /dev/null is not a character device!” bejegyzéshez 2 hozzászólás

Vélemény, hozzászólás?

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük