
Eu estava tentando consertar os arquivos motd .d para que eles fossem exibidos ao inicializar o ssh no meu dispositivo Android e usei um tutorial online para tentar corrigi-los.
Agora não consigo testá-los digitando run-parts /etc/update-motd.d
porque continuo recebendo os seguintes erros.
run-parts: failed to exec /etc/update-motd.d/00-header:Exec format error
run-parts: /etc/update-motd.d/00-header exited with return code 1
run-parts: failed to exec /etc/update-motd.d/10-sysinfo: Exec format error
run-parts: /etc/update-motd.d/10-sysinfo exited with return code 1
run-parts: failed to exec /etc/update-motd.d/90-footer: Exec format error
run-parts: /etc/update-motd.d/90-footer exited with return code 1
Digitando, systemctl status motd
recebo isso na minha tela
motd.service
Loaded: masked (/dev/null; bad)
Active: inactive (dead)
Conteúdo do arquivo /etc/update-motd.d/
:
/etc/update-motd.d/00-header: ASCII text
/etc/update-motd.d/10-sysinfo: ASCII text
/etc/update-motd.d/90-footer: ASCII text
Saída dels -l /etc/update-motd.d/
-rwxr-xr-x 1 root root 1429 Jun 9 14:22 00-header
-rwxr-xr-x 1 root root 1927 Jun 9 14:25 10-sysinfo
-rwxr-xr-x 1 root root 2205 Jun 9 14:29 90-footer
Responder1
Na verdade, tive o mesmo problema e meu erro foi muito simples:
eu esqueci o#!/bin/sh