diff -Nur smeserver-userpanel-1.4.old/createlinks smeserver-userpanel-1.4/createlinks --- smeserver-userpanel-1.4.old/createlinks 2017-05-31 12:42:41.000000000 -0400 +++ smeserver-userpanel-1.4/createlinks 2021-02-23 22:37:25.040000000 -0500 @@ -24,4 +24,12 @@ templates2events( "/etc/e-smith/web/common/css/manager.css",$event); templates2events( "/etc/e-smith/web/common/css/manager.css","bootstrap-console-save"); - +$event = "smeserver-userpanel-update"; +safe_symlink("sigusr1", "root/etc/e-smith/events/$event/services2adjust/httpd-admin"); +safe_symlink("sigusr1", "root/etc/e-smith/events/$event/services2adjust/httpd-e-smith"); +templates2events( "/etc/httpd/conf/httpd.conf",$event); +templates2events( "/etc/httpd/admin-conf/httpd.conf",$event); +templates2events( "/etc/e-smith/web/common/css/manager.css",$event); +templates2events( "/etc/e-smith/web/common/css/manager.css","bootstrap-console-save"); +event_link("conf-linktotranslations", $event, "70"); +event_link("conf-userpanelsymlinks", $event, "70"); diff -Nur smeserver-userpanel-1.4.old/root/etc/e-smith/web/functions/userpanelaccess smeserver-userpanel-1.4/root/etc/e-smith/web/functions/userpanelaccess --- smeserver-userpanel-1.4.old/root/etc/e-smith/web/functions/userpanelaccess 2017-05-31 12:57:14.000000000 -0400 +++ smeserver-userpanel-1.4/root/etc/e-smith/web/functions/userpanelaccess 2021-02-23 22:31:11.802000000 -0500 @@ -236,7 +236,7 @@ my @panels; opendir (DIR, "/etc/e-smith/web/functions") || die "Can't open /etc/e-smith/web/functions directory.\n"; - push (@panels, sort (grep (!/^(\.|userpanel-initial|userpanel-navigation|userpanel-noframes|pleasewait|index\.cgi|initial\.cgi|navigation|noframes)/, readdir(DIR)))); + push (@panels, sort (grep (!/^(\.|userpanel-initial|userpanel-navigation|userpanel-noframes|pleasewait|index\.cgi|initial\.cgi|navigation|noframes|userpassword)/, readdir(DIR)))); closedir (DIR); my $panel;