Add support for unix extensions option https://github.com/webmin/webmin/issues/1695

This commit is contained in:
Jamie Cameron
2022-07-21 14:06:11 -07:00
parent ed5291bf40
commit a4235588f4
4 changed files with 6 additions and 0 deletions

View File

@ -42,6 +42,9 @@ print &ui_table_row($text{'fperm_forcegrp'},
print &ui_table_row($text{'fperm_link'},
&yesno_input("wide links"));
print &ui_table_row($text{'fperm_unix'},
&yesno_input("unix extensions"));
print &ui_table_row($text{'fperm_delro'},
&yesno_input("delete readonly"));

View File

@ -241,6 +241,7 @@ fperm_notlist=Directories not to list
fperm_forceuser=Force Unix user
fperm_forcegrp=Force Unix group
fperm_link=Allow symlinks outside share?
fperm_unix=Allow use of Unix extensions?
fperm_delro=Can delete readonly files?
fperm_forcefile=Force Unix file mode
fperm_forcedir=Force Unix directory mode

View File

@ -508,6 +508,7 @@ foreach $s (@synon) {
"socket options","TCP_NODELAY",
"strict locking","no",
"sync always","no",
"unix extensions","yes",
"unix password sync","no",
"user",undef,
"valid chars",undef,

View File

@ -26,6 +26,7 @@ $in{create_mode} =~ /^0?[0-7]{3}$/ ||
&setval("force user", $in{force_user});
&setval("force group", $in{force_group});
&setval("wide links", $in{wide_links});
&setval("unix extensions", $in{unix_extensions});
&modify_share($in{old_name}, $in{old_name});
&unlock_file($config{'smb_conf'});