Line 17: |
Line 17: |
| | | |
| The database system is based on a flat file system, but you should never edit them directly. Instead you should use the db command. More details on using the database system can be found in the [http://mirror.contribs.org/smeserver/contribs/gordonr/devguide/html/devguide.html#SME-INTERNALS SME Server Developer's Guide]. | | The database system is based on a flat file system, but you should never edit them directly. Instead you should use the db command. More details on using the database system can be found in the [http://mirror.contribs.org/smeserver/contribs/gordonr/devguide/html/devguide.html#SME-INTERNALS SME Server Developer's Guide]. |
| + | |
| | | |
| === Setting db variables to default values === | | === Setting db variables to default values === |
Line 22: |
Line 23: |
| config delprop key prop | | config delprop key prop |
| /etc/e-smith/events/actions/initialize-default-databases | | /etc/e-smith/events/actions/initialize-default-databases |
| + | |
| | | |
| ===Concept of the signal-event command=== | | ===Concept of the signal-event command=== |
Line 27: |
Line 29: |
| | | |
| Again, for more details see [http://mirror.contribs.org/smeserver/contribs/gordonr/devguide/html/devguide.html#SME-INTERNALS SME Server Developer's Guide] | | Again, for more details see [http://mirror.contribs.org/smeserver/contribs/gordonr/devguide/html/devguide.html#SME-INTERNALS SME Server Developer's Guide] |
| + | |
| | | |
| === Overview of database variables === | | === Overview of database variables === |
Line 38: |
Line 41: |
| | | |
| It is also possible that multiple configuration files use the same key. An example of this is the httpd-admin key. This key has a variable TCPPort which is used in multiple files (/etc/httpd/admin-conf/httpd.conf and /etc/services). | | It is also possible that multiple configuration files use the same key. An example of this is the httpd-admin key. This key has a variable TCPPort which is used in multiple files (/etc/httpd/admin-conf/httpd.conf and /etc/services). |
| + | |
| | | |
| ==== AppleTalk (atalk) ==== | | ==== AppleTalk (atalk) ==== |
Line 217: |
Line 221: |
| |80000000 | | |80000000 |
| |} | | |} |
− |
| |
| | | |
| | | |
Line 234: |
Line 237: |
| |deny | | |deny |
| |} | | |} |
− |
| |
| | | |
| | | |
Line 255: |
Line 257: |
| |3000000 | | |3000000 |
| |} | | |} |
− |
| |
| | | |
| | | |
Line 292: |
Line 293: |
| |tar | | |tar |
| |} | | |} |
− |
| |
| | | |
| | | |
Line 340: |
Line 340: |
| |disabled | | |disabled |
| |} | | |} |
− |
| |
| | | |
| | | |
Line 373: |
Line 372: |
| |/home/e-smith/files/ibays/ibayname | | |/home/e-smith/files/ibays/ibayname |
| |} | | |} |
− |
| |
| | | |
| | | |
Line 390: |
Line 388: |
| |980 | | |980 |
| |} | | |} |
− |
| |
| | | |
| | | |
Line 415: |
Line 412: |
| |128000000 | | |128000000 |
| |} | | |} |
− |
| |
| | | |
| | | |
Line 440: |
Line 436: |
| |128000000 | | |128000000 |
| |} | | |} |
− |
| |
| | | |
| | | |
Line 473: |
Line 468: |
| ''httpd-admin - sshd - smtpd - ssmtpd'' | | ''httpd-admin - sshd - smtpd - ssmtpd'' |
| }} | | }} |
| + | |
| + | |
| =====Additional information on customizing iptables===== | | =====Additional information on customizing iptables===== |
| Create a custom-named service definition in the configuration database. | | Create a custom-named service definition in the configuration database. |
Line 521: |
Line 518: |
| |Pre-configured for default services; no default for custom services. If 'DenyHosts' is empty or does not exist then there are no '... --jump denylog' entries created in /etc/init.d/masq. | | |Pre-configured for default services; no default for custom services. If 'DenyHosts' is empty or does not exist then there are no '... --jump denylog' entries created in /etc/init.d/masq. |
| |} | | |} |
| + | |
| | | |
| ==== SpamAssasin ==== | | ==== SpamAssasin ==== |
Line 572: |
Line 570: |
| |medium | | |medium |
| |} | | |} |
− |
| |
| | | |
| | | |
Line 594: |
Line 591: |
| |yes | | |yes |
| |} | | |} |
− |
| |
| | | |
| | | |
Line 627: |
Line 623: |
| |yes | | |yes |
| |} | | |} |
| + | |
| | | |
| ==== Php ==== | | ==== Php ==== |
Line 660: |
Line 657: |
| |} | | |} |
| ''Don't forget "M" unit because you get a lot of httpd errors and apache can't start!'' | | ''Don't forget "M" unit because you get a lot of httpd errors and apache can't start!'' |
| + | |
| | | |
| ==== Virtual Private Network (VPN) (pptpd) ==== | | ==== Virtual Private Network (VPN) (pptpd) ==== |
Line 691: |
Line 689: |
| |no | | |no |
| |} | | |} |
− |
| |
| | | |
| | | |
Line 708: |
Line 705: |
| |no | | |no |
| |} | | |} |
− |
| |
| | | |
| | | |
Line 769: |
Line 765: |
| |yes | | |yes |
| |} | | |} |
| + | |
| | | |
| ==== Samba per i-bay settings (smbd) ==== | | ==== Samba per i-bay settings (smbd) ==== |
Line 785: |
Line 782: |
| |enabled | | |enabled |
| |} | | |} |
| + | |
| | | |
| ==== Squid Proxy (squid) ==== | | ==== Squid Proxy (squid) ==== |
Line 847: |
Line 845: |
| |(none) | | |(none) |
| |}(un-do using 'db configuration delete SquidParent', 'signal-event proxy-update') | | |}(un-do using 'db configuration delete SquidParent', 'signal-event proxy-update') |
| + | |
| | | |
| ==== SSH (sshd) ==== | | ==== SSH (sshd) ==== |
Line 897: |
Line 896: |
| IP address(es) list is a single IP or a comma separated list of IP addresses and/or netmasks (e.g. 16.17.18.19,203.14.64.0/24). | | IP address(es) list is a single IP or a comma separated list of IP addresses and/or netmasks (e.g. 16.17.18.19,203.14.64.0/24). |
| Ssh will then only be allowed from those IP addresses. The firewall code will drop ssh connections from any other hosts.}} | | Ssh will then only be allowed from those IP addresses. The firewall code will drop ssh connections from any other hosts.}} |
| + | |
| | | |
| ==== smtpd ==== | | ==== smtpd ==== |
Line 916: |
Line 916: |
| |5 | | |5 |
| |} | | |} |
| + | |
| | | |
| ==== yum ==== | | ==== yum ==== |
Line 961: |
Line 962: |
| | | |
| See also 'db yum_repositories' | | See also 'db yum_repositories' |
| + | |
| | | |
| ==== Miscellaneous Other DB Variables ==== | | ==== Miscellaneous Other DB Variables ==== |