[-]
[+]
|
Changed |
MozillaFirefox.changes
|
|
[-]
[+]
|
Changed |
MozillaFirefox.spec
^
|
|
[-]
[+]
|
Changed |
firefox-appname.patch
^
|
@@ -1,14 +1,3 @@
---- browser/app/profile/firefox.js
-+++ browser/app/profile/firefox.js
-@@ -173,7 +173,7 @@
-
- // Whether or not the application should check at startup each time if it
- // is the default browser.
--pref("browser.shell.checkDefaultBrowser", true);
-+pref("browser.shell.checkDefaultBrowser", false);
-
- // 0 = blank, 1 = home (browser.startup.homepage), 2 = last visited page, 3 = resume previous browser session
- // The behavior of option 3 is detailed at: http://wiki.mozilla.org/Session_Restore
--- browser/components/shell/src/nsGNOMEShellService.cpp
+++ browser/components/shell/src/nsGNOMEShellService.cpp
@@ -133,7 +133,11 @@
|
[-]
[+]
|
Changed |
firefox-no-update.patch
^
|
@@ -1,59 +1,14 @@
-Index: browser/components/preferences/advanced.js
-===================================================================
-RCS file: /cvsroot/mozilla/browser/components/preferences/advanced.js,v
-retrieving revision 1.27
-diff -u -p -6 -r1.27 advanced.js
---- browser/components/preferences/advanced.js 9 Oct 2007 17:24:35 -0000 1.27
-+++ browser/components/preferences/advanced.js 28 Nov 2007 15:30:36 -0000
-@@ -241,12 +241,14 @@ var gAdvancedPane = {
- getService(Components.interfaces.nsIApplicationUpdateService);
-
- var enabledPref = document.getElementById("app.update.enabled");
- var enableAppUpdate = document.getElementById("enableAppUpdate");
-
- enableAppUpdate.disabled = !aus.canUpdate || enabledPref.locked;
-+ enableAppUpdate.disabled = true;
-+ enableAppUpdate.hidden = true;
- },
-
- /**
- * Enables/disables UI for "when updates are found" based on the values,
- * and "locked" states of associated preferences.
- */
-Index: browser/base/content/baseMenuOverlay.xul
-===================================================================
-RCS file: /cvsroot/mozilla/browser/base/content/baseMenuOverlay.xul,v
-retrieving revision 1.16
-diff -u -p -6 -r1.16 baseMenuOverlay.xul
---- browser/base/content/baseMenuOverlay.xul 1 Apr 2007 05:22:56 -0000 1.16
-+++ browser/base/content/baseMenuOverlay.xul 29 Nov 2007 13:11:29 -0000
-@@ -94,17 +94,17 @@
- #endif
- <menuitem id="releaseNotes"
- accesskey="&helpReleaseNotes.accesskey;"
- label="&helpReleaseNotes.label;"
- oncommand="openReleaseNotes(event)"
- onclick="checkForMiddleClick(this, event);"/>
-- <menuseparator id="updateSeparator"/>
- <menuitem id="checkForUpdates"
- accesskey="&updateCmd.accesskey;"
- label="&updateCmd.label;"
- class="menuitem-iconic"
-+ hidden="true"
- oncommand="checkForUpdates();"/>
- <menuseparator id="aboutSeparator"/>
- <menuitem id="aboutName"
- accesskey="&aboutCmd.accesskey;"
- label="&aboutCmd.label;"
- oncommand="openAboutDialog();"/>
Index: browser/app/profile/firefox.js
===================================================================
RCS file: /cvsroot/mozilla/browser/app/profile/firefox.js,v
-retrieving revision 1.252
-diff -u -p -r1.252 firefox.js
---- browser/app/profile/firefox.js 12 Jan 2008 22:22:03 -0000 1.252
-+++ browser/app/profile/firefox.js 18 Jan 2008 21:26:09 -0000
-@@ -77,66 +77,6 @@ pref("extensions.blocklist.detailsURL",
+retrieving revision 1.338
+diff -u -p -6 -r1.338 firefox.js
+--- browser/app/profile/firefox.js 21 Jul 2008 18:47:20 -0000 1.338
++++ browser/app/profile/firefox.js 15 Sep 2008 13:50:07 -0000
+@@ -83,72 +83,12 @@ pref("extensions.blocklist.interval", 86
+ pref("extensions.blocklist.url", "https://addons.mozilla.org/blocklist/2/%APP_ID%/%APP_VERSION%/%PRODUCT%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/");
+ pref("extensions.blocklist.detailsURL", "http://%LOCALE%.www.mozilla.com/%LOCALE%/blocklist/");
+
// Dictionary download preference
pref("browser.dictionaries.download.url", "https://%LOCALE%.add-ons.mozilla.com/%LOCALE%/firefox/%VERSION%/dictionaries/");
@@ -120,25 +75,75 @@
// Symmetric (can be overridden by individual extensions) update preferences.
// e.g.
// extensions.{GUID}.update.enabled
+ // extensions.{GUID}.update.url
+ // extensions.{GUID}.update.interval
+ // .. etc ..
+Index: browser/base/content/baseMenuOverlay.xul
+===================================================================
+RCS file: /cvsroot/mozilla/browser/base/content/baseMenuOverlay.xul,v
+retrieving revision 1.21
+diff -u -p -6 -r1.21 baseMenuOverlay.xul
+--- browser/base/content/baseMenuOverlay.xul 6 May 2008 04:07:24 -0000 1.21
++++ browser/base/content/baseMenuOverlay.xul 15 Sep 2008 13:50:07 -0000
+@@ -94,17 +94,17 @@
+ #endif
+ <menuitem id="releaseNotes"
+ accesskey="&helpReleaseNotes.accesskey;"
+ label="&helpReleaseNotes.label;"
+ oncommand="openReleaseNotes(event)"
+ onclick="checkForMiddleClick(this, event);"/>
+- <menuseparator id="updateSeparator"/>
+ <menuitem id="checkForUpdates"
+ accesskey="&updateCmd.accesskey;"
+ label="&updateCmd.label;"
+ class="menuitem-iconic"
++ hidden="true"
+ oncommand="checkForUpdates();"/>
+ <menuseparator id="aboutSeparator"/>
+ <menuitem id="aboutName"
+ accesskey="&aboutCmd.accesskey;"
+ label="&aboutCmd.label;"
+ oncommand="openAboutDialog();"/>
+Index: browser/components/preferences/advanced.js
+===================================================================
+RCS file: /cvsroot/mozilla/browser/components/preferences/advanced.js,v
+retrieving revision 1.36
+diff -u -p -6 -r1.36 advanced.js
+--- browser/components/preferences/advanced.js 5 Apr 2008 00:18:08 -0000 1.36
++++ browser/components/preferences/advanced.js 15 Sep 2008 13:50:07 -0000
+@@ -387,12 +387,14 @@ var gAdvancedPane = {
+ getService(Components.interfaces.nsIApplicationUpdateService);
+
+ var enabledPref = document.getElementById("app.update.enabled");
+ var enableAppUpdate = document.getElementById("enableAppUpdate");
+
+ enableAppUpdate.disabled = !aus.canUpdate || enabledPref.locked;
++ enableAppUpdate.disabled = true;
++ enableAppUpdate.hidden = true;
+ },
+
+ /**
+ * Enables/disables UI for "when updates are found" based on the values,
+ * and "locked" states of associated preferences.
+ */
Index: browser/components/safebrowsing/content/report-phishing-overlay.xul
===================================================================
RCS file: /cvsroot/mozilla/browser/components/safebrowsing/content/report-phishing-overlay.xul,v
-retrieving revision 1.12
-diff -u -p -6 -r1.12 report-phishing-overlay.xul
---- browser/components/safebrowsing/content/report-phishing-overlay.xul 4 Mar 2008 16:05:13 -0000 1.12
-+++ browser/components/safebrowsing/content/report-phishing-overlay.xul 27 Mar 2008 21:52:53 -0000
-@@ -47,13 +47,13 @@
- <!--<broadcaster id="reportPhishingErrorBroadcaster" disabled="true"/>-->
- </broadcasterset>
- <menupopup id="menu_HelpPopup">
- <menuitem id="menu_HelpPopup_reportPhishingtoolmenu"
- label="&reportPhishSiteMenu.title2;"
- accesskey="&reportPhishSiteMenu.accesskey;"
-- insertbefore="updateSeparator"
-+ insertbefore="aboutSeparator"
+retrieving revision 1.13
+diff -u -p -6 -r1.13 report-phishing-overlay.xul
+--- browser/components/safebrowsing/content/report-phishing-overlay.xul 15 Aug 2008 19:36:20 -0000 1.13
++++ browser/components/safebrowsing/content/report-phishing-overlay.xul 15 Sep 2008 13:50:07 -0000
+@@ -56,12 +56,12 @@
observes="reportPhishingBroadcaster"
oncommand="openUILink(safebrowsing.getReportURL('Phish'), event);"
onclick="checkForMiddleClick(this, event);"/>
- <!-- XXX Bug 415846
<menuitem id="menu_HelpPopup_reportPhishingErrortoolmenu"
label="&safeb.palm.notforgery.label2;"
+ accesskey="&reportPhishSiteMenu.accesskey;"
+- insertbefore="updateSeparator"
++ insertbefore="aboutSeparator"
+ observes="reportPhishingErrorBroadcaster"
+ oncommand="openUILinkIn(safebrowsing.getReportURL('Error'), 'tab');"
+ onclick="checkForMiddleClick(this, event);"/>
+ </menupopup>
+ </overlay>
|
[-]
[+]
|
Added |
firefox-ui-lockdown.patch
^
|
@@ -0,0 +1,261 @@
+diff --git a/mozilla/browser/base/content/browser-menubar.inc b/mozilla/browser/base/content/browser-menubar.inc
+index 07795f1..c035302 100644
+--- a/mozilla/browser/base/content/browser-menubar.inc
++++ b/mozilla/browser/base/content/browser-menubar.inc
+@@ -68,9 +68,9 @@
+ <menuitem id="menu_saveFrame" label="&saveFrameCmd.label;" accesskey="&saveFrameCmd.accesskey;" command="Browser:SaveFrame" hidden="true"/>
+ <menuitem id="menu_sendLink" label="&sendPageCmd.label;" accesskey="&sendPageCmd.accesskey;" command="Browser:SendLink"/>
+ <menuseparator/>
+- <menuitem label="&printSetupCmd.label;" accesskey="&printSetupCmd.accesskey;" command="cmd_pageSetup"/>
++ <menuitem id="menu_printSetup" label="&printSetupCmd.label;" accesskey="&printSetupCmd.accesskey;" command="cmd_pageSetup"/>
+ #ifndef XP_MACOSX
+- <menuitem label="&printPreviewCmd.label;" accesskey="&printPreviewCmd.accesskey;" command="cmd_printPreview"/>
++ <menuitem id="menu_printPreview" label="&printPreviewCmd.label;" accesskey="&printPreviewCmd.accesskey;" oncommand="PrintUtils.printPreview(onEnterPrintPreview, onExitPrintPreview);"/>
+ #endif
+ <menuitem label="&printCmd.label;" accesskey="&printCmd.accesskey;" key="printKb" command="cmd_print"/>
+ <menuseparator/>
+diff --git a/mozilla/browser/base/content/browser.js b/mozilla/browser/base/content/browser.js
+index 288becb..249d282 100644
+--- a/mozilla/browser/base/content/browser.js
++++ b/mozilla/browser/base/content/browser.js
+@@ -920,6 +920,150 @@ function prepareForStartup()
+ gBrowser.addEventListener("DOMLinkAdded", DOMLinkHandler, false);
+ }
+
++function lockdownElement(ident, disable, hideCompletely)
++{
++ var e = document.getElementById(ident);
++ if (!e) return;
++ if (hideCompletely) {
++ e.setAttribute("style", (disable) ? "display: none;" : "");
++ } else if (disable) {
++ e.setAttribute("disabled", "true");
++ } else {
++ e.removeAttribute("disabled");
++ }
++}
++
++function applyLockdown(isStartup)
++{
++ // It is important to check that Firefox code does not change the
++ // "disabled" state of these UI elements. Fortunately it mostly hides
++ // elements rather than disables them.
++ var disablePrinting = gPrefService.getBoolPref("config.lockdown.printing");
++ var disablePrintSetup = gPrefService.getBoolPref("config.lockdown.printsetup");
++ if (!isStartup || disablePrintSetup || disablePrintSetup) {
++ lockdownElement("menu_printSetup", disablePrinting || disablePrintSetup);
++ lockdownElement("menu_printPreview", disablePrinting || disablePrintSetup);
++ lockdownElement("cmd_print", disablePrinting);
++ }
++
++ var disableSave = gPrefService.getBoolPref("config.lockdown.savepage");
++ if (!isStartup || disableSave) {
++ lockdownElement("Browser:SavePage", disableSave);
++ lockdownElement("Browser:SaveFrame", disableSave);
++ lockdownElement("context-savepage", disableSave);
++ lockdownElement("context-saveframe", disableSave);
++ lockdownElement("context-savelink", disableSave);
++ lockdownElement("context-saveimage", disableSave);
++ lockdownElement("View:PageSource", disableSave);
++ lockdownElement("context-viewpartialsource-selection", disableSave);
++ lockdownElement("context-viewpartialsource-mathml", disableSave);
++ lockdownElement("context-viewsource", disableSave);
++ lockdownElement("context-viewframesource", disableSave);
++ lockdownElement("View:PageInfo", disableSave);
++ lockdownElement("context-viewinfo", disableSave);
++ lockdownElement("context-viewframeinfo", disableSave);
++ lockdownElement("Tasks:InspectPage", disableSave); // from DOMInspector extension
++ }
++
++ var disableBookmarks = gPrefService.getBoolPref("config.lockdown.hidebookmark");
++ var disableBookmarkEditing = gPrefService.getBoolPref("config.lockdown.bookmark");
++ if (!isStartup || disableBookmarks || disableBookmarkEditing) {
++ lockdownElement("bookmarks-menu", disableBookmarks, true);
++ lockdownElement("viewBookmarksSidebar", disableBookmarks);
++ lockdownElement("PersonalToolbar", disableBookmarks); // XXX check
++ lockdownElement("Browser:AddBookmarkAs", disableBookmarks || disableBookmarkEditing);
++ lockdownElement("manBookmark", disableBookmarks || disableBookmarkEditing);
++ lockdownElement("context-bookmarkpage", disableBookmarks || disableBookmarkEditing);
++ lockdownElement("context-bookmarklink", disableBookmarks || disableBookmarkEditing);
++
++ // hide the personal bookmarks toolbar if necessary
++ if (disableBookmarks) {
++ document.getElementById("PersonalToolbar").setAttribute("collapsed", "true");
++ }
++ }
++
++ var disableHistory = gPrefService.getBoolPref("config.lockdown.history");
++ if (!isStartup || disableHistory) {
++ lockdownElement("go-menu", disableHistory, true);
++ lockdownElement("viewHistorySidebar", disableHistory);
++ gURLBar.setAttribute("enablehistory", disableHistory ? "false" : "true");
++ gURLBar.disableAutoComplete = disableHistory;
++ }
++
++ var defaultPrefs = Cc["@mozilla.org/preferences-service;1"]
++ .getService(Ci.nsIPrefService).getDefaultBranch(null);
++ if (isStartup && disableHistory) {
++ if (!defaultPrefs.prefIsLocked("browser.history_expire_days")) {
++ defaultPrefs.setIntPref("browser.history_expire_days", 0);
++ defaultPrefs.lockPref("browser.history_expire_days");
++ }
++ if (!defaultPrefs.prefIsLocked("browser.formfill.enable")) {
++ defaultPrefs.setBoolPref("browser.formfill.enable", false);
++ defaultPrefs.lockPref("browser.formfill.enable");
++ }
++ if (!defaultPrefs.prefIsLocked("browser.download.manager.retention")) {
++ defaultPrefs.setIntPref("browser.download.manager.retention", 0);
++ defaultPrefs.lockPref("browser.download.manager.retention");
++ }
++ gPrefService.setBoolPref("config.lockdown.history.set", true);
++ } else if (isStartup && gPrefService.prefHasUserValue("config.lockdown.history.set")) {
++ if (!defaultPrefs.prefIsLocked("browser.history_expire_days")) {
++ defaultPrefs.clearUserPref("browser.history_expire_days");
++ }
++ if (!defaultPrefs.prefIsLocked("browser.formfill.enable")) {
++ defaultPrefs.clearUserPref("browser.formfill.enable");
++ }
++ if (!defaultPrefs.prefIsLocked("browser.download.manager.retention")) {
++ defaultPrefs.clearUserPref("browser.download.manager.retention");
++ }
++ gPrefService.clearUserPref("config.lockdown.history.set");
++ }
++
++ var disableURLBar = gPrefService.getBoolPref("config.lockdown.urlbar");
++ if (!isStartup || disableURLBar) {
++ lockdownElement("urlbar", disableURLBar);
++ lockdownElement("Browser:OpenLocation", disableURLBar);
++ lockdownElement("Browser:OpenFile", disableURLBar);
++ }
++
++ var disableSearchBar = gPrefService.getBoolPref("config.lockdown.searchbar");
++ if (!isStartup || disableSearchBar) {
++ document.getElementById("search-container")
++ .setAttribute("style", (disableSearchBar) ? "display: none;" : "");
++ }
++
++ var disableToolbarEditing = gPrefService.getBoolPref("config.lockdown.toolbarediting");
++ if (!isStartup || disableToolbarEditing) {
++ var e = document.getElementById("cmd_CustomizeToolbars");
++ if (!e.getAttribute("inCustomization")) {
++ lockdownElement("cmd_CustomizeToolbars", disableToolbarEditing);
++ }
++ }
++
++ // Close sidebar if we disabled the command that's currently in use
++ var sidebarBox = document.getElementById("sidebar-box");
++ var cmd = sidebarBox.getAttribute("sidebarcommand");
++ if (cmd) {
++ var elt = document.getElementById(cmd);
++ if (elt && elt.getAttribute("disabled") == "true") {
++ toggleSidebar(cmd, false);
++ gMustLoadSidebar = false;
++ }
++ }
++}
++
++var lockdownObserver = {
++ observe: function(aSubject, aTopic, aPrefName)
++ {
++ try {
++ applyLockdown(false);
++ } catch (ex) {
++ dump("Failed lockdown: " + ex + "\n");
++ }
++ }
++};
++
++
+ function delayedStartup()
+ {
+ var os = Components.classes["@mozilla.org/observer-service;1"].getService(Components.interfaces.nsIObserverService);
+@@ -928,7 +1072,16 @@ function delayedStartup()
+
+ if (!gPrefService)
+ gPrefService = Components.classes["@mozilla.org/preferences-service;1"]
+- .getService(Components.interfaces.nsIPrefBranch2);
++ .getService(Components.interfaces.nsIPrefBranchInternal);
++ try {
++ // do lockdown stuff in an exception handler so that if it fails
++ // catastrophically, the browser should still come up and function
++ applyLockdown(true);
++ gPrefService.addObserver("config.lockdown.", lockdownObserver, false);
++ } catch (ex) {
++ dump("Failed lockdown: " + ex + "\n");
++ }
++
+ BrowserOffline.init();
+ OfflineApps.init();
+
+@@ -940,8 +1093,8 @@ function delayedStartup()
+ Cc["@mozilla.org/login-manager;1"].getService(Ci.nsILoginManager);
+
+ if (gMustLoadSidebar) {
+- var sidebar = document.getElementById("sidebar");
+ var sidebarBox = document.getElementById("sidebar-box");
++ var sidebar = document.getElementById("sidebar");
+ sidebar.setAttribute("src", sidebarBox.getAttribute("src"));
+ }
+
|
[-]
[+]
|
Added |
MozillaFirefox-rpmlintrc
^
|
@@ -0,0 +1 @@
+addFilter("no-jar-manifest")
|
[-]
[+]
|
Deleted |
bookmarks.html.suse
^
|
@@ -1,40 +0,0 @@
-<!DOCTYPE NETSCAPE-Bookmark-file-1>
-<!-- This is an automatically generated file.
- It will be read and overwritten.
- DO NOT EDIT! -->
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
-<TITLE>Bookmarks</TITLE>
-<H1 LAST_MODIFIED="1187822160">Bookmarks</H1>
-
-<DL><p>
- <DT><A HREF="http://en-US.add-ons.mozilla.com/en-US/firefox/bookmarks/" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M%2F3AAAABGdBTUEAANbY1E9YMgAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAPkSURBVHjaYmAAgrjyOnOGiKxqxT9%2F%2FvwHCCCGuNJKLpAo49KTL%2F5%2F%2F8PMABBADJFZFWwXnn%2F%2FDxJYeOLNf0aQ9AIg48%2Ff%2Fwwfvv1hAAggZpBAYlWdnrqJLcPVE4e%2Bsuy7%2FfH%2F%2B88%2FGdjY2Bj%2BcCqHMey6%2Ben%2F379%2F%2F%2F8B6unZ9ew%2Fy54jV249f6%2Bm9uXnX4Y9qyaoAAQAhAB7%2FwEAAAAAY3h%2BG1RdbeMMCgkB9%2Fr%2BAPL2%2FAC3vsyi5NG6YQFcbnwdZ3F44uru9gAAAQAAUjEVALPT7wDu9v4A5erz%2FgL19vr16PD6AAUHBgDu9PwA%2F%2F8AAO%2F2%2FgD0%2BP0A7e7x8QPYzsX38vj9g%2BPk6hkLFiAxy%2BP4AeHj5%2FXFtp9GonxaagII7AawXyprpf%2F%2FZ5L5%2Fe%2Fv9%2B%2Fff91ZN7nrG0icJSqrkknJxHm1h5Nl0J8%2F%2Fxg%2B%2FwDa%2Febzv39%2FWKQ2TG97ycIvq%2Bvn52oVxMHGxHDj8RcGQT4uEGZyCct98e3LL3YmJ2enNYxAi%2B48%2B8QQaizGIMLFBLaSlYWZgYWDWZaJhY2V%2BcvPfwz%2BeiIMf%2F%2F%2BY9CV4GAQ42Zh%2BPPvP8O%2Fv%2F%2BZmG7cff7u49c%2FDNtufGZgYmJiOHLvG8Pt1z8Yfv3%2Bz%2FDn19%2B3TCd2LNV7%2F%2FU3w7vPvxkWnHzDcOPFd4ZvQBPv3L79aM%2BS3nfMN88d%2BfyXkW0Lq6BiGAs7J8fHT9%2F%2FXTy%2BY82Lp0cdb5889hcgQJNU85JYFMXP%2B5aHqRmmZJ9kKMGAEBgtDCYYY6BFa%2BlrPc6yRf0LYYtZzG4YaNGibUNJVLuIcBNUTLMQM8ZoppdiaXnf9Xlf5z4ounDu4p57f%2Ff8Pt50SH9ZEfUuLehy93yMRBNroVAg6PV2yBbO9c94tK5v7suF3%2FlMs1o8oU27ltvIMic7fJv7uuqLJGa2UpPxlCILICBtGz1pYWooakeoDaTFgBtNWm04zl%2Fkbs53FnZ%2FZO%2BldGbFP5aaP50cj41pigi8XFjF2zp8ivpgsFMFHp0GgrQZL4DuYGCE6f3pzoBnUwRB8sYi4QGKHf7b5d8HiHWpMBsPvLKDeFiHmVEPBN0yMJyMIUhfb6gXbMkr4xtq1J6Z36eLpmiDH508LNShbDzB4kTIATguNsBqA1CHElJDhGdCGWsDkYY%2FTJh3lUelu384yTlzrtgDWVaggvG8qhDnYcEwwWi0wET%2FTNTh9Gh%2FvVn7v%2B2I%2BHlpWXS59ORgfOr7UGRkVNMUAWPtCMnHdbjjATFNKJeKpdLZYQY0crDzLUvfbHxdqfllj6a7p2VVjUqyGhYwPpZFqxYlf6hZ%2F7X3c736%2Fv4LV1blv94gEvsAAAAASUVORK5CYII%3D" ID="rdf:#$CnoJ1">Get Bookmark Add-ons</A>
- <HR>
- <DT><H3 PERSONAL_TOOLBAR_FOLDER="true" ID="rdf:#$FvPhC3">Bookmarks Toolbar Folder</H3>
-<DD>Add bookmarks to this folder to see them displayed on the Bookmarks Toolbar
- <DL><p>
- <DT><H3 ID="rdf:#$HNakM2">openSUSE</H3>
- <DL><p>
- <DT><A HREF="http://www.opensuse.org/" ICON="data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACS3LlfreXK/5Lcuf+E2LD/W8uW/1vLlv9by5b/ac+e/5Lcuf+f4MH/1vLk//////////////////////////9fJbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8yvnv/dtOn/+P27f///////////yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/ac+e//H69v8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/0DChP+E2LD/kty5/5Lcuf9206f/Mr57/yW6c/+f4MH/Jbpz/yW6c/8lunP/Jbpz/yW6c/8yvnv/dtOn/9by5P/W8uT/n+DB/3bTp/9pz57/kty5/9by5P+t5cr/hNiw/yW6c/8lunP/Jbpz/zK+e/+S3Ln/8fr2/63lyv9Nxo3/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/W8uW/+P27f8lunP/Jbpz/yW6c/+S3Ln/uunT/0DChP8lunP/Mr57/5/gwf/I7dz/yO3c/5Lcuf8lunP/Jbpz/yW6c/9AwoT/Jbpz/yW6c/8lunP/QMKE/yW6c/8lunP/Jbpz/63lyv9by5b/Jbpz/yW6c/9206f/n+DB/yW6c/8lunP/ac+e/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/0DChP+t5cr/Jbpz/yW6c/8lunP/Jbpz/8jt3P8lunP/Jbpz/63lyv8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/9by5b/kty5/yW6c/9pz57/yO3c/0DChP/I7dz/Jbpz/yW6c//x+vb/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/8jt3P8lunP/Jbpz/1vLlv8yvnv/reXK/yW6c/9206f//////yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/9Nxo3/uunT/2nPnv9206f/uunT/03Gjf8lunP/4/bt//////8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/zK+e/9206f/ac+e/zK+e/8yvnv/reXK////////////Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/0DChP+S3Ln/8fr2/////////////////63lyv9Nxo3/Jbpz/yW6c/8lunP/Jbpz/yW6c/9by5b/kty5/9by5P////////////////////////////////////9fW8uW/1vLlv9206f/n+DB/8jt3P////////////////////////////////////////////////////9fgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAEAAA==" LAST_CHARSET="UTF-8" ID="rdf:#$n8c6+1">openSUSE</A>
- <DT><A HREF="http://software.opensuse.org/" ICON="data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACS3LlfreXK/5Lcuf+E2LD/W8uW/1vLlv9by5b/ac+e/5Lcuf+f4MH/1vLk//////////////////////////9fJbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8yvnv/dtOn/+P27f///////////yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/ac+e//H69v8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/0DChP+E2LD/kty5/5Lcuf9206f/Mr57/yW6c/+f4MH/Jbpz/yW6c/8lunP/Jbpz/yW6c/8yvnv/dtOn/9by5P/W8uT/n+DB/3bTp/9pz57/kty5/9by5P+t5cr/hNiw/yW6c/8lunP/Jbpz/zK+e/+S3Ln/8fr2/63lyv9Nxo3/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/W8uW/+P27f8lunP/Jbpz/yW6c/+S3Ln/uunT/0DChP8lunP/Mr57/5/gwf/I7dz/yO3c/5Lcuf8lunP/Jbpz/yW6c/9AwoT/Jbpz/yW6c/8lunP/QMKE/yW6c/8lunP/Jbpz/63lyv9by5b/Jbpz/yW6c/9206f/n+DB/yW6c/8lunP/ac+e/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/0DChP+t5cr/Jbpz/yW6c/8lunP/Jbpz/8jt3P8lunP/Jbpz/63lyv8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/9by5b/kty5/yW6c/9pz57/yO3c/0DChP/I7dz/Jbpz/yW6c//x+vb/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/8jt3P8lunP/Jbpz/1vLlv8yvnv/reXK/yW6c/9206f//////yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/9Nxo3/uunT/2nPnv9206f/uunT/03Gjf8lunP/4/bt//////8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/zK+e/9206f/ac+e/zK+e/8yvnv/reXK////////////Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/0DChP+S3Ln/8fr2/////////////////63lyv9Nxo3/Jbpz/yW6c/8lunP/Jbpz/yW6c/9by5b/kty5/9by5P////////////////////////////////////9fW8uW/1vLlv9206f/n+DB/8jt3P////////////////////////////////////////////////////9fgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAEAAA==" LAST_CHARSET="UTF-8" ID="rdf:#$n8c6+2">openSUSE Download</A>
- <DT><A HREF="http://news.opensuse.org/?feed=rss2" FEEDURL="http://news.opensuse.org/?feed=rss2" ID="rdf:#$Gjr951">openSUSE News</A>
- <DT><A HREF="http://www.opensuse.org/How_to_Participate" ICON="data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACS3LlfreXK/5Lcuf+E2LD/W8uW/1vLlv9by5b/ac+e/5Lcuf+f4MH/1vLk//////////////////////////9fJbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8yvnv/dtOn/+P27f///////////yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/ac+e//H69v8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/0DChP+E2LD/kty5/5Lcuf9206f/Mr57/yW6c/+f4MH/Jbpz/yW6c/8lunP/Jbpz/yW6c/8yvnv/dtOn/9by5P/W8uT/n+DB/3bTp/9pz57/kty5/9by5P+t5cr/hNiw/yW6c/8lunP/Jbpz/zK+e/+S3Ln/8fr2/63lyv9Nxo3/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/W8uW/+P27f8lunP/Jbpz/yW6c/+S3Ln/uunT/0DChP8lunP/Mr57/5/gwf/I7dz/yO3c/5Lcuf8lunP/Jbpz/yW6c/9AwoT/Jbpz/yW6c/8lunP/QMKE/yW6c/8lunP/Jbpz/63lyv9by5b/Jbpz/yW6c/9206f/n+DB/yW6c/8lunP/ac+e/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/0DChP+t5cr/Jbpz/yW6c/8lunP/Jbpz/8jt3P8lunP/Jbpz/63lyv8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/9by5b/kty5/yW6c/9pz57/yO3c/0DChP/I7dz/Jbpz/yW6c//x+vb/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/8jt3P8lunP/Jbpz/1vLlv8yvnv/reXK/yW6c/9206f//////yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/9Nxo3/uunT/2nPnv9206f/uunT/03Gjf8lunP/4/bt//////8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/zK+e/9206f/ac+e/zK+e/8yvnv/reXK////////////Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/0DChP+S3Ln/8fr2/////////////////63lyv9Nxo3/Jbpz/yW6c/8lunP/Jbpz/yW6c/9by5b/kty5/9by5P////////////////////////////////////9fW8uW/1vLlv9206f/n+DB/8jt3P////////////////////////////////////////////////////9fgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAEAAA==" LAST_CHARSET="UTF-8" ID="rdf:#$n8c6+4">How To participate in openSUSE</A>
- <DT><A HREF="http://forums.opensuse.org/" ICON="data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACS3LlfreXK/5Lcuf+E2LD/W8uW/1vLlv9by5b/ac+e/5Lcuf+f4MH/1vLk//////////////////////////9fJbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8yvnv/dtOn/+P27f///////////yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/ac+e//H69v8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/0DChP+E2LD/kty5/5Lcuf9206f/Mr57/yW6c/+f4MH/Jbpz/yW6c/8lunP/Jbpz/yW6c/8yvnv/dtOn/9by5P/W8uT/n+DB/3bTp/9pz57/kty5/9by5P+t5cr/hNiw/yW6c/8lunP/Jbpz/zK+e/+S3Ln/8fr2/63lyv9Nxo3/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/W8uW/+P27f8lunP/Jbpz/yW6c/+S3Ln/uunT/0DChP8lunP/Mr57/5/gwf/I7dz/yO3c/5Lcuf8lunP/Jbpz/yW6c/9AwoT/Jbpz/yW6c/8lunP/QMKE/yW6c/8lunP/Jbpz/63lyv9by5b/Jbpz/yW6c/9206f/n+DB/yW6c/8lunP/ac+e/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/0DChP+t5cr/Jbpz/yW6c/8lunP/Jbpz/8jt3P8lunP/Jbpz/63lyv8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/9by5b/kty5/yW6c/9pz57/yO3c/0DChP/I7dz/Jbpz/yW6c//x+vb/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/8jt3P8lunP/Jbpz/1vLlv8yvnv/reXK/yW6c/9206f//////yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/9Nxo3/uunT/2nPnv9206f/uunT/03Gjf8lunP/4/bt//////8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/zK+e/9206f/ac+e/zK+e/8yvnv/reXK////////////Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/yW6c/8lunP/Jbpz/0DChP+S3Ln/8fr2/////////////////63lyv9Nxo3/Jbpz/yW6c/8lunP/Jbpz/yW6c/9by5b/kty5/9by5P////////////////////////////////////9fW8uW/1vLlv9206f/n+DB/8jt3P////////////////////////////////////////////////////9fgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAEAAA==" LAST_CHARSET="UTF-8" ID="rdf:#$n8c6+4">openSUSE Forums</A>
- <DT><A HREF="http://www.planetsuse.org/rss20.xml" FEEDURL="http://www.planetsuse.org/rss20.xml" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH1AIRCRoNFlMq6gAAAB10RVh0Q29tbWVudABDcmVhdGVkIHdpdGggVGhlIEdJTVDvZCVuAAACmklEQVR42n1TXUiUQRQ9937zfd+uP5s/oUEYGT0EaZAYBULhvtjfg6BB+BBBTwlBUFBBwVKZT4EvQaCRFkVUECIUvpVLkWQPlkYlGpHFUm6ppbj7zcztYddVkbowDNw759x7Zs4QshEbqK/0nPBuAG8K3JIvRsyMz75u3dEt+E8QAHQMHo7MBFONIrYnk+QpJn5HRK8J/Mzj8NsSv+zzsZrrZhVBLB51iPglRMpE7AYQZUuyyA8C/2TiESan1yXvwabI9snmqpgAAAPYL2JqBbIMnBtukSlhxUxYMQ0pO/9ibHbowrVXRwsBQAFoWnZ4WQgAEt/Ju+GS17Ng/tQr9uMMnkrZ+c6Z4EfwaLStnWID9Z9AtHEJJzk+Bn/0nPCRlJnvZVJTVsyEy6FRQCa1TZ/3nXA1rwADyMjILAuZSJuFKgHKCXSvQBV1i+hGKyZuYQu06BaVGTWnWQgkAuFsJl+x+y2waa0luPRbT0OR6ned0HqjA99Y3cSL3TIAgueErzqkBgEYADu1DVyP/ZNMPOSR1xdxS9u0TZ0RwAWkhgFJLmoXWLJWbyl0i/cqco8DGLOwXQamVIDTINycDZKXA5vek+2YYIC6lmvXEhyYDZIPmTiRr4oafCd8woqthuBu2qbuGAlqmZwPHocuRty1BykWj24FMLL0dLnbFCZnRJF7S7HXX6CKvicXvkY8J6xcDtmUmYsKpJkAIBaP3gdwaMl9K3cCzRNo3MImCZwHyGYA+QTqUFn9rQDtAqFiNQkgkDyBVGd1z5HQ07CKdG5eU9uXs2AsHq10yWsLJL1OkVcBknKGgpFgXMT+IuIRh9Swx6FBbRfen617rAGA2p/vw7m6Jyu8dHv4lJpOJThfFSOkIrpl2xX7r+/8F6WfH3kcjqKAAAAAAElFTkSuQmCC/" LAST_CHARSET="UTF-8" ID="rdf:#$q7uig3">Planet SUSE</A>
- <DT><A HREF="http://www.novell.com/linux/" ICON="data:image/x-icon;base64,AAABAAIAICAQAAEABADoAgAAJgAAABAQEAABAAQAKAEAAA4DAAAoAAAAIAAAAEAAAAABAAQAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAFgIAABcDAwACAgIAAAAD/AAD/AAAA//8A/wAAAP8A/wX//wAF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8oAAAAEAAAACAAAAABAAQAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA////AAAAgAAAgAAAAICAAIAAAICAAICAgIAAgMDAwMCAgICAAAD/AAD/AAAA//8A/wAA//8A/////wD/AAAA////////////////////+f//mZ////+Z//+Zn///+Zn//5mf//+Zmf//mZ//+ZmZ//+Zn/+ZmZn//5mf+ZmZmf//mZ+ZmfmZ//+ZmZmf+Zn//5mZmf/5mf//mZmf//mZ//+Zmf//+Zn//5mf///5mf//mf////////////////////9BgP/7///H8//7x+PH88fDx+PHg8fDxwPHg8YDxwPEI8YDwGPEI8DjwGPB48Djw+PB48fjw+PP/8fj///P/w==" LAST_CHARSET="ISO-8859-1" ID="rdf:#$NNakM2">Novell / Linux</A>
- <DT><A HREF="http://www.novell.com/coolsolutions/slp/" ICON="data:image/x-icon;base64,AAABAAIAICAQAAEABADoAgAAJgAAABAQEAABAAQAKAEAAA4DAAAoAAAAIAAAAEAAAAABAAQAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAFgIAABcDAwACAgIAAAAD/AAD/AAAA//8A/wAAAP8A/wX//wAF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8oAAAAEAAAACAAAAABAAQAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA////AAAAgAAAgAAAAICAAIAAAICAAICAgIAAgMDAwMCAgICAAAD/AAD/AAAA//8A/wAA//8A/////wD/AAAA////////////////////+f//mZ////+Z//+Zn///+Zn//5mf//+Zmf//mZ//+ZmZ//+Zn/+ZmZn//5mf+ZmZmf//mZ+ZmfmZ//+ZmZmf+Zn//5mZmf/5mf//mZmf//mZ//+Zmf//+Zn//5mf///5mf//mf////////////////////9BgP/7///H8//7x+PH88fDx+PHg8fDxwPHg8YDxwPEI8YDwGPEI8DjwGPB48Djw+PB48fjw+PP/8fj///P/w==" LAST_CHARSET="ISO-8859-1" ID="rdf:#$ONakM2">SUSE Linux Cool Solutions</A>
- <DT><A HREF="http://www.novell.com/support/products/suselinux/" ICON="data:image/x-icon;base64,AAABAAIAICAQAAEABADoAgAAJgAAABAQEAABAAQAKAEAAA4DAAAoAAAAIAAAAEAAAAABAAQAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAFgIAABcDAwACAgIAAAAD/AAD/AAAA//8A/wAAAP8A/wX//wAF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8oAAAAEAAAACAAAAABAAQAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA////AAAAgAAAgAAAAICAAIAAAICAAICAgIAAgMDAwMCAgICAAAD/AAD/AAAA//8A/wAA//8A/////wD/AAAA////////////////////+f//mZ////+Z//+Zn///+Zn//5mf//+Zmf//mZ//+ZmZ//+Zn/+ZmZn//5mf+ZmZmf//mZ+ZmfmZ//+ZmZmf+Zn//5mZmf/5mf//mZmf//mZ//+Zmf//+Zn//5mf///5mf//mf////////////////////9BgP/7///H8//7x+PH88fDx+PHg8fDxwPHg8YDxwPEI8YDwGPEI8DjwGPB48Djw+PB48fjw+PP/8fj///P/w==" LAST_CHARSET="windows-1252" ID="rdf:#$PNakM2">SUSE Linux Support</A>
- </DL><p>
- <DL><p>
- <DT><A HREF="http://en-US.www.mozilla.com/en-US/firefox/central/" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHWSURBVHjaYvz//z8DJQAggJiQOe/fv2fv7Oz8rays/N+VkfG/iYnJfyD/1+rVq7ffu3dPFpsBAAHEAHIBCJ85c8bN2Nj4vwsDw/8zQLwKiO8CcRoQu0DxqlWrdsHUwzBAAIGJmTNnPgYa9j8UqhFElwPxf2MIDeIrKSn9FwSJoRkAEEAM0DD4DzMAyPi/G+QKY4hh5WAXGf8PDQ0FGwJ22d27CjADAAIIrLmjo+MXA9R2kAHvGBA2wwx6B8W7od6CeQcggKCmCEL8bgwxYCbUIGTDVkHDBia+CuotgACCueD3TDQN75D4xmAvCoK9ARMHBzAw0AECiBHkAlC0Mdy7x9ABNA3obAZXIAa6iKEcGlMVQHwWyjYuL2d4v2cPg8vZswx7gHyAAAK7AOif7SAbOqCmn4Ha3AHFsIDtgPq/vLz8P4MSkJ2W9h8ggBjevXvHDo4FQUQg/kdypqCg4H8lUIACnQ/SOBMYI8bAsAJFPcj1AAEEjwVQqLpAbXmH5BJjqI0gi9DTAAgDBBCcAVLkgmQ7yKCZxpCQxqUZhAECCJ4XgMl493ug21ZD+aDAXH0WLM4A9MZPXJkJIIAwTAR5pQMalaCABQUULttBGCCAGCnNzgABBgAMJ5THwGvJLAAAAABJRU5ErkJggg==" ID="rdf:#$GvPhC3">Getting Started</A>
- <DT><A HREF="http://en-US.fxfeeds.mozilla.com/en-US/firefox/livebookmarks/" FEEDURL="http://en-US.fxfeeds.mozilla.com/en-US/firefox/headlines.xml" ID="rdf:#$HvPhC3">Latest Headlines</A>
- </DL><p>
- <HR>
- <DT><H3 ID="rdf:#$ZvPhC3">Mozilla Firefox</H3>
- <DL><p>
- <DT><A HREF="http://en-US.www.mozilla.com/en-US/firefox/help/" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHWSURBVHjaYvz//z8DJQAggJiQOe/fv2fv7Oz8rays/N+VkfG/iYnJfyD/1+rVq7ffu3dPFpsBAAHEAHIBCJ85c8bN2Nj4vwsDw/8zQLwKiO8CcRoQu0DxqlWrdsHUwzBAAIGJmTNnPgYa9j8UqhFElwPxf2MIDeIrKSn9FwSJoRkAEEAM0DD4DzMAyPi/G+QKY4hh5WAXGf8PDQ0FGwJ22d27CjADAAIIrLmjo+MXA9R2kAHvGBA2wwx6B8W7od6CeQcggKCmCEL8bgwxYCbUIGTDVkHDBia+CuotgACCueD3TDQN75D4xmAvCoK9ARMHBzAw0AECiBHkAlC0Mdy7x9ABNA3obAZXIAa6iKEcGlMVQHwWyjYuL2d4v2cPg8vZswx7gHyAAAK7AOif7SAbOqCmn4Ha3AHFsIDtgPq/vLz8P4MSkJ2W9h8ggBjevXvHDo4FQUQg/kdypqCg4H8lUIACnQ/SOBMYI8bAsAJFPcj1AAEEjwVQqLpAbXmH5BJjqI0gi9DTAAgDBBCcAVLkgmQ7yKCZxpCQxqUZhAECCJ4XgMl493ug21ZD+aDAXH0WLM4A9MZPXJkJIIAwTAR5pQMalaCABQUULttBGCCAGCnNzgABBgAMJ5THwGvJLAAAAABJRU5ErkJggg==" ID="rdf:#$22iCK1">Help and Tutorials</A>
- <DT><A HREF="http://en-US.www.mozilla.com/en-US/firefox/customize/" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHWSURBVHjaYvz//z8DJQAggJiQOe/fv2fv7Oz8rays/N+VkfG/iYnJfyD/1+rVq7ffu3dPFpsBAAHEAHIBCJ85c8bN2Nj4vwsDw/8zQLwKiO8CcRoQu0DxqlWrdsHUwzBAAIGJmTNnPgYa9j8UqhFElwPxf2MIDeIrKSn9FwSJoRkAEEAM0DD4DzMAyPi/G+QKY4hh5WAXGf8PDQ0FGwJ22d27CjADAAIIrLmjo+MXA9R2kAHvGBA2wwx6B8W7od6CeQcggKCmCEL8bgwxYCbUIGTDVkHDBia+CuotgACCueD3TDQN75D4xmAvCoK9ARMHBzAw0AECiBHkAlC0Mdy7x9ABNA3obAZXIAa6iKEcGlMVQHwWyjYuL2d4v2cPg8vZswx7gHyAAAK7AOif7SAbOqCmn4Ha3AHFsIDtgPq/vLz8P4MSkJ2W9h8ggBjevXvHDo4FQUQg/kdypqCg4H8lUIACnQ/SOBMYI8bAsAJFPcj1AAEEjwVQqLpAbXmH5BJjqI0gi9DTAAgDBBCcAVLkgmQ7yKCZxpCQxqUZhAECCJ4XgMl493ug21ZD+aDAXH0WLM4A9MZPXJkJIIAwTAR5pQMalaCABQUULttBGCCAGCnNzgABBgAMJ5THwGvJLAAAAABJRU5ErkJggg==" ID="rdf:#$32iCK1">Customize Firefox</A>
- <DT><A HREF="http://en-US.www.mozilla.com/en-US/firefox/community/" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHWSURBVHjaYvz//z8DJQAggJiQOe/fv2fv7Oz8rays/N+VkfG/iYnJfyD/1+rVq7ffu3dPFpsBAAHEAHIBCJ85c8bN2Nj4vwsDw/8zQLwKiO8CcRoQu0DxqlWrdsHUwzBAAIGJmTNnPgYa9j8UqhFElwPxf2MIDeIrKSn9FwSJoRkAEEAM0DD4DzMAyPi/G+QKY4hh5WAXGf8PDQ0FGwJ22d27CjADAAIIrLmjo+MXA9R2kAHvGBA2wwx6B8W7od6CeQcggKCmCEL8bgwxYCbUIGTDVkHDBia+CuotgACCueD3TDQN75D4xmAvCoK9ARMHBzAw0AECiBHkAlC0Mdy7x9ABNA3obAZXIAa6iKEcGlMVQHwWyjYuL2d4v2cPg8vZswx7gHyAAAK7AOif7SAbOqCmn4Ha3AHFsIDtgPq/vLz8P4MSkJ2W9h8ggBjevXvHDo4FQUQg/kdypqCg4H8lUIACnQ/SOBMYI8bAsAJFPcj1AAEEjwVQqLpAbXmH5BJjqI0gi9DTAAgDBBCcAVLkgmQ7yKCZxpCQxqUZhAECCJ4XgMl493ug21ZD+aDAXH0WLM4A9MZPXJkJIIAwTAR5pQMalaCABQUULttBGCCAGCnNzgABBgAMJ5THwGvJLAAAAABJRU5ErkJggg==" ID="rdf:#$42iCK1">Get Involved</A>
- <DT><A HREF="http://en-US.www.mozilla.com/en-US/firefox/about/" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHWSURBVHjaYvz//z8DJQAggJiQOe/fv2fv7Oz8rays/N+VkfG/iYnJfyD/1+rVq7ffu3dPFpsBAAHEAHIBCJ85c8bN2Nj4vwsDw/8zQLwKiO8CcRoQu0DxqlWrdsHUwzBAAIGJmTNnPgYa9j8UqhFElwPxf2MIDeIrKSn9FwSJoRkAEEAM0DD4DzMAyPi/G+QKY4hh5WAXGf8PDQ0FGwJ22d27CjADAAIIrLmjo+MXA9R2kAHvGBA2wwx6B8W7od6CeQcggKCmCEL8bgwxYCbUIGTDVkHDBia+CuotgACCueD3TDQN75D4xmAvCoK9ARMHBzAw0AECiBHkAlC0Mdy7x9ABNA3obAZXIAa6iKEcGlMVQHwWyjYuL2d4v2cPg8vZswx7gHyAAAK7AOif7SAbOqCmn4Ha3AHFsIDtgPq/vLz8P4MSkJ2W9h8ggBjevXvHDo4FQUQg/kdypqCg4H8lUIACnQ/SOBMYI8bAsAJFPcj1AAEEjwVQqLpAbXmH5BJjqI0gi9DTAAgDBBCcAVLkgmQ7yKCZxpCQxqUZhAECCJ4XgMl493ug21ZD+aDAXH0WLM4A9MZPXJkJIIAwTAR5pQMalaCABQUULttBGCCAGCnNzgABBgAMJ5THwGvJLAAAAABJRU5ErkJggg==" ID="rdf:#$52iCK1">About Us</A>
- </DL><p>
- </DL><p>
-</DL><p>
|
|
Deleted |
firefox-3.0-source.tar.bz2
^
|
|
Added |
firefox-3.0.4-source.tar.bz2
^
|
[-]
[+]
|
Added |
firefox-lockdown.js
^
|
@@ -0,0 +1,14 @@
+// UI lockdown settings
+pref("config.lockdown.printing", false);
+pref("config.lockdown.printsetup", false);
+pref("config.lockdown.savepage", false);
+pref("config.lockdown.history", false);
+pref("config.lockdown.toolbarediting", false);
+pref("config.lockdown.urlbar", false);
+pref("config.lockdown.bookmark", false);
+pref("config.lockdown.disable_themes", false);
+pref("config.lockdown.disable_extensions", false);
+pref("config.lockdown.searchbar", false);
+pref("config.lockdown.hidebookmark", false);
+pref("config.lockdown.setwallpaper", false);
+pref("config.lockdown.showsavedpasswords", false);
|
[-]
[+]
|
Changed |
firefox-suse-default-prefs.js
^
|
@@ -1,18 +1,2 @@
-pref("browser.display.use_system_colors", true);
-pref("general.smoothScroll", true);
pref("general.useragent.vendor", "SUSE");
pref("general.useragent.vendorSub", "RPM_VERSION");
-pref("browser.link.open_external", 2);
-pref("browser.startup.homepage_override.mstone", "ignore");
-pref("font.default", "sans-serif");
-pref("font.default.x-western", "sans-serif");
-pref("font.name.monospace.x-western", "monospace");
-pref("font.name.monospace.x-unicode", "monospace");
-pref("network.negotiate-auth.gsslib", "GSSAPI");
-pref("print.print_edge_top", 14); // 1/100 of an inch
-pref("print.print_edge_left", 16); // 1/100 of an inch
-pref("print.print_edge_right", 16); // 1/100 of an inch
-pref("print.print_edge_bottom", 14); // 1/100 of an inch
-pref("startup.homepage_override_url", "resource:/browserconfig.properties");
-pref("browser.backspace_action", 2);
-pref("browser.tabs.loadFolderAndReplace", false);
|
[-]
[+]
|
Changed |
firefox.1
^
|
@@ -6,16 +6,13 @@
.B firefox
[\fIOPTIONS\fR] [\fIURL\fR]
-.B firefox-bin
-[\fIOPTIONS\fR] [\fIURL\fR]
-
.SH DESCRIPTION
\fBMozilla Firefox\fR is an open-source web browser, designed for
standards compliance, performance and portability.
.SH USAGE
\fBfirefox\fR is a simple shell script that will set up the
-environment for the actual executable, \fBfirefox-bin\fR.
+environment for the actual executable.
.SH OPTIONS
A summary of the options supported by \fBfirefox\fR is included below.
@@ -113,7 +110,7 @@
\fI/usr/bin/firefox\fR - shell script wrapping
\fBfirefox\fR
.br
-\fI/usr/lib/firefox/firefox-bin\fR - \fBfirefox\fR
+\fI/usr/lib/firefox/firefox\fR - \fBfirefox\fR
executable
.SH VERSION
|
[-]
[+]
|
Deleted |
firefox.schemas
^
|
@@ -1,287 +0,0 @@
-<gconfschemafile>
- <schemalist>
- <schema>
- <key>/schemas/apps/firefox/lockdown/disable_history</key>
- <applyto>/apps/firefox/lockdown/disable_history</applyto>
- <owner>firefox</owner>
- <type>bool</type>
- <default>false</default>
- <locale name="C">
- <short>To disable the History.</short>
- <long>To disable the histroy.</long>
- </locale>
- </schema>
- <schema>
- <key>/schemas/apps/firefox/lockdown/disable_toolbar_editing</key>
- <applyto>/apps/firefox/lockdown/disable_toolbar_editing</applyto>
- <owner>firefox</owner>
- <type>bool</type>
- <default>false</default>
- <locale name="C">
- <short>Disable toolbar editing.</short>
- <long>Disable ToolBar Editing.
- </long>
- </locale>
- </schema>
- <schema>
- <key>/schemas/apps/firefox/lockdown/disable_themes</key>
- <applyto>/apps/firefox/lockdown/disable_themes</applyto>
- <owner>firefox</owner>
- <type>bool</type>
- <default>false</default>
- <locale name="C">
- <short>Disable installing themes</short>
- <long>Disable installing theme
- </long>
- </locale>
- </schema>
- <schema>
- <key>/schemas/apps/firefox/lockdown/disable_extensions</key>
- <applyto>/apps/firefox/lockdown/disable_extensions</applyto>
- <owner>firefox</owner>
- <type>bool</type>
- <default>false</default>
- <locale name="C">
- <short>Disable installing extensions</short>
- <long>Disable installing extensions
- </long>
- </locale>
- </schema>
- <schema>
- <key>/schemas/apps/firefox/web/disable_popups</key>
- <applyto>/apps/firefox/web/disable_popups</applyto>
- <owner>firefox</owner>
- <type>bool</type>
- <default>false</default>
- <locale name="C">
- <short>Allow Popups.</short>
- <long>Allow Popups.
- </long>
- </locale>
- </schema>
- <schema>
- <key>/schemas/apps/firefox/web/java_enabled</key>
- <applyto>/apps/firefox/web/java_enabled</applyto>
- <owner>firefox</owner>
- <type>bool</type>
- <default>true</default>
- <locale name="C">
- <short>Enable java.</short>
- <long>Enable java.
- </long>
- </locale>
- </schema>
- <schema>
- <key>/schemas/apps/firefox/web/javascript_enabled</key>
- <applyto>/apps/firefox/web/javascript_enabled</applyto>
- <owner>firefox</owner>
- <type>bool</type>
- <default>true</default>
- <locale name="C">
- <short>Enable javascript.</short>
- <long>Enable javascript.
- </long>
- </locale>
- </schema>
- <schema>
- <key>/schemas/apps/firefox/lockdown/disable_url_bar</key>
- <applyto>/apps/firefox/lockdown/disable_url_bar</applyto>
- <owner>firefox</owner>
- <type>bool</type>
- <default>false</default>
- <locale name="C">
- <short>Disable URL bar.</short>
- <long>Disable URL bar.
- </long>
- </locale>
- </schema>
- <schema>
- <key>/schemas/apps/firefox/lockdown/disable_searchbar</key>
- <applyto>/apps/firefox/lockdown/disable_searchbar</applyto>
- <owner>firefox</owner>
- <type>bool</type>
- <default>false</default>
- <locale name="C">
- <short>Disable search bar.</short>
- <long>Disable search bar.
- </long>
- </locale>
- </schema>
- <schema>
- <key>/schemas/apps/firefox/web/disable_cookies</key>
- <applyto>/apps/firefox/web/disable_cookies</applyto>
- <owner>firefox</owner>
- <type>bool</type>
- <default>false</default>
- <locale name="C">
- <short>Disable Cookies.</short>
- <long>Disable Cookies.
- </long>
- </locale>
- </schema>
- <schema>
- <key>/schemas/apps/firefox/web/disable_save_password</key>
- <applyto>/apps/firefox/web/disable_save_password</applyto>
- <owner>firefox</owner>
- <type>bool</type>
- <default>false</default>
- <locale name="C">
- <short>Disable Save Password.</short>
- <long>Disable Save Password.
- </long>
- </locale>
- </schema>
- <schema>
- <key>/schemas/apps/firefox/web/cache_size</key>
- <applyto>/apps/firefox/web/cache_size</applyto>
- <owner>firefox</owner>
- <type>int</type>
- <default>50000</default>
- <locale name="C">
- <short>Cache Size.</short>
- <long>Cache Size.
- </long>
- </locale>
- </schema>
- <schema>
- <key>/schemas/apps/firefox/general/homepage_url</key>
- <applyto>/apps/firefox/general/homepage_url</applyto>
- <owner>firefox</owner>
- <type>string</type>
- <default>www.novell.com/linux</default>
- <locale name="C">
- <short>Home Page URL.</short>
- <long>Home Page URL.
- </long>
- </locale>
- </schema>
- <schema>
- <key>/schemas/apps/firefox/web/download_defaultfolder</key>
- <applyto>/apps/firefox/web/download_defaultfolder</applyto>
- <owner>firefox</owner>
- <type>string</type>
- <default>Desktop</default>
- <locale name="C">
- <short>Default downloadfolder location.</short>
- <long> This is the default download folder location.
- </long>
- </locale>
- </schema>
- <schema>
- <key>/schemas/apps/firefox/lockdown/disable_unsafe_protocol</key>
- <applyto>/apps/firefox/lockdown/disable_unsafe_protocol</applyto>
- <owner>firefox</owner>
- <type>bool</type>
- <default>false</default>
- <locale name="C">
- <short>Disable Unsafe Protocol.</short>
- <long>Disable Unsafe Protocol.
- </long>
- </locale>
- </schema>
- <schema>
- <key>/schemas/apps/firefox/lockdown/disable_bookmark_editing</key>
- <applyto>/apps/firefox/lockdown/disable_bookmark_editing</applyto>
- <owner>firefox</owner>
- <type>bool</type>
- <default>false</default>
- <locale name="C">
- <short>disable_bookmark_editing.</short>
- <long>disable_bookmark_editing.
- </long>
- </locale>
- </schema>
- <schema>
- <key>/schemas/apps/firefox/lockdown/hide_bookmark</key>
- <applyto>/apps/firefox/lockdown/hide_bookmark</applyto>
- <owner>firefox</owner>
- <type>bool</type>
- <default>false</default>
|
|
Changed |
l10n-3.0.4.tar.bz2
^
|
[-]
[+]
|
Changed |
mozilla.sh.in
^
|
@@ -86,6 +86,9 @@
fi
fi
+# disable Gnome crash dialog (doesn't make sense anyway)
+export GNOME_DISABLE_CRASH_DIALOG=1
+
moz_debug=0
script_args=""
pass_arg_count=0
|
|
Deleted |
search-addons.tar.bz2
^
|