Till Brehm
2014-08-14 9edea9976bd605071e0694a90d704266c0b7e0f9
refs
author Till Brehm <tbrehm@ispconfig.org>
Thursday, August 14, 2014 11:30 -0400
committer Till Brehm <tbrehm@ispconfig.org>
Thursday, August 14, 2014 11:30 -0400
commit9edea9976bd605071e0694a90d704266c0b7e0f9
tree 57ad215fa3b0fa5441f41e188bf9609bb47651b5 tree | zip | gz
parent 77edf6ef46c41285e3c29423c0d28e461c52eaa8 view | diff
- Added warning in the interface when a path for a shelluser is set that is outside of the website docroot.
- Added security settings feature to allow the root user of a server to control most aspects of whet the admin user of the controlpanel is allowed to do in system settings. This is especially useful for managed severs where the ispconfig admin user and the root user of the server are different persons.
1 files added
66 files modified
318 ■■■■■ changed files
interface/lib/classes/auth.inc.php 18 ●●●●● diff | view | raw | blame | history
interface/lib/classes/getconf.inc.php 9 ●●●●● diff | view | raw | blame | history
interface/lib/classes/validate_systemuser.inc.php 56 ●●●●● diff | view | raw | blame | history
interface/lib/lang/ar.lng 2 ●●●●● diff | view | raw | blame | history
interface/lib/lang/bg.lng 2 ●●●●● diff | view | raw | blame | history
interface/lib/lang/br.lng 2 ●●●●● diff | view | raw | blame | history
interface/lib/lang/cz.lng 2 ●●●●● diff | view | raw | blame | history
interface/lib/lang/de.lng 2 ●●●●● diff | view | raw | blame | history
interface/lib/lang/el.lng 2 ●●●●● diff | view | raw | blame | history
interface/lib/lang/en.lng 6 ●●●● diff | view | raw | blame | history
interface/lib/lang/es.lng 2 ●●●●● diff | view | raw | blame | history
interface/lib/lang/fi.lng 2 ●●●●● diff | view | raw | blame | history
interface/lib/lang/fr.lng 2 ●●●●● diff | view | raw | blame | history
interface/lib/lang/hr.lng 4 ●●● diff | view | raw | blame | history
interface/lib/lang/hu.lng 4 ●●● diff | view | raw | blame | history
interface/lib/lang/id.lng 4 ●●● diff | view | raw | blame | history
interface/lib/lang/it.lng 4 ●●● diff | view | raw | blame | history
interface/lib/lang/ja.lng 4 ●●● diff | view | raw | blame | history
interface/lib/lang/nl.lng 4 ●●● diff | view | raw | blame | history
interface/lib/lang/pl.lng 4 ●●● diff | view | raw | blame | history
interface/lib/lang/pt.lng 4 ●●● diff | view | raw | blame | history
interface/lib/lang/ro.lng 4 ●●● diff | view | raw | blame | history
interface/lib/lang/ru.lng 4 ●●● diff | view | raw | blame | history
interface/lib/lang/se.lng 4 ●●● diff | view | raw | blame | history
interface/lib/lang/sk.lng 4 ●●● diff | view | raw | blame | history
interface/lib/lang/tr.lng 4 ●●● diff | view | raw | blame | history
interface/web/admin/firewall_del.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/firewall_edit.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/groups_del.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/groups_edit.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/iptables_del.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/iptables_edit.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/iptables_list.php 2 ●●●●● diff | view | raw | blame | history
interface/web/admin/language_add.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/language_complete.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/language_edit.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/language_export.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/language_import.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/remote_action_osupdate.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/remote_user_del.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/remote_user_edit.php 3 ●●●●● diff | view | raw | blame | history
interface/web/admin/server_config_del.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/server_config_edit.php 2 ●●●●● diff | view | raw | blame | history
interface/web/admin/server_del.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/server_edit.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/server_ip_del.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/server_ip_edit.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/server_php_del.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/server_php_edit.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/software_package_del.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/software_package_edit.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/software_package_install.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/software_repo_del.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/software_repo_edit.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/software_update_list.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/system_config_edit.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/tpl_default.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/users_del.php 1 ●●●● diff | view | raw | blame | history
interface/web/admin/users_edit.php 13 ●●●●● diff | view | raw | blame | history
interface/web/remote/index.php 6 ●●●● diff | view | raw | blame | history
interface/web/sites/form/shell_user.tform.php 4 ●●●● diff | view | raw | blame | history
interface/web/sites/lib/lang/en_shell_user.lng 1 ●●●● diff | view | raw | blame | history
interface/web/tools/user_settings.php 4 ●●●● diff | view | raw | blame | history
security/security_settings.ini 25 ●●●●● diff | view | raw | blame | history
server/lib/classes/getconf.inc.php 9 ●●●●● diff | view | raw | blame | history
server/plugins-available/shelluser_base_plugin.inc.php 30 ●●●● diff | view | raw | blame | history
server/plugins-available/shelluser_jailkit_plugin.inc.php 31 ●●●● diff | view | raw | blame | history