[27176] in Source-Commits
/svn/athena r25996 - in trunk/debathena: config config/chromium-config config/chromium-config/debian meta/login-graphical/debian
daemon@ATHENA.MIT.EDU (Victor Vasiliev)
Fri May 17 23:57:55 2013
Date: Fri, 17 May 2013 23:57:48 -0400
From: Victor Vasiliev <vasilvv@MIT.EDU>
Message-Id: <201305180357.r4I3vmxk023433@drugstore.mit.edu>
To: source-commits@MIT.EDU
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Author: vasilvv
Date: 2013-05-17 23:57:48 -0400 (Fri, 17 May 2013)
New Revision: 25996
Added:
trunk/debathena/config/chromium-config/
trunk/debathena/config/chromium-config/debian/
trunk/debathena/config/chromium-config/debian/changelog
trunk/debathena/config/chromium-config/debian/compat
trunk/debathena/config/chromium-config/debian/control
trunk/debathena/config/chromium-config/debian/copyright
trunk/debathena/config/chromium-config/debian/rules
Modified:
trunk/debathena/meta/login-graphical/debian/control
Log:
In chromium-config:
* Initial release.
Added: trunk/debathena/config/chromium-config/debian/changelog
===================================================================
--- trunk/debathena/config/chromium-config/debian/changelog (rev 0)
+++ trunk/debathena/config/chromium-config/debian/changelog 2013-05-18 03:57:48 UTC (rev 25996)
@@ -0,0 +1,5 @@
+debathena-chromium-config (1.0) UNRELEASED; urgency=low
+
+ * Initial release.
+
+ -- Victor Vasiliev <vasilvv@mit.edu> Fri, 17 May 2013 21:32:30 -0400
Added: trunk/debathena/config/chromium-config/debian/compat
===================================================================
--- trunk/debathena/config/chromium-config/debian/compat (rev 0)
+++ trunk/debathena/config/chromium-config/debian/compat 2013-05-18 03:57:48 UTC (rev 25996)
@@ -0,0 +1 @@
+7
Added: trunk/debathena/config/chromium-config/debian/control
===================================================================
--- trunk/debathena/config/chromium-config/debian/control (rev 0)
+++ trunk/debathena/config/chromium-config/debian/control 2013-05-18 03:57:48 UTC (rev 25996)
@@ -0,0 +1,15 @@
+Source: debathena-chromium-config
+Section: debathena-config/net
+Priority: extra
+Maintainer: Debathena Project <debathena@mit.edu>
+Build-Depends: debhelper (>= 7.0.50~), config-package-dev (>= 5), chromium-browser | chromium
+Standards-Version: 3.9.3
+
+Package: debathena-chromium-config
+Architecture: all
+Depends: ${misc:Depends}, chromium-browser | chromium
+Provides: ${diverted-files}
+Conflicts: ${diverted-files}
+Description: Enable GSSAPI authentication in Chromium.
+ This package enables GSSAPI authentication in Chromium for idp.mit.edu.
+
Added: trunk/debathena/config/chromium-config/debian/copyright
===================================================================
--- trunk/debathena/config/chromium-config/debian/copyright (rev 0)
+++ trunk/debathena/config/chromium-config/debian/copyright 2013-05-18 03:57:48 UTC (rev 25996)
@@ -0,0 +1,23 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: debathena-chromium-config
+
+Files: *
+Copyright: Copyright 2013 Victor Vasiliev <vasilvv@mit.edu>
+License: Expat
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+ .
+ The above copyright notice and this permission notice shall be included in all
+ copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ SOFTWARE.
Added: trunk/debathena/config/chromium-config/debian/rules
===================================================================
--- trunk/debathena/config/chromium-config/debian/rules (rev 0)
+++ trunk/debathena/config/chromium-config/debian/rules 2013-05-18 03:57:48 UTC (rev 25996)
@@ -0,0 +1,17 @@
+#!/usr/bin/make -f
+
+%:
+ dh $@ --with config-package
+
+# Disambiguate between distro versions with chromium-browser and ones with
+# chromium
+override_dh_configpackage:
+ifneq ($(wildcard /etc/chromium-browser/default),)
+ dh_configpackage --transform "/etc/chromium-browser/default.debathena sed -e's/^CHROMIUM_FLAGS=\"/CHROMIUM_FLAGS=\"--auth-server-whitelist=idp.mit.edu /'"
+else
+ifneq ($(wildcard /etc/chromium/default),)
+ dh_configpackage --transform "/etc/chromium/default.debathena sed -e's/^CHROMIUM_FLAGS=\"/CHROMIUM_FLAGS=\"--auth-server-whitelist=idp.mit.edu /'"
+else
+ exit 1
+endif
+endif
Property changes on: trunk/debathena/config/chromium-config/debian/rules
___________________________________________________________________
Added: svn:executable
+ *
Modified: trunk/debathena/meta/login-graphical/debian/control
===================================================================
--- trunk/debathena/meta/login-graphical/debian/control 2013-05-17 20:28:46 UTC (rev 25995)
+++ trunk/debathena/meta/login-graphical/debian/control 2013-05-18 03:57:48 UTC (rev 25996)
@@ -25,6 +25,7 @@
${misc:Depends}
Recommends: ubuntu-desktop,
debathena-thunderbird-config,
+ debathena-chromium-config,
Description: Athena graphical login configuration
This package allows Athena users to login through the Athena greeter
and configures graphical software to integrate with the Athena