Чтобы иметь поддержку LDAP в FreeRadius, установите соответствующий пакет с помощью команды:
sudo apt-get install freeradius-ldap
Также в отношении ваших сомнений по поводу смешанных версий, чтобы проверить установленная версия, выполните:
dpkg -l | grep freeradius
и / или:
dpkg -l freeradius-ldap
Обновление: это было исправлено с момента загрузки файлов HTML (и обычного текста) в кодировке Firefox 66
UTF-8 из файла: теперь поддерживаются URL-адреса без
или спецификации UTF-8
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/66# HTML
Причина такого поведения, кажется, описана в Mozilla bugs 815551 (Autodetect UTF-8 по умолчанию) и 1071816 (Поддержка загрузки текстовых / простых файлов UTF-8 без спецификации из файла: URL)
Насколько я понимаю, в основном это сводится к « всегда следует указывать кодировку, поскольку обнаружение слишком ненадежно ».
в Content-Type
Header
Разработчики Mozilla, похоже, открыты для исправления , который добавляет параметр предпочтения, поэтому однажды можно будет открывать локальные документы UTF-8 без спецификации в Firefox.
Установка резервной кодировки UTF-8 в Firefox намеренно заблокирована - см. Bugzilla.mozilla.org/show_bug.cgi?id=967981#c4.
Я искал два пути решения этой проблемы:
1] Примените несколько тривиальных патчей к исходному тексту и самостоятельно создайте Firefox , чтобы добавить Unicode [UTF -8] в раскрывающееся меню «Настройки | Содержимое | Шрифты и цвета | Дополнительно |« Резервное кодирование текста »».
2] Запустите локальный сервер httpd [Apache] и настройте виртуальный сервер на основе имен, utfx
, для файлов в кодировке utf-8 в каталоге / my / utf-8. / файлы
. Затем можно сгенерировать http-заголовок кодировки utf-8, который Firefox распознает и отобразит файл в кодировке UTF-8. Конечно, фактическая кодировка файла должна быть UTF-8!
a) /etc/httpd/httpd.conf - добавить:
<VirtualHost *:80>
# This first-listed virtual host is also the default for *:80
ServerName localhost
DocumentRoot "/srv/httpd/htdocs"
</VirtualHost>
<VirtualHost *:80>
ServerName utfx
DocumentRoot "/my/utf-8/files"
<Directory "/my/utf-8/files">
Options Indexes
Require all granted
</Directory>
## show UTF-8 characters in file names:
IndexOptions Charset=UTF-8
## for files with extension html or txt:
AddCharset UTF-8 txt html
## for extensionless files:
<Files *>
ForceType 'text/plain; charset=UTF-8'
</Files>
<Files *\.*>
ForceType None
</Files>
</VirtualHost>
(Re) запустить сервер - apachectl restart
или apachectl graceful
.
б) / etc / hosts - добавьте имя домена для доступа к файлам в кодировке utf-8:
127.0.0.1 utfx
Информация о типе содержимого, отправляемая сервером, может быть проверена с помощью wget -S
wget -S http://utfx/test{æø,.txt,.html} 2>&1 >/dev/null | grep Content-Type
для трех типов файлов (testæø, test.txt, test.html).
Результат должен быть:
Content-Type: text / plain; charset = utf-8
Content-Type: text / plain; charset = utf-8
Content-Type: text / html; charset = utf-8
c) about: config - добавить New | Boolean:
browser.fixup.domainwhitelist.utfx "true"
, затем просто введите utfx
в адресную строку Firefox, чтобы получить список файлов ..
Простым обходным решением является создание полного HTML-файла с объявлением кодировки:
pandoc --metadata=pagetitle=Brukerveiledning --output=./brukerveiledning.html --standalone --to=html./brukerveiledning.md
Сокращено (менее подробно и выдает предупреждения):
pandoc --standalone./brukerveiledning.md >./brukerveiledning.html