Shezhu Resource Sharing System 1.19 (Default branch)


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements Software Releases - RSS News Shezhu Resource Sharing System 1.19 (Default branch)
# 1  
Old 01-11-2008
Shezhu Resource Sharing System 1.19 (Default branch)

Image The Shezhu Resource Sharing System is an application for scheduling and booking shared resources such as rooms and equipment. The client only needs a modern Web browser. It has a user friendly point and click interface, visual filters for making block/repeat bookings, concurrent users and double booking prevention, allows local site customization, and supports configurable academic term/semester blocks. License: GNU General Public License v3 Changes:
This release supports Apache 2.2 (default) and MySQL 5 (default). It's anchored to UTC rather than local time, making it more portable. It's licensed under GPLv3.Image

More...
Login or Register to Ask a Question

Previous Thread | Next Thread

7 More Discussions You Might Find Interesting

1. Solaris

Global and non-global zone resource sharing - tricky

hi all, Just a simple question but i cant get the answers in the book - In my globalzone , assuming i have 4 cpus (psrinfo -pv = 0-3), if i set dedicated-cpu (ncpus=2) for my local zone Is my globalzone left with 2 cpus or still 4 cpus ? Does localzone "resource reservation.e.g. cpu in... (6 Replies)
Discussion started by: javanoob
6 Replies

2. UNIX for Advanced & Expert Users

Asynchronus resource sharing between processes?

Hi, say I have some pages which I want to share between two processes asynchronously. Which IPC (inter process communication) mechanism is best for this kind of job to complete? Is the same mechanism work for synchronous sharing? Thanks for the replies. sanzee (2 Replies)
Discussion started by: sanzee007
2 Replies

3. Shell Programming and Scripting

Checking running process status using "grep" on multiple servers in load sharing system.

Suppose i have 3 different servers say x,y and z. Im running some process say ABC and 40 instances for the same is being created. In load sharing suppose on server x, 20 instances are running server y, 10 instances are running server z, 10 instances are running. While checking the... (1 Reply)
Discussion started by: ankitknit
1 Replies

4. AIX

How to install system resource monitoring utilities?

Hello Experts, Topas, nmon, vmon & top monitoring tool not working. We use above AIX utilities to identify cpu and memory usage. I can execute the topas but on execution I receive "SpmiCreateStatSet can't create StatSet" message & no output. I use AIX 5.3, TL3. Please assist to restore... (4 Replies)
Discussion started by: sumit30
4 Replies

5. UNIX for Dummies Questions & Answers

Text book / online resource for learning to program at system/kernel level

Is there any book/resource that one can refer to, to be able to write programs at kernel/system level.. I'm looking for a programming book that could serve as a guide to write kernel codes / system level programming etc.. I have Tannenbaum's Design and Implementation. It addresses theoretical... (2 Replies)
Discussion started by: vishwamitra
2 Replies

6. Linux

Please help me, about the file sharing with windows system

Did anybody can teach me how to set the premission in the samba server? How to i set the premission in one folder but two access right. With one folder but the user access rights is diffirent. One user can full access the folder, and another one user only read only. thx for helping... (1 Reply)
Discussion started by: cloudlor
1 Replies

7. IP Networking

sharing of IP address for load sharing avoiding virtual server & redirection machine

I have RedHat 9.0 installed on three of my servers (PIII - 233MHz) and want that they share a common IP address so that any request made reaches each of the servers. Can anyone suggest how should I setup my LAN. I'm new to networking in Linux so please elaborate and would be thankful for a timely... (2 Replies)
Discussion started by: Rakesh Ranjan
2 Replies
Login or Register to Ask a Question
Plack::Middleware::CrossOrigin(3pm)			User Contributed Perl Documentation		       Plack::Middleware::CrossOrigin(3pm)

