Setting up Podcast Producer 2 in Snow Leopard with Active Directory Integration

Sharing some experiences on setting up Podcast Producer 2 in Snow Leopard with Active Directory Integration. Thanks to Arthur Tan for the assistance in this.

Preperation

1. Install OSX Server with no configured services

2. Use “host” command to test the forward and reverse DNS of the Xserve and the AD server

3. Use Directory Utility and join the AD domain

4. Go to serveradmin and select the Open Directory. Kerberize the services using the button provided

5. Create a PCPadmin for the Podcast jobs on the AD

6. Enable web service

7. Try logging in with AD user for the wiki and blog interface.. it should fail

8. Run the following commands to enable AD integration for wiki and blogs:

sudo serveradmin settings teams:enableClearTextAuth = yes

sudo serveradmin stop teams

sudo serveradmin start teams

9. Reload the browser. Logging in with the AD user should now work.

Configuration of Podcast Producer

10. Add Podcast Producer Services

11. Click on Configure Podcast Producer

12. Ensure that the keberos using is from the AD Directory

13. Choose Standard Setup.

14. When prompted for xgrid username and password, use the PCPadmin created above.

15. Check that the services xgrid, nfs are started and running with no errors.

16. Also ensure that the folder “/Library/PodcastProducer/Shared” is beening shared via NFS.

Podcast Capture

17. Upload existing movie clips to the podcast server authenticating as an AD user.

18. Launch xgrid admin and ensure that the job have been successfully submitted and processed.

19. Launch safari and go to podcast library to ensure that the podcast can be viewed.

Podcast Composer

20. Create required workflow.

21. If your creating a workflow to submit to Apple Wiki, ensure that the username and password is a local server administrator.

(Note: For posting to either wiki or blog, remember to create the blog before submitting the job.)

22. During the deployment of the workflow, when asked for Username and password for deployment, a local server administrator username and password is required.

For Security Consideration for Podcast Composer

It’s best to create a separate Local Administrator account to be used with Podcast Composer. This will allow the limitation of the account from able to access other services.

Additional notes (Update from Arthur)

If the workflow is meant to submit to wiki pages, the name of the wiki page (ie: DemoWiki) to submit to must be in small caps (i.e demowiki), even though the creation of the wiki page is  “DemoWiki”. Else the workflow will fail to submit the podcast to the wiki page.