summaryrefslogtreecommitdiffstats
path: root/etc/inc/services.inc
Commit message (Collapse)AuthorAgeFilesLines
* Remove filter_configure from dhcrelay_configure.Ermal Luçi2009-06-181-6/+1
|
* Ooops, clear-on-reload is preenting dnsmasq from starting.Scott Ullrich2009-05-281-1/+1
|
* Adding --clear-on-reload:Scott Ullrich2009-05-281-1/+1
| | | | | | | --clear-on-reload Whenever /etc/resolv.conf is re-read, clear the DNS cache. This is useful when new nameservers may have different data than that held in cache.
* Use --all-servers:Scott Ullrich2009-05-281-8/+7
| | | | | | | | | --all-servers By default, when dnsmasq has more than one upstream server available, it will send queries to just one server. Setting this flag forces dnsmasq to send all queries to all available servers. The reply from the server which answers first will be returned to the original requestor.
* Create /var/run in chroot for dhcpdScott Ullrich2009-04-251-0/+3
|
* * Hide interfaces internals to other code and use the propper interfaces.Ermal Luçi2009-03-301-11/+14
| | | | | | | Basically use get_interface*() functions instead of accessing fields like 'ipaddr'/'descr' etc... * Make get_interfaces_with_gateway less heavyweight by getting information from the configuration stored in config.xml * Some other missed custom interface list building and substituing with propper get_configured_interface*() NOTE: This should give indipendce on dynamic interfaces on some services that before could not be used on top of this type of interfaces.
* move killall dhcpd above section that exits if no DHCP servers are enabled, ↵Chris Buechler2009-03-101-4/+4
| | | | | | and configure dhcpd if it's disabled by option #2 at the console. Ticket #1867 (cvstrac)
* Add the GUI part for IGMPproxy that has been on the snapshots for a while.Ermal Luci2009-01-281-0/+55
|
* Pass down the friendly interface to dyndns to correct problems with find the ↵Ermal Luçi2008-12-251-4/+1
| | | | interface ip and binding of curl.
* Fix services_dyndns_reset to be useful.Ermal Luçi2008-12-071-4/+16
|
* Try to use where possible filter_configure so upcoming event modifications ↵Ermal Luçi2008-11-081-1/+1
| | | | can be easily integrated.
* Use existing functions to not duplicate code.Ermal Luçi2008-11-081-17/+5
|
* * Rename link_int_to_bridge_interface to link_interface_to_bridgeErmal Luçi2008-11-071-2/+2
| | | | * Create two new function link_interface_to_{gif,gre}
* * Remove some unused code.Ermal Luçi2008-11-061-30/+14
| | | | | | | | | * Correct dhcpd config - Allow the dhcp server to run on interfaces even though they are bridged - Simplify logic - Consitently check through code if a specifc interface is enabled for dhcpd NOTE: Probably dhcpd might need some custom options textarea to allow more advanced option setup by users.
* Unbreak.Scott Ullrich2008-11-061-1/+1
| | | | | | Fatal error: Only variables can be passed by reference in /etc/inc/services.inc on line 596 Pointy-hat-to: smos
* Surpress killall messagesSeth Mos2008-11-061-5/+5
|
* Add services_dhcp_server_enable which allows the DHCP server to be turnedScott Ullrich2008-10-291-1/+5
| | | | off easily.
* * Rename get_current_wan_address to get_interface_ipErmal Luçi2008-10-231-3/+3
| | | | | | * Rename get_real_wan_interface to get_real_interface * Simplify get_interface_ip by using find_interface_ip which should help in speed to since its using caching. Pointed by billm@ * Cleanup some code when passing or remove some unused one.
* * Remove bigpond support from backend.Ermal Luçi2008-10-061-3/+1
| | | | | * Use killbypid instead of sigkillbypid SIGUSR2 is not doing what is expected. * Actually start pppoe/pptp when the routing is called for this.
* Move alwaysbroadcast item to a settable field.Scott Ullrich2008-09-241-1/+3
| | | | | | Ticket #1814 XXX: Create GUI option
* Always broadcast to help fix vista fun.Scott Ullrich2008-09-241-0/+1
| | | | Ticket #1814
* Fix detection if an interface is part of bridge.Ermal Luçi2008-08-311-6/+8
|
* Split dyndns client configuration to its own function so we do not retry to ↵Ermal Luçi2008-07-201-18/+24
| | | | | | update all other configured clients when add a new one from the GUI.
* Make dyndns reset more specific since its only consumer is the edit GUI page.Ermal Luçi2008-07-201-2/+2
|
* Now that the cache file is back to config path use it.Ermal Luçi2008-07-201-2/+3
|
* Remove code used by ez-ipupdate, it is now obsolete.Ermal Luçi2008-07-201-87/+2
|
* Remove unnecessary copying of dyndns cache file for ez-ipudate program. It ↵Ermal Luçi2008-07-201-20/+3
| | | | is only a cache file after all and i do not think ez-ipupdate is used anymore.
* Make dyndns work correctly there was a problem in parameters order passed to ↵Ermal Luçi2008-07-191-5/+2
| | | | the class.
* * Merge multiple PPPoE/PPTP interfaces from RELENG_1_MULTI_ANYTHINGErmal Luçi2008-07-141-128/+136
| | | | | | | * Much improved rule generation speed * Many bug fixing in general of the interface handling NOTE: this is only half part of the changes the other half will come after
* Replace mount_devfs with mount -t devfs devfsScott Ullrich2008-06-291-1/+1
|
* Copy all of libc binaries.Scott Ullrich2008-03-101-1/+1
|
* Missed commit from appliance project.Scott Ullrich2008-02-221-0/+3
|
* Increase dnsmasq cache size to 5000. It defaults to 150.Scott Ullrich2008-02-141-1/+1
|
* remove DynDNS cache in services_dyndns_reset()Chris Buechler2008-01-121-0/+6
| | | | Ticket #1589
* Add ping-check true; to isc-dhcpdScott Ullrich2008-01-051-0/+2
|
* Only iterate items if it is an array.Scott Ullrich2007-12-241-12/+13
|
* The attached patch adds a field to the services_dyndns.php form.Scott Ullrich2007-12-061-1/+4
| | | | | | | | | | | | This field if provided will be written to the nscommands file (in services.inc) as "server <value>\n" This allows you to update an arbitrary DNS server. If not provided, the server line is omitted and the default behavior occurs. Submitted-by: Ben Timby
* Failover in 10 seconds as opposed to 60 seconds on DHCP Server failover mode.Scott Ullrich2007-11-061-1/+1
|
* Ticket 1458: Add "option host-name" to dhcpd.confMartin Fuchs2007-09-251-0/+3
|
* unsplit DHCP-root-path-optionMartin Fuchs2007-08-271-2/+2
|
* DHCP: add Domain-Searchlist-OptionMartin Fuchs2007-08-071-3/+8
|
* - correct behaviour of dhcpd.conf creationMartin Fuchs2007-08-021-2/+6
| | | | - enable root-path
* DHCP remove duplicate option domain-name ind dhcpd.confMartin Fuchs2007-08-021-3/+0
|
* DHCP: domainname / HEAD > RELENG_1Martin Fuchs2007-08-021-0/+3
|
* Add TFTP and LDAP server options to dhcpdMartin Fuchs2007-08-011-0/+7
|
* -move upnp_action to services.incRyan Wagoner2007-07-231-4/+31
| | | | | -make sure to clear rules when stopping miniupnpd -fix status_upnp and status_services pages so they use upnp_action and not the rcfile
* $config needs to be globalScott Ullrich2007-06-301-0/+1
|
* Correctly move upnp to base since LiveCD cannot write files to ↵Scott Ullrich2007-06-301-0/+6
| | | | /usr/local/etc or /usr/local/etc/rc.d/ Ticket #1342
* Make sure we are writable for /etc/crontabScott Ullrich2007-06-091-2/+1
|
* Instead of skipping DHCP server on LAN in a bridged environment, simply log ↵Scott Ullrich2007-05-311-1/+1
| | | | an error letting the operator know that DHCP Server is enabled on LAN in a bridging environment.
OpenPOWER on IntegriCloud