Changesets can be listed by changeset number.
The Git repository is here.
- Revision:
- 155
- Log:
Uses externally set environment variables to do get hold of
configuration data now, rather than hard coding the details.HUB_CONNECTION_URI: The URI for server connections; e.g.
"drbunix:/path/to/socket/file"HUB_PATH_PREFIX: Web server URI prefix to get to root
of Hub application, e.g. "/rails/hub".HUB_RANDOM_FILE: Path to file containing random data.
- Author:
- rool
- Date:
- Fri Dec 08 19:31:37 +0000 2006
- Size:
- 1083 Bytes
1 | require 'rake' |
2 | |
3 | spec = Gem::Specification.new do |s| |
4 | s.platform = Gem::Platform::RUBY |
5 | s.name = 'hubssolib' |
6 | |
7 | s.version = '0.2.0' |
8 | s.author = 'Andrew Hodgkinson and others' |
9 | s.email = 'ahodgkin@rowing.org.uk' |
10 | s.homepage = 'http://pond.org.uk/ruby/hub/' |
11 | s.date = File.ctime('VERSION') |
12 | s.summary = 'Cross-application single sign-on support library' |
13 | |
14 | s.description = <<-EOF |
15 | The Hub SSO Library supports single sign-on across multiple Rails |
16 | applications on the same host. The Hub application provides account |
17 | management facilities (sign up, log in, etc.). The library provides |
18 | read-only access to data set up by the application. Using the library, |
19 | external applications can see whether or not someone is logged in via |
20 | Hub and see what their assigned roles are. Each application determines |
21 | its own mappings between roles and permissions. |
22 | EOF |
23 | |
24 | s.files = FileList['lib/**/*.rb', '[A-Z]*'].to_a |
25 | s.has_rdoc = false # Sorry, no RDoc documentation yet |
26 | s.required_ruby_version = '>= 1.8.1' # Not tested on earlier versions |
27 | end |