d4c7d8cd85eb1cd50d49faa82ebaeeea2b98f421
[project/luci.git] / libs / uvl / root / lib / uci / schema / default / samba
1 package samba
2
3 config package
4 option title 'Samba CIFS/SMB Daemon'
5
6 config section
7 option name 'samba'
8 option package 'samba'
9 option title 'General Settings'
10 option unique true
11 option required true
12
13 config variable
14 option name 'name'
15 option section 'samba.samba'
16 option title 'Hostname'
17 option datatype host
18 option required true
19
20 config variable
21 option name 'description'
22 option section 'samba.samba'
23 option title 'Description'
24
25 config variable
26 option name 'workgroup'
27 option section 'samba.samba'
28 option title 'Workgroup'
29 option required true
30
31 config variable
32 option name 'homes'
33 option section 'samba.samba'
34 option title 'Share home-directories'
35 option description 'System users can reach their home directories via network shares.'
36 option datatype boolean
37
38 config section
39 option name 'sambashare'
40 option package 'samba'
41 option title 'Shared Directories'
42
43 config variable
44 option name 'name'
45 option section 'samba.sambashare'
46 option title 'Name'
47 option required true
48
49 config variable
50 option name 'users'
51 option section 'samba.sambashare'
52 option title 'Allowed Users'
53
54 config variable
55 option name 'read_only'
56 option section 'samba.sambashare'
57 option title 'Read Only'
58 option datatype boolean
59
60 config variable
61 option name 'guest_ok'
62 option section 'samba.sambashare'
63 option title 'Allow Guests'
64 option datatype boolean
65
66 config variable
67 option name 'create_mask'
68 option section 'samba.sambashare'
69 option title 'Create Mask'
70 option description 'Mask for new files'
71
72 config variable
73 option name 'dir_mask'
74 option section 'samba.sambashare'
75 option title 'Directory Mask'
76 option description 'Mask for new directories'