|
|
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. |
---|
Tags | No tags attached. |
---|
|
|
3rd party modules | |
---|
|
|