WARNING: -c/--chuid is deprecated and will be removed in the future, please use -u/--user instead
nukassel 19 марта, 2012 - 18:03
И так, установил hlds сервер, но при запуске пишет:
/etc/init.d/hlds start
* Starting Halflife Dedicated Server 1 ...
* WARNING: -c/--chuid is deprecated and will be removed in the future, please use -u/--user instead
* WARNING: -a/--startas is deprecated and will be removed in the future, please use -x/--exec or -n/--name instead
Не в /etc/init.d/hlds не в /etc/conf.d/hlds заменяемых операторов не нашёл.
В какую сторону копать?
»
- Для комментирования войдите или зарегистрируйтесь
можно забить, потому что will
можно забить, потому что will be removed in the future, а можно посмотеть на документацию к openrc
Забить не могу, ну а точно
Забить не могу, ну а точно сказать что как нельзя? в документацию я мог залесть и раньше.
(*)
в одном терминале откройте /src/rc/start-stop-daemon.c из sys-apps/openrc и ищите там строку DEPRECATED
в другом - man start-stop-daemon - и ищите там те ключи, которые в первом терминале нашли ("с", "o" и "a") и читайте про них.
Там будет написано, чем заменить. Находите и заменяйте. И WARNING больше не будет появляться.
Заменить в
Заменить в /etc/init.d/hlds
-c/--chuid на -u/--user
-a/--startas на -n/--name
Не грусти, товарищ! Всё хорошо, beautiful good!
winterheart
В том то и дело что в /etc/init.d/hlds я нашол не все ключи.
конкретно для hlds нужно
конкретно для hlds нужно заменить --chuid на --user, больше там ничего из заменяемых ключей и нет