Actions
Bug #4346
closedradiusd process is left running after package uninstall
Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
Package System
Target version:
-
Start date:
01/30/2015
Due date:
% Done:
100%
Estimated time:
Plus Target Version:
Release Notes:
Affected Version:
2.2
Affected Architecture:
Description
During FreeRADIUS package uninstall, package is removed, but process fails to stop. Log:
Jan 29 23:06:20 php-fpm[94061]: /rc.filter_configure_sync: Could not find IPv6 gateway for interface (wan). Jan 29 23:06:19 check_reload_status: Reloading filter Jan 29 23:06:19 check_reload_status: Syncing firewall Jan 29 23:06:19 php-fpm[85901]: /pkg_mgr_install.php: freeRADIUS - No freeradius lib found on /usr/pbi/freeradius-amd64/lib Jan 29 23:06:19 check_reload_status: Syncing firewall Jan 29 23:06:19 php-fpm[85901]: /pkg_mgr_install.php: The command '/usr/local/etc/rc.d/radiusd.sh stop' returned exit code '127', the output was '/usr/local/etc/rc.d/radiusd.sh: /usr/pbi/freeradius-amd64/local/etc/rc.d/radiusd: not found' Jan 29 23:06:19 php-fpm[85901]: /pkg_mgr_install.php: stop_service /usr/local/etc/rc.d/radiusd.sh stop
As you can see files are removed before process stops and thus shell script fails.
Running process continues processing authentication requests.
Actions