Projet

Général

Profil

Télécharger (75,6 ko) Statistiques
| Branche: | Tag: | Révision:

univnautes / etc / inc / services.inc @ d629f1ca

# Date Auteur Commentaire
d629f1ca 08 septembre 2014 23:35 Renato Botelho

igmpproxy param -d doesn't like the space before optarg. Fixes #3852

b075c1e2 22 août 2014 14:28 Chris Buechler

delete the dhcpd.pid file before starting dhcpd. Fixes bug where on rare occasions a stale PID file could prevent dhcpd from starting until it's manually deleted.

959dc96b 07 août 2014 04:38 Chris Buechler

Per the dhcpd.conf man page and other documentation from ISC, mclt must not be defined on the secondary.

071f6059 06 août 2014 21:27 jim-p

Escape the individual dnsmasq advanced/custom options

dca795b7 15 juillet 2014 16:34 Renato Botelho

Use cron.pid to get pid number and avoid kill minicron processes. It fixes #3757

c30639e4 14 avril 2014 12:27 Phil Davis

Get real interface when dhcrelay uses default GW

If the DHCP Relay server is not on any local subnet, and not on any subnet that has an internal static route, but is somewhere that no specific route is known, then this code finds the default gateway and uses that in the DHCP relay "-i" parameter. The current code gets just the interface name (like "wan", "opt1"). But DHCP Relay command needs to be fed the actual device name "vr0", "vr1" etc....

5bb1c495 29 mars 2014 13:59 Warren Baker

Reflect the service name when starting it

91f026b0 19 mars 2014 23:38 ayvis

replaced uppercase html tags with lowercase
js files saved as UTF-8 / LF
language="JavaScript" deprecated, replaced with type="text/javascript"

5721595b 15 mars 2014 01:08 Chris Buechler

standardize on https://www.pfsense.org

ac28b62e 11 mars 2014 13:42 Renato Botelho

Merge pull request #1018 from florian-asche/patch-3

Update services.inc

181386d6 10 mars 2014 22:11 Florian Asche

Update services.inc

Added CURL setops from dyndns.class

3c6f29c0 10 mars 2014 22:06 Florian Asche

Update services.inc

IPv4 ONLY

5244c510 10 mars 2014 19:42 Florian Asche

Update services.inc

Prepared to make $hosttocheck configureable

5d1185ce 10 mars 2014 19:18 Florian Asche

Update services.inc

09cb9dee 10 mars 2014 00:35 Florian Asche

Update services.inc

Added missing usepublicip with dyndnsCheckIP

fdb116a9 03 mars 2014 20:20 Donald A. Cupp Jr

Put added option in dhcp config instead of dhcpv6 config.
Use empty function instead of <> "" for null test in dhcp network booting config section.
modified: etc/inc/services.inc

c10d55ba 03 mars 2014 08:14 Donald A. Cupp Jr

Add missing option code for uefi booting
modified: etc/inc/services.inc

c636d517 03 mars 2014 06:59 Donald A. Cupp Jr

Merge branch 'master' of https://github.com/Doncuppjr/pfsense

7023c602 03 mars 2014 06:47 Charlie Root

Added support for UEFI booting to Network Booting configuration.
modified: conf.default/config.xml
modified: etc/inc/services.inc
modified: usr/local/www/services_dhcp.php

68169a55 01 mars 2014 19:07 jim-p

Wrap this in an is_array() test, or else if you have no manually configured DNS servers, saving the DHCP settings produces a PHP error.

dadb4846 28 février 2014 19:46 Renato Botelho

Merge pull request #986 from andrespetralli/master

Re-enabling static lease updates

3cdef187 28 février 2014 17:59 Andres Petralli

Re-enabling static lease updates

3ad6b569 25 février 2014 04:40 Phil Davis

Fix #3483 only use IPv4 DNS servers in DHCP v4 conf

92977616 21 février 2014 14:23 Ermal

Fixes #2627. When an interface goes down try to shut the RAs and dhcpd6 service on that interface

75aec77a 21 février 2014 00:36 Ermal

Rather than having issues with not started radvd try to start radvd to discover by itself the prefix on the interface by using the special directive :: on the prefix declaration. Related to many tickets and forum posts

