<Anterior | Conteúdo | Próxima>
D.10. /etc/rc.d/init.d/udev_retry
# / Bin / sh
################################################################ ###########################
# Comece udev_retry
#
# Descrição: script de conexão a frio Udev (tentar novamente)
#
# / Bin / sh
################################################################ ###########################
# Comece udev_retry
#
# Descrição: script de conexão a frio Udev (tentar novamente)
#
# Autores
#
# Atualizar
#
#
# Versão
#
# Autores
#
# Atualizar
#
#
# Versão
#
################################################################ ###########################
################################################################ ###########################
### INFORMAÇÕES DE INICIALIZAÇÃO
# Fornece:
# Requerido-Início:
# Deve começar:
# Parada obrigatória:
# Deveria parar:
# Início padrão:
# Parada padrão:
# Pequena descrição:
# Descrição:
#
#
# X-LFS-Fornecido por:
### FIM INFORMAÇÃO DE INÍCIO
### INFORMAÇÕES DE INICIALIZAÇÃO
# Fornece:
# Requerido-Início:
# Deve começar:
# Parada obrigatória:
# Deveria parar:
# Início padrão:
# Parada padrão:
# Pequena descrição:
# Descrição:
#
#
# X-LFS-Fornecido por:
### FIM INFORMAÇÃO DE INÍCIO
. / lib / lsb / init-functions
caso "$ {1}" no início)
log_info_msg "Tentando novamente uevents com falha, se houver ..."
# A partir do udev-186, a opção --run não é mais válida
#rundir = $ (/ sbin / udevadm info --run)
. / lib / lsb / init-functions
caso "$ {1}" no início)
log_info_msg "Tentando novamente uevents com falha, se houver ..."
# A partir do udev-186, a opção --run não é mais válida
#rundir = $ (/ sbin / udevadm info --run)
rundir = / run / udev
# Do Debian: "copie as regras geradas antes / foi montado
# ler escrever":
para o arquivo em $ {rundir} / tmp-rules - *; do dest = $ {file ## * tmp-rules--}
["$ dest" = '*'] && break
cat $ file >> /etc/udev/rules.d/$dest rm -f $ file
feito
# Acione novamente os eventos que podem ter falhado,
# na esperança de que eles tenham sucesso agora
/ bin / sed -e 's /#.*$//' / etc / sysconfig / udev_retry | / bin / grep -v '^ $' | \ while ler linha; Faz
para subsistema em $ linha; Faz
/ sbin / udevadm trigger --subsystem-match = $ subsystem --action = add done
feito
# Agora espere que o udevd processe os uevents que disparamos if! is_true "$ OMIT_UDEV_RETRY_SETTLE"; então
/ sbin / udevadm resolver
fi
valu_value_valor
;;
*)
echo "Usage $ {0} {start}" exit 1
;;
saída esac 0
# Fim do udev_retry
rundir = / run / udev
# Do Debian: "copie as regras geradas antes / foi montado
# ler escrever":
para o arquivo em $ {rundir} / tmp-rules - *; do dest = $ {file ## * tmp-rules--}
["$ dest" = '*'] && break
cat $ file >> /etc/udev/rules.d/$dest rm -f $ file
feito
# Acione novamente os eventos que podem ter falhado,
# na esperança de que eles tenham sucesso agora
/ bin / sed -e 's /#.*$//' / etc / sysconfig / udev_retry | / bin / grep -v '^ $' | \ while ler linha; Faz
para subsistema em $ linha; Faz
/ sbin / udevadm trigger --subsystem-match = $ subsystem --action = add done
feito
# Agora espere que o udevd processe os uevents que disparamos if! is_true "$ OMIT_UDEV_RETRY_SETTLE"; então
/ sbin / udevadm resolver
fi
valu_value_valor
;;
*)
echo "Usage $ {0} {start}" exit 1
;;
saída esac 0
# Fim do udev_retry
:Gerard Beekmans- [email protected] DJ Lucas [email protected]
: Bruce Dubbs- [email protected]
:Gerard Beekmans- [email protected] DJ Lucas [email protected]
: Bruce Dubbs- [email protected]
: LFS 7.0
: LFS 7.0