|
|
| Reporter | kuzvesov | Assigned To | stskeeps | |
|---|
| Priority | normal | Severity | minor | Reproducibility | always |
|---|
| Status | resolved | Resolution | duplicate | |
|---|
| Platform | i386 | OS | Windows | OS Version | Windows NT 4.0 |
|---|
| Product Version | 3.2.6 | |
|---|
|
|
| Summary | 0003242: WIRCD requires Administrator or System account to run as system service |
|---|
| Description | WIRCD hangs up and then dies being started as system service under non-administrative account. This happens since it requires (probably full) access to SCManager. System audit reports that it tries to block entire services database. |
|---|
| Additional Information | I think it needs no justification, that chat-server should not be executed under privileged account.
Besides, IMHO system service does not need to operate with SCManager database. Maybe adding some command string parameter (like '-service') to UnrealIRCD service command line can help to distinguish between user and system service modes of operation and prevent WIRCD interacting with SCManager when in system service mode. |
|---|
|
|
| 3rd party modules | |
|---|
|
|