bd942860 17 février 2014 16:20 Renato Botelho

Use correct parameter (bootfile-url) to configure netboot on DHCPdv6, it fixes #3421

547f1e65 17 février 2014 16:20 Renato Botelho

Fix typo on variable name and really add custom options for dhcpdv6

175dc861 29 janvier 2014 12:29 Warren Baker

Add Unbound service configuration

22cc6582 25 janvier 2014 17:56 Renato Botelho

Fix nsupdate path

87019fc4 24 décembre 2013 05:20 Andres Petralli

Enabling advanced RFC 2136 configuration for DHCPd service

This change adds the ability to configure RFC 2136 domain name updates
using a hmac-md5 keyname/key.

079c2927 23 décembre 2013 17:40 Renato Botelho

Remove 'deny unknown clients' option from DHCPv6 since it's not supported, it fixes #3364

4208f7b1 21 novembre 2013 19:33 timdufrane

Add DHCP without gateway capability

2206f1b9 14 novembre 2013 22:06 Mathias Andersson

Added support for City Network to Dynamic DNS.

City Network is a Swedish web hosting company.
They provide a dynamic DNS service for their customers.
This service uses the dyndns2 protocol.

70da4172 07 novembre 2013 03:15 Jean Cyr

Give clients the IPV6 address of the DNS server

For IPV6 WAN tracking interfaces, dhcpdv6 does not provide an IPV6
address for the DNS server... fix that.

20623f57 28 octobre 2013 13:35 Renato Botelho

Fix an attempt to read unset variable $rtent

a4a56eb0 09 octobre 2013 21:01 Stéphane

Added OVH DynHOST in dynamic DNS services

0b5636fc 09 octobre 2013 14:50 jim-p

Remove this check, the value can be 0 here if the target is the first item in the array.

58e1f8f2 27 septembre 2013 12:37 Scavy

Update to include GratisDNS dynDNS service

819a603c 17 septembre 2013 21:13 jim-p

Switch to rw mode before file operations on RFC2136 cache. Fixes #3201

a01f8bfc 10 septembre 2013 11:10 Ermal

Correctly check the secondary/primary parameter setting on dhcp failover configuration

d3b3240b 06 septembre 2013 19:56 jim-p

Remove failover peer IP settings from DHCPv6, DHCPv6 doesn't support failover the way that DHPv4 did. Fixes #3184

9d7ca11f 05 septembre 2013 14:39 Ermal

Correct check to match the right vip based on configured ip. Reported-by: http://forum.pfsense.org/index.php/topic,66234.0.html

b77d19c7 16 août 2013 12:40 Ermal

Add the check even here when dealing with ipv6 addreses

55909a9a 16 août 2013 12:33 Ermal

Handle link local addresses with embedded interface scope on is_ipaddrv6 and also on dnsmasq which is not yet there for these addresses

fc27d3f4 31 juillet 2013 10:53 Phil Davis

Reorder reverse lookup overrides so user-specified ones are effective

If the user specifies a domain override for 10.in-addr.arpa and also specifies "Do not forward private reverse lookups" then the user-specified entry is not effective. But the code was supposed to allow users to specify individual reverse lookup domain overrides that took precedence....

54a9d71d 13 juillet 2013 18:16 Phil Davis

Consistent dhcrelay6 pid file location

874f099a 13 juillet 2013 14:49 Phil Davis

services_dhcrelay6_configure developerspew debug text fix

da40615d 08 juillet 2013 00:40 Daniel Becker

Add support for custom IPv6 DDNS.

b4025ccd 07 juillet 2013 21:39 Daniel Becker

Add backend support for HE.net AAAA record updates.

Defines a new DynDNS provider 'he-net-v6' for updating AAAA entries on
dns.he.net.

2740f12c 07 juillet 2013 05:39 Evan Susarret

Typo in configuration option

Should be 'leases', not 'mappings'.

64b299d8 07 juillet 2013 05:02 Evan Susarret

DHCP also update Dynamic DNS for static leases

Previously, Dynamic DNS is only updated for clients that get addresses from the DHCP address pool. Static mappings are ignored.

