Changes

Jump to navigation Jump to search
no edit summary
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 ====

Navigation menu