Adding an Adobe internal client

From Adobe Open Source Wiki
Revision as of 22:57, 21 June 2006 by FosterBrereton (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This is the steps I use to add an Adobe client to ASL. These are executed on a Mac.

# create the user

set uid=<ldap user name>

ldapsearch -LLL -h phonelist.corp.adobe.com -x -b "o=Adobe Systems, c=US" "uid="${uid} mail cn | \
   sed -e "1s/.*/User: "${uid}"/" -e "s/^mail:/Email:/" -e "s/^cn:/FullName:/" | \
   p4 user -i -f

set pwd=`echo "secret phrase"${uid} | md5 | sed -e "1s/\(.\{8\}\).*/\1/"`

p4passwd.expect ${uid} ${pwd}

open -a mail.app "mailto:"${uid}"@adobe.com?subject=Adobe%20Source%20Libraries%20Peforce%20Account&body=server:%20boxer.corp.adobe.com:1770%0Auser:%20"${uid}"%0Apassword:%20"${pwd}"%0A%0AYou%20must%20change%20your%20password%20before%20access%20is%20allowed."

# add the user to the group

p4 group library_users

# check in their form

p4 add //source_library/forms/completed/using_<product>_<version>.pdf
p4 submit

# add the user to the asl-users mail list (sends welcome message).

open -a Safari "http://mlm.corp.adobe.com/cgi-bin/majordomo?module=modify"