04.02.2024 1:12, Anton Saietskii:
On Sun, Feb 4, 2024, 01:06 Taras Heichenko <ta...@academ.kiev.ua> wrote:


    04.02.2024 0:52, George L. Yermulnik:
    > Hello!
    >
    > On Sat, 03 Feb 2024 at 23:17:23 (+0200), Taras Heichenko wrote:
    >
    >> Може хтось підказати.  На сервері 13.2-RELEASE-p9 amd64
    запускається
    >> clamav-clamd. Запускається дуже довго. Погрався у відладку з
    скриптом
    >> запуску і виявив, що висить він на команді
    >>    limits -C daemon /usr/local/sbin/clamd
    >> що, здається помітно гальмує процес завантаження. (Тобто в
    результаті
    >> після ребуту clamd запущений, але займає це помітний час) Є
    якісь ідеї,
    >> на чому воно висить і що з цим можна зробити?
    > Може через strace цю команду запустити та подивитися, на чому
    гальмує?


[skip]

Дякую, truss я натравив на запуск clamd. Ну там багато всього було, але

lseek(4,0x0,SEEK_CUR)                            = 686 (0x2ae)
read(4,0x83b3b16c0,32768)                        = 0 (0x0)
close(4)                                         = 0 (0x0)
setgroups(0x2,0x83b3c9000)                       = 0 (0x0)
lchown("/var/log/clamav/clamd.log",106,106)      = 0 (0x0)
setgid(0x6a)                                     = 0 (0x0)
setuid(0x6a)                                     = 0 (0x0)


wait4(-1,0x82088a13c,0x0,0x0)                    ERR#4 'Interrupted system call'
SIGNAL 2 (SIGINT) code=SI_USER pid=30236 uid=106
sigprocmask(SIG_SETMASK,{ SIGINT },0x0)          = 0 (0x0)
exit(0x0)
process exit, rval = 0

воно довго висить після setuid (там декілька пустих рядків, це розділив я спеціально), потім іде далі.

Є міркування, що це може бути?

_______________________________________________
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd

--
tasic@

_______________________________________________
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd

Ответить