Adding this line updates Dynamic DNS for both static-mapped and dynamic DHCP clients.

6d8dd98b 02 juillet 2013 22:58 jim-p

Add option to RFC2136 to find/use the public IP if the interface IP is private. (Off by default)

7c9da7be 02 juillet 2013 22:58 jim-p

Add cached IP support to RFC2136, add GUI button to force update for single host.

bc82e331 30 juin 2013 15:55 Renato Botelho

Merge pull request #671 from wrboyce/master

allow defining dhcp static mappings using dhcp-client-identifier

ec66caa6 27 juin 2013 23:31 John Byron

DynDns Euro Dns Provider

Add Dyn Dns Euro Dns Provider

8c78e692 25 juin 2013 06:58 plinss

Update services.inc

Turn on AdvManagedFlag and AdvOtherConfigFlag for both 'managed' and 'assist' ramodes.

fc1f4960 24 juin 2013 19:33 jim-p

Add AAAA support to RFC2136 updates. Based on http://forum.pfsense.org/index.php/topic,50164.msg269138.html#msg269138

d5e4f7c9 18 juin 2013 21:55 jim-p

Use the name of the interface (lan, opt1, etc) rather than a loop-derived number for the DHCP failover peer name. This should be more accurate in cases where DHCP changes for interfaces happen out of order on CARP clusters, or when somehow an interface's configuration exists on one but not the other.

06886ae3 17 juin 2013 10:59 Ermal
  • Use when needed the family for get_real_interface
  • During dhcp setup use -n for cp to avoid coping uselessly
1944af41 17 juin 2013 09:54 Ermal

Remove unreferenced binaries. correct some formatting and also to make function clear to track correct the curly placement

449f1dd2 16 juin 2013 09:57 Will Boyce

allow defining dhcp static mappings using dhcp-client-identifier

60c05056 10 juin 2013 22:43 Ermal

Do better checks and do not include an interface that will be skipped to the known ifaces

d9bdc020 03 juin 2013 19:48 Sebastian Chrostek

Correction on last commit (CURL options)

My last commit only worked on "Save & Force Update" but not on a
reconnect. Fixed that

aa79f351 01 juin 2013 14:37 Sebastian Chrostek

Added CURL options to Custom DynDNS

Added the options for CURLOPT_IPRESOLVE and CURLOPT_SSL_VERIFYPEER in
the webinterface for custom DynDNS

9399370b 01 juin 2013 03:23 jim-p

Don't use invalid or IPv6 DNS servers when crafting DHCP DDNS Zones. Fixes #3015

8780ff35 30 mai 2013 20:26 Andrew Senetar

Update Services.inc add Cloudflare DYNDNS

Add Cloudflare to the list of DYNDNS services

b69ada09 23 mai 2013 21:43 jim-p

Don't add zones multiple times if it can be avoided.

3df2dbfd 22 mai 2013 22:20 jim-p

Unbreak Dynamic DNS updates from DHCP, ISC changed the config layout to require zone declarations, and the ddns-update-style directive only works globally.

41567e06 16 mai 2013 18:13 jim-p

Make sure there's a space here to prevent accidentally breaking the syntax.

683992fc 15 mai 2013 23:34 stilez

dnsmasq conf won't allow some custom args

User can't specify or customise some dnsmasq args in custom_options (dns-forward-max, cache-size, etc) because they are hard coded in services_dnsmasq_configure().

b4323f39 26 avril 2013 20:53 jim-p

Add the ability for dnsmasq to selectively respond to queries only on certain IPs and bind to specific interfaces.

e6c49e3d 26 avril 2013 19:51 jim-p

Add the ability to change the port on which dnsmasq listens.

f3f7cef4 09 avril 2013 17:17 jim-p

Make sure we do not pass an IP address to ip_in_subnet as a subnet, it does not handle that well.

d6307bd3 27 mars 2013 12:38 Ermal

Fixes #1477. Use the new parameter to reduce igmpproxy logging level

3d73a44d 25 mars 2013 13:33 Renato Botelho

Use configured dns servers on radvd.conf, fixes #2905

1e503870 22 mars 2013 17:41 Phil Davis

Dynamic DNS add option for verbose logging

