Opened 20 years ago
Closed 19 years ago
#2050 closed defect (worksforme)
BUG: adduser works asynchronous on OS-X
Reported by: | mww@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | base | Version: | 1.0 |
Keywords: | Cc: | decibel (Jim Nasby), snu@…, ronaldoussoren@… | |
Port: |
Description
port's "adduser" command works async. You can't be sure that the user is immediately available after you executed the "adduser" command.
This leads to ports failing (e.g. postgresql) for the first time they destroot (and the user gets created). Current workaround is to retry the destroot phase, as on the 2nd try the user is finally there.
This bug occurs at least on OS-X.
Change History (8)
comment:1 Changed 20 years ago by olegb@…
Cc: | ronaldoussoren@… added |
---|
comment:2 Changed 20 years ago by olegb@…
comment:3 Changed 20 years ago by mww@…
Cc: | decibel@… added |
---|
comment:5 Changed 20 years ago by snu@…
Someone should write a portfile for our usermgmt_cmds and then we could use that adduser ;)
comment:6 Changed 20 years ago by snu@…
Cc: | snu@… added |
---|
comment:7 Changed 19 years ago by pguyot (Paul Guyot)
Can anyone reproduce this on 10.4? On 10.3?
On 10.4.2, I tried:
system "touch foobar" adduser foo system "chown foo foobar"
and it worked.
comment:8 Changed 19 years ago by mww@…
Resolution: | → worksforme |
---|---|
Status: | new → closed |
Summary: | adduser works asynchronous on OS-X → BUG: adduser works asynchronous on OS-X |
seems to work meanwhile;
Note: See
TracTickets for help on using
tickets.
* Bug 2043 has been marked as a duplicate of this bug. *