alexnt |
|
Темы:
8
Сообщения:
27
Участник с: 23 октября 2011
|
После обновления почему то потерял скрипт /etc/rc.d/functions, толи сам случайно грохнул. Выложите плиз… |
sirocco |
|
Темы:
29
Сообщения:
2506
Участник с: 25 июля 2007
|
http://paste.pocoo.org/show/515172/ P.S. С другой стороны… $ pacman -Qo /etc/rc.d/functions /etc/rc.d/functions принадлежит initscripts 2011.11.3-1 |
alexnt |
|
Темы:
8
Сообщения:
27
Участник с: 23 октября 2011
|
sirocco спс, восстановил и запатчил… если кто столкнется с такой вот ошибкой после обновления при перезапуске демонов через rc.d: /etc/rc.d/functions: line 497: syntax error near unexpected token `<' /etc/rc.d/functions: line 497: ` done < <(findmnt -runRo TARGET,FSTYPE,OPTIONS / | tac)' то вот патч: --- functions_old 2011-11-19 13:05:47.921522255 +0400 +++ functions 2011-11-19 12:55:17.411565127 +0400 @@ -494,7 +494,7 @@ fi mounts+=("$target") - done < <(findmnt -runRo TARGET,FSTYPE,OPTIONS / | tac) + done < $(findmnt -runRo TARGET,FSTYPE,OPTIONS / | tac) umount -r "${mounts[@]}" |
Natrio |
|
Темы:
48
Сообщения:
4771
Участник с: 08 января 2011
|
Не надо никаких патчей, там всё правильно. Проверьте ваши стартовые скрипты в /etc/rc.d/ вот так: cd /etc/rc.d/ grep -l '#!/bin/sh' * Исправьте соответственно всё, что нашлось. |
alexnt |
|
Темы:
8
Сообщения:
27
Участник с: 23 октября 2011
|
Natrio Просто у меня сложилась привычка выполнять скрипты при помощи sh. Если выполнить при помощи bash - ошибки нет. Вы правы. |