The verbose log option is "set or not set" in the config and needs to be passed to subroutines as a boolean true or false.
Note: This just works in services_dyndns_edit because the in-memory array of settings is keeping it as a boolean.

e52cb3a4 21 mars 2013 14:26 jim-p

Respect the product name here.

dadf8ebb 21 mars 2013 14:09 jim-p

use a custom sysDescr for snmp similar to m0n0wall's format. Fixes #2893

961a0fa5 19 mars 2013 14:16 Ermal

Use propper variable for is_ipaddrv6 test

64f89bfa 19 mars 2013 14:14 Ermal

Correct typo that prevents dhcpv6 to generate proper subnet info. Also use already caluclated variable

c55a0f0c 19 mars 2013 12:55 Ermal

Do not do useless work before needed

6fb66736 18 mars 2013 16:54 Ermal

Correct get_interface_subnetv6 and use get_interface_ipv6 during dhcp config generation. Also initialize some arrays to avoid warnings

e92e83d4 12 mars 2013 03:16 jim-p

Add the ability for full installs to optionally use RAM disks for /tmp and /var, and to allow selecting a size for /tmp and /var RAM disks on both Full installs and NanoBSD.
I think I caught most of the edge cases for transitioning into and out of RAM disk mode, and preserving data across reboots as is done on NanoBSD (RRD, DHCP leases, pkg/pbi info).

0a7985ba 06 mars 2013 13:14 Phil Davis

Add DNS Forwarder option to not forward private reverse lookups

6f8679af 05 mars 2013 10:02 Phil Davis

DNS Forwarder allow null forwarding address

dnsmasq allows a blank forwarding IP address to be specified in --server parameters. In that case, dnsmasq will attempt a local lookup of the name (e.g. in hosts file), but will not forward the request on to the standard name servers....

397bff13 04 mars 2013 10:25 Chris Buechler

Merge pull request #436 from phil-davis/master

Add DynDNS No-IP Free account support

873e4b28 26 février 2013 13:07 phildd

Avoid DynDNS timeout delay when gateway is down

When a dynamic DNS entry is set on an interface that has a private IP, the code has to find the ultimate public IP of that interface by using checkip.dyndns.org. If the interface is currently down (e.g. ISP is down or the cable is unplugged...) then there is a timeout delay while waiting for checkip.dyndns.org to (not) respond....

528d5f17 24 février 2013 18:22 Phil Davis

Add DynDNS No-IP Free account support

94c872f7 24 février 2013 08:12 Phil Davis

Remove leading spaces from DYNDNS_PROVIDER_DESCRIPTIONS

Remove leading spaces to make the string consistent.

0e3aeb6b 24 février 2013 07:57 Phil Davis

Add common DynDNS constants and code

to system.inc to remove code duplication

950c9a18 14 février 2013 18:50 Warren Baker

Backout Unbound for now bring back in 2.2. Fixes #2817

60214e06 12 février 2013 21:24 bcyrill

Update etc/inc/services.inc

Fix path to chmod

d6c82882 11 février 2013 09:21 Ermal

Use full path to commands

1c903aa4 10 février 2013 12:47 Ermal

Small fixes to make code readble and error log more useful

3084ba6e 09 février 2013 21:25 Ermal

Teach dhcpd_configure about family optional parameter and use it to properly setup dhcpv6 on track6 case so that config is properly written

8981761b 08 février 2013 00:48 Renato Botelho

Revert "Require util.inc necessary for sigkillbypid()"

This reverts commit 1b7ec6ba16af4559e6e66cc1b378e8701a9df0b6.

dfac167c 07 février 2013 21:45 Ermal

Correct mtu for track interfaces as well. Aslo cleanup some code

1b7ec6ba 07 février 2013 17:48 Renato Botelho

Require util.inc necessary for sigkillbypid()

88cc00db 07 février 2013 10:46 Ermal

Make gen_subnetv6 return a compressed form IPv6 address/net representation. This removes some issues reported during Ticket #2746 and solve the issue on some cases

96ea7162 05 février 2013 07:42 N0YB

Services: DNS Forwarder

Add DNS query forwarding section with options for sequential and require domain.