summaryrefslogtreecommitdiffstats
path: root/install/share
diff options
context:
space:
mode:
authorMartin Basti <mbasti@redhat.com>2015-10-27 15:36:55 +0100
committerMartin Basti <mbasti@redhat.com>2015-11-13 14:02:45 +0100
commit19044e87ac54200b7710b8ec5405175c3d749e76 (patch)
treea0d316d525d2407215bdf3d3c5381de08b3ffe01 /install/share
parentb0faf30eac6b75267923fac59ef0728d763d29fe (diff)
downloadfreeipa-19044e87ac54200b7710b8ec5405175c3d749e76.tar.gz
freeipa-19044e87ac54200b7710b8ec5405175c3d749e76.tar.xz
freeipa-19044e87ac54200b7710b8ec5405175c3d749e76.zip
Drop configure.jar
Configure.jar used to be used with firefox version < 10 which is not supported anymore, thus this can be removed. https://fedorahosted.org/freeipa/ticket/5144 Reviewed-By: Petr Vobornik <pvoborni@redhat.com>
Diffstat (limited to 'install/share')
-rw-r--r--install/share/Makefile.am1
-rw-r--r--install/share/preferences.html.template90
2 files changed, 0 insertions, 91 deletions
diff --git a/install/share/Makefile.am b/install/share/Makefile.am
index 7dae55fdb..92508a9ba 100644
--- a/install/share/Makefile.am
+++ b/install/share/Makefile.am
@@ -54,7 +54,6 @@ app_DATA = \
krb.con.template \
krb.js.template \
krbrealm.con.template \
- preferences.html.template \
smb.conf.template \
smb.conf.empty \
referint-conf.ldif \
diff --git a/install/share/preferences.html.template b/install/share/preferences.html.template
deleted file mode 100644
index 48bcc42bc..000000000
--- a/install/share/preferences.html.template
+++ /dev/null
@@ -1,90 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-<head>
- <title>Automatically set browser preferences</title>
- <style type="text/css">
- body {
- font-family:"Liberation Sans",Arial,Sans;
- font-size:11px;
- }
- .textblock {
- text-align: left;
- margin-top: 1.0em;
- font-size: 1.1em;
- }
- a {
- color: #1D85D5;
- font-weight: normal;
- text-decoration: none;
- text-transform: none;
- }
- </style>
-</head>
-<body>
-<form action="undefined" method="get">
-<input id="button" type=button onclick="setPreferences()" name="prefs" value="Configure Firefox">
-<div id="success" class="textblock" style="display: none;">
- <p>Browser configured.</p>
- <p>
- <a href="/ipa/ui" id="redirect_link" target="_top">Click here to return to the Web UI.</a>
- </p>
-</div>
-</form>
-
-<script type="text/javascript">
- function setPreferences() {
- var privilege, setIntPref, setCharPref, setBoolPref;
-
- if (typeof navigator.preference == 'undefined') {
- // From Firefox 4 and SeaMonkey 2.1, navigator.preference intefrace is dropped
- // Use new Gecko2 Services.jsm JavaScript code module instead.
- privilege = 'UniversalXPConnect';
- netscape.security.PrivilegeManager.enablePrivilege(privilege);
- Components.utils.import("resource://gre/modules/Services.jsm");
-
- setIntPref = function(par, val) {Services.prefs.setIntPref(par, val)};
- setCharPref = function(par, val) {Services.prefs.setCharPref(par, val)};
- setBoolPref = function(par, val) {Services.prefs.setBoolPref(par, val)};
- } else {
- privilege = 'UniversalPreferencesWrite';
- netscape.security.PrivilegeManager.enablePrivilege(privilege);
- setCharPref = function(par, val) {navigator.preference(par, val)};
- setBoolPref = setCharPref; // same function for bool and char and int
- setIntPref = setCharPref;
- }
-
- try {
-
- try {
- setIntPref('network.http.sendRefererHeader', 2);
- setBoolPref('network.negotiate-auth.using-native-gsslib', true);
- setCharPref('network.negotiate-auth.trusted-uris', '.$DOMAIN');
- setBoolPref('network.negotiate-auth.allow-proxies', true);
- } catch (e) {
- alert("Unable to store preferences: " + e);
- return;
- }
-
- netscape.security.PrivilegeManager.disablePrivilege(privilege);
-
- alert("Successfully configured Firefox for single sign-on.");
-
- var redirect_link = document.getElementById('redirect_link');
- redirect_link.href = "https://" + location.hostname + location.port + "/ipa/ui";
-
- var button = document.getElementById('button');
- button.style['display'] = "none";
-
- var successDiv = document.getElementById('success');
- successDiv.style['display'] = "block";
- } catch (e) {
- alert("Unable to apply recommended settings.\n\n" +
- "Click on the Certificate Authority link and select trust for all, " +
- "then reload this page and try again.\n\nThe error returned was: " + e);
- return;
- }
- }
-</script>
-
-</body>
-</html>