Ситуация такая:
Астериск воспроизводит файлы,имена которых он берет из базы данных
Что-то вроде
exten => s,n,Set(__COLOR=${ODBC_COLOR(${CALLERID(num):-10})})
exten => s,n,Background(colors/${COLOR})
Проблема в том,что если в базе цвет будет записан,скажем, как "Белый",а в папке на сервере Астериска лежит "БЕЛЫЙ",то естественно файл не воспроизведется.Сейчас проблему решил таким образом,что в запросе к БД поставил условие: возвращать имя цвета в верхнем регистре,и соответственно файлы на сервере тоже записывать в верхнем регистре.
Хотелось бы узнать,есть ли способ штатными средствами заставить Астериск игнорировать регистр звуковых файлов.