Skip to main content

Enabling Chromium and Chrome to use Kerberos

By default, chromium does not have kerberos authentication enabled. In order to enable it, you'll have to set the "--auth-server-whitelist=" flag to the startup script which starts the browser.
 [archy@castle-bravo ~]$ sudo vim /usr/lib64/chromium-browser/chromium-browser.sh  
You'll have to add the "--auth-server-whitelist=" to the "CHROMIUM_DISTRO_FLAGS="-directive so that it should look like this:
 CHROMIUM_DISTRO_FLAGS=" --enable-plugins \  
             --enable-extensions \  
             --enable-user-scripts \  
             --enable-printing \  
             --enable-sync \  
             --auto-ssl-client-auth \  
             --auth-server-whitelist=*.archyslife.lan " 

For Google Chrome you'll have to edit the /usr/bin/google-chrome-File
 [archy@castle-bravo ~]$ sudo vim /usr/bin/google-chrome
and add the "--auth-server-whitelist="-Flag to the last exec-line like so:
 exec -a "$0" "$HERE/chrome" "--auth-server-whitelist=*.archyslife.lan" "$@"  

Feel free to comment and / or suggest a topic.

Comments