![]() |
Web Conference 2004Writing Perl/CGI Scripts for ITS/ASET Web servicesErrata |
| Up |
Updated the index page:
Expanded link labels and descriptions.
Added this page and link to the Webconference survey.
Updated the HTTP page:
My definitions of URI and URL were incorrect. URL is actually a subset of URI and the location names I gave on the page can be described as both URLs and URIs. See the RFCs on URI and URL for formal definitions. It may be best to have a computer science background to understand them.
Added link to RFC 2145
Updated "Reading & Writing data to files":
Noted other_obj must have write permission enabled on files/folders to which CGI scripts write. In the strict sense, this is unnecessary, but is required by Apache.
Updated "Authentication/Authorization/Access Control" page.
Added link to http://www.cookiecentral.com/.
Updated "Security" page.
Augmented bulleted list of phrases to be full sentences with detail.
Added some direction on the various security attack vectors.
Added some detail on how the test script server uses identities.
Gave some examples on checking user data.
Added note about the size and maxlength attributes of the <input> HTML tag.
Added discussion about how well written code => less bugs => more secure.
A few other additions, such as link to the references page.
Updated References page:
Added link to BigNoseBird.com's version of a first Perl CGI script tutorial.
Updated 2008/12/26:
"Penn State Web Services" page.
My work unit AIT's parent unit, ASET dissolved, and AIT was moved into CSS, another unit of ITS.
PASS was upgraded from DCE/DFS to Kerb/LDAP/GPFS.
As a result of the PASS Migration, the ACL Explorer tool and respective steps to set CGI scripts as executable by the Web server were updated.
The PASS Migration and ACL Explorer updates described with the previous page were also addressed on the "First CGI program" page.
If you have any questions, feel free to ask me - mailto:jcd@psu.edu
Content by: Jeff D'Angelo <jcd@psu.edu> © 2004
Last update on: Friday, 26-Dec-2008 21:29:10 EST