NAME
Plack::Middleware::CrossOrigin - Adds headers to allow Cross-Origin Resource Sharing VERSION
version 0.007 SYNOPSIS
# Allow any WebDAV or standard HTTP request from any location. builder { enable 'CrossOrigin', origins => '*'; $app; }; # Allow GET and POST requests from any location, cache results for 30 days. builder { enable 'CrossOrigin', origins => '*', methods => ['GET', 'POST'], max_age => 60*60*24*30; $app; }; DESCRIPTION
Adds Cross Origin Request Sharing headers used by modern browsers to allow "XMLHttpRequest" to work across domains. This module will also help protect against CSRF attacks in some browsers. This module attempts to fully conform to the CORS spec, while allowing additional flexibility in the values specified for the of the headers. CORS REQUESTS IN BRIEF
There are two types of CORS requests. Simple requests, and preflighted requests. Simple Requests A simple request is one that could be generated by a standard HTML form. Either a "GET" or "POST" request, with no additional headers. For these requests, the server processes the request as normal, and attaches the correct CORS headers in the response. The browser then decides based on those headers whether to allow the client script access to the response. Preflighted Requests If additional headers are specified, or a method other than "GET" or "POST" is used, the request must be preflighted. This means that the browser will first send a special request to the server to check if access is allowed. If the server allows it by responding with the correct headers, the actual request is then performed. CSRF Protection Some browsers will also provide same headers with cross domain "POST" requests from HTML forms. These requests will also be checked against the allowed origins and rejected before they reach the rest of your Plack application. CONFIGURATION
origins A list of allowed origins. Origins should be formatted as a URL scheme and host, with no path information. ("http://www.example.com") '"*"' can be specified to allow access from any location. Must be specified for this middleware to have any effect. This will be matched against the "Origin" request header, and will control the "Access-Control-Allow-Origin" response header. If the origin does not match, the request is aborted. headers A list of allowed request headers. '"*"' can be specified to allow any headers. Controls the "Access-Control-Allow-Headers" response header. Includes a set of headers by default to simplify working with WebDAV and AJAX frameworks: o "Cache-Control" o "Depth" o "If-Modified-Since" o "User-Agent" o "X-File-Name" o "X-File-Size" o "X-Prototype-Version" o "X-Requested-With" methods A list of allowed methods. '*' can be specified to allow any methods. Controls the "Access-Control-Allow-Methods" response header. Defaults to all of the standard HTTP and WebDAV methods. max_age The max length in seconds to cache the response data for. Controls the "Access-Control-Max-Age" response header. If not specified, the web browser will decide how long to use. expose_headers A list of allowed headers to expose to the client. '*' can be specified to allow the browser to see all of the response headers. Controls the "Access-Control-Expose-Headers" response header. credentials Whether the resource will be allowed with user credentials (cookies, HTTP authentication, and client-side SSL certificates) supplied. Controls the "Access-Control-Allow-Credentials" response header. continue_on_failure Normally, simple requests with an Origin that hasn't been allowed will be stopped before they continue to the main app. If this option is set, the request will be allowed to continue, but no CORS headers will be added to the response. This matches how non- allowed requests would be handled if this module was not used at all. This disabled the CSRF protection and is not recommended. It could be needed for applications that need to allow cross-origin HTML form "POST"s without whitelisting domains. BROWSER SUPPORT
Different browsers have different levels of support for CORS headers. Gecko (Firefox, Seamonkey) Initially supported in Gecko 1.9.1 (Firefox 3.5). Supports the complete CORS spec for "XMLHttpRequest"s. Does not yet provide the "Origin" header for CSRF protection (Bugzilla #446344 <https://bugzilla.mozilla.org/show_bug.cgi?id=446344>). WebKit (Safari, Google Chrome) Initially supported in Safari 4 and Chrome 3. The "expose_headers" feature is currently unsupported (WebKit bug #41210 <https://bugs.webkit.org/show_bug.cgi?id=41210>). The current release of Safari has a bug in its handling of preflighted "GET" requests (WebKit bug #50773 <https://bugs.webkit.org/show_bug.cgi?id=50773>) which has been fixed in WebKit v534.19 and Chrome 11. This module uses the "Referer" header to work around the issue when possible. Also provides the "Origin" header for CSRF protection starting with WebKit v528.5 (Chrome 2, Safari 4). Internet Explorer Initially supported in IE8. Not supported with the standard "XMLHttpRequest" object. A separate object, "XDomainRequest", must be used. Only "GET" and "POST" methods are allowed. No extra headers can be added to the request. Neither the status code or any headers aside from "Content-Type" can be retrieved from the response. Opera Not supported in any version of Opera. SEE ALSO
CORS Resources o W3C Spec for Cross-Origin Resource Sharing <http://www.w3.org/TR/cors/> o Mozilla Developer Center - HTTP Access Control <https://developer.mozilla.org/En/HTTP_access_control> o Mozilla Developer Center - Server-Side Access Control <https://developer.mozilla.org/En/Server-Side_Access_Control> o Cross browser examples of using CORS requests <http://www.nczonline.net/blog/2010/05/25/cross-domain-ajax-with-cross-origin-resource- sharing/> o MSDN - XDomainRequest Object <http://msdn.microsoft.com/en-us/library/cc288060%28v=vs.85%29.aspx> o XDomainRequest - Restrictions, Limitations and Workarounds <http://blogs.msdn.com/b/ieinternals/archive/2010/05/13/xdomainrequest- restrictions-limitations-and-workarounds.aspx> o Wikipedia - Cross-Origin Resource Sharing <http://en.wikipedia.org/wiki/Cross-Origin_Resource_Sharing> o CORS advocacy <http://enable-cors.org/> CSRF Resources o Wikipedia - Cross-site request forgery <http://en.wikipedia.org/wiki/Cross-site_request_forgery> o Stanford Web Security Research - Cross-Site Request Forgery <http://seclab.stanford.edu/websec/csrf/> o WebKit Bugzilla - Add origin header to POST requests <https://bugs.webkit.org/show_bug.cgi?id=20792> o Mozilla Bugzilla - Implement Origin header CSRF mitigation <https://bugzilla.mozilla.org/show_bug.cgi?id=446344> Related Technologies o Cross-domain policy file for Flash <http://www.adobe.com/devnet/articles/crossdomain_policy_file_spec.html> o Wikipedia - JSONP <http://en.wikipedia.org/wiki/JSONP> AUTHOR
Graham Knop <haarg@haarg.org> COPYRIGHT AND LICENSE
This software is copyright (c) 2011 by Graham Knop. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. perl v5.14.2 2011-09-13 Plack::Middleware::CrossOrigin(3pm)