Драйвер копирования включает в себя файл в папку Linux

То $ 6 $ раундов = 5000 , вероятно, является частью проблемы, потому что за исключением ведущего $ 6 , все значение, переданное в adduser , должно быть действительным хешем. Также (не очевидно в вашем фрагменте сценария) значение должно быть заключено в кавычки, чтобы избежать расширения параметров, например,

adduser -m -p '$6$gehr8sgkkX$lMZ5bmb7c4HY76pnn0uUXA5wH51YE0Byp4rIfcA94gWrVvfeNVQsMwoW2erVuxzFScxRvaHOLFMqVSYCjVlTV/' oneshot

Я использовал mkpasswd для получения значения, как предложено в Как создать хешированный пароль SHA-512 для тени?

Для быстрой проверки значение, хранящееся в / etc / shadow , совпадает со значением, которое я использовал при запуске adduser.

0
11.07.2018, 14:03
1 ответ

В make-файле buildroot (.mk )добавьте следующее в раздел установки

define MY_DRIVER_DMA_INSTALL_TARGET_CMDS
    $(INSTALL) -D -m 644 $(@D)/my_driver_dma.h $(LINUX_DIR)/include/my_driver_dma.h
endef

Это поможет.

1
28.01.2020, 04:18

Теги

Похожие вопросы