В modperl существует фаза под названием PerlAuthenHandler. Эта фаза имеет тип RUN_FIRST, означая, что, если первый обработчик аутентификации нашел сбои, он проверит следующую аутентификацию в цепочку. Если это успешно выполнится, то это выполнит следующую фазу Apache.
Я believeyou могу установить это, не используя modperl и только при помощи тегов конфигурации Apache. Таким образом, можно попытаться установить аутентификацию на LDAP сначала и затем SVN AuthFile. Это попытается пройти проверку подлинности сначала к LDAP и если это перестанет работать, то это попытается пройти проверку подлинности к SVN Authfile.
Надеюсь, что это помогло.
Они должны быть доступны в / dev / disk / by-id, на вашем компьютере это должно выглядеть примерно так:
[root@ae1 ~]# ls -l /dev/disk/by-id/
total 0
lrwxrwxrwx 1 root root 9 Feb 11 2011 scsi-3600050e0d1806400285a0000c0590000 -> ../../sda
lrwxrwxrwx 1 root root 10 Feb 11 2011 scsi-3600050e0d1806400285a0000c0590000-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Feb 11 2011 scsi-3600050e0d1806400285a0000c0590000-part2 -> ../../sda2
Утилита Linux lsscsi , написанная Дугом Гилбертом, предоставит информацию, которую вы ищете. Он находится в базовом репозитории CentOS 5, 6 и 7, но YMMV с другими дистрибутивами. Вывод lsscsi в моей системе CentOS 7 с аргументом, необходимым для отображения WWN:
[root@sklad ~]# lsscsi --wwn
[0:0:0:0] disk 0x5000c50041b932d7 /dev/sda
[0:0:1:0] disk 0x5000c50041b917cb /dev/sdb
[1:0:0:0] disk 0x50025385501f66f1 /dev/sde
[2:0:0:0] disk 0x5002538550125c20 /dev/sdf
[3:0:0:0] cd/dvd /dev/sr0
[6:0:0:0] disk 0x5000cca37ec38857 /dev/sdg
[7:0:0:0] disk 0x5000c50041b909df /dev/sdc
[7:0:1:0] disk 0x5000c5004182c53b /dev/sdd
Я понимаю, что это старый вопрос, но я наткнулся на него и подумал, что предлагаю другое решение.