Line 60: |
Line 60: |
| db configuration setprop atalk variable value | | db configuration setprop atalk variable value |
| signal-event workgroup-update | | signal-event workgroup-update |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/atalk/netatalk.conf | | |+Affected file: /etc/atalk/netatalk.conf |
| !Variable | | !Variable |
Line 77: |
Line 77: |
| db configuration setprop backup variable value | | db configuration setprop backup variable value |
| signal-event conf-backup | | signal-event conf-backup |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/e-smith/events/post-backup/S90eject-tape | | |+Affected file: /etc/e-smith/events/post-backup/S90eject-tape |
| !Variable | | !Variable |
Line 97: |
Line 97: |
| signal-event post-upgrade | | signal-event post-upgrade |
| signal-event reboot | | signal-event reboot |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| !Variable | | !Variable |
| !Target | | !Target |
Line 115: |
Line 115: |
| db configuration setprop clamav variable value | | db configuration setprop clamav variable value |
| signal-event clamav-update | | signal-event clamav-update |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/clamd.conf | | |+Affected file: /etc/clamd.conf |
| !Variable | | !Variable |
Line 222: |
Line 222: |
| |} | | |} |
| | | |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/freshclam.conf | | |+Affected file: /etc/freshclam.conf |
| !Variable | | !Variable |
Line 252: |
Line 252: |
| db configuration setprop clamd variable value | | db configuration setprop clamd variable value |
| signal-event clamav-update | | signal-event clamav-update |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /var/service/clamd/env/MEMLIMIT | | |+Affected file: /var/service/clamd/env/MEMLIMIT |
| !Variable | | !Variable |
Line 267: |
Line 267: |
| db configuration setprop dhcpd variable value | | db configuration setprop dhcpd variable value |
| signal-event remoteaccess-update | | signal-event remoteaccess-update |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/dhcpd.conf | | |+Affected file: /etc/dhcpd.conf |
| !Variable | | !Variable |
Line 292: |
Line 292: |
| db configuration setprop dnscache variable value | | db configuration setprop dnscache variable value |
| signal-event dns-update | | signal-event dns-update |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /var/service/dnscache.forwarder/config | | |+Affected file: /var/service/dnscache.forwarder/config |
| !Variable | | !Variable |
Line 311: |
Line 311: |
| db configuration setprop flexbackup variable value | | db configuration setprop flexbackup variable value |
| signal-event conf-backup | | signal-event conf-backup |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/flexbackup.conf | | |+Affected file: /etc/flexbackup.conf |
| !Variable | | !Variable |
Line 347: |
Line 347: |
| | | |
| expand-template /home/httpd/html/horde/conf.menu.apps.php | | expand-template /home/httpd/html/horde/conf.menu.apps.php |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /home/httpd/html/horde/conf.menu.aps.php | | |+Affected file: /home/httpd/html/horde/conf.menu.aps.php |
| !Variable | | !Variable |
Line 359: |
Line 359: |
| | | |
| expand-template /home/httpd/html/horde/config/conf.php | | expand-template /home/httpd/html/horde/config/conf.php |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /home/httpd/html/horde/config/conf.php | | |+Affected file: /home/httpd/html/horde/config/conf.php |
| !Variable | | !Variable |
Line 371: |
Line 371: |
| | | |
| expand-template /etc/e-smith/templates/home/httpd/html/horde/config/prefs.php/200personal | | expand-template /etc/e-smith/templates/home/httpd/html/horde/config/prefs.php/200personal |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/e-smith/templates/home/httpd/html/horde/config/prefs.php/200personal | | |+Affected file: /etc/e-smith/templates/home/httpd/html/horde/config/prefs.php/200personal |
| !Variable | | !Variable |
Line 383: |
Line 383: |
| | | |
| expand-template /home/httpd/html/horde/turba/config/sources.php | | expand-template /home/httpd/html/horde/turba/config/sources.php |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /home/httpd/html/horde/turba/config/sources.php | | |+Affected file: /home/httpd/html/horde/turba/config/sources.php |
| !Variable | | !Variable |
Line 402: |
Line 402: |
| db accounts setprop ibayname variable value | | db accounts setprop ibayname variable value |
| signal-event ibay-modify ibayname | | signal-event ibay-modify ibayname |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/httpd/conf/httpd.conf | | |+Affected file: /etc/httpd/conf/httpd.conf |
| !Variable | | !Variable |
Line 444: |
Line 444: |
| <br /> | | <br /> |
| | | |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/httpd/conf/httpd.conf | | |+Affected file: /etc/httpd/conf/httpd.conf |
| !Variable | | !Variable |
Line 475: |
Line 475: |
| db configuration setprop httpd-admin variable value | | db configuration setprop httpd-admin variable value |
| signal-event remoteaccess-update | | signal-event remoteaccess-update |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/httpd/admin-conf/httpd.conf and /etc/services | | |+Affected file: /etc/httpd/admin-conf/httpd.conf and /etc/services |
| !Variable | | !Variable |
Line 490: |
Line 490: |
| db configuration setprop imap variable value | | db configuration setprop imap variable value |
| signal-event email-update | | signal-event email-update |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /var/service/imap/config | | |+Affected file: /var/service/imap/config |
| !Variable | | !Variable |
Line 512: |
Line 512: |
| {{Note box| for sme9, only the key imap has properties ConcurrencyLimitPerIP,checkConcurrencyLimit,ProcessMemoryLimit. If you set these properties to the key imaps, a migrate fragment will remove them automatically}} | | {{Note box| for sme9, only the key imap has properties ConcurrencyLimitPerIP,checkConcurrencyLimit,ProcessMemoryLimit. If you set these properties to the key imaps, a migrate fragment will remove them automatically}} |
| * only for SME Server 9 | | * only for SME Server 9 |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /var/service/imap/config | | |+Affected file: /var/service/imap/config |
| !Variable | | !Variable |
Line 530: |
Line 530: |
| db configuration setprop imaps variable value | | db configuration setprop imaps variable value |
| signal-event email-update | | signal-event email-update |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /var/service/imaps/config | | |+Affected file: /var/service/imaps/config |
| !Variable | | !Variable |
Line 573: |
Line 573: |
| db configuration setprop dovecot variable value | | db configuration setprop dovecot variable value |
| signal-event email-update | | signal-event email-update |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/dovecot/dovecot.conf | | |+Affected file: /etc/dovecot/dovecot.conf |
| !Variable | | !Variable |
Line 600: |
Line 600: |
| db configuration setprop masq variable value | | db configuration setprop masq variable value |
| signal-event remoteaccess-update | | signal-event remoteaccess-update |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/rc.d/init.d/masq | | |+Affected file: /etc/rc.d/init.d/masq |
| !Variable | | !Variable |
Line 646: |
Line 646: |
| signal-event remoteaccess-update | | signal-event remoteaccess-update |
| | | |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/rc.d/init.d/masq | | |+Affected file: /etc/rc.d/init.d/masq |
| !Variable | | !Variable |
Line 689: |
Line 689: |
| db configuration setprop spamassassin variable value | | db configuration setprop spamassassin variable value |
| signal-event email-update | | signal-event email-update |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/mail/spamassassin/local.cf | | |+Affected file: /etc/mail/spamassassin/local.cf |
| !Variable | | !Variable |
Line 745: |
Line 745: |
| expand-template /etc/my.cnf | | expand-template /etc/my.cnf |
| sv t /service/mysqld | | sv t /service/mysqld |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/my.cnf | | |+Affected file: /etc/my.cnf |
| !Variable | | !Variable |
Line 765: |
Line 765: |
| signal-event timeserver-update | | signal-event timeserver-update |
| | | |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /var/service/ntpd/env/MEMLIMIT | | |+Affected file: /var/service/ntpd/env/MEMLIMIT |
| !Variable | | !Variable |
Line 776: |
Line 776: |
| |} | | |} |
| | | |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/ntp/step-tickers and /etc/ntp.conf | | |+Affected file: /etc/ntp/step-tickers and /etc/ntp.conf |
| !Variable | | !Variable |
Line 813: |
Line 813: |
| expand-template /etc/php.ini | | expand-template /etc/php.ini |
| /etc/init.d/httpd-e-smith restart | | /etc/init.d/httpd-e-smith restart |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/php.ini | | |+Affected file: /etc/php.ini |
| !Variable | | !Variable |
Line 849: |
Line 849: |
| db configuration setprop pptpd variable value | | db configuration setprop pptpd variable value |
| signal-event remoteaccess-update | | signal-event remoteaccess-update |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/ppp/options.pptpd | | |+Affected file: /etc/ppp/options.pptpd |
| !Variable | | !Variable |
Line 877: |
Line 877: |
| |} | | |} |
| | | |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/pptpd.conf | | |+Affected file: /etc/pptpd.conf |
| !Variable | | !Variable |
Line 892: |
Line 892: |
| db configuration setprop ftp variable value | | db configuration setprop ftp variable value |
| signal-event remoteaccess-update | | signal-event remoteaccess-update |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/proftpd.conf | | |+Affected file: /etc/proftpd.conf |
| !Variable | | !Variable |
Line 909: |
Line 909: |
| db configuration setprop qmail MaxMessageSize 15000000 | | db configuration setprop qmail MaxMessageSize 15000000 |
| signal-event email-update | | signal-event email-update |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/proftpd.conf | | |+Affected file: /etc/proftpd.conf |
| !Variable | | !Variable |
Line 924: |
Line 924: |
| db configuration setprop smb variable value | | db configuration setprop smb variable value |
| signal-event ibay-modify | | signal-event ibay-modify |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/samba/smb.conf | | |+Affected file: /etc/samba/smb.conf |
| !Variable | | !Variable |
Line 984: |
Line 984: |
| db accounts setprop ibay_name variable value | | db accounts setprop ibay_name variable value |
| signal-event ibay-modify | | signal-event ibay-modify |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/samba/smb.conf | | |+Affected file: /etc/samba/smb.conf |
| !Variable | | !Variable |
Line 1,027: |
Line 1,027: |
| db configuration setprop squid variable value | | db configuration setprop squid variable value |
| signal-event proxy-update | | signal-event proxy-update |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/squid/squid.conf | | |+Affected file: /etc/squid/squid.conf |
| !Variable | | !Variable |
Line 1,057: |
Line 1,057: |
| signal-event proxy-update | | signal-event proxy-update |
| | | |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/squid/squid.conf and /etc/rc.d/init.d/masq | | |+Affected file: /etc/squid/squid.conf and /etc/rc.d/init.d/masq |
| !Variable | | !Variable |
Line 1,068: |
Line 1,068: |
| |} | | |} |
| | | |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/rc.d/init.d/masq | | |+Affected file: /etc/rc.d/init.d/masq |
| !Variable | | !Variable |
Line 1,082: |
Line 1,082: |
| db configuration set squid-parent-variable value | | db configuration set squid-parent-variable value |
| signal-event proxy-update | | signal-event proxy-update |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/squid/squid.conf | | |+Affected file: /etc/squid/squid.conf |
| !squid-parent-variable | | !squid-parent-variable |
Line 1,101: |
Line 1,101: |
| db configuration setprop sshd variable value | | db configuration setprop sshd variable value |
| signal-event remoteaccess-update | | signal-event remoteaccess-update |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/ssh/sshd_config | | |+Affected file: /etc/ssh/sshd_config |
| !Variable | | !Variable |
Line 1,154: |
Line 1,154: |
| see [[AutoBlock#Public_SSH_Acess]] | | see [[AutoBlock#Public_SSH_Acess]] |
| | | |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/ssh/sshd_config | | |+Affected file: /etc/ssh/sshd_config |
| !Variable | | !Variable |
Line 1,178: |
Line 1,178: |
| signal-event email-update | | signal-event email-update |
| | | |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /var/service/qpsmtpd/runenv<br> | | |+Affected file: /var/service/qpsmtpd/runenv<br> |
| '''[[bugzilla:7846]]''': Changes to <code>'''Instances'''</code> or <code>'''InstancesPerIP'''</code> require a restart of qpsmtpd:<br> | | '''[[bugzilla:7846]]''': Changes to <code>'''Instances'''</code> or <code>'''InstancesPerIP'''</code> require a restart of qpsmtpd:<br> |
Line 1,196: |
Line 1,196: |
| | | |
| <br /> | | <br /> |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| | | |
| |+Affected file: /var/service/qpsmtpd/config/smtpgreeting | | |+Affected file: /var/service/qpsmtpd/config/smtpgreeting |
Line 1,209: |
Line 1,209: |
| | | |
| <br /> | | <br /> |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| | | |
| |+Affected file: /var/qmail/control/helohost | | |+Affected file: /var/qmail/control/helohost |
Line 1,225: |
Line 1,225: |
| config setprop yum variable value | | config setprop yum variable value |
| signal-event yum-modify | | signal-event yum-modify |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/yum.conf | | |+Affected file: /etc/yum.conf |
| !Variable | | !Variable |
Line 1,281: |
Line 1,281: |
| db yum_repositories setprop RepositoryName variable value | | db yum_repositories setprop RepositoryName variable value |
| signal-event yum-modify | | signal-event yum-modify |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| |+Affected file: /etc/yum.smerepos.d/sme-base.repo | | |+Affected file: /etc/yum.smerepos.d/sme-base.repo |
| !Variable | | !Variable |
Line 1,330: |
Line 1,330: |
| Note that any command listed here is to be executed on one line!}} | | Note that any command listed here is to be executed on one line!}} |
| | | |
− | {| border="1" cellspacing="0" cellpadding="5" width="100%" | + | {| width="100%" cellspacing="0" cellpadding="5" border="1" |
| !Command | | !Command |
| !service(s) | | !service(s) |
Line 1,415: |
Line 1,415: |
| |notes. Copy this block when adding new entries to this table. | | |notes. Copy this block when adding new entries to this table. |
| |} | | |} |
| + | |
| + | ==== Port Forwarding ==== |
| + | Server manager will create two databases, one for TCP and one for UDP |
| + | <code>db portforward_tcp set {port} forward AllowHosts {some.host.ip} Comment {Test} Denyhosts {0.0.0.0/0} DestHost {dest.host.ip} DestPort {port}</code> |
| + | |
| + | <code>db portforward_udp set {port} forward AllowHosts {some.host.ip} Comment {Test} Denyhosts {0.0.0.0/0} DestHost {dest.host.ip} DestPort {port}</code> |
| + | Apply with |
| + | |
| + | signal-event postforwarding-update |
| | | |
| ---- | | ---- |
| + | {| class="wikitable" |
| + | !Variable |
| + | !Target |
| + | !Default |
| + | |- |
| + | |port |
| + | |Incoming Port for Forwarding |
| + | |none |
| + | |- |
| + | |DestPort |
| + | |Destination Target Port |
| + | |port |
| + | |- |
| + | |DestHost |
| + | |Destination Host IP |
| + | |none |
| + | |- |
| + | |AllowHosts |
| + | |Allowed Hosts |
| + | |0.0.0.0/0 |
| + | |- |
| + | |DenyHosts |
| + | |Denied Hosts |
| + | |0.0.0.0/0 |
| + | |- |
| + | |Comment |
| + | |Notes for this rule |
| + | |none |
| + | |} |
| + | |
| [[Category:Howto]] | | [[Category:Howto]] |
| [[Category:Developer]] | | [[Category:Developer]] |