inetOrgPersonJpeg1Mb.py revision 10f74c7682e52c5caf4ea8232ea2f0b3be455e19
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews#!/usr/bin/python
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews# CDDL HEADER START
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews#
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# The contents of this file are subject to the terms of the
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# Common Development and Distribution License, Version 1.0 only
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews# (the "License"). You may not use this file except in compliance
2eeb74d1cf5355dd98f6d507a10086e16bb08c4bTinderbox User# with the License.
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt#
83a28ca274521e15086fc39febde507bcc4e145eMark Andrews# You can obtain a copy of the license at
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt# trunk/opends/resource/legal-notices/OpenDS.LICENSE
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt# or https://OpenDS.dev.java.net/OpenDS.LICENSE.
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt# See the License for the specific language governing permissions
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews# and limitations under the License.
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt#
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt# When distributing Covered Code, include this CDDL HEADER in each
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews# file and include the License file at
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews# trunk/opends/resource/legal-notices/OpenDS.LICENSE. If applicable,
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews# add the following below this CDDL HEADER, with the fields enclosed
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews# information:
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews# Portions Copyright [yyyy] [name of copyright owner]
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews#
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews# CDDL HEADER END
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews#
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews#
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews# Copyright 2008 Sun Microsystems, Inc.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrewsdef writeInetOrgPersonJpeg1MbTemplate(fileFd):
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews fileFd.write('\n\n\
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrewstemplate: inetOrgPerson_Jpeg_1MB\n\
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark AndrewsrdnAttr: uid\n\
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrewsobjectclass: top\n\
dde8659175c5798267fb0fdefd7576e4efe271b3Automatic Updaterobjectclass: person\n\
a094c46640de70bb03a9351211fb17c41b6fbbb5Automatic Updaterobjectclass: organizationalPerson\n\
06140f733a711340d20650b9b096efe234d6ebcbAutomatic Updaterobjectclass: inetOrgPerson\n\
99d8f5a70440ee8b63ab1745d713b96dde890546Tinderbox UsergivenName: <first>\n\
938440694b33cd752e9e4b71a526368b4811c177Tinderbox Usersn: <last>\n\
431e5c81dbd81cf411b9a187fa5f611f23c0e16fTinderbox Usercn: {givenName} {sn}\n\
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrewsinitials: {givenName:1}{sn:1}\n\
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrewsuid: {givenName}.{sn}\n\
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrewsmail: {uid}@[suffix]\n\
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark AndrewsuserPassword: <random:alphanumeric:8>\n\
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark AndrewstelephoneNumber: <random:telephone>\n\
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark AndrewshomePhone: <random:telephone>\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Huntpager: <random:telephone>\n\
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrewsmobile: <random:telephone>\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan HuntemployeeNumber: <sequential>\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Huntl: <file:cities>\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Huntst: <file:states>\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Huntstreet: <random:numeric:5> <file:streets> Street\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan HuntpostalCode: <random:numeric:5>\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan HuntpostalAddress: {cn}${street}${l}, {st} {postalCode}\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Huntdescription: This is the description for {cn}.\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan HuntcarLicense: <presence:50><random:alphanumeric:8>\n\
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark AndrewsseeAlso: cn=<random:alphanumeric:8>\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan HuntdestinationIndicator: <random:alphanumeric:8>\n\
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark AndrewsfacsimileTelephoneNumber: <random:telephone>\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan HuntinternationaliSDNNumber: <random:numeric:8>\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Huntou: <random:alphanumeric:8>\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan HuntphysicalDeliveryOfficeName: <random:alphanumeric:8>\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan HuntpostOfficeBox: <random:alphanumeric:8>\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan HuntpreferredDeliveryMethod: mhs $ telephone\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan HuntregisteredAddress: <presence:50>{cn}${street}${l}, {st} {postalCode}\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan HuntteletexTerminalIdentifier: <random:alphanumeric:8>\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan HunttelexNumber: <random:numeric:8> $ <random:numeric:8> $ <random:numeric:8>\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunttitle: <random:alphanumeric:8>\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Huntx121Address: <random:numeric:8>\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan HuntbusinessCategory: <random:alphanumeric:8>\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan HuntcarLicense: <random:alphanumeric:8>\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan HuntdepartmentNumber: <random:numeric:2>\n\
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark AndrewsdisplayName: {cn}\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan HuntemployeeType: <random:alphanumeric:8>\n\
42782931073786f98d3d0a617351db40066949a4Mukund SivaramanhomePostalAddress: {postalAddress}\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Huntmanager: cn=manager,<parentdn>\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan HuntpreferredLanguage: <list:english,french,german,spanish,chinese>\n\
42782931073786f98d3d0a617351db40066949a4Mukund SivaramanroomNumber: <random:alphanumeric:4>\n\
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrewssecretary: cn=secretary,<parentdn>\n\
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark AndrewsjpegPhoto: <random:base64:1000000>\n\
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt\n')
30eec077db2bdcb6f2a0dc388a3cdde2ede75ec1Mark Andrews