DS 6 run as non-root?

I recall previous JES installs that would install as root and then service ran as non-root no matter what port you stated at install. In DS 6 install if I state 389 and 636 as ports then I must state root as runtime user. This seems odd. Root maybe required to start the service on these ports but should switch after start, or least have the option to set it up that way. Maybe I am missing a step and need to do a post config change.

[442 byte] By [Xotha] at [2007-11-27 2:12:27]
# 1
If you're using the 'native package' installation, create the server instance like so (as root):dsadm create -u <user> -g <group> -p 389 -P 636 <serverroot>
gtholberta at 2007-7-12 2:06:47 > top of Java-index,Web & Directory Servers,Directory Servers...
# 2
As George said, dsadm will let you do that.It does not matter whether you have the native package or zip distrribution, though. They both come with the same dsadm .
the_duuuuuudea at 2007-7-12 2:06:47 > top of Java-index,Web & Directory Servers,Directory Servers...
# 3
Thanks. Correction... I meant when using the DSCC to create an instance. If you state 389 and 636 then you must state root as user. Considering how smart dscc is I would assume it would match dsadm function. Ok I will use dsadm.
Xotha at 2007-7-12 2:06:47 > top of Java-index,Web & Directory Servers,Directory Servers...
# 4
GUIs are often too smart :-)I guess that is a bug, we also have the requirement to run it on port 389 as non-root user. Good that works via command line.
Ewirona at 2007-7-12 2:06:47 > top of Java-index,Web & Directory Servers,Directory Servers...
# 5
I am impressed with ds 6. I like the comprehensive command line tools and primarily use them. But the dscc is so sexy, its difficult to turn away :)
Xotha at 2007-7-12 2:06:47 > top of Java-index,Web & Directory Servers,Directory Servers...
# 6
Thanks. The feedback is being passed to the engineering team :-)Ludovic.
ludovicpa at 2007-7-12 2:06:47 > top of Java-index,Web & Directory Servers,Directory Servers...