moved PMIPv6 from trunk/openair3 to extras/openair3/PMIPv6
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7751 818b1a75-f10b-46b9-bf7c-635c3b92a50f
This commit is contained in:
@@ -1 +0,0 @@
|
||||
OpenAir3 - Mobile Communication Department - EURECOM (Sophia-Antipolis, FRANCE)
|
||||
@@ -1,50 +0,0 @@
|
||||
/*******************************************************************************
|
||||
OpenAirInterface
|
||||
Copyright(c) 1999 - 2014 Eurecom
|
||||
|
||||
OpenAirInterface is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
|
||||
OpenAirInterface is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with OpenAirInterface.The full GNU General Public License is
|
||||
included in this distribution in the file called "COPYING". If not,
|
||||
see <http://www.gnu.org/licenses/>.
|
||||
|
||||
Contact Information
|
||||
OpenAirInterface Admin: openair_admin@eurecom.fr
|
||||
OpenAirInterface Tech : openair_tech@eurecom.fr
|
||||
OpenAirInterface Dev : openair4g-devel@eurecom.fr
|
||||
|
||||
Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06410 Biot Sophia Antipolis cedex, FRANCE
|
||||
|
||||
*******************************************************************************/
|
||||
/*________________________OPENAIR/OPENAIR3/________________________
|
||||
|
||||
File : INSTALL.kernel
|
||||
Authors : OpenAir3
|
||||
Company : EURECOM
|
||||
Emails : openair3@eurecom.fr
|
||||
________________________________________________________________*/
|
||||
|
||||
-------------------------
|
||||
BUGS
|
||||
-------------------------
|
||||
|
||||
PROBLEM : "config.h file not found"
|
||||
SOLUTION : A simple symbolic link is enough to avoid this error. Open a terminal and type :
|
||||
$ ln -s /usr/src/linux-source-XX.XX.XX/include/linux/autoconf.h /usr/src/linux-sources-XX.XX.XX/include/linux/config.h
|
||||
|
||||
PROBLEM : "Error while loading shared libraries : libfreeradius-client.so.2 cannot open shared object file : no such file or directory"
|
||||
SOLUTION : Open a terminal and type :
|
||||
$ export LD_LIBRARY_PATH=/usr/local/lin:$LD_LIBRARY_PATH
|
||||
|
||||
To avoid this problem to occur once again, we add the previsou line to the Bashrc file. Open a terminal and type:
|
||||
$ echo "export LD_LIBRARY_PATH=/usr/local/lin:$LD_LIBRARY_PATH" >> ~/.bashrc
|
||||
@@ -1,60 +0,0 @@
|
||||
==================================================================
|
||||
Proxy Mobile IPv6 - Changelog
|
||||
==================================================================
|
||||
Changes in 0.4.2 (9 Nov 2012)
|
||||
*Corrected bugs in virtual terminal, enabled at configuration with --enable-vt
|
||||
*Check of P flag in PBU.
|
||||
*Radius now not mandatory, enabled at configuration with --with-pmip-use-radius
|
||||
*Only one type of script per MAG, LMA (before we had a script for MAG1, another one for MAG2, etc)
|
||||
*LMA host type is fusionned with HA host type
|
||||
*Rename executable from pmip6d to mip6d in order to ease integration of our PMIP stack with the umip project
|
||||
*Check that RS or message alerting for an incoming MN comes from the ingress interface
|
||||
*Added timer handler for tunnel.
|
||||
*Tunnels now can be static or dynamic
|
||||
*The alternative of using radius is to create a mapping file (hw address <-> IPv6 W prefix):/etc/pmip/mac-mapping.auth
|
||||
*We can put comments in /etc/pmip/mac-mapping.auth file
|
||||
*Now 2 MNs attached to the same MAG can communicate between them.
|
||||
*Added detection of router sollicitation messages from mobiles (over ethernet and other LTE technologies)
|
||||
|
||||
Changes in 0.4.1 (13 Dec 2011):
|
||||
*Added Handoff Indicator Option (RFC5213), Access Technology Type Option(RFC5213),
|
||||
Mobile Node Identifier Option (RFC 4283) for RFC 5213 PBU/PBA messages.
|
||||
*Correction of P and A flag in PBU message (bad endianess issue).
|
||||
*Correction and use of automatic padding for options alignment.
|
||||
*Removed command line options for PMIP protocol, let only UMIP options, because
|
||||
the number of configuration parameters is rather high, so it is preferable to
|
||||
use the configuration files.
|
||||
*Updated man pages for pmip6d and pmip6d.conf.
|
||||
*removed HomeNetworkPrefix and OurAddress entries in LMA and MAG configuration files.
|
||||
|
||||
Changes in 0.4 (21 Nov 2011):
|
||||
*Now the configuration is inside only one configuration file, for each entity.
|
||||
A python script automaticaly parse the configuration file and take the appropriate
|
||||
decision for configuring the testbed, there should be no need for modifying this script.
|
||||
*Removed hardcoded syslog parse string, now they are located in the configuration files.
|
||||
*Now PBU lifetime is smaller (40 seconds instead of 1000 seconds), now the restart
|
||||
of this timer works.
|
||||
*Now timestamp option is OK in PBU/PBA, but we will improve the processing in next release (windowing).
|
||||
*Now sequence numbering of PBU/PBA messages is checked.
|
||||
*Added miscellaneous parameters in configuration files, some will be processed in future
|
||||
release (RFC5213EnableMAGLocalRouting), RFC5213TimestampBasedApproachInUse should be always
|
||||
set to enabled, RFC5213MobileNodeGeneratedTimestampInUse should be always set to disabled.
|
||||
*Added traces in case of critical section problems.
|
||||
*Added correct type values (RFC 5213) for PBU/PBA message options.
|
||||
*Corrected bug of BCE update in LMA: the tunnel was always deleted.
|
||||
*Corrected bugs in handlers.
|
||||
*Renamed eth_address2hw_address, hw_address2eth_address to EUI64_to_EUI48, EUI48_to_EUI64
|
||||
*Reinforced the test procedure for checking the presence of a mobile on a MAG.
|
||||
*Warning, there are some known memory leaks, they will be fixed in next release.
|
||||
|
||||
Changes in 0.3 (10 Juin 2011):
|
||||
*
|
||||
|
||||
Changes in 0.2 (17 May 2011):
|
||||
* Update of README.first, INSTALL, INSTALL.kernel files for the UBUNTU 10.04 LTS version
|
||||
* Add of the "Simple_experimentation" directory which contains the drawing and the shell script files to achieve a 1 LMA + 2 MAGs testbed.
|
||||
* Update of the /etc/match content file format
|
||||
|
||||
Changes in 0.1 (23 Oct 2010):
|
||||
* First release
|
||||
|
||||
@@ -1,674 +0,0 @@
|
||||
GNU GENERAL PUBLIC LICENSE
|
||||
Version 3, 29 June 2007
|
||||
|
||||
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
Preamble
|
||||
|
||||
The GNU General Public License is a free, copyleft license for
|
||||
software and other kinds of works.
|
||||
|
||||
The licenses for most software and other practical works are designed
|
||||
to take away your freedom to share and change the works. By contrast,
|
||||
the GNU General Public License is intended to guarantee your freedom to
|
||||
share and change all versions of a program--to make sure it remains free
|
||||
software for all its users. We, the Free Software Foundation, use the
|
||||
GNU General Public License for most of our software; it applies also to
|
||||
any other work released this way by its authors. You can apply it to
|
||||
your programs, too.
|
||||
|
||||
When we speak of free software, we are referring to freedom, not
|
||||
price. Our General Public Licenses are designed to make sure that you
|
||||
have the freedom to distribute copies of free software (and charge for
|
||||
them if you wish), that you receive source code or can get it if you
|
||||
want it, that you can change the software or use pieces of it in new
|
||||
free programs, and that you know you can do these things.
|
||||
|
||||
To protect your rights, we need to prevent others from denying you
|
||||
these rights or asking you to surrender the rights. Therefore, you have
|
||||
certain responsibilities if you distribute copies of the software, or if
|
||||
you modify it: responsibilities to respect the freedom of others.
|
||||
|
||||
For example, if you distribute copies of such a program, whether
|
||||
gratis or for a fee, you must pass on to the recipients the same
|
||||
freedoms that you received. You must make sure that they, too, receive
|
||||
or can get the source code. And you must show them these terms so they
|
||||
know their rights.
|
||||
|
||||
Developers that use the GNU GPL protect your rights with two steps:
|
||||
(1) assert copyright on the software, and (2) offer you this License
|
||||
giving you legal permission to copy, distribute and/or modify it.
|
||||
|
||||
For the developers' and authors' protection, the GPL clearly explains
|
||||
that there is no warranty for this free software. For both users' and
|
||||
authors' sake, the GPL requires that modified versions be marked as
|
||||
changed, so that their problems will not be attributed erroneously to
|
||||
authors of previous versions.
|
||||
|
||||
Some devices are designed to deny users access to install or run
|
||||
modified versions of the software inside them, although the manufacturer
|
||||
can do so. This is fundamentally incompatible with the aim of
|
||||
protecting users' freedom to change the software. The systematic
|
||||
pattern of such abuse occurs in the area of products for individuals to
|
||||
use, which is precisely where it is most unacceptable. Therefore, we
|
||||
have designed this version of the GPL to prohibit the practice for those
|
||||
products. If such problems arise substantially in other domains, we
|
||||
stand ready to extend this provision to those domains in future versions
|
||||
of the GPL, as needed to protect the freedom of users.
|
||||
|
||||
Finally, every program is threatened constantly by software patents.
|
||||
States should not allow patents to restrict development and use of
|
||||
software on general-purpose computers, but in those that do, we wish to
|
||||
avoid the special danger that patents applied to a free program could
|
||||
make it effectively proprietary. To prevent this, the GPL assures that
|
||||
patents cannot be used to render the program non-free.
|
||||
|
||||
The precise terms and conditions for copying, distribution and
|
||||
modification follow.
|
||||
|
||||
TERMS AND CONDITIONS
|
||||
|
||||
0. Definitions.
|
||||
|
||||
"This License" refers to version 3 of the GNU General Public License.
|
||||
|
||||
"Copyright" also means copyright-like laws that apply to other kinds of
|
||||
works, such as semiconductor masks.
|
||||
|
||||
"The Program" refers to any copyrightable work licensed under this
|
||||
License. Each licensee is addressed as "you". "Licensees" and
|
||||
"recipients" may be individuals or organizations.
|
||||
|
||||
To "modify" a work means to copy from or adapt all or part of the work
|
||||
in a fashion requiring copyright permission, other than the making of an
|
||||
exact copy. The resulting work is called a "modified version" of the
|
||||
earlier work or a work "based on" the earlier work.
|
||||
|
||||
A "covered work" means either the unmodified Program or a work based
|
||||
on the Program.
|
||||
|
||||
To "propagate" a work means to do anything with it that, without
|
||||
permission, would make you directly or secondarily liable for
|
||||
infringement under applicable copyright law, except executing it on a
|
||||
computer or modifying a private copy. Propagation includes copying,
|
||||
distribution (with or without modification), making available to the
|
||||
public, and in some countries other activities as well.
|
||||
|
||||
To "convey" a work means any kind of propagation that enables other
|
||||
parties to make or receive copies. Mere interaction with a user through
|
||||
a computer network, with no transfer of a copy, is not conveying.
|
||||
|
||||
An interactive user interface displays "Appropriate Legal Notices"
|
||||
to the extent that it includes a convenient and prominently visible
|
||||
feature that (1) displays an appropriate copyright notice, and (2)
|
||||
tells the user that there is no warranty for the work (except to the
|
||||
extent that warranties are provided), that licensees may convey the
|
||||
work under this License, and how to view a copy of this License. If
|
||||
the interface presents a list of user commands or options, such as a
|
||||
menu, a prominent item in the list meets this criterion.
|
||||
|
||||
1. Source Code.
|
||||
|
||||
The "source code" for a work means the preferred form of the work
|
||||
for making modifications to it. "Object code" means any non-source
|
||||
form of a work.
|
||||
|
||||
A "Standard Interface" means an interface that either is an official
|
||||
standard defined by a recognized standards body, or, in the case of
|
||||
interfaces specified for a particular programming language, one that
|
||||
is widely used among developers working in that language.
|
||||
|
||||
The "System Libraries" of an executable work include anything, other
|
||||
than the work as a whole, that (a) is included in the normal form of
|
||||
packaging a Major Component, but which is not part of that Major
|
||||
Component, and (b) serves only to enable use of the work with that
|
||||
Major Component, or to implement a Standard Interface for which an
|
||||
implementation is available to the public in source code form. A
|
||||
"Major Component", in this context, means a major essential component
|
||||
(kernel, window system, and so on) of the specific operating system
|
||||
(if any) on which the executable work runs, or a compiler used to
|
||||
produce the work, or an object code interpreter used to run it.
|
||||
|
||||
The "Corresponding Source" for a work in object code form means all
|
||||
the source code needed to generate, install, and (for an executable
|
||||
work) run the object code and to modify the work, including scripts to
|
||||
control those activities. However, it does not include the work's
|
||||
System Libraries, or general-purpose tools or generally available free
|
||||
programs which are used unmodified in performing those activities but
|
||||
which are not part of the work. For example, Corresponding Source
|
||||
includes interface definition files associated with source files for
|
||||
the work, and the source code for shared libraries and dynamically
|
||||
linked subprograms that the work is specifically designed to require,
|
||||
such as by intimate data communication or control flow between those
|
||||
subprograms and other parts of the work.
|
||||
|
||||
The Corresponding Source need not include anything that users
|
||||
can regenerate automatically from other parts of the Corresponding
|
||||
Source.
|
||||
|
||||
The Corresponding Source for a work in source code form is that
|
||||
same work.
|
||||
|
||||
2. Basic Permissions.
|
||||
|
||||
All rights granted under this License are granted for the term of
|
||||
copyright on the Program, and are irrevocable provided the stated
|
||||
conditions are met. This License explicitly affirms your unlimited
|
||||
permission to run the unmodified Program. The output from running a
|
||||
covered work is covered by this License only if the output, given its
|
||||
content, constitutes a covered work. This License acknowledges your
|
||||
rights of fair use or other equivalent, as provided by copyright law.
|
||||
|
||||
You may make, run and propagate covered works that you do not
|
||||
convey, without conditions so long as your license otherwise remains
|
||||
in force. You may convey covered works to others for the sole purpose
|
||||
of having them make modifications exclusively for you, or provide you
|
||||
with facilities for running those works, provided that you comply with
|
||||
the terms of this License in conveying all material for which you do
|
||||
not control copyright. Those thus making or running the covered works
|
||||
for you must do so exclusively on your behalf, under your direction
|
||||
and control, on terms that prohibit them from making any copies of
|
||||
your copyrighted material outside their relationship with you.
|
||||
|
||||
Conveying under any other circumstances is permitted solely under
|
||||
the conditions stated below. Sublicensing is not allowed; section 10
|
||||
makes it unnecessary.
|
||||
|
||||
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
|
||||
|
||||
No covered work shall be deemed part of an effective technological
|
||||
measure under any applicable law fulfilling obligations under article
|
||||
11 of the WIPO copyright treaty adopted on 20 December 1996, or
|
||||
similar laws prohibiting or restricting circumvention of such
|
||||
measures.
|
||||
|
||||
When you convey a covered work, you waive any legal power to forbid
|
||||
circumvention of technological measures to the extent such circumvention
|
||||
is effected by exercising rights under this License with respect to
|
||||
the covered work, and you disclaim any intention to limit operation or
|
||||
modification of the work as a means of enforcing, against the work's
|
||||
users, your or third parties' legal rights to forbid circumvention of
|
||||
technological measures.
|
||||
|
||||
4. Conveying Verbatim Copies.
|
||||
|
||||
You may convey verbatim copies of the Program's source code as you
|
||||
receive it, in any medium, provided that you conspicuously and
|
||||
appropriately publish on each copy an appropriate copyright notice;
|
||||
keep intact all notices stating that this License and any
|
||||
non-permissive terms added in accord with section 7 apply to the code;
|
||||
keep intact all notices of the absence of any warranty; and give all
|
||||
recipients a copy of this License along with the Program.
|
||||
|
||||
You may charge any price or no price for each copy that you convey,
|
||||
and you may offer support or warranty protection for a fee.
|
||||
|
||||
5. Conveying Modified Source Versions.
|
||||
|
||||
You may convey a work based on the Program, or the modifications to
|
||||
produce it from the Program, in the form of source code under the
|
||||
terms of section 4, provided that you also meet all of these conditions:
|
||||
|
||||
a) The work must carry prominent notices stating that you modified
|
||||
it, and giving a relevant date.
|
||||
|
||||
b) The work must carry prominent notices stating that it is
|
||||
released under this License and any conditions added under section
|
||||
7. This requirement modifies the requirement in section 4 to
|
||||
"keep intact all notices".
|
||||
|
||||
c) You must license the entire work, as a whole, under this
|
||||
License to anyone who comes into possession of a copy. This
|
||||
License will therefore apply, along with any applicable section 7
|
||||
additional terms, to the whole of the work, and all its parts,
|
||||
regardless of how they are packaged. This License gives no
|
||||
permission to license the work in any other way, but it does not
|
||||
invalidate such permission if you have separately received it.
|
||||
|
||||
d) If the work has interactive user interfaces, each must display
|
||||
Appropriate Legal Notices; however, if the Program has interactive
|
||||
interfaces that do not display Appropriate Legal Notices, your
|
||||
work need not make them do so.
|
||||
|
||||
A compilation of a covered work with other separate and independent
|
||||
works, which are not by their nature extensions of the covered work,
|
||||
and which are not combined with it such as to form a larger program,
|
||||
in or on a volume of a storage or distribution medium, is called an
|
||||
"aggregate" if the compilation and its resulting copyright are not
|
||||
used to limit the access or legal rights of the compilation's users
|
||||
beyond what the individual works permit. Inclusion of a covered work
|
||||
in an aggregate does not cause this License to apply to the other
|
||||
parts of the aggregate.
|
||||
|
||||
6. Conveying Non-Source Forms.
|
||||
|
||||
You may convey a covered work in object code form under the terms
|
||||
of sections 4 and 5, provided that you also convey the
|
||||
machine-readable Corresponding Source under the terms of this License,
|
||||
in one of these ways:
|
||||
|
||||
a) Convey the object code in, or embodied in, a physical product
|
||||
(including a physical distribution medium), accompanied by the
|
||||
Corresponding Source fixed on a durable physical medium
|
||||
customarily used for software interchange.
|
||||
|
||||
b) Convey the object code in, or embodied in, a physical product
|
||||
(including a physical distribution medium), accompanied by a
|
||||
written offer, valid for at least three years and valid for as
|
||||
long as you offer spare parts or customer support for that product
|
||||
model, to give anyone who possesses the object code either (1) a
|
||||
copy of the Corresponding Source for all the software in the
|
||||
product that is covered by this License, on a durable physical
|
||||
medium customarily used for software interchange, for a price no
|
||||
more than your reasonable cost of physically performing this
|
||||
conveying of source, or (2) access to copy the
|
||||
Corresponding Source from a network server at no charge.
|
||||
|
||||
c) Convey individual copies of the object code with a copy of the
|
||||
written offer to provide the Corresponding Source. This
|
||||
alternative is allowed only occasionally and noncommercially, and
|
||||
only if you received the object code with such an offer, in accord
|
||||
with subsection 6b.
|
||||
|
||||
d) Convey the object code by offering access from a designated
|
||||
place (gratis or for a charge), and offer equivalent access to the
|
||||
Corresponding Source in the same way through the same place at no
|
||||
further charge. You need not require recipients to copy the
|
||||
Corresponding Source along with the object code. If the place to
|
||||
copy the object code is a network server, the Corresponding Source
|
||||
may be on a different server (operated by you or a third party)
|
||||
that supports equivalent copying facilities, provided you maintain
|
||||
clear directions next to the object code saying where to find the
|
||||
Corresponding Source. Regardless of what server hosts the
|
||||
Corresponding Source, you remain obligated to ensure that it is
|
||||
available for as long as needed to satisfy these requirements.
|
||||
|
||||
e) Convey the object code using peer-to-peer transmission, provided
|
||||
you inform other peers where the object code and Corresponding
|
||||
Source of the work are being offered to the general public at no
|
||||
charge under subsection 6d.
|
||||
|
||||
A separable portion of the object code, whose source code is excluded
|
||||
from the Corresponding Source as a System Library, need not be
|
||||
included in conveying the object code work.
|
||||
|
||||
A "User Product" is either (1) a "consumer product", which means any
|
||||
tangible personal property which is normally used for personal, family,
|
||||
or household purposes, or (2) anything designed or sold for incorporation
|
||||
into a dwelling. In determining whether a product is a consumer product,
|
||||
doubtful cases shall be resolved in favor of coverage. For a particular
|
||||
product received by a particular user, "normally used" refers to a
|
||||
typical or common use of that class of product, regardless of the status
|
||||
of the particular user or of the way in which the particular user
|
||||
actually uses, or expects or is expected to use, the product. A product
|
||||
is a consumer product regardless of whether the product has substantial
|
||||
commercial, industrial or non-consumer uses, unless such uses represent
|
||||
the only significant mode of use of the product.
|
||||
|
||||
"Installation Information" for a User Product means any methods,
|
||||
procedures, authorization keys, or other information required to install
|
||||
and execute modified versions of a covered work in that User Product from
|
||||
a modified version of its Corresponding Source. The information must
|
||||
suffice to ensure that the continued functioning of the modified object
|
||||
code is in no case prevented or interfered with solely because
|
||||
modification has been made.
|
||||
|
||||
If you convey an object code work under this section in, or with, or
|
||||
specifically for use in, a User Product, and the conveying occurs as
|
||||
part of a transaction in which the right of possession and use of the
|
||||
User Product is transferred to the recipient in perpetuity or for a
|
||||
fixed term (regardless of how the transaction is characterized), the
|
||||
Corresponding Source conveyed under this section must be accompanied
|
||||
by the Installation Information. But this requirement does not apply
|
||||
if neither you nor any third party retains the ability to install
|
||||
modified object code on the User Product (for example, the work has
|
||||
been installed in ROM).
|
||||
|
||||
The requirement to provide Installation Information does not include a
|
||||
requirement to continue to provide support service, warranty, or updates
|
||||
for a work that has been modified or installed by the recipient, or for
|
||||
the User Product in which it has been modified or installed. Access to a
|
||||
network may be denied when the modification itself materially and
|
||||
adversely affects the operation of the network or violates the rules and
|
||||
protocols for communication across the network.
|
||||
|
||||
Corresponding Source conveyed, and Installation Information provided,
|
||||
in accord with this section must be in a format that is publicly
|
||||
documented (and with an implementation available to the public in
|
||||
source code form), and must require no special password or key for
|
||||
unpacking, reading or copying.
|
||||
|
||||
7. Additional Terms.
|
||||
|
||||
"Additional permissions" are terms that supplement the terms of this
|
||||
License by making exceptions from one or more of its conditions.
|
||||
Additional permissions that are applicable to the entire Program shall
|
||||
be treated as though they were included in this License, to the extent
|
||||
that they are valid under applicable law. If additional permissions
|
||||
apply only to part of the Program, that part may be used separately
|
||||
under those permissions, but the entire Program remains governed by
|
||||
this License without regard to the additional permissions.
|
||||
|
||||
When you convey a copy of a covered work, you may at your option
|
||||
remove any additional permissions from that copy, or from any part of
|
||||
it. (Additional permissions may be written to require their own
|
||||
removal in certain cases when you modify the work.) You may place
|
||||
additional permissions on material, added by you to a covered work,
|
||||
for which you have or can give appropriate copyright permission.
|
||||
|
||||
Notwithstanding any other provision of this License, for material you
|
||||
add to a covered work, you may (if authorized by the copyright holders of
|
||||
that material) supplement the terms of this License with terms:
|
||||
|
||||
a) Disclaiming warranty or limiting liability differently from the
|
||||
terms of sections 15 and 16 of this License; or
|
||||
|
||||
b) Requiring preservation of specified reasonable legal notices or
|
||||
author attributions in that material or in the Appropriate Legal
|
||||
Notices displayed by works containing it; or
|
||||
|
||||
c) Prohibiting misrepresentation of the origin of that material, or
|
||||
requiring that modified versions of such material be marked in
|
||||
reasonable ways as different from the original version; or
|
||||
|
||||
d) Limiting the use for publicity purposes of names of licensors or
|
||||
authors of the material; or
|
||||
|
||||
e) Declining to grant rights under trademark law for use of some
|
||||
trade names, trademarks, or service marks; or
|
||||
|
||||
f) Requiring indemnification of licensors and authors of that
|
||||
material by anyone who conveys the material (or modified versions of
|
||||
it) with contractual assumptions of liability to the recipient, for
|
||||
any liability that these contractual assumptions directly impose on
|
||||
those licensors and authors.
|
||||
|
||||
All other non-permissive additional terms are considered "further
|
||||
restrictions" within the meaning of section 10. If the Program as you
|
||||
received it, or any part of it, contains a notice stating that it is
|
||||
governed by this License along with a term that is a further
|
||||
restriction, you may remove that term. If a license document contains
|
||||
a further restriction but permits relicensing or conveying under this
|
||||
License, you may add to a covered work material governed by the terms
|
||||
of that license document, provided that the further restriction does
|
||||
not survive such relicensing or conveying.
|
||||
|
||||
If you add terms to a covered work in accord with this section, you
|
||||
must place, in the relevant source files, a statement of the
|
||||
additional terms that apply to those files, or a notice indicating
|
||||
where to find the applicable terms.
|
||||
|
||||
Additional terms, permissive or non-permissive, may be stated in the
|
||||
form of a separately written license, or stated as exceptions;
|
||||
the above requirements apply either way.
|
||||
|
||||
8. Termination.
|
||||
|
||||
You may not propagate or modify a covered work except as expressly
|
||||
provided under this License. Any attempt otherwise to propagate or
|
||||
modify it is void, and will automatically terminate your rights under
|
||||
this License (including any patent licenses granted under the third
|
||||
paragraph of section 11).
|
||||
|
||||
However, if you cease all violation of this License, then your
|
||||
license from a particular copyright holder is reinstated (a)
|
||||
provisionally, unless and until the copyright holder explicitly and
|
||||
finally terminates your license, and (b) permanently, if the copyright
|
||||
holder fails to notify you of the violation by some reasonable means
|
||||
prior to 60 days after the cessation.
|
||||
|
||||
Moreover, your license from a particular copyright holder is
|
||||
reinstated permanently if the copyright holder notifies you of the
|
||||
violation by some reasonable means, this is the first time you have
|
||||
received notice of violation of this License (for any work) from that
|
||||
copyright holder, and you cure the violation prior to 30 days after
|
||||
your receipt of the notice.
|
||||
|
||||
Termination of your rights under this section does not terminate the
|
||||
licenses of parties who have received copies or rights from you under
|
||||
this License. If your rights have been terminated and not permanently
|
||||
reinstated, you do not qualify to receive new licenses for the same
|
||||
material under section 10.
|
||||
|
||||
9. Acceptance Not Required for Having Copies.
|
||||
|
||||
You are not required to accept this License in order to receive or
|
||||
run a copy of the Program. Ancillary propagation of a covered work
|
||||
occurring solely as a consequence of using peer-to-peer transmission
|
||||
to receive a copy likewise does not require acceptance. However,
|
||||
nothing other than this License grants you permission to propagate or
|
||||
modify any covered work. These actions infringe copyright if you do
|
||||
not accept this License. Therefore, by modifying or propagating a
|
||||
covered work, you indicate your acceptance of this License to do so.
|
||||
|
||||
10. Automatic Licensing of Downstream Recipients.
|
||||
|
||||
Each time you convey a covered work, the recipient automatically
|
||||
receives a license from the original licensors, to run, modify and
|
||||
propagate that work, subject to this License. You are not responsible
|
||||
for enforcing compliance by third parties with this License.
|
||||
|
||||
An "entity transaction" is a transaction transferring control of an
|
||||
organization, or substantially all assets of one, or subdividing an
|
||||
organization, or merging organizations. If propagation of a covered
|
||||
work results from an entity transaction, each party to that
|
||||
transaction who receives a copy of the work also receives whatever
|
||||
licenses to the work the party's predecessor in interest had or could
|
||||
give under the previous paragraph, plus a right to possession of the
|
||||
Corresponding Source of the work from the predecessor in interest, if
|
||||
the predecessor has it or can get it with reasonable efforts.
|
||||
|
||||
You may not impose any further restrictions on the exercise of the
|
||||
rights granted or affirmed under this License. For example, you may
|
||||
not impose a license fee, royalty, or other charge for exercise of
|
||||
rights granted under this License, and you may not initiate litigation
|
||||
(including a cross-claim or counterclaim in a lawsuit) alleging that
|
||||
any patent claim is infringed by making, using, selling, offering for
|
||||
sale, or importing the Program or any portion of it.
|
||||
|
||||
11. Patents.
|
||||
|
||||
A "contributor" is a copyright holder who authorizes use under this
|
||||
License of the Program or a work on which the Program is based. The
|
||||
work thus licensed is called the contributor's "contributor version".
|
||||
|
||||
A contributor's "essential patent claims" are all patent claims
|
||||
owned or controlled by the contributor, whether already acquired or
|
||||
hereafter acquired, that would be infringed by some manner, permitted
|
||||
by this License, of making, using, or selling its contributor version,
|
||||
but do not include claims that would be infringed only as a
|
||||
consequence of further modification of the contributor version. For
|
||||
purposes of this definition, "control" includes the right to grant
|
||||
patent sublicenses in a manner consistent with the requirements of
|
||||
this License.
|
||||
|
||||
Each contributor grants you a non-exclusive, worldwide, royalty-free
|
||||
patent license under the contributor's essential patent claims, to
|
||||
make, use, sell, offer for sale, import and otherwise run, modify and
|
||||
propagate the contents of its contributor version.
|
||||
|
||||
In the following three paragraphs, a "patent license" is any express
|
||||
agreement or commitment, however denominated, not to enforce a patent
|
||||
(such as an express permission to practice a patent or covenant not to
|
||||
sue for patent infringement). To "grant" such a patent license to a
|
||||
party means to make such an agreement or commitment not to enforce a
|
||||
patent against the party.
|
||||
|
||||
If you convey a covered work, knowingly relying on a patent license,
|
||||
and the Corresponding Source of the work is not available for anyone
|
||||
to copy, free of charge and under the terms of this License, through a
|
||||
publicly available network server or other readily accessible means,
|
||||
then you must either (1) cause the Corresponding Source to be so
|
||||
available, or (2) arrange to deprive yourself of the benefit of the
|
||||
patent license for this particular work, or (3) arrange, in a manner
|
||||
consistent with the requirements of this License, to extend the patent
|
||||
license to downstream recipients. "Knowingly relying" means you have
|
||||
actual knowledge that, but for the patent license, your conveying the
|
||||
covered work in a country, or your recipient's use of the covered work
|
||||
in a country, would infringe one or more identifiable patents in that
|
||||
country that you have reason to believe are valid.
|
||||
|
||||
If, pursuant to or in connection with a single transaction or
|
||||
arrangement, you convey, or propagate by procuring conveyance of, a
|
||||
covered work, and grant a patent license to some of the parties
|
||||
receiving the covered work authorizing them to use, propagate, modify
|
||||
or convey a specific copy of the covered work, then the patent license
|
||||
you grant is automatically extended to all recipients of the covered
|
||||
work and works based on it.
|
||||
|
||||
A patent license is "discriminatory" if it does not include within
|
||||
the scope of its coverage, prohibits the exercise of, or is
|
||||
conditioned on the non-exercise of one or more of the rights that are
|
||||
specifically granted under this License. You may not convey a covered
|
||||
work if you are a party to an arrangement with a third party that is
|
||||
in the business of distributing software, under which you make payment
|
||||
to the third party based on the extent of your activity of conveying
|
||||
the work, and under which the third party grants, to any of the
|
||||
parties who would receive the covered work from you, a discriminatory
|
||||
patent license (a) in connection with copies of the covered work
|
||||
conveyed by you (or copies made from those copies), or (b) primarily
|
||||
for and in connection with specific products or compilations that
|
||||
contain the covered work, unless you entered into that arrangement,
|
||||
or that patent license was granted, prior to 28 March 2007.
|
||||
|
||||
Nothing in this License shall be construed as excluding or limiting
|
||||
any implied license or other defenses to infringement that may
|
||||
otherwise be available to you under applicable patent law.
|
||||
|
||||
12. No Surrender of Others' Freedom.
|
||||
|
||||
If conditions are imposed on you (whether by court order, agreement or
|
||||
otherwise) that contradict the conditions of this License, they do not
|
||||
excuse you from the conditions of this License. If you cannot convey a
|
||||
covered work so as to satisfy simultaneously your obligations under this
|
||||
License and any other pertinent obligations, then as a consequence you may
|
||||
not convey it at all. For example, if you agree to terms that obligate you
|
||||
to collect a royalty for further conveying from those to whom you convey
|
||||
the Program, the only way you could satisfy both those terms and this
|
||||
License would be to refrain entirely from conveying the Program.
|
||||
|
||||
13. Use with the GNU Affero General Public License.
|
||||
|
||||
Notwithstanding any other provision of this License, you have
|
||||
permission to link or combine any covered work with a work licensed
|
||||
under version 3 of the GNU Affero General Public License into a single
|
||||
combined work, and to convey the resulting work. The terms of this
|
||||
License will continue to apply to the part which is the covered work,
|
||||
but the special requirements of the GNU Affero General Public License,
|
||||
section 13, concerning interaction through a network will apply to the
|
||||
combination as such.
|
||||
|
||||
14. Revised Versions of this License.
|
||||
|
||||
The Free Software Foundation may publish revised and/or new versions of
|
||||
the GNU General Public License from time to time. Such new versions will
|
||||
be similar in spirit to the present version, but may differ in detail to
|
||||
address new problems or concerns.
|
||||
|
||||
Each version is given a distinguishing version number. If the
|
||||
Program specifies that a certain numbered version of the GNU General
|
||||
Public License "or any later version" applies to it, you have the
|
||||
option of following the terms and conditions either of that numbered
|
||||
version or of any later version published by the Free Software
|
||||
Foundation. If the Program does not specify a version number of the
|
||||
GNU General Public License, you may choose any version ever published
|
||||
by the Free Software Foundation.
|
||||
|
||||
If the Program specifies that a proxy can decide which future
|
||||
versions of the GNU General Public License can be used, that proxy's
|
||||
public statement of acceptance of a version permanently authorizes you
|
||||
to choose that version for the Program.
|
||||
|
||||
Later license versions may give you additional or different
|
||||
permissions. However, no additional obligations are imposed on any
|
||||
author or copyright holder as a result of your choosing to follow a
|
||||
later version.
|
||||
|
||||
15. Disclaimer of Warranty.
|
||||
|
||||
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
|
||||
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
|
||||
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
|
||||
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
|
||||
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
|
||||
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
|
||||
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
|
||||
|
||||
16. Limitation of Liability.
|
||||
|
||||
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||||
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
|
||||
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
|
||||
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
|
||||
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
|
||||
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
|
||||
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
|
||||
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
|
||||
SUCH DAMAGES.
|
||||
|
||||
17. Interpretation of Sections 15 and 16.
|
||||
|
||||
If the disclaimer of warranty and limitation of liability provided
|
||||
above cannot be given local legal effect according to their terms,
|
||||
reviewing courts shall apply local law that most closely approximates
|
||||
an absolute waiver of all civil liability in connection with the
|
||||
Program, unless a warranty or assumption of liability accompanies a
|
||||
copy of the Program in return for a fee.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
How to Apply These Terms to Your New Programs
|
||||
|
||||
If you develop a new program, and you want it to be of the greatest
|
||||
possible use to the public, the best way to achieve this is to make it
|
||||
free software which everyone can redistribute and change under these terms.
|
||||
|
||||
To do so, attach the following notices to the program. It is safest
|
||||
to attach them to the start of each source file to most effectively
|
||||
state the exclusion of warranty; and each file should have at least
|
||||
the "copyright" line and a pointer to where the full notice is found.
|
||||
|
||||
<one line to give the program's name and a brief idea of what it does.>
|
||||
Copyright (C) <year> <name of author>
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
Also add information on how to contact you by electronic and paper mail.
|
||||
|
||||
If the program does terminal interaction, make it output a short
|
||||
notice like this when it starts in an interactive mode:
|
||||
|
||||
<program> Copyright (C) <year> <name of author>
|
||||
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
||||
This is free software, and you are welcome to redistribute it
|
||||
under certain conditions; type `show c' for details.
|
||||
|
||||
The hypothetical commands `show w' and `show c' should show the appropriate
|
||||
parts of the General Public License. Of course, your program's commands
|
||||
might be different; for a GUI interface, you would use an "about box".
|
||||
|
||||
You should also get your employer (if you work as a programmer) or school,
|
||||
if any, to sign a "copyright disclaimer" for the program, if necessary.
|
||||
For more information on this, and how to apply and follow the GNU GPL, see
|
||||
<http://www.gnu.org/licenses/>.
|
||||
|
||||
The GNU General Public License does not permit incorporating your program
|
||||
into proprietary programs. If your program is a subroutine library, you
|
||||
may consider it more useful to permit linking proprietary applications with
|
||||
the library. If this is what you want to do, use the GNU Lesser General
|
||||
Public License instead of this License. But first, please read
|
||||
<http://www.gnu.org/philosophy/why-not-lgpl.html>.
|
||||
@@ -1,153 +0,0 @@
|
||||
/*******************************************************************************
|
||||
|
||||
OPENAIRINTERFACE 0/1/2/3
|
||||
Copyright(c) 1999 - 2010 EURECOM
|
||||
|
||||
This program is free software; you can redistribute it and/or modify it
|
||||
under the terms and conditions of the GNU General Public License,
|
||||
version 2, as published by the Free Software Foundation.
|
||||
|
||||
This program is distributed in the hope it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
|
||||
more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with
|
||||
this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
|
||||
The full GNU General Public License is included in this distribution in
|
||||
the file called "COPYING".
|
||||
|
||||
Contact Information:
|
||||
Openair Admin <openair_admin@eurecom.fr>
|
||||
Mailing List <openair_tech@eurecom.fr>
|
||||
Forums http://forums.eurecom.fr/openairinterface
|
||||
Eurecom, 2229, route des cretes, 06560 Valbonne Sophia Antipolis, France
|
||||
|
||||
*******************************************************************************/
|
||||
/*________________________OPENAIR/OPENAIR3/________________________
|
||||
|
||||
File : INSTALL
|
||||
Authors : OpenAir3
|
||||
Company : EURECOM
|
||||
Emails : openair3@eurecom.fr
|
||||
________________________________________________________________*/
|
||||
|
||||
-------------------------
|
||||
Table of contents
|
||||
-------------------------
|
||||
|
||||
The content of this readme is the following:
|
||||
|
||||
0) System requirements
|
||||
1) Installation of SYSLOGs Servers on MAGs (it has to be done only on MAG machines)
|
||||
2) EURECOM FreeRadius Installation
|
||||
2.1) FreeRadius client installation (concern only MAG machines)
|
||||
2.2) FreeRadius Server installation (concern only LMA machines)
|
||||
3) PMIP6D Compilation
|
||||
4) Change MAC addresses on other MAGs
|
||||
|
||||
-----------------------------------------
|
||||
0) System Requirements
|
||||
-----------------------------------------
|
||||
|
||||
We validated that PMIP6D runs under UBUNTU 10.04 x86 LTS version. For this reason, we highly recommend you to use this UBUNTU version.
|
||||
However, we don't exclude that it might also work with other linux systems.
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
1) Installation of SYSLOGs Servers on MAGs (It does not have to be done on LMA)
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
1.1) Each MAG machine has to run a SYSLOG Server on it.
|
||||
So on each machine that you use as MAG, you have to install a SYSLOG server :
|
||||
Installation of the SOCKLOG and SYSKLOGD packages :
|
||||
$ apt-get install socklog sysklogd
|
||||
|
||||
Edit and change the Syslog server configuration :
|
||||
$ gedit /etc/syslog.conf
|
||||
-> In this file, look for the line containing local7.info and change it to have this -> "local7.info /var/log/pmip_syslog.log"
|
||||
-> In case the line wouldn't exist, go at the bottom of the text file and add this line "local7.info /var/log/pmip_syslog.log"
|
||||
$ touch /var/log/pmip_syslog.log
|
||||
-> The file has to exist before to be used
|
||||
$ gedit /etc/default/syslogd
|
||||
-> You should have the option "-r" enabled for the SYSLOG Daemon. So be sure you have -> SYSLOGD="-r"
|
||||
$ /etc/init.d/sysklogd restart
|
||||
-> We restart the syslog daemon to take into account the modifications we just did
|
||||
|
||||
1.2) Each Access Point should have their SYSLOG client enabled and configured.
|
||||
So on each Access Point you have to do what follows :
|
||||
For example on a CISCO SERIES 1100 ACCESS POINT web interface, you should go to EVENT LOG, then to CONFIGURATION and then add the MAG IP Address on which the syslog server is running.
|
||||
Access Point Web Interface (10.0.0.1) --> EVENT LOG --> CONF --> Put SYSLOG SERVER's IP ADDRESS
|
||||
|
||||
----------------------------------------------------------------------
|
||||
2) EURECOM FreeRadius Installation
|
||||
----------------------------------------------------------------------
|
||||
|
||||
Since the FreeRADIUS Client v1.1.6 from freeradius.org is limited to IPv4 protocol, we modified it in order to use only IPv6.
|
||||
The Freeradius clients has to installed on all LMA and MAG.
|
||||
|
||||
FYI, "THEGOODPATH" indicates the path where you downloaded PMIPv6_v0.4.1. We suggest you to copy everything in "/usr/local/src".
|
||||
Each line starting by a "$" are commands to be executed in a shell.
|
||||
|
||||
2.1) FreeRadius client installation (It has to be installed on all MAGs and LMAs)
|
||||
$ cd THEGOODPATH/freeradiusclient-1.1.6/
|
||||
$ autoreconf -i
|
||||
$ ./configure
|
||||
$ make
|
||||
$ make install
|
||||
|
||||
On all the MAGs, do as follows :
|
||||
In the "/etc/hosts" file, you have to tell the ipv6 address of the FreeRadius Server
|
||||
$ gedit /etc/hosts
|
||||
At the bottom of the file, type for example : "2001:100::1 radius6server"
|
||||
|
||||
To let PMIP6D find Freeradius libraries, execute what follows :
|
||||
$ gedit /etc/ld.so.conf
|
||||
Add at the bottom of the file this line -> "include /usr/local/lib/". Save and exit.
|
||||
$ ldconfig
|
||||
|
||||
2.2) FreeRadius Server installation (Has to be done only on LMAs)
|
||||
|
||||
Now we proceed to the FreeRadius Server 2.1.12 installation :
|
||||
We will get the code from http://freeradius.org/ website, and download the 2.1.12 FreeRADIUS server source code (2.5 MB)
|
||||
$ wget ftp://ftp.freeradius.org/pub/freeradius/freeradius-server-2.1.12.tar.bz2
|
||||
$ tar xjf freeradius-server-2.1.12.tar.bz2
|
||||
$ cd freeradius-server-2.1.12
|
||||
$ ./configure
|
||||
$ make
|
||||
$ make install
|
||||
|
||||
You need now to copy three configuration files to the FreeRADIUS server in order to correctly connect the clients.
|
||||
$ cd THEGOODPATH/freeradiusclient-1.1.6/examples/
|
||||
$ cp users /usr/local/etc/raddb/
|
||||
$ gedit /usr/local/etc/raddb/users
|
||||
N.B: This file contains all the Mobile Node MAC addresses authorised in the PMIP6D domain. Please update it with your data.
|
||||
$ cp radiusd.conf /usr/local/etc/raddb/
|
||||
N.B: This file contains all the information required for the connection, authentication between the Server and clients (MAGs).
|
||||
$ cp clients.conf /usr/local/etc/raddb/
|
||||
N.B: This file contains the list of authorised clients (MAGs). Please update this file with all your MAGs information.
|
||||
|
||||
-----------------------------------------------------
|
||||
3) PMIP6D Compilation (To be done on LMAs and MAGs)
|
||||
-----------------------------------------------------
|
||||
Execute the following commands :
|
||||
$ cd THEGOODPATH/pmipv6-daemon-umip-0.4/
|
||||
$ autoreconf -i
|
||||
$ ./configure
|
||||
$ make
|
||||
$ make install
|
||||
|
||||
WARNING : If you have some issues during the PMIP6D compilation, please look into the BUGS file.
|
||||
If you are still facing any issue, please report it to us using the following email "openair3@eurecom.fr"
|
||||
|
||||
-----------------------------------------
|
||||
4) Change MAC addresses on other MAGs
|
||||
-----------------------------------------
|
||||
|
||||
4.1) One of the specificity of a PMIP Domain is that the Mobile Node should not be aware of its mobility inside the PMIP Domain.
|
||||
One of the way to achieve this is to copy the MAC Address of one of the MAG and duplicate it for all other MAGs.
|
||||
So in the configuration scripts we force the ingress MAG address to a predefined MAC address: 00:11:22:33:44:55 with the help of the macchanger executable.
|
||||
If you have a look to "THEGOODPATH/pmipv6-daemon-umip-0.4/extras/UMIP0.4_MAG2_UBUNTU.10.04.py" file, you will notice that we achieve this automatically via the configuration script.
|
||||
|
||||
Moreover, your Access Points should not add their MAC Address to the IP Packets that they forward. To do this, you should put your Access Points in a MASQUERADING mode.
|
||||
@@ -1,137 +0,0 @@
|
||||
/*******************************************************************************
|
||||
OpenAirInterface
|
||||
Copyright(c) 1999 - 2014 Eurecom
|
||||
|
||||
OpenAirInterface is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
|
||||
OpenAirInterface is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with OpenAirInterface.The full GNU General Public License is
|
||||
included in this distribution in the file called "COPYING". If not,
|
||||
see <http://www.gnu.org/licenses/>.
|
||||
|
||||
Contact Information
|
||||
OpenAirInterface Admin: openair_admin@eurecom.fr
|
||||
OpenAirInterface Tech : openair_tech@eurecom.fr
|
||||
OpenAirInterface Dev : openair4g-devel@eurecom.fr
|
||||
|
||||
Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06410 Biot Sophia Antipolis cedex, FRANCE
|
||||
|
||||
*******************************************************************************/
|
||||
/*________________________OPENAIR/OPENAIR3/________________________
|
||||
|
||||
File : INSTALL.kernel
|
||||
Authors : OpenAir3
|
||||
Company : EURECOM
|
||||
Emails : openair3@eurecom.fr
|
||||
________________________________________________________________*/
|
||||
|
||||
-------------------------
|
||||
Table of contents
|
||||
-------------------------
|
||||
|
||||
The content of this file is the following:
|
||||
|
||||
0) PMIP6D
|
||||
1) HOW TO BUILD THE PROPER KERNEL
|
||||
1.1) Enable the required features in the kernel
|
||||
1.2) Kernel recompilation
|
||||
|
||||
|
||||
0) PMIP6D
|
||||
================================
|
||||
Proxy Mobile IPv6 (PMIPv6) is a network-based mobility management protocol for localized domains, which has been actively standardized by the IETF NETLMM Working Group. PMIPv6 is starting to attract much attention among telecommunication and internet communities due to its salient features and it is expected to expedite the real deployment of IP-based mobility management.
|
||||
|
||||
Notice also that this release is for use with:
|
||||
- i386,
|
||||
|
||||
WARNING: The PMIP6D has been developped and validated under Linux UBUNTU 10.04 LTS distribution.
|
||||
We can not confirm it will work with other systems however it might work with other UBUNTU systems.
|
||||
|
||||
1) HOW TO BUILD THE PROPER KERNEL
|
||||
=================================
|
||||
|
||||
1.1) Enable the required features in the kernel
|
||||
-----------------------------------------------
|
||||
|
||||
Your current kernel DOES NOT require any patches in order to run PMIP6D, however you need to enable some already existing features in your kernel and recompile it.
|
||||
|
||||
If you don't already have your kernel source installed on your machine, follow what is next.
|
||||
Be sure to be connected to Internet, open a new shell and type :
|
||||
$ apt-get update
|
||||
$ apt-get install linux-source
|
||||
$ cd /usr/src/
|
||||
$ tar xjf linux-source-XX.XX.XX (with XX.XX.XX depends on your system version)
|
||||
$ ln -s /usr/src/linux-source-XX.XX.XX /usr/src/linux
|
||||
|
||||
Now that you have your kernel source, we will configure them.
|
||||
In your shell, execute :
|
||||
$ apt-get install qt3-apps-dev g++
|
||||
$ cd /usr/src/linux-source-XX.XX.XX
|
||||
|
||||
Run either :
|
||||
$ make xconfig # (Qt-based) (recommended)
|
||||
$ make gconfig # (GTK-based)
|
||||
$ make menuconfig # (You need to install libncurses4-dev first)
|
||||
|
||||
And set the features this way :
|
||||
N.B: When you execute "make xconfig" all the features are set in a tree. For some features, you'll find in brackets the path in the kernel tree to reach the feature you want to enable.
|
||||
|
||||
Required for every nodes :
|
||||
CONFIG_EXPERIMENTAL=y (GENERAL SETUP -> PROMPT FOR DEV AND OR INCOMPLETE DRIVERS)
|
||||
CONFIG_SYSVIPC=y (GENERAL SETUP -> SYSTEM V IPC)
|
||||
CONFIG_PROC_FS=y
|
||||
CONFIG_NET=y (NETWORKING SUPPORT -> NETWORKING OPTIONS -> TCP/IP NETWORKING)
|
||||
CONFIG_INET=y (NETWORKING SUPPORT -> NETWORKING OPTIONS -> TCP/IP NETWORKING)
|
||||
CONFIG_IPV6=y (NETWORKING SUPPORT -> NETWORKING OPTIONS -> TCP/IP NETWORKING)
|
||||
CONFIG_IPV6_MIP6=y (NETWORKING SUPPORT -> NETWORKING OPTIONS -> IPV6 PROTOCOL)
|
||||
CONFIG_XFRM=y
|
||||
CONFIG_XFRM_USER=y (NETWORKING SUPPORT -> NETWORKING OPTIONS -> TRANSFORMATION USER CONFIGURATION INTERFACE)
|
||||
CONFIG_XFRM_SUB_POLICY=y (NETWORKING SUPPORT -> NETWORKING OPTIONS -> TRANSFORMATION SUB POLICY SUPPORT)
|
||||
CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=y (NETWORKING SUPPORT -> NETWORKING OPTIONS -> IPV6 PROTOCOL -> IPV6: MIPV6 ROUTE OPTIMISATION MODE)
|
||||
|
||||
The Home Agent and Mobile Node also need:
|
||||
CONFIG_IPV6_TUNNEL=y (NETWORKING SUPPORT -> NETWORKING OPTIONS -> IPV6 PROTOCOL -> IPV6: IPV6 IN IPV6 TUNNEL)
|
||||
CONFIG_IP_ADVANCED_ROUTER=y (NETWORKING SUPPORT -> NETWORKING OPTIONS -> IP: ADVANCED ROUTER)
|
||||
CONFIG_IPV6_MULTIPLE_TABLES=y
|
||||
|
||||
The Mobile Node also needs:
|
||||
CONFIG_IPV6_SUBTREES=y
|
||||
|
||||
For some additional movement indicators on the Mobile Node you may set:
|
||||
CONFIG_ARPD=y (NETWORKING SUPPORT -> NETWORKING OPTIONS -> IP: ARP DAEMON SUPPORT)
|
||||
|
||||
For IPsec support you need at least:
|
||||
CONFIG_INET6_ESP=y (NETWORKING SUPPORT -> NETWORKING OPTIONS -> IPV6 PROTOCOL -> IPV6 ESP TRANSFORMATION)
|
||||
|
||||
If you plan to use IPsec tunnel mode you need:
|
||||
CONFIG_NET_KEY=y (NETWORKING SUPPORT -> NETWORKING OPTIONS -> PF_KEY SOCKETS)
|
||||
CONFIG_NET_KEY_MIGRATE=y (NETWORKING SUPPORT -> NETWORKING OPTIONS -> PF_KEY SOCKETS -> PF_KEY MIGRATE)
|
||||
Do not turn CONFIG_IPV6_MIP6_DEBUG on
|
||||
|
||||
In order to be sure, you did it in a proper way, there is a script in the PMIP6D directory which is capable of checking if the kernel settings are set correctly.
|
||||
To check your kernel, open a new shell, go to your PMIP6D directory and type :
|
||||
$ ./chkconf_kernel.sh /usr/src/linux-source-XX.XX.XX
|
||||
|
||||
1.2) Kernel recompilation
|
||||
-----------------------------------------------
|
||||
|
||||
Now that you gave the good options to your kernel, we need to recompile it.
|
||||
$ cd /usr/src/linux-source-XX.XX.XX
|
||||
$ make && make modules_install && make install
|
||||
N.B: If you have many cores in your CPU and wand to use all of them in order to make the compilation faster, you might add "-jX" option to your "make" command with X=nb of core. For example for a dual-core CPU, type "make -j2". For a quad-core CPU, type "make -j4"
|
||||
|
||||
$ mkinitramfs -o /boot/initrd.img-XX.XX.XX XX.XX.XX
|
||||
$ update-grub
|
||||
N.B: If your computer does not reboot on the good kernel, edit and update the "default" line inside the following file -> /boot/grub/grub.cfg
|
||||
|
||||
You should now reboot your system in order to take into account modifications you made on your kernel
|
||||
$ reboot
|
||||
@@ -1,126 +0,0 @@
|
||||
/*******************************************************************************
|
||||
|
||||
OPENAIRINTERFACE 0/1/2/3
|
||||
Copyright(c) 1999 - 2010 EURECOM
|
||||
|
||||
This program is free software; you can redistribute it and/or modify it
|
||||
under the terms and conditions of the GNU General Public License,
|
||||
version 2, as published by the Free Software Foundation.
|
||||
|
||||
This program is distributed in the hope it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
|
||||
more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with
|
||||
this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
|
||||
The full GNU General Public License is included in this distribution in
|
||||
the file called "COPYING".
|
||||
|
||||
Contact Information:
|
||||
Openair Admin <openair_admin@eurecom.fr>
|
||||
Mailing List <openair_tech@eurecom.fr>
|
||||
Forums http://forums.eurecom.fr/openairinterface
|
||||
Eurecom, 2229, route des cretes, 06560 Valbonne Sophia Antipolis, France
|
||||
|
||||
*******************************************************************************/
|
||||
/*________________________OPENAIR/OPENAIR3/________________________
|
||||
|
||||
File : README
|
||||
Authors : OpenAir3
|
||||
Company : EURECOM
|
||||
Emails : openair3@eurecom.fr
|
||||
________________________________________________________________*/
|
||||
|
||||
|
||||
-------------------------
|
||||
Table of contents
|
||||
-------------------------
|
||||
|
||||
The content of this README is the following:
|
||||
|
||||
1) What is this block about in OpenAirInterface
|
||||
2) Folders and files description
|
||||
3) Organization of the folders and their dependencies
|
||||
4) Hardware requirement and How to build PMIP6D
|
||||
5) How to run a simple experimentation
|
||||
|
||||
------------------------------------------------
|
||||
1) What is this block about in OpenAirInterface ?
|
||||
-----------------------------------------------
|
||||
|
||||
Proxy Mobile IPv6 (or PMIPv6, or PMIP) is a network-based mobility management protocol standardized by IETF. It is a protocol for building a common and access technology independent of mobile core networks, accommodating various access technologies such as WiMAX, 3GPP, 3GPP2 and WLAN based access architectures. Proxy Mobile IPv6 is the only network-based mobility management protocol standardized by IETF.
|
||||
|
||||
-----------------------------------------
|
||||
2) Folders and files description
|
||||
-----------------------------------------
|
||||
|
||||
File/Folder Description
|
||||
----------- -----------
|
||||
|
||||
- freeradius-client-1.1.6/ contains files for the Radius client
|
||||
- examples contains FreeRADIUS server configuration file examples
|
||||
|
||||
- mipv6-daemon-umip-0.4/ contains files distributed with MIPL linux package
|
||||
- extras/ contains example configuration files and scripts for lauching executables
|
||||
- include/ contains files distributed with MIPL linux package
|
||||
- libmissing/ contains files distributed with MIPL linux package
|
||||
- libnetlink/ contains files distributed with MIPL linux package
|
||||
- man/ contains manual files of MIPL and PMIP
|
||||
- src/ contains files distributed with MIPL linux package
|
||||
- src/pmip/ contains PMIP files
|
||||
|
||||
|
||||
----------------------------------------------------
|
||||
3) Organization of the folders and their dependencies
|
||||
----------------------------------------------------
|
||||
|
||||
The 2 folders have the following structures :
|
||||
|
||||
- freeradius-client-1.1.6/ is the FreeRADIUS client v1.1.6 source code that we modified.
|
||||
|
||||
- pmipv6-daemon-umip-0.4/ is the Proxy Mobile IPv6 code built on top of UMIP 0.4
|
||||
|
||||
PMIP6D is quite independent from the other OpenAirInterface blocks.
|
||||
|
||||
-----------------------------------------
|
||||
4) Hardware requirement and How to build PMIP6D
|
||||
-----------------------------------------
|
||||
4.1) HARDWARE REQUIREMENT
|
||||
|
||||
In our PMIP6D implementation, the Mobile Node's attachment and detachment phases are done at layer 2 using SYSLOG messages exchanged between the Access Point and the MAG.
|
||||
Thus, it's mandatory for your Access Point to act as SYSLOG client.
|
||||
|
||||
4.2) HOW TO BUILD PMIP6D
|
||||
|
||||
WARNING: The PMIP6D has been developped and validated under Linux UBUNTU 10.04 LTS x86 distribution.
|
||||
We can not confirm it will work with other systems.
|
||||
|
||||
In this document, "$THEGOODPATH" indicates the directory path where you place the PMIP6D code. (we suggest you to place it there -> /usr/local/src/)
|
||||
|
||||
4.2.1) Installation of the required packages on MAG and LMA machines :
|
||||
libpcap-dev / indent / bison / flex / iproute-dev / macchanger / libc6-dev / libssl-dev / autoconf / libtool / python-netaddr
|
||||
Open a new shell and type :
|
||||
$ apt-get install libpcap-dev indent bison flex iproute-dev libc6-dev libssl-dev autoconf libtool macchanger python-netaddr
|
||||
|
||||
4.2.2) Kernel recompilation
|
||||
PMIP6D does not require to modify/patch the kernel, however some features are by default disabled inside the official Ubuntu kernels and we need to enable them.
|
||||
Follow the "INSTALL.kernel" text file to know how to set up correctly your kernel.
|
||||
|
||||
4.2.3) Proxy Mobile-IPv6 Daemon and FreeRADIUS installation
|
||||
Follow the "INSTALL" text file to know how to build PMIP6D tool.
|
||||
|
||||
----------------------------------------------------------------
|
||||
5) How to run a simple experimentation
|
||||
----------------------------------------------------------------
|
||||
|
||||
In order to create a PMIP domain composed of 3 nodes (1 LMA + 2 MAGS) (see the picture "$THEGOODPATH/pmipv6-daemon-umip-0.4/src/pmip/docs/images/PMIPv6_schema_example_1LMA_2MRs.jpg"):
|
||||
|
||||
LMA, MAG1 and MAG2 are in the same network which has for IPv6 prefix 2001:100::/64
|
||||
With LMA: Ethernet1=2001:100::1 / MAG1: Ethernet1=2001:100::2 & Ethernet2=2001:1::2 / MAG2: Ethernet1=2001:100::3 & Ethernet2=2001:1::3
|
||||
|
||||
On LMA execute -> ./$THEGOODPATH/pmipv6-daemon-umip-0.4/extras/UMIP0.4_LMA_UBUNTU.10.04.py
|
||||
On MAG1 execute -> ./$THEGOODPATH/pmipv6-daemon-umip-0.4/extras/UMIP0.4_MAG1_UBUNTU.10.04.py
|
||||
On MAG2 execute -> ./$THEGOODPATH/pmipv6-daemon-umip-0.4/extras/UMIP0.4_MAG2_UBUNTU.10.04.py
|
||||
@@ -1,2 +0,0 @@
|
||||
EURECOM
|
||||
Proxy Mobile IPv6 Daemon - VERSION 0.4.1 (December 2011)
|
||||
@@ -1,89 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
# Simple shell script to check kernel configuration sanity
|
||||
# for use with MIPL Mobile IPv6
|
||||
#
|
||||
# Author: Antti Tuominen <anttit@tcs.hut.fi>
|
||||
#
|
||||
# $Id: chkconf_kernel.sh 1.3 05/05/16 12:15:16+03:00 vnuorval@tcs.hut.fi $
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or
|
||||
# modify it under the terms of the GNU General Public License
|
||||
# as published by the Free Software Foundation; either version
|
||||
# 2 of the License, or (at your option) any later version.
|
||||
|
||||
|
||||
# Default settings for kernel
|
||||
EXPERIMENTAL=y
|
||||
SYSVIPC=y
|
||||
PROC_FS=y
|
||||
NET=y
|
||||
NET_KEY=y
|
||||
NET_KEY_MIGRATE=y
|
||||
INET=y
|
||||
IPV6=y
|
||||
INET6_ESP=y
|
||||
IPV6_TUNNEL=y
|
||||
IPV6_MULTIPLE_TABLES=y
|
||||
IPV6_SUBTREES=y
|
||||
IPV6_MIP6=y
|
||||
XFRM=y
|
||||
XFRM_USER=y
|
||||
XFRM_SUB_POLICY=y
|
||||
INET6_XFRM_MODE_ROUTEOPTIMIZATION=y
|
||||
|
||||
COMMON="EXPERIMENTAL SYSVIPC PROC_FS NET INET IPV6 IPV6_MIP6 \
|
||||
XFRM XFRM_USER XFRM_SUB_POLICY INET6_XFRM_MODE_ROUTEOPTIMIZATION"
|
||||
|
||||
MNHA="IPV6_TUNNEL IPV6_MULTIPLE_TABLES"
|
||||
|
||||
MN="IPV6_SUBTREES"
|
||||
|
||||
IPSEC="INET6_ESP"
|
||||
|
||||
PFKEY="NET_KEY NET_KEY_MIGRATE"
|
||||
|
||||
TAGS="$COMMON $MNHA $MN $IPSEC $PFKEY"
|
||||
|
||||
if [ "$1" = "" ] ; then
|
||||
KERNELCONFIG="/proc/config.gz"
|
||||
CAT=zcat
|
||||
else
|
||||
LINUX=$1
|
||||
KERNELCONFIG="$LINUX/.config"
|
||||
CAT=cat
|
||||
fi
|
||||
|
||||
if [ ! -f $KERNELCONFIG ] ; then
|
||||
echo "$KERNELCONFIG does not exist."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
WARN=0;
|
||||
|
||||
echo
|
||||
echo "Checking kernel configuration..."
|
||||
echo "Using $KERNELCONFIG";
|
||||
|
||||
for TAG in $TAGS ; do
|
||||
VAL=`$CAT $KERNELCONFIG | sed -ne "/$TAG[= ]/s/^CONFIG_$TAG[= ]//gp"`;
|
||||
eval "DFLT=\$$TAG";
|
||||
if [ "$VAL" != "$DFLT" ] ; then
|
||||
if [ -z "$VAL" ] ; then
|
||||
VERDICT="not supported";
|
||||
else
|
||||
VERDICT="$VAL";
|
||||
fi
|
||||
echo " Warning: CONFIG_$TAG should be set to $DFLT ($VERDICT)";
|
||||
let WARN=$WARN+1;
|
||||
fi
|
||||
done
|
||||
|
||||
echo
|
||||
if [ $WARN -eq 0 ] ; then
|
||||
echo "All kernel options are as they should.";
|
||||
else
|
||||
echo "Above $WARN options may conflict with MIPL.";
|
||||
echo "If you are not sure, use the recommended setting.";
|
||||
fi
|
||||
echo
|
||||
@@ -1,22 +0,0 @@
|
||||
$Id: BUGS,v 1.2 2007/06/21 18:35:00 cparker Exp $
|
||||
|
||||
Testing can show the presense of bugs, but not their absence.
|
||||
-- Dijkstra
|
||||
|
||||
The get_seqnbr function in build_req.c sometimes returns the same
|
||||
number, if invoked from multiple processes at the same time. This
|
||||
occurs only if a lot of process try to read the sequence file,
|
||||
so I suspect a race condition in the locking code, but I can't
|
||||
find one. Any help is appreciated.
|
||||
|
||||
Radlogin respectively send_server in sendserver.c does not honour a
|
||||
ACCESS_CHALLENGE packet from the RADIUS server.
|
||||
|
||||
There are interoperability problems with radiusd 1.16... but all the Merit
|
||||
radiusds I tried worked (last one I tried 2.4.21). There is an option to
|
||||
configure (--enable-radius-116) to kludge around this... It turned out to be
|
||||
a bug in radiusd 1.16: it doesn't include the shared secret in the digest
|
||||
calculation. See patches/radiusd-1.16.accounting.diff for a real fix.
|
||||
|
||||
There are some issues that occur on occasion when defining clients with
|
||||
hostnames, rather than dotted-quad IPs.
|
||||
@@ -1,135 +0,0 @@
|
||||
See the respective source files to find out which copyrights apply.
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
Copyright (c) 1998 The NetBSD Foundation, Inc.
|
||||
All rights reserved.
|
||||
|
||||
This code is derived from software contributed to The NetBSD Foundation
|
||||
by Christos Zoulas.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions
|
||||
are met:
|
||||
1. Redistributions of source code must retain the above copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
2. Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimer in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
3. All advertising materials mentioning features or use of this software
|
||||
must display the following acknowledgement:
|
||||
This product includes software developed by the NetBSD
|
||||
Foundation, Inc. and its contributors.
|
||||
4. Neither the name of The NetBSD Foundation nor the names of its
|
||||
contributors may be used to endorse or promote products derived
|
||||
from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
|
||||
``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
|
||||
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
|
||||
BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||
POSSIBILITY OF SUCH DAMAGE.
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
Copyright (c) 2003 Maxim Sobolev <sobomax@FreeBSD.org>
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions
|
||||
are met:
|
||||
1. Redistributions of source code must retain the above copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
2. Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimer in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
|
||||
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
|
||||
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
SUCH DAMAGE.
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
Copyright (C) 1995,1996,1997,1998 Lars Fenneberg <lf@elemental.net>
|
||||
|
||||
Permission to use, copy, modify, and distribute this software for any
|
||||
purpose and without fee is hereby granted, provided that this copyright and
|
||||
permission notice appear on all copies and supporting documentation, the
|
||||
name of Lars Fenneberg not be used in advertising or publicity pertaining to
|
||||
distribution of the program without specific prior permission, and notice be
|
||||
given in supporting documentation that copying and distribution is by
|
||||
permission of Lars Fenneberg.
|
||||
|
||||
Lars Fenneberg makes no representations about the suitability of this
|
||||
software for any purpose. It is provided "as is" without express or implied
|
||||
warranty.
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
Copyright 1992 Livingston Enterprises, Inc.
|
||||
Livingston Enterprises, Inc. 6920 Koll Center Parkway Pleasanton, CA 94566
|
||||
|
||||
Permission to use, copy, modify, and distribute this software for any
|
||||
purpose and without fee is hereby granted, provided that this copyright
|
||||
and permission notice appear on all copies and supporting documentation,
|
||||
the name of Livingston Enterprises, Inc. not be used in advertising or
|
||||
publicity pertaining to distribution of the program without specific
|
||||
prior permission, and notice be given in supporting documentation that
|
||||
copying and distribution is by permission of Livingston Enterprises, Inc.
|
||||
|
||||
Livingston Enterprises, Inc. makes no representations about the suitability
|
||||
of this software for any purpose. It is provided "as is" without express
|
||||
or implied warranty.
|
||||
------------------------------------------------------------------------------
|
||||
[C] The Regents of the University of Michigan and Merit Network, Inc. 1992,
|
||||
1993, 1994, 1995 All Rights Reserved
|
||||
|
||||
Permission to use, copy, modify, and distribute this software and its
|
||||
documentation for any purpose and without fee is hereby granted, provided
|
||||
that the above copyright notice and this permission notice appear in all
|
||||
copies of the software and derivative works or modified versions thereof,
|
||||
and that both the copyright notice and this permission and disclaimer
|
||||
notice appear in supporting documentation.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
|
||||
EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION WARRANTIES OF
|
||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE REGENTS OF THE
|
||||
UNIVERSITY OF MICHIGAN AND MERIT NETWORK, INC. DO NOT WARRANT THAT THE
|
||||
FUNCTIONS CONTAINED IN THE SOFTWARE WILL MEET LICENSEE'S REQUIREMENTS OR
|
||||
THAT OPERATION WILL BE UNINTERRUPTED OR ERROR FREE. The Regents of the
|
||||
University of Michigan and Merit Network, Inc. shall not be liable for any
|
||||
special, indirect, incidental or consequential damages with respect to any
|
||||
claim by Licensee or any third party arising from use of the software.
|
||||
------------------------------------------------------------------------------
|
||||
Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991.
|
||||
All rights reserved.
|
||||
|
||||
License to copy and use this software is granted provided that it
|
||||
is identified as the "RSA Data Security, Inc. MD5 Message-Digest
|
||||
Algorithm" in all material mentioning or referencing this software
|
||||
or this function.
|
||||
|
||||
License is also granted to make and use derivative works provided
|
||||
that such works are identified as "derived from the RSA Data
|
||||
Security, Inc. MD5 Message-Digest Algorithm" in all material
|
||||
mentioning or referencing the derived work.
|
||||
|
||||
RSA Data Security, Inc. makes no representations concerning either
|
||||
the merchantability of this software or the suitability of this
|
||||
software for any particular purpose. It is provided "as is"
|
||||
without express or implied warranty of any kind.
|
||||
|
||||
These notices must be retained in any copies of any part of this
|
||||
documentation and/or software.
|
||||
------------------------------------------------------------------------------
|
||||
@@ -1,740 +0,0 @@
|
||||
# Makefile.in generated by automake 1.11.1 from Makefile.am.
|
||||
# Makefile. Generated from Makefile.in by configure.
|
||||
|
||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
||||
# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
|
||||
# Inc.
|
||||
# This Makefile.in is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE.
|
||||
|
||||
|
||||
|
||||
#
|
||||
# $Id: Makefile.am,v 1.3 2006/03/14 17:14:27 janakj Exp $
|
||||
#
|
||||
# Copyright (C) 1997 Lars Fenneberg
|
||||
#
|
||||
# See the file COPYRIGHT for the respective terms and conditions.
|
||||
# If the file is missing contact me at lf@elemental.net
|
||||
# and I'll send you a copy.
|
||||
#
|
||||
#
|
||||
|
||||
pkgdatadir = $(datadir)/radiusclient
|
||||
pkgincludedir = $(includedir)/radiusclient
|
||||
pkglibdir = $(libdir)/radiusclient
|
||||
pkglibexecdir = $(libexecdir)/radiusclient
|
||||
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
|
||||
install_sh_DATA = $(install_sh) -c -m 644
|
||||
install_sh_PROGRAM = $(install_sh) -c
|
||||
install_sh_SCRIPT = $(install_sh) -c
|
||||
INSTALL_HEADER = $(INSTALL_DATA)
|
||||
transform = $(program_transform_name)
|
||||
NORMAL_INSTALL = :
|
||||
PRE_INSTALL = :
|
||||
POST_INSTALL = :
|
||||
NORMAL_UNINSTALL = :
|
||||
PRE_UNINSTALL = :
|
||||
POST_UNINSTALL = :
|
||||
build_triplet = i686-pc-linux-gnu
|
||||
host_triplet = i686-pc-linux-gnu
|
||||
target_triplet = i686-pc-linux-gnu
|
||||
subdir = .
|
||||
DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
|
||||
$(srcdir)/Makefile.in $(srcdir)/config.h.in \
|
||||
$(top_srcdir)/configure config.guess config.sub depcomp \
|
||||
install-sh ltmain.sh missing mkinstalldirs
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/configure.in
|
||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
|
||||
configure.lineno config.status.lineno
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
CONFIG_HEADER = config.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
CONFIG_CLEAN_VPATH_FILES =
|
||||
SOURCES =
|
||||
DIST_SOURCES =
|
||||
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
|
||||
html-recursive info-recursive install-data-recursive \
|
||||
install-dvi-recursive install-exec-recursive \
|
||||
install-html-recursive install-info-recursive \
|
||||
install-pdf-recursive install-ps-recursive install-recursive \
|
||||
installcheck-recursive installdirs-recursive pdf-recursive \
|
||||
ps-recursive uninstall-recursive
|
||||
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
|
||||
distclean-recursive maintainer-clean-recursive
|
||||
AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
|
||||
$(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
|
||||
distdir dist dist-all distcheck
|
||||
ETAGS = etags
|
||||
CTAGS = ctags
|
||||
DIST_SUBDIRS = $(SUBDIRS)
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
distdir = $(PACKAGE)-$(VERSION)
|
||||
top_distdir = $(distdir)
|
||||
am__remove_distdir = \
|
||||
{ test ! -d "$(distdir)" \
|
||||
|| { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
|
||||
&& rm -fr "$(distdir)"; }; }
|
||||
am__relativize = \
|
||||
dir0=`pwd`; \
|
||||
sed_first='s,^\([^/]*\)/.*$$,\1,'; \
|
||||
sed_rest='s,^[^/]*/*,,'; \
|
||||
sed_last='s,^.*/\([^/]*\)$$,\1,'; \
|
||||
sed_butlast='s,/*[^/]*$$,,'; \
|
||||
while test -n "$$dir1"; do \
|
||||
first=`echo "$$dir1" | sed -e "$$sed_first"`; \
|
||||
if test "$$first" != "."; then \
|
||||
if test "$$first" = ".."; then \
|
||||
dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
|
||||
dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
|
||||
else \
|
||||
first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
|
||||
if test "$$first2" = "$$first"; then \
|
||||
dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
|
||||
else \
|
||||
dir2="../$$dir2"; \
|
||||
fi; \
|
||||
dir0="$$dir0"/"$$first"; \
|
||||
fi; \
|
||||
fi; \
|
||||
dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
|
||||
done; \
|
||||
reldir="$$dir2"
|
||||
DIST_ARCHIVES = $(distdir).tar.gz
|
||||
GZIP_ENV = --best
|
||||
distuninstallcheck_listfiles = find . -type f -print
|
||||
distcleancheck_listfiles = find . -type f -print
|
||||
ACLOCAL = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run aclocal-1.11
|
||||
ALLOCA =
|
||||
AMTAR = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run tar
|
||||
AR = /usr/bin/ar
|
||||
AUTOCONF = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run autoconf
|
||||
AUTOHEADER = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run autoheader
|
||||
AUTOMAKE = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run automake-1.11
|
||||
AWK = gawk
|
||||
CC = gcc
|
||||
CCDEPMODE = depmode=gcc3
|
||||
CFLAGS = -g -O2
|
||||
CPP = gcc -E
|
||||
CPPFLAGS =
|
||||
CYGPATH_W = echo
|
||||
DEFS = -DHAVE_CONFIG_H
|
||||
DEPDIR = .deps
|
||||
DSYMUTIL =
|
||||
DUMPBIN =
|
||||
ECHO_C =
|
||||
ECHO_N = -n
|
||||
ECHO_T =
|
||||
EGREP = /bin/grep -E
|
||||
EXEEXT =
|
||||
FGREP = /bin/grep -F
|
||||
GREP = /bin/grep
|
||||
INSTALL = /usr/bin/install -c
|
||||
INSTALL_DATA = ${INSTALL} -m 644
|
||||
INSTALL_PROGRAM = ${INSTALL}
|
||||
INSTALL_SCRIPT = ${INSTALL}
|
||||
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
|
||||
LD = /usr/bin/ld
|
||||
LDFLAGS =
|
||||
LIBOBJS =
|
||||
LIBS = -lcrypt -lnsl
|
||||
LIBTOOL = $(SHELL) $(top_builddir)/libtool
|
||||
LIBVERSION = 2:0:0
|
||||
LIPO =
|
||||
LN_S = ln -s
|
||||
LTLIBOBJS =
|
||||
MAINT = #
|
||||
MAKEINFO = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run makeinfo
|
||||
MKDIR_P = /bin/mkdir -p
|
||||
NM = /usr/bin/nm -B
|
||||
NMEDIT =
|
||||
OBJDUMP = objdump
|
||||
OBJEXT = o
|
||||
OTOOL =
|
||||
OTOOL64 =
|
||||
PACKAGE = radiusclient
|
||||
PACKAGE_BUGREPORT =
|
||||
PACKAGE_NAME =
|
||||
PACKAGE_STRING =
|
||||
PACKAGE_TARNAME =
|
||||
PACKAGE_URL =
|
||||
PACKAGE_VERSION =
|
||||
PATH_SEPARATOR = :
|
||||
RANLIB = ranlib
|
||||
RC_LOG_FACILITY = LOG_DAEMON
|
||||
RC_SECURE_PATH = /bin:/usr/bin:/usr/local/bin
|
||||
SED = /bin/sed
|
||||
SET_MAKE =
|
||||
SHELL = /bin/bash
|
||||
STRIP = strip
|
||||
VERSION = 1.1.6
|
||||
abs_builddir = /usr/local/src/freeradius-client-1.1.6
|
||||
abs_srcdir = /usr/local/src/freeradius-client-1.1.6
|
||||
abs_top_builddir = /usr/local/src/freeradius-client-1.1.6
|
||||
abs_top_srcdir = /usr/local/src/freeradius-client-1.1.6
|
||||
ac_ct_CC = gcc
|
||||
ac_ct_DUMPBIN =
|
||||
am__include = include
|
||||
am__leading_dot = .
|
||||
am__quote =
|
||||
am__tar = ${AMTAR} chof - "$$tardir"
|
||||
am__untar = ${AMTAR} xf -
|
||||
bindir = ${exec_prefix}/bin
|
||||
build = i686-pc-linux-gnu
|
||||
build_alias =
|
||||
build_cpu = i686
|
||||
build_os = linux-gnu
|
||||
build_vendor = pc
|
||||
builddir = .
|
||||
datadir = ${datarootdir}
|
||||
datarootdir = ${prefix}/share
|
||||
docdir = ${datarootdir}/doc/${PACKAGE}
|
||||
dvidir = ${docdir}
|
||||
exec_prefix = ${prefix}
|
||||
host = i686-pc-linux-gnu
|
||||
host_alias =
|
||||
host_cpu = i686
|
||||
host_os = linux-gnu
|
||||
host_vendor = pc
|
||||
htmldir = ${docdir}
|
||||
includedir = ${prefix}/include
|
||||
infodir = ${datarootdir}/info
|
||||
install_sh = ${SHELL} /usr/local/src/freeradius-client-1.1.6/install-sh
|
||||
libdir = ${exec_prefix}/lib
|
||||
libexecdir = ${exec_prefix}/libexec
|
||||
localedir = ${datarootdir}/locale
|
||||
localstatedir = ${prefix}/var
|
||||
lt_ECHO = echo
|
||||
mandir = ${datarootdir}/man
|
||||
mkdir_p = /bin/mkdir -p
|
||||
oldincludedir = /usr/include
|
||||
pdfdir = ${docdir}
|
||||
pkgsysconfdir = ${prefix}/etc/radiusclient
|
||||
prefix = /usr/local
|
||||
program_transform_name = s,x,x,
|
||||
psdir = ${docdir}
|
||||
sbindir = ${exec_prefix}/sbin
|
||||
sharedstatedir = ${prefix}/com
|
||||
srcdir = .
|
||||
sysconfdir = ${prefix}/etc
|
||||
target = i686-pc-linux-gnu
|
||||
target_alias =
|
||||
target_cpu = i686
|
||||
target_os = linux-gnu
|
||||
target_vendor = pc
|
||||
top_build_prefix =
|
||||
top_builddir = .
|
||||
top_srcdir = .
|
||||
AUTOMAKE_OPTIONS = foreign
|
||||
INCLUDES = -D_GNU_SOURCE
|
||||
SUBDIRS = include lib src etc man doc patches login.radius rpm
|
||||
EXTRA_DIST = BUGS CHANGES COPYRIGHT README README.radexample
|
||||
CLEANFILES = *~
|
||||
all: config.h
|
||||
$(MAKE) $(AM_MAKEFLAGS) all-recursive
|
||||
|
||||
.SUFFIXES:
|
||||
am--refresh:
|
||||
@:
|
||||
$(srcdir)/Makefile.in: # $(srcdir)/Makefile.am $(am__configure_deps)
|
||||
@for dep in $?; do \
|
||||
case '$(am__configure_deps)' in \
|
||||
*$$dep*) \
|
||||
echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
|
||||
$(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
|
||||
&& exit 0; \
|
||||
exit 1;; \
|
||||
esac; \
|
||||
done; \
|
||||
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
|
||||
$(am__cd) $(top_srcdir) && \
|
||||
$(AUTOMAKE) --foreign Makefile
|
||||
.PRECIOUS: Makefile
|
||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
||||
@case '$?' in \
|
||||
*config.status*) \
|
||||
echo ' $(SHELL) ./config.status'; \
|
||||
$(SHELL) ./config.status;; \
|
||||
*) \
|
||||
echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
|
||||
cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
|
||||
esac;
|
||||
|
||||
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
||||
$(SHELL) ./config.status --recheck
|
||||
|
||||
$(top_srcdir)/configure: # $(am__configure_deps)
|
||||
$(am__cd) $(srcdir) && $(AUTOCONF)
|
||||
$(ACLOCAL_M4): # $(am__aclocal_m4_deps)
|
||||
$(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
|
||||
$(am__aclocal_m4_deps):
|
||||
|
||||
config.h: stamp-h1
|
||||
@if test ! -f $@; then \
|
||||
rm -f stamp-h1; \
|
||||
$(MAKE) $(AM_MAKEFLAGS) stamp-h1; \
|
||||
else :; fi
|
||||
|
||||
stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
|
||||
@rm -f stamp-h1
|
||||
cd $(top_builddir) && $(SHELL) ./config.status config.h
|
||||
$(srcdir)/config.h.in: # $(am__configure_deps)
|
||||
($(am__cd) $(top_srcdir) && $(AUTOHEADER))
|
||||
rm -f stamp-h1
|
||||
touch $@
|
||||
|
||||
distclean-hdr:
|
||||
-rm -f config.h stamp-h1
|
||||
|
||||
mostlyclean-libtool:
|
||||
-rm -f *.lo
|
||||
|
||||
clean-libtool:
|
||||
-rm -rf .libs _libs
|
||||
|
||||
distclean-libtool:
|
||||
-rm -f libtool config.lt
|
||||
|
||||
# This directory's subdirectories are mostly independent; you can cd
|
||||
# into them and run `make' without going through this Makefile.
|
||||
# To change the values of `make' variables: instead of editing Makefiles,
|
||||
# (1) if the variable is set in `config.status', edit `config.status'
|
||||
# (which will cause the Makefiles to be regenerated when you run `make');
|
||||
# (2) otherwise, pass the desired values on the `make' command line.
|
||||
$(RECURSIVE_TARGETS):
|
||||
@fail= failcom='exit 1'; \
|
||||
for f in x $$MAKEFLAGS; do \
|
||||
case $$f in \
|
||||
*=* | --[!k]*);; \
|
||||
*k*) failcom='fail=yes';; \
|
||||
esac; \
|
||||
done; \
|
||||
dot_seen=no; \
|
||||
target=`echo $@ | sed s/-recursive//`; \
|
||||
list='$(SUBDIRS)'; for subdir in $$list; do \
|
||||
echo "Making $$target in $$subdir"; \
|
||||
if test "$$subdir" = "."; then \
|
||||
dot_seen=yes; \
|
||||
local_target="$$target-am"; \
|
||||
else \
|
||||
local_target="$$target"; \
|
||||
fi; \
|
||||
($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|
||||
|| eval $$failcom; \
|
||||
done; \
|
||||
if test "$$dot_seen" = "no"; then \
|
||||
$(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
|
||||
fi; test -z "$$fail"
|
||||
|
||||
$(RECURSIVE_CLEAN_TARGETS):
|
||||
@fail= failcom='exit 1'; \
|
||||
for f in x $$MAKEFLAGS; do \
|
||||
case $$f in \
|
||||
*=* | --[!k]*);; \
|
||||
*k*) failcom='fail=yes';; \
|
||||
esac; \
|
||||
done; \
|
||||
dot_seen=no; \
|
||||
case "$@" in \
|
||||
distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
|
||||
*) list='$(SUBDIRS)' ;; \
|
||||
esac; \
|
||||
rev=''; for subdir in $$list; do \
|
||||
if test "$$subdir" = "."; then :; else \
|
||||
rev="$$subdir $$rev"; \
|
||||
fi; \
|
||||
done; \
|
||||
rev="$$rev ."; \
|
||||
target=`echo $@ | sed s/-recursive//`; \
|
||||
for subdir in $$rev; do \
|
||||
echo "Making $$target in $$subdir"; \
|
||||
if test "$$subdir" = "."; then \
|
||||
local_target="$$target-am"; \
|
||||
else \
|
||||
local_target="$$target"; \
|
||||
fi; \
|
||||
($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|
||||
|| eval $$failcom; \
|
||||
done && test -z "$$fail"
|
||||
tags-recursive:
|
||||
list='$(SUBDIRS)'; for subdir in $$list; do \
|
||||
test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
|
||||
done
|
||||
ctags-recursive:
|
||||
list='$(SUBDIRS)'; for subdir in $$list; do \
|
||||
test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
|
||||
done
|
||||
|
||||
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
|
||||
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
||||
unique=`for i in $$list; do \
|
||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
done | \
|
||||
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
|
||||
END { if (nonempty) { for (i in files) print i; }; }'`; \
|
||||
mkid -fID $$unique
|
||||
tags: TAGS
|
||||
|
||||
TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
|
||||
$(TAGS_FILES) $(LISP)
|
||||
set x; \
|
||||
here=`pwd`; \
|
||||
if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
|
||||
include_option=--etags-include; \
|
||||
empty_fix=.; \
|
||||
else \
|
||||
include_option=--include; \
|
||||
empty_fix=; \
|
||||
fi; \
|
||||
list='$(SUBDIRS)'; for subdir in $$list; do \
|
||||
if test "$$subdir" = .; then :; else \
|
||||
test ! -f $$subdir/TAGS || \
|
||||
set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
|
||||
fi; \
|
||||
done; \
|
||||
list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
|
||||
unique=`for i in $$list; do \
|
||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
done | \
|
||||
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
|
||||
END { if (nonempty) { for (i in files) print i; }; }'`; \
|
||||
shift; \
|
||||
if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
|
||||
test -n "$$unique" || unique=$$empty_fix; \
|
||||
if test $$# -gt 0; then \
|
||||
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
"$$@" $$unique; \
|
||||
else \
|
||||
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
$$unique; \
|
||||
fi; \
|
||||
fi
|
||||
ctags: CTAGS
|
||||
CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
|
||||
$(TAGS_FILES) $(LISP)
|
||||
list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
|
||||
unique=`for i in $$list; do \
|
||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
done | \
|
||||
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
|
||||
END { if (nonempty) { for (i in files) print i; }; }'`; \
|
||||
test -z "$(CTAGS_ARGS)$$unique" \
|
||||
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
|
||||
$$unique
|
||||
|
||||
GTAGS:
|
||||
here=`$(am__cd) $(top_builddir) && pwd` \
|
||||
&& $(am__cd) $(top_srcdir) \
|
||||
&& gtags -i $(GTAGS_ARGS) "$$here"
|
||||
|
||||
distclean-tags:
|
||||
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
|
||||
|
||||
distdir: $(DISTFILES)
|
||||
$(am__remove_distdir)
|
||||
test -d "$(distdir)" || mkdir "$(distdir)"
|
||||
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
list='$(DISTFILES)'; \
|
||||
dist_files=`for file in $$list; do echo $$file; done | \
|
||||
sed -e "s|^$$srcdirstrip/||;t" \
|
||||
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
|
||||
case $$dist_files in \
|
||||
*/*) $(MKDIR_P) `echo "$$dist_files" | \
|
||||
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
|
||||
sort -u` ;; \
|
||||
esac; \
|
||||
for file in $$dist_files; do \
|
||||
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
||||
if test -d $$d/$$file; then \
|
||||
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
|
||||
if test -d "$(distdir)/$$file"; then \
|
||||
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
fi; \
|
||||
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
||||
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
|
||||
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
fi; \
|
||||
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
|
||||
else \
|
||||
test -f "$(distdir)/$$file" \
|
||||
|| cp -p $$d/$$file "$(distdir)/$$file" \
|
||||
|| exit 1; \
|
||||
fi; \
|
||||
done
|
||||
@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
|
||||
if test "$$subdir" = .; then :; else \
|
||||
test -d "$(distdir)/$$subdir" \
|
||||
|| $(MKDIR_P) "$(distdir)/$$subdir" \
|
||||
|| exit 1; \
|
||||
fi; \
|
||||
done
|
||||
@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
|
||||
if test "$$subdir" = .; then :; else \
|
||||
dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
|
||||
$(am__relativize); \
|
||||
new_distdir=$$reldir; \
|
||||
dir1=$$subdir; dir2="$(top_distdir)"; \
|
||||
$(am__relativize); \
|
||||
new_top_distdir=$$reldir; \
|
||||
echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
|
||||
echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
|
||||
($(am__cd) $$subdir && \
|
||||
$(MAKE) $(AM_MAKEFLAGS) \
|
||||
top_distdir="$$new_top_distdir" \
|
||||
distdir="$$new_distdir" \
|
||||
am__remove_distdir=: \
|
||||
am__skip_length_check=: \
|
||||
am__skip_mode_fix=: \
|
||||
distdir) \
|
||||
|| exit 1; \
|
||||
fi; \
|
||||
done
|
||||
-test -n "$(am__skip_mode_fix)" \
|
||||
|| find "$(distdir)" -type d ! -perm -755 \
|
||||
-exec chmod u+rwx,go+rx {} \; -o \
|
||||
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
|
||||
! -type d ! -perm -400 -exec chmod a+r {} \; -o \
|
||||
! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
|
||||
|| chmod -R a+r "$(distdir)"
|
||||
dist-gzip: distdir
|
||||
tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
|
||||
$(am__remove_distdir)
|
||||
|
||||
dist-bzip2: distdir
|
||||
tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
|
||||
$(am__remove_distdir)
|
||||
|
||||
dist-lzma: distdir
|
||||
tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
|
||||
$(am__remove_distdir)
|
||||
|
||||
dist-xz: distdir
|
||||
tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
|
||||
$(am__remove_distdir)
|
||||
|
||||
dist-tarZ: distdir
|
||||
tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
|
||||
$(am__remove_distdir)
|
||||
|
||||
dist-shar: distdir
|
||||
shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
|
||||
$(am__remove_distdir)
|
||||
|
||||
dist-zip: distdir
|
||||
-rm -f $(distdir).zip
|
||||
zip -rq $(distdir).zip $(distdir)
|
||||
$(am__remove_distdir)
|
||||
|
||||
dist dist-all: distdir
|
||||
tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
|
||||
$(am__remove_distdir)
|
||||
|
||||
# This target untars the dist file and tries a VPATH configuration. Then
|
||||
# it guarantees that the distribution is self-contained by making another
|
||||
# tarfile.
|
||||
distcheck: dist
|
||||
case '$(DIST_ARCHIVES)' in \
|
||||
*.tar.gz*) \
|
||||
GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
|
||||
*.tar.bz2*) \
|
||||
bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
|
||||
*.tar.lzma*) \
|
||||
lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
|
||||
*.tar.xz*) \
|
||||
xz -dc $(distdir).tar.xz | $(am__untar) ;;\
|
||||
*.tar.Z*) \
|
||||
uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
|
||||
*.shar.gz*) \
|
||||
GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
|
||||
*.zip*) \
|
||||
unzip $(distdir).zip ;;\
|
||||
esac
|
||||
chmod -R a-w $(distdir); chmod a+w $(distdir)
|
||||
mkdir $(distdir)/_build
|
||||
mkdir $(distdir)/_inst
|
||||
chmod a-w $(distdir)
|
||||
test -d $(distdir)/_build || exit 0; \
|
||||
dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
|
||||
&& dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
|
||||
&& am__cwd=`pwd` \
|
||||
&& $(am__cd) $(distdir)/_build \
|
||||
&& ../configure --srcdir=.. --prefix="$$dc_install_base" \
|
||||
$(DISTCHECK_CONFIGURE_FLAGS) \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) dvi \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) check \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) install \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) installcheck \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) uninstall \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
|
||||
distuninstallcheck \
|
||||
&& chmod -R a-w "$$dc_install_base" \
|
||||
&& ({ \
|
||||
(cd ../.. && umask 077 && mkdir "$$dc_destdir") \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
|
||||
distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
|
||||
} || { rm -rf "$$dc_destdir"; exit 1; }) \
|
||||
&& rm -rf "$$dc_destdir" \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) dist \
|
||||
&& rm -rf $(DIST_ARCHIVES) \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
|
||||
&& cd "$$am__cwd" \
|
||||
|| exit 1
|
||||
$(am__remove_distdir)
|
||||
@(echo "$(distdir) archives ready for distribution: "; \
|
||||
list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
|
||||
sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
|
||||
distuninstallcheck:
|
||||
@$(am__cd) '$(distuninstallcheck_dir)' \
|
||||
&& test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
|
||||
|| { echo "ERROR: files left after uninstall:" ; \
|
||||
if test -n "$(DESTDIR)"; then \
|
||||
echo " (check DESTDIR support)"; \
|
||||
fi ; \
|
||||
$(distuninstallcheck_listfiles) ; \
|
||||
exit 1; } >&2
|
||||
distcleancheck: distclean
|
||||
@if test '$(srcdir)' = . ; then \
|
||||
echo "ERROR: distcleancheck can only run from a VPATH build" ; \
|
||||
exit 1 ; \
|
||||
fi
|
||||
@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
|
||||
|| { echo "ERROR: files left in build directory after distclean:" ; \
|
||||
$(distcleancheck_listfiles) ; \
|
||||
exit 1; } >&2
|
||||
check-am: all-am
|
||||
check: check-recursive
|
||||
all-am: Makefile config.h
|
||||
installdirs: installdirs-recursive
|
||||
installdirs-am:
|
||||
install: install-recursive
|
||||
install-exec: install-exec-recursive
|
||||
install-data: install-data-recursive
|
||||
uninstall: uninstall-recursive
|
||||
|
||||
install-am: all-am
|
||||
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
|
||||
|
||||
installcheck: installcheck-recursive
|
||||
install-strip:
|
||||
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
`test -z '$(STRIP)' || \
|
||||
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
|
||||
mostlyclean-generic:
|
||||
|
||||
clean-generic:
|
||||
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
|
||||
|
||||
distclean-generic:
|
||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
||||
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
|
||||
|
||||
maintainer-clean-generic:
|
||||
@echo "This command is intended for maintainers to use"
|
||||
@echo "it deletes files that may require special tools to rebuild."
|
||||
clean: clean-recursive
|
||||
|
||||
clean-am: clean-generic clean-libtool mostlyclean-am
|
||||
|
||||
distclean: distclean-recursive
|
||||
-rm -f $(am__CONFIG_DISTCLEAN_FILES)
|
||||
-rm -f Makefile
|
||||
distclean-am: clean-am distclean-generic distclean-hdr \
|
||||
distclean-libtool distclean-tags
|
||||
|
||||
dvi: dvi-recursive
|
||||
|
||||
dvi-am:
|
||||
|
||||
html: html-recursive
|
||||
|
||||
html-am:
|
||||
|
||||
info: info-recursive
|
||||
|
||||
info-am:
|
||||
|
||||
install-data-am:
|
||||
|
||||
install-dvi: install-dvi-recursive
|
||||
|
||||
install-dvi-am:
|
||||
|
||||
install-exec-am:
|
||||
|
||||
install-html: install-html-recursive
|
||||
|
||||
install-html-am:
|
||||
|
||||
install-info: install-info-recursive
|
||||
|
||||
install-info-am:
|
||||
|
||||
install-man:
|
||||
|
||||
install-pdf: install-pdf-recursive
|
||||
|
||||
install-pdf-am:
|
||||
|
||||
install-ps: install-ps-recursive
|
||||
|
||||
install-ps-am:
|
||||
|
||||
installcheck-am:
|
||||
|
||||
maintainer-clean: maintainer-clean-recursive
|
||||
-rm -f $(am__CONFIG_DISTCLEAN_FILES)
|
||||
-rm -rf $(top_srcdir)/autom4te.cache
|
||||
-rm -f Makefile
|
||||
maintainer-clean-am: distclean-am maintainer-clean-generic
|
||||
|
||||
mostlyclean: mostlyclean-recursive
|
||||
|
||||
mostlyclean-am: mostlyclean-generic mostlyclean-libtool
|
||||
|
||||
pdf: pdf-recursive
|
||||
|
||||
pdf-am:
|
||||
|
||||
ps: ps-recursive
|
||||
|
||||
ps-am:
|
||||
|
||||
uninstall-am:
|
||||
|
||||
.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all \
|
||||
ctags-recursive install-am install-strip tags-recursive
|
||||
|
||||
.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
|
||||
all all-am am--refresh check check-am clean clean-generic \
|
||||
clean-libtool ctags ctags-recursive dist dist-all dist-bzip2 \
|
||||
dist-gzip dist-lzma dist-shar dist-tarZ dist-xz dist-zip \
|
||||
distcheck distclean distclean-generic distclean-hdr \
|
||||
distclean-libtool distclean-tags distcleancheck distdir \
|
||||
distuninstallcheck dvi dvi-am html html-am info info-am \
|
||||
install install-am install-data install-data-am install-dvi \
|
||||
install-dvi-am install-exec install-exec-am install-html \
|
||||
install-html-am install-info install-info-am install-man \
|
||||
install-pdf install-pdf-am install-ps install-ps-am \
|
||||
install-strip installcheck installcheck-am installdirs \
|
||||
installdirs-am maintainer-clean maintainer-clean-generic \
|
||||
mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
|
||||
ps ps-am tags tags-recursive uninstall uninstall-am
|
||||
|
||||
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
.NOEXPORT:
|
||||
@@ -1,22 +0,0 @@
|
||||
#
|
||||
# $Id: Makefile.am,v 1.3 2006/03/14 17:14:27 janakj Exp $
|
||||
#
|
||||
# Copyright (C) 1997 Lars Fenneberg
|
||||
#
|
||||
# See the file COPYRIGHT for the respective terms and conditions.
|
||||
# If the file is missing contact me at lf@elemental.net
|
||||
# and I'll send you a copy.
|
||||
#
|
||||
#
|
||||
|
||||
AUTOMAKE_OPTIONS = foreign
|
||||
|
||||
INCLUDES = -D_GNU_SOURCE
|
||||
|
||||
ACLOCAL = @ACLOCAL@
|
||||
LTLIBOBJS = @LTLIBOBJS@
|
||||
|
||||
SUBDIRS = include lib src etc man doc patches login.radius rpm
|
||||
EXTRA_DIST = BUGS CHANGES COPYRIGHT README README.radexample
|
||||
|
||||
CLEANFILES = *~
|
||||
@@ -1,740 +0,0 @@
|
||||
# Makefile.in generated by automake 1.11.1 from Makefile.am.
|
||||
# @configure_input@
|
||||
|
||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
||||
# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
|
||||
# Inc.
|
||||
# This Makefile.in is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE.
|
||||
|
||||
@SET_MAKE@
|
||||
|
||||
#
|
||||
# $Id: Makefile.am,v 1.3 2006/03/14 17:14:27 janakj Exp $
|
||||
#
|
||||
# Copyright (C) 1997 Lars Fenneberg
|
||||
#
|
||||
# See the file COPYRIGHT for the respective terms and conditions.
|
||||
# If the file is missing contact me at lf@elemental.net
|
||||
# and I'll send you a copy.
|
||||
#
|
||||
#
|
||||
VPATH = @srcdir@
|
||||
pkgdatadir = $(datadir)/@PACKAGE@
|
||||
pkgincludedir = $(includedir)/@PACKAGE@
|
||||
pkglibdir = $(libdir)/@PACKAGE@
|
||||
pkglibexecdir = $(libexecdir)/@PACKAGE@
|
||||
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
|
||||
install_sh_DATA = $(install_sh) -c -m 644
|
||||
install_sh_PROGRAM = $(install_sh) -c
|
||||
install_sh_SCRIPT = $(install_sh) -c
|
||||
INSTALL_HEADER = $(INSTALL_DATA)
|
||||
transform = $(program_transform_name)
|
||||
NORMAL_INSTALL = :
|
||||
PRE_INSTALL = :
|
||||
POST_INSTALL = :
|
||||
NORMAL_UNINSTALL = :
|
||||
PRE_UNINSTALL = :
|
||||
POST_UNINSTALL = :
|
||||
build_triplet = @build@
|
||||
host_triplet = @host@
|
||||
target_triplet = @target@
|
||||
subdir = .
|
||||
DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
|
||||
$(srcdir)/Makefile.in $(srcdir)/config.h.in \
|
||||
$(top_srcdir)/configure config.guess config.sub depcomp \
|
||||
install-sh ltmain.sh missing mkinstalldirs
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/configure.in
|
||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
|
||||
configure.lineno config.status.lineno
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
CONFIG_HEADER = config.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
CONFIG_CLEAN_VPATH_FILES =
|
||||
SOURCES =
|
||||
DIST_SOURCES =
|
||||
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
|
||||
html-recursive info-recursive install-data-recursive \
|
||||
install-dvi-recursive install-exec-recursive \
|
||||
install-html-recursive install-info-recursive \
|
||||
install-pdf-recursive install-ps-recursive install-recursive \
|
||||
installcheck-recursive installdirs-recursive pdf-recursive \
|
||||
ps-recursive uninstall-recursive
|
||||
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
|
||||
distclean-recursive maintainer-clean-recursive
|
||||
AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
|
||||
$(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
|
||||
distdir dist dist-all distcheck
|
||||
ETAGS = etags
|
||||
CTAGS = ctags
|
||||
DIST_SUBDIRS = $(SUBDIRS)
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
distdir = $(PACKAGE)-$(VERSION)
|
||||
top_distdir = $(distdir)
|
||||
am__remove_distdir = \
|
||||
{ test ! -d "$(distdir)" \
|
||||
|| { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
|
||||
&& rm -fr "$(distdir)"; }; }
|
||||
am__relativize = \
|
||||
dir0=`pwd`; \
|
||||
sed_first='s,^\([^/]*\)/.*$$,\1,'; \
|
||||
sed_rest='s,^[^/]*/*,,'; \
|
||||
sed_last='s,^.*/\([^/]*\)$$,\1,'; \
|
||||
sed_butlast='s,/*[^/]*$$,,'; \
|
||||
while test -n "$$dir1"; do \
|
||||
first=`echo "$$dir1" | sed -e "$$sed_first"`; \
|
||||
if test "$$first" != "."; then \
|
||||
if test "$$first" = ".."; then \
|
||||
dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
|
||||
dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
|
||||
else \
|
||||
first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
|
||||
if test "$$first2" = "$$first"; then \
|
||||
dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
|
||||
else \
|
||||
dir2="../$$dir2"; \
|
||||
fi; \
|
||||
dir0="$$dir0"/"$$first"; \
|
||||
fi; \
|
||||
fi; \
|
||||
dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
|
||||
done; \
|
||||
reldir="$$dir2"
|
||||
DIST_ARCHIVES = $(distdir).tar.gz
|
||||
GZIP_ENV = --best
|
||||
distuninstallcheck_listfiles = find . -type f -print
|
||||
distcleancheck_listfiles = find . -type f -print
|
||||
ACLOCAL = @ACLOCAL@
|
||||
ALLOCA = @ALLOCA@
|
||||
AMTAR = @AMTAR@
|
||||
AR = @AR@
|
||||
AUTOCONF = @AUTOCONF@
|
||||
AUTOHEADER = @AUTOHEADER@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
AWK = @AWK@
|
||||
CC = @CC@
|
||||
CCDEPMODE = @CCDEPMODE@
|
||||
CFLAGS = @CFLAGS@
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CYGPATH_W = @CYGPATH_W@
|
||||
DEFS = @DEFS@
|
||||
DEPDIR = @DEPDIR@
|
||||
DSYMUTIL = @DSYMUTIL@
|
||||
DUMPBIN = @DUMPBIN@
|
||||
ECHO_C = @ECHO_C@
|
||||
ECHO_N = @ECHO_N@
|
||||
ECHO_T = @ECHO_T@
|
||||
EGREP = @EGREP@
|
||||
EXEEXT = @EXEEXT@
|
||||
FGREP = @FGREP@
|
||||
GREP = @GREP@
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
||||
LD = @LD@
|
||||
LDFLAGS = @LDFLAGS@
|
||||
LIBOBJS = @LIBOBJS@
|
||||
LIBS = @LIBS@
|
||||
LIBTOOL = @LIBTOOL@
|
||||
LIBVERSION = @LIBVERSION@
|
||||
LIPO = @LIPO@
|
||||
LN_S = @LN_S@
|
||||
LTLIBOBJS = @LTLIBOBJS@
|
||||
MAINT = @MAINT@
|
||||
MAKEINFO = @MAKEINFO@
|
||||
MKDIR_P = @MKDIR_P@
|
||||
NM = @NM@
|
||||
NMEDIT = @NMEDIT@
|
||||
OBJDUMP = @OBJDUMP@
|
||||
OBJEXT = @OBJEXT@
|
||||
OTOOL = @OTOOL@
|
||||
OTOOL64 = @OTOOL64@
|
||||
PACKAGE = @PACKAGE@
|
||||
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
|
||||
PACKAGE_NAME = @PACKAGE_NAME@
|
||||
PACKAGE_STRING = @PACKAGE_STRING@
|
||||
PACKAGE_TARNAME = @PACKAGE_TARNAME@
|
||||
PACKAGE_URL = @PACKAGE_URL@
|
||||
PACKAGE_VERSION = @PACKAGE_VERSION@
|
||||
PATH_SEPARATOR = @PATH_SEPARATOR@
|
||||
RANLIB = @RANLIB@
|
||||
RC_LOG_FACILITY = @RC_LOG_FACILITY@
|
||||
RC_SECURE_PATH = @RC_SECURE_PATH@
|
||||
SED = @SED@
|
||||
SET_MAKE = @SET_MAKE@
|
||||
SHELL = @SHELL@
|
||||
STRIP = @STRIP@
|
||||
VERSION = @VERSION@
|
||||
abs_builddir = @abs_builddir@
|
||||
abs_srcdir = @abs_srcdir@
|
||||
abs_top_builddir = @abs_top_builddir@
|
||||
abs_top_srcdir = @abs_top_srcdir@
|
||||
ac_ct_CC = @ac_ct_CC@
|
||||
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
|
||||
am__include = @am__include@
|
||||
am__leading_dot = @am__leading_dot@
|
||||
am__quote = @am__quote@
|
||||
am__tar = @am__tar@
|
||||
am__untar = @am__untar@
|
||||
bindir = @bindir@
|
||||
build = @build@
|
||||
build_alias = @build_alias@
|
||||
build_cpu = @build_cpu@
|
||||
build_os = @build_os@
|
||||
build_vendor = @build_vendor@
|
||||
builddir = @builddir@
|
||||
datadir = @datadir@
|
||||
datarootdir = @datarootdir@
|
||||
docdir = @docdir@
|
||||
dvidir = @dvidir@
|
||||
exec_prefix = @exec_prefix@
|
||||
host = @host@
|
||||
host_alias = @host_alias@
|
||||
host_cpu = @host_cpu@
|
||||
host_os = @host_os@
|
||||
host_vendor = @host_vendor@
|
||||
htmldir = @htmldir@
|
||||
includedir = @includedir@
|
||||
infodir = @infodir@
|
||||
install_sh = @install_sh@
|
||||
libdir = @libdir@
|
||||
libexecdir = @libexecdir@
|
||||
localedir = @localedir@
|
||||
localstatedir = @localstatedir@
|
||||
lt_ECHO = @lt_ECHO@
|
||||
mandir = @mandir@
|
||||
mkdir_p = @mkdir_p@
|
||||
oldincludedir = @oldincludedir@
|
||||
pdfdir = @pdfdir@
|
||||
pkgsysconfdir = @pkgsysconfdir@
|
||||
prefix = @prefix@
|
||||
program_transform_name = @program_transform_name@
|
||||
psdir = @psdir@
|
||||
sbindir = @sbindir@
|
||||
sharedstatedir = @sharedstatedir@
|
||||
srcdir = @srcdir@
|
||||
sysconfdir = @sysconfdir@
|
||||
target = @target@
|
||||
target_alias = @target_alias@
|
||||
target_cpu = @target_cpu@
|
||||
target_os = @target_os@
|
||||
target_vendor = @target_vendor@
|
||||
top_build_prefix = @top_build_prefix@
|
||||
top_builddir = @top_builddir@
|
||||
top_srcdir = @top_srcdir@
|
||||
AUTOMAKE_OPTIONS = foreign
|
||||
INCLUDES = -D_GNU_SOURCE
|
||||
SUBDIRS = include lib src etc man doc patches login.radius rpm
|
||||
EXTRA_DIST = BUGS CHANGES COPYRIGHT README README.radexample
|
||||
CLEANFILES = *~
|
||||
all: config.h
|
||||
$(MAKE) $(AM_MAKEFLAGS) all-recursive
|
||||
|
||||
.SUFFIXES:
|
||||
am--refresh:
|
||||
@:
|
||||
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
|
||||
@for dep in $?; do \
|
||||
case '$(am__configure_deps)' in \
|
||||
*$$dep*) \
|
||||
echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
|
||||
$(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
|
||||
&& exit 0; \
|
||||
exit 1;; \
|
||||
esac; \
|
||||
done; \
|
||||
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
|
||||
$(am__cd) $(top_srcdir) && \
|
||||
$(AUTOMAKE) --foreign Makefile
|
||||
.PRECIOUS: Makefile
|
||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
||||
@case '$?' in \
|
||||
*config.status*) \
|
||||
echo ' $(SHELL) ./config.status'; \
|
||||
$(SHELL) ./config.status;; \
|
||||
*) \
|
||||
echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
|
||||
cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
|
||||
esac;
|
||||
|
||||
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
||||
$(SHELL) ./config.status --recheck
|
||||
|
||||
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
|
||||
$(am__cd) $(srcdir) && $(AUTOCONF)
|
||||
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
|
||||
$(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
|
||||
$(am__aclocal_m4_deps):
|
||||
|
||||
config.h: stamp-h1
|
||||
@if test ! -f $@; then \
|
||||
rm -f stamp-h1; \
|
||||
$(MAKE) $(AM_MAKEFLAGS) stamp-h1; \
|
||||
else :; fi
|
||||
|
||||
stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
|
||||
@rm -f stamp-h1
|
||||
cd $(top_builddir) && $(SHELL) ./config.status config.h
|
||||
$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
|
||||
($(am__cd) $(top_srcdir) && $(AUTOHEADER))
|
||||
rm -f stamp-h1
|
||||
touch $@
|
||||
|
||||
distclean-hdr:
|
||||
-rm -f config.h stamp-h1
|
||||
|
||||
mostlyclean-libtool:
|
||||
-rm -f *.lo
|
||||
|
||||
clean-libtool:
|
||||
-rm -rf .libs _libs
|
||||
|
||||
distclean-libtool:
|
||||
-rm -f libtool config.lt
|
||||
|
||||
# This directory's subdirectories are mostly independent; you can cd
|
||||
# into them and run `make' without going through this Makefile.
|
||||
# To change the values of `make' variables: instead of editing Makefiles,
|
||||
# (1) if the variable is set in `config.status', edit `config.status'
|
||||
# (which will cause the Makefiles to be regenerated when you run `make');
|
||||
# (2) otherwise, pass the desired values on the `make' command line.
|
||||
$(RECURSIVE_TARGETS):
|
||||
@fail= failcom='exit 1'; \
|
||||
for f in x $$MAKEFLAGS; do \
|
||||
case $$f in \
|
||||
*=* | --[!k]*);; \
|
||||
*k*) failcom='fail=yes';; \
|
||||
esac; \
|
||||
done; \
|
||||
dot_seen=no; \
|
||||
target=`echo $@ | sed s/-recursive//`; \
|
||||
list='$(SUBDIRS)'; for subdir in $$list; do \
|
||||
echo "Making $$target in $$subdir"; \
|
||||
if test "$$subdir" = "."; then \
|
||||
dot_seen=yes; \
|
||||
local_target="$$target-am"; \
|
||||
else \
|
||||
local_target="$$target"; \
|
||||
fi; \
|
||||
($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|
||||
|| eval $$failcom; \
|
||||
done; \
|
||||
if test "$$dot_seen" = "no"; then \
|
||||
$(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
|
||||
fi; test -z "$$fail"
|
||||
|
||||
$(RECURSIVE_CLEAN_TARGETS):
|
||||
@fail= failcom='exit 1'; \
|
||||
for f in x $$MAKEFLAGS; do \
|
||||
case $$f in \
|
||||
*=* | --[!k]*);; \
|
||||
*k*) failcom='fail=yes';; \
|
||||
esac; \
|
||||
done; \
|
||||
dot_seen=no; \
|
||||
case "$@" in \
|
||||
distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
|
||||
*) list='$(SUBDIRS)' ;; \
|
||||
esac; \
|
||||
rev=''; for subdir in $$list; do \
|
||||
if test "$$subdir" = "."; then :; else \
|
||||
rev="$$subdir $$rev"; \
|
||||
fi; \
|
||||
done; \
|
||||
rev="$$rev ."; \
|
||||
target=`echo $@ | sed s/-recursive//`; \
|
||||
for subdir in $$rev; do \
|
||||
echo "Making $$target in $$subdir"; \
|
||||
if test "$$subdir" = "."; then \
|
||||
local_target="$$target-am"; \
|
||||
else \
|
||||
local_target="$$target"; \
|
||||
fi; \
|
||||
($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|
||||
|| eval $$failcom; \
|
||||
done && test -z "$$fail"
|
||||
tags-recursive:
|
||||
list='$(SUBDIRS)'; for subdir in $$list; do \
|
||||
test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
|
||||
done
|
||||
ctags-recursive:
|
||||
list='$(SUBDIRS)'; for subdir in $$list; do \
|
||||
test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
|
||||
done
|
||||
|
||||
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
|
||||
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
||||
unique=`for i in $$list; do \
|
||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
done | \
|
||||
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
|
||||
END { if (nonempty) { for (i in files) print i; }; }'`; \
|
||||
mkid -fID $$unique
|
||||
tags: TAGS
|
||||
|
||||
TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
|
||||
$(TAGS_FILES) $(LISP)
|
||||
set x; \
|
||||
here=`pwd`; \
|
||||
if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
|
||||
include_option=--etags-include; \
|
||||
empty_fix=.; \
|
||||
else \
|
||||
include_option=--include; \
|
||||
empty_fix=; \
|
||||
fi; \
|
||||
list='$(SUBDIRS)'; for subdir in $$list; do \
|
||||
if test "$$subdir" = .; then :; else \
|
||||
test ! -f $$subdir/TAGS || \
|
||||
set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
|
||||
fi; \
|
||||
done; \
|
||||
list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
|
||||
unique=`for i in $$list; do \
|
||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
done | \
|
||||
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
|
||||
END { if (nonempty) { for (i in files) print i; }; }'`; \
|
||||
shift; \
|
||||
if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
|
||||
test -n "$$unique" || unique=$$empty_fix; \
|
||||
if test $$# -gt 0; then \
|
||||
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
"$$@" $$unique; \
|
||||
else \
|
||||
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
$$unique; \
|
||||
fi; \
|
||||
fi
|
||||
ctags: CTAGS
|
||||
CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
|
||||
$(TAGS_FILES) $(LISP)
|
||||
list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
|
||||
unique=`for i in $$list; do \
|
||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
done | \
|
||||
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
|
||||
END { if (nonempty) { for (i in files) print i; }; }'`; \
|
||||
test -z "$(CTAGS_ARGS)$$unique" \
|
||||
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
|
||||
$$unique
|
||||
|
||||
GTAGS:
|
||||
here=`$(am__cd) $(top_builddir) && pwd` \
|
||||
&& $(am__cd) $(top_srcdir) \
|
||||
&& gtags -i $(GTAGS_ARGS) "$$here"
|
||||
|
||||
distclean-tags:
|
||||
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
|
||||
|
||||
distdir: $(DISTFILES)
|
||||
$(am__remove_distdir)
|
||||
test -d "$(distdir)" || mkdir "$(distdir)"
|
||||
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
list='$(DISTFILES)'; \
|
||||
dist_files=`for file in $$list; do echo $$file; done | \
|
||||
sed -e "s|^$$srcdirstrip/||;t" \
|
||||
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
|
||||
case $$dist_files in \
|
||||
*/*) $(MKDIR_P) `echo "$$dist_files" | \
|
||||
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
|
||||
sort -u` ;; \
|
||||
esac; \
|
||||
for file in $$dist_files; do \
|
||||
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
||||
if test -d $$d/$$file; then \
|
||||
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
|
||||
if test -d "$(distdir)/$$file"; then \
|
||||
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
fi; \
|
||||
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
||||
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
|
||||
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
fi; \
|
||||
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
|
||||
else \
|
||||
test -f "$(distdir)/$$file" \
|
||||
|| cp -p $$d/$$file "$(distdir)/$$file" \
|
||||
|| exit 1; \
|
||||
fi; \
|
||||
done
|
||||
@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
|
||||
if test "$$subdir" = .; then :; else \
|
||||
test -d "$(distdir)/$$subdir" \
|
||||
|| $(MKDIR_P) "$(distdir)/$$subdir" \
|
||||
|| exit 1; \
|
||||
fi; \
|
||||
done
|
||||
@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
|
||||
if test "$$subdir" = .; then :; else \
|
||||
dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
|
||||
$(am__relativize); \
|
||||
new_distdir=$$reldir; \
|
||||
dir1=$$subdir; dir2="$(top_distdir)"; \
|
||||
$(am__relativize); \
|
||||
new_top_distdir=$$reldir; \
|
||||
echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
|
||||
echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
|
||||
($(am__cd) $$subdir && \
|
||||
$(MAKE) $(AM_MAKEFLAGS) \
|
||||
top_distdir="$$new_top_distdir" \
|
||||
distdir="$$new_distdir" \
|
||||
am__remove_distdir=: \
|
||||
am__skip_length_check=: \
|
||||
am__skip_mode_fix=: \
|
||||
distdir) \
|
||||
|| exit 1; \
|
||||
fi; \
|
||||
done
|
||||
-test -n "$(am__skip_mode_fix)" \
|
||||
|| find "$(distdir)" -type d ! -perm -755 \
|
||||
-exec chmod u+rwx,go+rx {} \; -o \
|
||||
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
|
||||
! -type d ! -perm -400 -exec chmod a+r {} \; -o \
|
||||
! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
|
||||
|| chmod -R a+r "$(distdir)"
|
||||
dist-gzip: distdir
|
||||
tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
|
||||
$(am__remove_distdir)
|
||||
|
||||
dist-bzip2: distdir
|
||||
tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
|
||||
$(am__remove_distdir)
|
||||
|
||||
dist-lzma: distdir
|
||||
tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
|
||||
$(am__remove_distdir)
|
||||
|
||||
dist-xz: distdir
|
||||
tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
|
||||
$(am__remove_distdir)
|
||||
|
||||
dist-tarZ: distdir
|
||||
tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
|
||||
$(am__remove_distdir)
|
||||
|
||||
dist-shar: distdir
|
||||
shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
|
||||
$(am__remove_distdir)
|
||||
|
||||
dist-zip: distdir
|
||||
-rm -f $(distdir).zip
|
||||
zip -rq $(distdir).zip $(distdir)
|
||||
$(am__remove_distdir)
|
||||
|
||||
dist dist-all: distdir
|
||||
tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
|
||||
$(am__remove_distdir)
|
||||
|
||||
# This target untars the dist file and tries a VPATH configuration. Then
|
||||
# it guarantees that the distribution is self-contained by making another
|
||||
# tarfile.
|
||||
distcheck: dist
|
||||
case '$(DIST_ARCHIVES)' in \
|
||||
*.tar.gz*) \
|
||||
GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
|
||||
*.tar.bz2*) \
|
||||
bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
|
||||
*.tar.lzma*) \
|
||||
lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
|
||||
*.tar.xz*) \
|
||||
xz -dc $(distdir).tar.xz | $(am__untar) ;;\
|
||||
*.tar.Z*) \
|
||||
uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
|
||||
*.shar.gz*) \
|
||||
GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
|
||||
*.zip*) \
|
||||
unzip $(distdir).zip ;;\
|
||||
esac
|
||||
chmod -R a-w $(distdir); chmod a+w $(distdir)
|
||||
mkdir $(distdir)/_build
|
||||
mkdir $(distdir)/_inst
|
||||
chmod a-w $(distdir)
|
||||
test -d $(distdir)/_build || exit 0; \
|
||||
dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
|
||||
&& dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
|
||||
&& am__cwd=`pwd` \
|
||||
&& $(am__cd) $(distdir)/_build \
|
||||
&& ../configure --srcdir=.. --prefix="$$dc_install_base" \
|
||||
$(DISTCHECK_CONFIGURE_FLAGS) \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) dvi \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) check \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) install \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) installcheck \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) uninstall \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
|
||||
distuninstallcheck \
|
||||
&& chmod -R a-w "$$dc_install_base" \
|
||||
&& ({ \
|
||||
(cd ../.. && umask 077 && mkdir "$$dc_destdir") \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
|
||||
distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
|
||||
} || { rm -rf "$$dc_destdir"; exit 1; }) \
|
||||
&& rm -rf "$$dc_destdir" \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) dist \
|
||||
&& rm -rf $(DIST_ARCHIVES) \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
|
||||
&& cd "$$am__cwd" \
|
||||
|| exit 1
|
||||
$(am__remove_distdir)
|
||||
@(echo "$(distdir) archives ready for distribution: "; \
|
||||
list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
|
||||
sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
|
||||
distuninstallcheck:
|
||||
@$(am__cd) '$(distuninstallcheck_dir)' \
|
||||
&& test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
|
||||
|| { echo "ERROR: files left after uninstall:" ; \
|
||||
if test -n "$(DESTDIR)"; then \
|
||||
echo " (check DESTDIR support)"; \
|
||||
fi ; \
|
||||
$(distuninstallcheck_listfiles) ; \
|
||||
exit 1; } >&2
|
||||
distcleancheck: distclean
|
||||
@if test '$(srcdir)' = . ; then \
|
||||
echo "ERROR: distcleancheck can only run from a VPATH build" ; \
|
||||
exit 1 ; \
|
||||
fi
|
||||
@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
|
||||
|| { echo "ERROR: files left in build directory after distclean:" ; \
|
||||
$(distcleancheck_listfiles) ; \
|
||||
exit 1; } >&2
|
||||
check-am: all-am
|
||||
check: check-recursive
|
||||
all-am: Makefile config.h
|
||||
installdirs: installdirs-recursive
|
||||
installdirs-am:
|
||||
install: install-recursive
|
||||
install-exec: install-exec-recursive
|
||||
install-data: install-data-recursive
|
||||
uninstall: uninstall-recursive
|
||||
|
||||
install-am: all-am
|
||||
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
|
||||
|
||||
installcheck: installcheck-recursive
|
||||
install-strip:
|
||||
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
`test -z '$(STRIP)' || \
|
||||
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
|
||||
mostlyclean-generic:
|
||||
|
||||
clean-generic:
|
||||
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
|
||||
|
||||
distclean-generic:
|
||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
||||
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
|
||||
|
||||
maintainer-clean-generic:
|
||||
@echo "This command is intended for maintainers to use"
|
||||
@echo "it deletes files that may require special tools to rebuild."
|
||||
clean: clean-recursive
|
||||
|
||||
clean-am: clean-generic clean-libtool mostlyclean-am
|
||||
|
||||
distclean: distclean-recursive
|
||||
-rm -f $(am__CONFIG_DISTCLEAN_FILES)
|
||||
-rm -f Makefile
|
||||
distclean-am: clean-am distclean-generic distclean-hdr \
|
||||
distclean-libtool distclean-tags
|
||||
|
||||
dvi: dvi-recursive
|
||||
|
||||
dvi-am:
|
||||
|
||||
html: html-recursive
|
||||
|
||||
html-am:
|
||||
|
||||
info: info-recursive
|
||||
|
||||
info-am:
|
||||
|
||||
install-data-am:
|
||||
|
||||
install-dvi: install-dvi-recursive
|
||||
|
||||
install-dvi-am:
|
||||
|
||||
install-exec-am:
|
||||
|
||||
install-html: install-html-recursive
|
||||
|
||||
install-html-am:
|
||||
|
||||
install-info: install-info-recursive
|
||||
|
||||
install-info-am:
|
||||
|
||||
install-man:
|
||||
|
||||
install-pdf: install-pdf-recursive
|
||||
|
||||
install-pdf-am:
|
||||
|
||||
install-ps: install-ps-recursive
|
||||
|
||||
install-ps-am:
|
||||
|
||||
installcheck-am:
|
||||
|
||||
maintainer-clean: maintainer-clean-recursive
|
||||
-rm -f $(am__CONFIG_DISTCLEAN_FILES)
|
||||
-rm -rf $(top_srcdir)/autom4te.cache
|
||||
-rm -f Makefile
|
||||
maintainer-clean-am: distclean-am maintainer-clean-generic
|
||||
|
||||
mostlyclean: mostlyclean-recursive
|
||||
|
||||
mostlyclean-am: mostlyclean-generic mostlyclean-libtool
|
||||
|
||||
pdf: pdf-recursive
|
||||
|
||||
pdf-am:
|
||||
|
||||
ps: ps-recursive
|
||||
|
||||
ps-am:
|
||||
|
||||
uninstall-am:
|
||||
|
||||
.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all \
|
||||
ctags-recursive install-am install-strip tags-recursive
|
||||
|
||||
.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
|
||||
all all-am am--refresh check check-am clean clean-generic \
|
||||
clean-libtool ctags ctags-recursive dist dist-all dist-bzip2 \
|
||||
dist-gzip dist-lzma dist-shar dist-tarZ dist-xz dist-zip \
|
||||
distcheck distclean distclean-generic distclean-hdr \
|
||||
distclean-libtool distclean-tags distcleancheck distdir \
|
||||
distuninstallcheck dvi dvi-am html html-am info info-am \
|
||||
install install-am install-data install-data-am install-dvi \
|
||||
install-dvi-am install-exec install-exec-am install-html \
|
||||
install-html-am install-info install-info-am install-man \
|
||||
install-pdf install-pdf-am install-ps install-ps-am \
|
||||
install-strip installcheck installcheck-am installdirs \
|
||||
installdirs-am maintainer-clean maintainer-clean-generic \
|
||||
mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
|
||||
ps ps-am tags tags-recursive uninstall uninstall-am
|
||||
|
||||
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
.NOEXPORT:
|
||||
@@ -1,52 +0,0 @@
|
||||
$Id: README,v 1.7 2007/03/02 15:05:56 cparker Exp $
|
||||
|
||||
FreeRADIUS Client is a framework and library for writing RADIUS Clients
|
||||
which additionally includes radlogin, a flexible RADIUS aware login
|
||||
replacement, a command line program to send RADIUS accounting records
|
||||
and a utility to query the status of a (Merit) RADIUS server.
|
||||
|
||||
All these programs are based on a library which lets you develop a
|
||||
RADIUS-aware application in less than 50 lines of C code.
|
||||
|
||||
The most current documentation is available online at:
|
||||
http://wiki.freeradius.org/Radiusclient
|
||||
|
||||
It is highly portable and runs on Linux, many BSD variants and Solaris.
|
||||
|
||||
FreeRADIUS Client is known to compile on the following platforms:
|
||||
|
||||
Compiled on:
|
||||
|
||||
i386-pc-bsdi2.1
|
||||
sparc-unknown-netbsd1.2.1
|
||||
i386-unknown-freebsd2.2.6
|
||||
|
||||
Compiled and tested on:
|
||||
|
||||
x86 Linux
|
||||
x86_64 Linux
|
||||
sparc-sun-solaris2.5.1
|
||||
|
||||
********* SECURITY NOTE *********
|
||||
|
||||
This code has not yet been fully audited by the FreeRADIUS project, as it
|
||||
has only recently been adopted by the FreeRADIUS project to continue
|
||||
development and support. Any security related issues should be reported
|
||||
to the project either via email:
|
||||
|
||||
security at freeradius dot org
|
||||
|
||||
or via the FreeRADIUS bugtracker:
|
||||
|
||||
http://bugs.freeradius.org/enter_bug.cgi?product=freeradius-client
|
||||
|
||||
As is the case with any open-source project, patches in addition to
|
||||
bug reports are always welcome.
|
||||
|
||||
Additional Security related information on the FreeRADIUS project:
|
||||
|
||||
http://www.freeradius.org/security.html
|
||||
|
||||
********* END SECURITY NOTE *********
|
||||
|
||||
|
||||
@@ -1,12 +0,0 @@
|
||||
$Id: README.radexample,v 1.1.1.1 2003/12/02 10:39:17 sobomax Exp $
|
||||
|
||||
In src/radexample.c is a small example on how to use the library
|
||||
lib/libradclient.a.
|
||||
|
||||
You only need to include radiusclient.h into your applications and link
|
||||
against the library. For this example to work your radiusclient config file
|
||||
has to be setup right.
|
||||
|
||||
I make no guarantees that the library interface stays the same as
|
||||
radiusclient evolves, but I think that the whole thing is so simple that the
|
||||
changes to source code which uses this library should always be trivial.
|
||||
-8969
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,277 +0,0 @@
|
||||
# This file was generated by Autom4te Tue Dec 22 07:01:21 UTC 2009.
|
||||
# It contains the lists of macros which have been traced.
|
||||
# It can be safely removed.
|
||||
|
||||
@request = (
|
||||
bless( [
|
||||
'0',
|
||||
1,
|
||||
[
|
||||
'/usr/share/autoconf'
|
||||
],
|
||||
[
|
||||
'/usr/share/autoconf/autoconf/autoconf.m4f',
|
||||
'/usr/share/aclocal/argz.m4',
|
||||
'/usr/share/aclocal/libtool.m4',
|
||||
'/usr/share/aclocal/ltdl.m4',
|
||||
'/usr/share/aclocal/ltoptions.m4',
|
||||
'/usr/share/aclocal/ltsugar.m4',
|
||||
'/usr/share/aclocal/ltversion.m4',
|
||||
'/usr/share/aclocal/lt~obsolete.m4',
|
||||
'/usr/share/aclocal-1.11/amversion.m4',
|
||||
'/usr/share/aclocal-1.11/auxdir.m4',
|
||||
'/usr/share/aclocal-1.11/cond.m4',
|
||||
'/usr/share/aclocal-1.11/depend.m4',
|
||||
'/usr/share/aclocal-1.11/depout.m4',
|
||||
'/usr/share/aclocal-1.11/header.m4',
|
||||
'/usr/share/aclocal-1.11/init.m4',
|
||||
'/usr/share/aclocal-1.11/install-sh.m4',
|
||||
'/usr/share/aclocal-1.11/lead-dot.m4',
|
||||
'/usr/share/aclocal-1.11/maintainer.m4',
|
||||
'/usr/share/aclocal-1.11/make.m4',
|
||||
'/usr/share/aclocal-1.11/missing.m4',
|
||||
'/usr/share/aclocal-1.11/mkdirp.m4',
|
||||
'/usr/share/aclocal-1.11/options.m4',
|
||||
'/usr/share/aclocal-1.11/runlog.m4',
|
||||
'/usr/share/aclocal-1.11/sanity.m4',
|
||||
'/usr/share/aclocal-1.11/silent.m4',
|
||||
'/usr/share/aclocal-1.11/strip.m4',
|
||||
'/usr/share/aclocal-1.11/substnot.m4',
|
||||
'/usr/share/aclocal-1.11/tar.m4',
|
||||
'configure.in'
|
||||
],
|
||||
{
|
||||
'AM_ENABLE_STATIC' => 1,
|
||||
'AC_LIBTOOL_LANG_RC_CONFIG' => 1,
|
||||
'_LT_AC_SHELL_INIT' => 1,
|
||||
'AC_DEFUN' => 1,
|
||||
'AC_PROG_LIBTOOL' => 1,
|
||||
'_LT_AC_LANG_CXX_CONFIG' => 1,
|
||||
'AM_PROG_MKDIR_P' => 1,
|
||||
'AM_AUTOMAKE_VERSION' => 1,
|
||||
'AM_SUBST_NOTMAKE' => 1,
|
||||
'AM_MISSING_PROG' => 1,
|
||||
'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1,
|
||||
'_LT_AC_LANG_C_CONFIG' => 1,
|
||||
'AM_PROG_INSTALL_STRIP' => 1,
|
||||
'_m4_warn' => 1,
|
||||
'AC_LIBTOOL_OBJDIR' => 1,
|
||||
'gl_FUNC_ARGZ' => 1,
|
||||
'LTOBSOLETE_VERSION' => 1,
|
||||
'AM_SANITY_CHECK' => 1,
|
||||
'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1,
|
||||
'AC_LIBTOOL_PROG_COMPILER_PIC' => 1,
|
||||
'LT_LIB_M' => 1,
|
||||
'_LT_AC_CHECK_DLFCN' => 1,
|
||||
'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1,
|
||||
'LTSUGAR_VERSION' => 1,
|
||||
'_LT_PROG_LTMAIN' => 1,
|
||||
'LT_SYS_SYMBOL_USCORE' => 1,
|
||||
'_AM_PROG_TAR' => 1,
|
||||
'AC_LIBTOOL_GCJ' => 1,
|
||||
'LT_SYS_DLOPEN_DEPLIBS' => 1,
|
||||
'LT_FUNC_DLSYM_USCORE' => 1,
|
||||
'_LT_AC_LANG_F77' => 1,
|
||||
'AC_LIBTOOL_CONFIG' => 1,
|
||||
'_AM_SUBST_NOTMAKE' => 1,
|
||||
'AC_LTDL_DLLIB' => 1,
|
||||
'_AM_AUTOCONF_VERSION' => 1,
|
||||
'AM_DISABLE_SHARED' => 1,
|
||||
'_LTDL_SETUP' => 1,
|
||||
'_LT_AC_LANG_CXX' => 1,
|
||||
'AM_PROG_LIBTOOL' => 1,
|
||||
'AC_LIB_LTDL' => 1,
|
||||
'_LT_AC_FILE_LTDLL_C' => 1,
|
||||
'AM_PROG_LD' => 1,
|
||||
'AU_DEFUN' => 1,
|
||||
'AC_PROG_NM' => 1,
|
||||
'AC_LIBTOOL_DLOPEN' => 1,
|
||||
'AC_PROG_LD' => 1,
|
||||
'AC_PROG_LD_GNU' => 1,
|
||||
'AC_ENABLE_FAST_INSTALL' => 1,
|
||||
'AC_LIBTOOL_FC' => 1,
|
||||
'LTDL_CONVENIENCE' => 1,
|
||||
'_AM_SET_OPTION' => 1,
|
||||
'AC_LTDL_PREOPEN' => 1,
|
||||
'_LT_LINKER_BOILERPLATE' => 1,
|
||||
'AC_LIBTOOL_LANG_CXX_CONFIG' => 1,
|
||||
'AC_LIBTOOL_PROG_CC_C_O' => 1,
|
||||
'gl_PREREQ_ARGZ' => 1,
|
||||
'LT_SUPPORTED_TAG' => 1,
|
||||
'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
|
||||
'LT_PROG_RC' => 1,
|
||||
'LT_SYS_MODULE_EXT' => 1,
|
||||
'AC_DEFUN_ONCE' => 1,
|
||||
'_LT_AC_LANG_GCJ' => 1,
|
||||
'AC_LTDL_OBJDIR' => 1,
|
||||
'_LT_PATH_TOOL_PREFIX' => 1,
|
||||
'AC_LIBTOOL_RC' => 1,
|
||||
'AM_SILENT_RULES' => 1,
|
||||
'AC_DISABLE_FAST_INSTALL' => 1,
|
||||
'_LT_AC_PROG_ECHO_BACKSLASH' => 1,
|
||||
'_LT_AC_SYS_LIBPATH_AIX' => 1,
|
||||
'_LT_AC_TRY_DLOPEN_SELF' => 1,
|
||||
'include' => 1,
|
||||
'LT_AC_PROG_SED' => 1,
|
||||
'AM_ENABLE_SHARED' => 1,
|
||||
'LTDL_INSTALLABLE' => 1,
|
||||
'_LT_AC_LANG_GCJ_CONFIG' => 1,
|
||||
'AC_ENABLE_SHARED' => 1,
|
||||
'AC_ENABLE_STATIC' => 1,
|
||||
'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1,
|
||||
'_LT_AC_TAGVAR' => 1,
|
||||
'AC_LIBTOOL_LANG_F77_CONFIG' => 1,
|
||||
'AM_CONDITIONAL' => 1,
|
||||
'LT_LIB_DLLOAD' => 1,
|
||||
'LTDL_INIT' => 1,
|
||||
'LTVERSION_VERSION' => 1,
|
||||
'AM_PROG_INSTALL_SH' => 1,
|
||||
'm4_include' => 1,
|
||||
'AC_PROG_EGREP' => 1,
|
||||
'_AC_AM_CONFIG_HEADER_HOOK' => 1,
|
||||
'AC_PATH_MAGIC' => 1,
|
||||
'AC_LTDL_SYSSEARCHPATH' => 1,
|
||||
'AM_MAKE_INCLUDE' => 1,
|
||||
'LT_CMD_MAX_LEN' => 1,
|
||||
'_LT_AC_TAGCONFIG' => 1,
|
||||
'm4_pattern_forbid' => 1,
|
||||
'_LT_LINKER_OPTION' => 1,
|
||||
'AC_LIBTOOL_COMPILER_OPTION' => 1,
|
||||
'AC_DISABLE_SHARED' => 1,
|
||||
'_LT_COMPILER_BOILERPLATE' => 1,
|
||||
'AC_LIBTOOL_WIN32_DLL' => 1,
|
||||
'AC_LIBTOOL_SETUP' => 1,
|
||||
'AC_PROG_LD_RELOAD_FLAG' => 1,
|
||||
'AC_LTDL_DLSYM_USCORE' => 1,
|
||||
'AM_MISSING_HAS_RUN' => 1,
|
||||
'LT_LANG' => 1,
|
||||
'LT_SYS_DLSEARCH_PATH' => 1,
|
||||
'LT_CONFIG_LTDL_DIR' => 1,
|
||||
'AC_LIBTOOL_DLOPEN_SELF' => 1,
|
||||
'LT_OUTPUT' => 1,
|
||||
'AC_LIBTOOL_PROG_LD_SHLIBS' => 1,
|
||||
'AC_WITH_LTDL' => 1,
|
||||
'AC_LIBTOOL_LINKER_OPTION' => 1,
|
||||
'LT_AC_PROG_RC' => 1,
|
||||
'AC_LIBTOOL_CXX' => 1,
|
||||
'LT_INIT' => 1,
|
||||
'LT_AC_PROG_GCJ' => 1,
|
||||
'LT_SYS_DLOPEN_SELF' => 1,
|
||||
'AM_DEP_TRACK' => 1,
|
||||
'AM_DISABLE_STATIC' => 1,
|
||||
'AM_CONFIG_HEADER' => 1,
|
||||
'_AC_PROG_LIBTOOL' => 1,
|
||||
'_AM_IF_OPTION' => 1,
|
||||
'AC_PATH_TOOL_PREFIX' => 1,
|
||||
'm4_pattern_allow' => 1,
|
||||
'AC_LIBTOOL_F77' => 1,
|
||||
'AM_SET_LEADING_DOT' => 1,
|
||||
'LT_AC_PROG_EGREP' => 1,
|
||||
'_AM_DEPENDENCIES' => 1,
|
||||
'AC_LIBTOOL_LANG_C_CONFIG' => 1,
|
||||
'LTOPTIONS_VERSION' => 1,
|
||||
'_LT_AC_SYS_COMPILER' => 1,
|
||||
'AM_PROG_NM' => 1,
|
||||
'AC_LIBLTDL_CONVENIENCE' => 1,
|
||||
'AC_DEPLIBS_CHECK_METHOD' => 1,
|
||||
'AC_LIBLTDL_INSTALLABLE' => 1,
|
||||
'jm_MAINTAINER_MODE' => 1,
|
||||
'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1,
|
||||
'AC_LTDL_ENABLE_INSTALL' => 1,
|
||||
'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1,
|
||||
'LT_PROG_GCJ' => 1,
|
||||
'AM_INIT_AUTOMAKE' => 1,
|
||||
'AC_DISABLE_STATIC' => 1,
|
||||
'LT_PATH_NM' => 1,
|
||||
'AM_MAINTAINER_MODE' => 1,
|
||||
'AC_LTDL_SHLIBEXT' => 1,
|
||||
'_LT_AC_LOCK' => 1,
|
||||
'_LT_AC_LANG_RC_CONFIG' => 1,
|
||||
'LT_SYS_MODULE_PATH' => 1,
|
||||
'AC_LIBTOOL_POSTDEP_PREDEP' => 1,
|
||||
'LT_WITH_LTDL' => 1,
|
||||
'AC_LTDL_SHLIBPATH' => 1,
|
||||
'AM_AUX_DIR_EXPAND' => 1,
|
||||
'_LT_AC_LANG_F77_CONFIG' => 1,
|
||||
'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1,
|
||||
'_AM_SET_OPTIONS' => 1,
|
||||
'_LT_COMPILER_OPTION' => 1,
|
||||
'_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
|
||||
'AM_RUN_LOG' => 1,
|
||||
'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1,
|
||||
'AC_LTDL_SYS_DLOPEN_DEPLIBS' => 1,
|
||||
'AC_LIBTOOL_PICMODE' => 1,
|
||||
'LT_PATH_LD' => 1,
|
||||
'AC_CHECK_LIBM' => 1,
|
||||
'AC_LIBTOOL_SYS_LIB_STRIP' => 1,
|
||||
'_AM_MANGLE_OPTION' => 1,
|
||||
'AC_LTDL_SYMBOL_USCORE' => 1,
|
||||
'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1,
|
||||
'AM_SET_DEPDIR' => 1,
|
||||
'_LT_CC_BASENAME' => 1,
|
||||
'_LT_LIBOBJ' => 1
|
||||
}
|
||||
], 'Autom4te::Request' ),
|
||||
bless( [
|
||||
'1',
|
||||
1,
|
||||
[
|
||||
'/usr/share/autoconf'
|
||||
],
|
||||
[
|
||||
'/usr/share/autoconf/autoconf/autoconf.m4f',
|
||||
'aclocal.m4',
|
||||
'configure.in'
|
||||
],
|
||||
{
|
||||
'_LT_AC_TAGCONFIG' => 1,
|
||||
'AM_PROG_F77_C_O' => 1,
|
||||
'm4_pattern_forbid' => 1,
|
||||
'AC_INIT' => 1,
|
||||
'_AM_COND_IF' => 1,
|
||||
'AC_CANONICAL_TARGET' => 1,
|
||||
'AC_SUBST' => 1,
|
||||
'AC_CONFIG_LIBOBJ_DIR' => 1,
|
||||
'AC_FC_SRCEXT' => 1,
|
||||
'AC_CANONICAL_HOST' => 1,
|
||||
'AC_PROG_LIBTOOL' => 1,
|
||||
'AM_INIT_AUTOMAKE' => 1,
|
||||
'AC_CONFIG_SUBDIRS' => 1,
|
||||
'AM_AUTOMAKE_VERSION' => 1,
|
||||
'LT_CONFIG_LTDL_DIR' => 1,
|
||||
'AC_REQUIRE_AUX_FILE' => 1,
|
||||
'AC_CONFIG_LINKS' => 1,
|
||||
'm4_sinclude' => 1,
|
||||
'LT_SUPPORTED_TAG' => 1,
|
||||
'AM_MAINTAINER_MODE' => 1,
|
||||
'AM_GNU_GETTEXT_INTL_SUBDIR' => 1,
|
||||
'_m4_warn' => 1,
|
||||
'AM_PROG_CXX_C_O' => 1,
|
||||
'_AM_COND_ENDIF' => 1,
|
||||
'AM_ENABLE_MULTILIB' => 1,
|
||||
'AM_SILENT_RULES' => 1,
|
||||
'AC_CONFIG_FILES' => 1,
|
||||
'LT_INIT' => 1,
|
||||
'include' => 1,
|
||||
'AM_GNU_GETTEXT' => 1,
|
||||
'AC_LIBSOURCE' => 1,
|
||||
'AM_PROG_FC_C_O' => 1,
|
||||
'AC_CANONICAL_BUILD' => 1,
|
||||
'AC_FC_FREEFORM' => 1,
|
||||
'AH_OUTPUT' => 1,
|
||||
'_AM_SUBST_NOTMAKE' => 1,
|
||||
'AC_CONFIG_AUX_DIR' => 1,
|
||||
'sinclude' => 1,
|
||||
'm4_pattern_allow' => 1,
|
||||
'AM_PROG_CC_C_O' => 1,
|
||||
'AC_CANONICAL_SYSTEM' => 1,
|
||||
'AM_CONDITIONAL' => 1,
|
||||
'AC_CONFIG_HEADERS' => 1,
|
||||
'AC_DEFINE_TRACE_LITERAL' => 1,
|
||||
'm4_include' => 1,
|
||||
'_AM_COND_ELSE' => 1,
|
||||
'AC_SUBST_TRACE' => 1
|
||||
}
|
||||
], 'Autom4te::Request' )
|
||||
);
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,866 +0,0 @@
|
||||
m4trace:configure.in:10: -1- AC_INIT
|
||||
m4trace:configure.in:10: -1- m4_pattern_forbid([^_?A[CHUM]_])
|
||||
m4trace:configure.in:10: -1- m4_pattern_forbid([_AC_])
|
||||
m4trace:configure.in:10: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS'])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^AS_FLAGS$])
|
||||
m4trace:configure.in:10: -1- m4_pattern_forbid([^_?m4_])
|
||||
m4trace:configure.in:10: -1- m4_pattern_forbid([^dnl$])
|
||||
m4trace:configure.in:10: -1- m4_pattern_forbid([^_?AS_])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([SHELL])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([SHELL])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^SHELL$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([PATH_SEPARATOR])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([PATH_SEPARATOR])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^PATH_SEPARATOR$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([PACKAGE_NAME], [m4_ifdef([AC_PACKAGE_NAME], ['AC_PACKAGE_NAME'])])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([PACKAGE_NAME])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^PACKAGE_NAME$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([PACKAGE_TARNAME], [m4_ifdef([AC_PACKAGE_TARNAME], ['AC_PACKAGE_TARNAME'])])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([PACKAGE_TARNAME])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([PACKAGE_VERSION], [m4_ifdef([AC_PACKAGE_VERSION], ['AC_PACKAGE_VERSION'])])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([PACKAGE_VERSION])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^PACKAGE_VERSION$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([PACKAGE_STRING], [m4_ifdef([AC_PACKAGE_STRING], ['AC_PACKAGE_STRING'])])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([PACKAGE_STRING])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^PACKAGE_STRING$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([PACKAGE_BUGREPORT], [m4_ifdef([AC_PACKAGE_BUGREPORT], ['AC_PACKAGE_BUGREPORT'])])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([PACKAGE_BUGREPORT])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([PACKAGE_URL], [m4_ifdef([AC_PACKAGE_URL], ['AC_PACKAGE_URL'])])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([PACKAGE_URL])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^PACKAGE_URL$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([exec_prefix], [NONE])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([exec_prefix])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^exec_prefix$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([prefix], [NONE])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([prefix])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^prefix$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([program_transform_name], [s,x,x,])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([program_transform_name])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^program_transform_name$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([bindir], ['${exec_prefix}/bin'])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([bindir])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^bindir$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([sbindir], ['${exec_prefix}/sbin'])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([sbindir])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^sbindir$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([libexecdir], ['${exec_prefix}/libexec'])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([libexecdir])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^libexecdir$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([datarootdir], ['${prefix}/share'])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([datarootdir])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^datarootdir$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([datadir], ['${datarootdir}'])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([datadir])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^datadir$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([sysconfdir], ['${prefix}/etc'])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([sysconfdir])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^sysconfdir$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([sharedstatedir], ['${prefix}/com'])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([sharedstatedir])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^sharedstatedir$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([localstatedir], ['${prefix}/var'])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([localstatedir])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^localstatedir$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([includedir], ['${prefix}/include'])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([includedir])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^includedir$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([oldincludedir], ['/usr/include'])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([oldincludedir])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^oldincludedir$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([docdir], [m4_ifset([AC_PACKAGE_TARNAME],
|
||||
['${datarootdir}/doc/${PACKAGE_TARNAME}'],
|
||||
['${datarootdir}/doc/${PACKAGE}'])])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([docdir])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^docdir$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([infodir], ['${datarootdir}/info'])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([infodir])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^infodir$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([htmldir], ['${docdir}'])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([htmldir])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^htmldir$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([dvidir], ['${docdir}'])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([dvidir])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^dvidir$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([pdfdir], ['${docdir}'])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([pdfdir])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^pdfdir$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([psdir], ['${docdir}'])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([psdir])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^psdir$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([libdir], ['${exec_prefix}/lib'])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([libdir])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^libdir$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([localedir], ['${datarootdir}/locale'])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([localedir])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^localedir$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([mandir], ['${datarootdir}/man'])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([mandir])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^mandir$])
|
||||
m4trace:configure.in:10: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_NAME])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^PACKAGE_NAME$])
|
||||
m4trace:configure.in:10: -1- AH_OUTPUT([PACKAGE_NAME], [/* Define to the full name of this package. */
|
||||
@%:@undef PACKAGE_NAME])
|
||||
m4trace:configure.in:10: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_TARNAME])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
|
||||
m4trace:configure.in:10: -1- AH_OUTPUT([PACKAGE_TARNAME], [/* Define to the one symbol short name of this package. */
|
||||
@%:@undef PACKAGE_TARNAME])
|
||||
m4trace:configure.in:10: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_VERSION])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^PACKAGE_VERSION$])
|
||||
m4trace:configure.in:10: -1- AH_OUTPUT([PACKAGE_VERSION], [/* Define to the version of this package. */
|
||||
@%:@undef PACKAGE_VERSION])
|
||||
m4trace:configure.in:10: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_STRING])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^PACKAGE_STRING$])
|
||||
m4trace:configure.in:10: -1- AH_OUTPUT([PACKAGE_STRING], [/* Define to the full name and version of this package. */
|
||||
@%:@undef PACKAGE_STRING])
|
||||
m4trace:configure.in:10: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_BUGREPORT])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
|
||||
m4trace:configure.in:10: -1- AH_OUTPUT([PACKAGE_BUGREPORT], [/* Define to the address where bug reports for this package should be sent. */
|
||||
@%:@undef PACKAGE_BUGREPORT])
|
||||
m4trace:configure.in:10: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_URL])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^PACKAGE_URL$])
|
||||
m4trace:configure.in:10: -1- AH_OUTPUT([PACKAGE_URL], [/* Define to the home page for this package. */
|
||||
@%:@undef PACKAGE_URL])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([DEFS])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([DEFS])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^DEFS$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([ECHO_C])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([ECHO_C])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^ECHO_C$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([ECHO_N])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([ECHO_N])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^ECHO_N$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([ECHO_T])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([ECHO_T])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^ECHO_T$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([LIBS])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([LIBS])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^LIBS$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([build_alias])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([build_alias])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^build_alias$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([host_alias])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([host_alias])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^host_alias$])
|
||||
m4trace:configure.in:10: -1- AC_SUBST([target_alias])
|
||||
m4trace:configure.in:10: -1- AC_SUBST_TRACE([target_alias])
|
||||
m4trace:configure.in:10: -1- m4_pattern_allow([^target_alias$])
|
||||
m4trace:configure.in:12: -1- AM_MAINTAINER_MODE
|
||||
m4trace:configure.in:12: -1- AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes])
|
||||
m4trace:configure.in:12: -1- AC_SUBST([MAINTAINER_MODE_TRUE])
|
||||
m4trace:configure.in:12: -1- AC_SUBST_TRACE([MAINTAINER_MODE_TRUE])
|
||||
m4trace:configure.in:12: -1- m4_pattern_allow([^MAINTAINER_MODE_TRUE$])
|
||||
m4trace:configure.in:12: -1- AC_SUBST([MAINTAINER_MODE_FALSE])
|
||||
m4trace:configure.in:12: -1- AC_SUBST_TRACE([MAINTAINER_MODE_FALSE])
|
||||
m4trace:configure.in:12: -1- m4_pattern_allow([^MAINTAINER_MODE_FALSE$])
|
||||
m4trace:configure.in:12: -1- _AM_SUBST_NOTMAKE([MAINTAINER_MODE_TRUE])
|
||||
m4trace:configure.in:12: -1- _AM_SUBST_NOTMAKE([MAINTAINER_MODE_FALSE])
|
||||
m4trace:configure.in:12: -1- AC_SUBST([MAINT])
|
||||
m4trace:configure.in:12: -1- AC_SUBST_TRACE([MAINT])
|
||||
m4trace:configure.in:12: -1- m4_pattern_allow([^MAINT$])
|
||||
m4trace:configure.in:15: -1- AC_CANONICAL_TARGET([])
|
||||
m4trace:configure.in:15: -1- AC_CANONICAL_HOST
|
||||
m4trace:configure.in:15: -1- AC_CANONICAL_BUILD
|
||||
m4trace:configure.in:15: -1- AC_REQUIRE_AUX_FILE([config.sub])
|
||||
m4trace:configure.in:15: -1- AC_REQUIRE_AUX_FILE([config.guess])
|
||||
m4trace:configure.in:15: -1- AC_SUBST([build], [$ac_cv_build])
|
||||
m4trace:configure.in:15: -1- AC_SUBST_TRACE([build])
|
||||
m4trace:configure.in:15: -1- m4_pattern_allow([^build$])
|
||||
m4trace:configure.in:15: -1- AC_SUBST([build_cpu], [$[1]])
|
||||
m4trace:configure.in:15: -1- AC_SUBST_TRACE([build_cpu])
|
||||
m4trace:configure.in:15: -1- m4_pattern_allow([^build_cpu$])
|
||||
m4trace:configure.in:15: -1- AC_SUBST([build_vendor], [$[2]])
|
||||
m4trace:configure.in:15: -1- AC_SUBST_TRACE([build_vendor])
|
||||
m4trace:configure.in:15: -1- m4_pattern_allow([^build_vendor$])
|
||||
m4trace:configure.in:15: -1- AC_SUBST([build_os])
|
||||
m4trace:configure.in:15: -1- AC_SUBST_TRACE([build_os])
|
||||
m4trace:configure.in:15: -1- m4_pattern_allow([^build_os$])
|
||||
m4trace:configure.in:15: -1- AC_SUBST([host], [$ac_cv_host])
|
||||
m4trace:configure.in:15: -1- AC_SUBST_TRACE([host])
|
||||
m4trace:configure.in:15: -1- m4_pattern_allow([^host$])
|
||||
m4trace:configure.in:15: -1- AC_SUBST([host_cpu], [$[1]])
|
||||
m4trace:configure.in:15: -1- AC_SUBST_TRACE([host_cpu])
|
||||
m4trace:configure.in:15: -1- m4_pattern_allow([^host_cpu$])
|
||||
m4trace:configure.in:15: -1- AC_SUBST([host_vendor], [$[2]])
|
||||
m4trace:configure.in:15: -1- AC_SUBST_TRACE([host_vendor])
|
||||
m4trace:configure.in:15: -1- m4_pattern_allow([^host_vendor$])
|
||||
m4trace:configure.in:15: -1- AC_SUBST([host_os])
|
||||
m4trace:configure.in:15: -1- AC_SUBST_TRACE([host_os])
|
||||
m4trace:configure.in:15: -1- m4_pattern_allow([^host_os$])
|
||||
m4trace:configure.in:15: -1- AC_SUBST([target], [$ac_cv_target])
|
||||
m4trace:configure.in:15: -1- AC_SUBST_TRACE([target])
|
||||
m4trace:configure.in:15: -1- m4_pattern_allow([^target$])
|
||||
m4trace:configure.in:15: -1- AC_SUBST([target_cpu], [$[1]])
|
||||
m4trace:configure.in:15: -1- AC_SUBST_TRACE([target_cpu])
|
||||
m4trace:configure.in:15: -1- m4_pattern_allow([^target_cpu$])
|
||||
m4trace:configure.in:15: -1- AC_SUBST([target_vendor], [$[2]])
|
||||
m4trace:configure.in:15: -1- AC_SUBST_TRACE([target_vendor])
|
||||
m4trace:configure.in:15: -1- m4_pattern_allow([^target_vendor$])
|
||||
m4trace:configure.in:15: -1- AC_SUBST([target_os])
|
||||
m4trace:configure.in:15: -1- AC_SUBST_TRACE([target_os])
|
||||
m4trace:configure.in:15: -1- m4_pattern_allow([^target_os$])
|
||||
m4trace:configure.in:22: -1- AM_INIT_AUTOMAKE([radiusclient], [1.1.6])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^AM_[A-Z]+FLAGS$])
|
||||
m4trace:configure.in:22: -1- AM_AUTOMAKE_VERSION([1.11.1])
|
||||
m4trace:configure.in:22: -1- AC_REQUIRE_AUX_FILE([install-sh])
|
||||
m4trace:configure.in:22: -1- AC_SUBST([INSTALL_PROGRAM])
|
||||
m4trace:configure.in:22: -1- AC_SUBST_TRACE([INSTALL_PROGRAM])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^INSTALL_PROGRAM$])
|
||||
m4trace:configure.in:22: -1- AC_SUBST([INSTALL_SCRIPT])
|
||||
m4trace:configure.in:22: -1- AC_SUBST_TRACE([INSTALL_SCRIPT])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^INSTALL_SCRIPT$])
|
||||
m4trace:configure.in:22: -1- AC_SUBST([INSTALL_DATA])
|
||||
m4trace:configure.in:22: -1- AC_SUBST_TRACE([INSTALL_DATA])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^INSTALL_DATA$])
|
||||
m4trace:configure.in:22: -1- AC_SUBST([am__isrc], [' -I$(srcdir)'])
|
||||
m4trace:configure.in:22: -1- AC_SUBST_TRACE([am__isrc])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^am__isrc$])
|
||||
m4trace:configure.in:22: -1- _AM_SUBST_NOTMAKE([am__isrc])
|
||||
m4trace:configure.in:22: -1- AC_SUBST([CYGPATH_W])
|
||||
m4trace:configure.in:22: -1- AC_SUBST_TRACE([CYGPATH_W])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^CYGPATH_W$])
|
||||
m4trace:configure.in:22: -1- AC_SUBST([PACKAGE], [radiusclient])
|
||||
m4trace:configure.in:22: -1- AC_SUBST_TRACE([PACKAGE])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^PACKAGE$])
|
||||
m4trace:configure.in:22: -1- AC_SUBST([VERSION], [1.1.6])
|
||||
m4trace:configure.in:22: -1- AC_SUBST_TRACE([VERSION])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^VERSION$])
|
||||
m4trace:configure.in:22: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^PACKAGE$])
|
||||
m4trace:configure.in:22: -1- AH_OUTPUT([PACKAGE], [/* Name of package */
|
||||
@%:@undef PACKAGE])
|
||||
m4trace:configure.in:22: -1- AC_DEFINE_TRACE_LITERAL([VERSION])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^VERSION$])
|
||||
m4trace:configure.in:22: -1- AH_OUTPUT([VERSION], [/* Version number of package */
|
||||
@%:@undef VERSION])
|
||||
m4trace:configure.in:22: -1- AC_REQUIRE_AUX_FILE([missing])
|
||||
m4trace:configure.in:22: -1- AC_SUBST([ACLOCAL])
|
||||
m4trace:configure.in:22: -1- AC_SUBST_TRACE([ACLOCAL])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^ACLOCAL$])
|
||||
m4trace:configure.in:22: -1- AC_SUBST([AUTOCONF])
|
||||
m4trace:configure.in:22: -1- AC_SUBST_TRACE([AUTOCONF])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^AUTOCONF$])
|
||||
m4trace:configure.in:22: -1- AC_SUBST([AUTOMAKE])
|
||||
m4trace:configure.in:22: -1- AC_SUBST_TRACE([AUTOMAKE])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^AUTOMAKE$])
|
||||
m4trace:configure.in:22: -1- AC_SUBST([AUTOHEADER])
|
||||
m4trace:configure.in:22: -1- AC_SUBST_TRACE([AUTOHEADER])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^AUTOHEADER$])
|
||||
m4trace:configure.in:22: -1- AC_SUBST([MAKEINFO])
|
||||
m4trace:configure.in:22: -1- AC_SUBST_TRACE([MAKEINFO])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^MAKEINFO$])
|
||||
m4trace:configure.in:22: -1- AC_SUBST([install_sh])
|
||||
m4trace:configure.in:22: -1- AC_SUBST_TRACE([install_sh])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^install_sh$])
|
||||
m4trace:configure.in:22: -1- AC_SUBST([STRIP])
|
||||
m4trace:configure.in:22: -1- AC_SUBST_TRACE([STRIP])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^STRIP$])
|
||||
m4trace:configure.in:22: -1- AC_SUBST([INSTALL_STRIP_PROGRAM])
|
||||
m4trace:configure.in:22: -1- AC_SUBST_TRACE([INSTALL_STRIP_PROGRAM])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^INSTALL_STRIP_PROGRAM$])
|
||||
m4trace:configure.in:22: -1- AC_REQUIRE_AUX_FILE([install-sh])
|
||||
m4trace:configure.in:22: -1- AC_SUBST([MKDIR_P])
|
||||
m4trace:configure.in:22: -1- AC_SUBST_TRACE([MKDIR_P])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^MKDIR_P$])
|
||||
m4trace:configure.in:22: -1- AC_SUBST([mkdir_p], ["$MKDIR_P"])
|
||||
m4trace:configure.in:22: -1- AC_SUBST_TRACE([mkdir_p])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^mkdir_p$])
|
||||
m4trace:configure.in:22: -1- AC_SUBST([AWK])
|
||||
m4trace:configure.in:22: -1- AC_SUBST_TRACE([AWK])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^AWK$])
|
||||
m4trace:configure.in:22: -1- AC_SUBST([SET_MAKE])
|
||||
m4trace:configure.in:22: -1- AC_SUBST_TRACE([SET_MAKE])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^SET_MAKE$])
|
||||
m4trace:configure.in:22: -1- AC_SUBST([am__leading_dot])
|
||||
m4trace:configure.in:22: -1- AC_SUBST_TRACE([am__leading_dot])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^am__leading_dot$])
|
||||
m4trace:configure.in:22: -1- AC_SUBST([AMTAR])
|
||||
m4trace:configure.in:22: -1- AC_SUBST_TRACE([AMTAR])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^AMTAR$])
|
||||
m4trace:configure.in:22: -1- AC_SUBST([am__tar])
|
||||
m4trace:configure.in:22: -1- AC_SUBST_TRACE([am__tar])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^am__tar$])
|
||||
m4trace:configure.in:22: -1- AC_SUBST([am__untar])
|
||||
m4trace:configure.in:22: -1- AC_SUBST_TRACE([am__untar])
|
||||
m4trace:configure.in:22: -1- m4_pattern_allow([^am__untar$])
|
||||
m4trace:configure.in:25: -1- AC_SUBST([LIBVERSION])
|
||||
m4trace:configure.in:25: -1- AC_SUBST_TRACE([LIBVERSION])
|
||||
m4trace:configure.in:25: -1- m4_pattern_allow([^LIBVERSION$])
|
||||
m4trace:configure.in:28: -1- AC_SUBST([pkgsysconfdir])
|
||||
m4trace:configure.in:28: -1- AC_SUBST_TRACE([pkgsysconfdir])
|
||||
m4trace:configure.in:28: -1- m4_pattern_allow([^pkgsysconfdir$])
|
||||
m4trace:configure.in:30: -1- AC_PROG_LIBTOOL
|
||||
m4trace:configure.in:30: -1- _m4_warn([obsolete], [The macro `AC_PROG_LIBTOOL' is obsolete.
|
||||
You should run autoupdate.], [aclocal.m4:123: AC_PROG_LIBTOOL is expanded from...
|
||||
configure.in:30: the top level])
|
||||
m4trace:configure.in:30: -1- LT_INIT
|
||||
m4trace:configure.in:30: -1- m4_pattern_forbid([^_?LT_[A-Z_]+$])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])
|
||||
m4trace:configure.in:30: -1- AC_REQUIRE_AUX_FILE([ltmain.sh])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([LIBTOOL])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([LIBTOOL])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^LIBTOOL$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([CC])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([CC])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^CC$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([CFLAGS])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([CFLAGS])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^CFLAGS$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([LDFLAGS])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([LDFLAGS])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^LDFLAGS$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([LIBS])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([LIBS])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^LIBS$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([CPPFLAGS])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([CPPFLAGS])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^CPPFLAGS$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([CC])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([CC])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^CC$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([CC])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([CC])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^CC$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([CC])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([CC])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^CC$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([CC])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([CC])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^CC$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([ac_ct_CC])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([ac_ct_CC])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^ac_ct_CC$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([EXEEXT], [$ac_cv_exeext])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([EXEEXT])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^EXEEXT$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([OBJEXT], [$ac_cv_objext])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([OBJEXT])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^OBJEXT$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([DEPDIR])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^DEPDIR$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([am__include])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([am__include])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^am__include$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([am__quote])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([am__quote])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^am__quote$])
|
||||
m4trace:configure.in:30: -1- AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([AMDEP_TRUE])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([AMDEP_TRUE])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^AMDEP_TRUE$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([AMDEP_FALSE])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([AMDEP_FALSE])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^AMDEP_FALSE$])
|
||||
m4trace:configure.in:30: -1- _AM_SUBST_NOTMAKE([AMDEP_TRUE])
|
||||
m4trace:configure.in:30: -1- _AM_SUBST_NOTMAKE([AMDEP_FALSE])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([AMDEPBACKSLASH])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([AMDEPBACKSLASH])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^AMDEPBACKSLASH$])
|
||||
m4trace:configure.in:30: -1- _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([CCDEPMODE], [depmode=$am_cv_CC_dependencies_compiler_type])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([CCDEPMODE])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^CCDEPMODE$])
|
||||
m4trace:configure.in:30: -1- AM_CONDITIONAL([am__fastdepCC], [
|
||||
test "x$enable_dependency_tracking" != xno \
|
||||
&& test "$am_cv_CC_dependencies_compiler_type" = gcc3])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([am__fastdepCC_TRUE])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([am__fastdepCC_TRUE])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^am__fastdepCC_TRUE$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([am__fastdepCC_FALSE])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([am__fastdepCC_FALSE])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^am__fastdepCC_FALSE$])
|
||||
m4trace:configure.in:30: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_TRUE])
|
||||
m4trace:configure.in:30: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_FALSE])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([SED])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([SED])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^SED$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([GREP])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([GREP])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^GREP$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([EGREP])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([EGREP])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^EGREP$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([FGREP])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([FGREP])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^FGREP$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([GREP])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([GREP])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^GREP$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([LD])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([LD])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^LD$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([DUMPBIN])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([DUMPBIN])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^DUMPBIN$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([ac_ct_DUMPBIN])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([ac_ct_DUMPBIN])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^ac_ct_DUMPBIN$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([DUMPBIN])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([DUMPBIN])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^DUMPBIN$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([NM])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([NM])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^NM$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([LN_S], [$as_ln_s])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([LN_S])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^LN_S$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([OBJDUMP])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([OBJDUMP])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^OBJDUMP$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([OBJDUMP])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([OBJDUMP])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^OBJDUMP$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([AR])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([AR])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^AR$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([STRIP])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([STRIP])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^STRIP$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([RANLIB])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([RANLIB])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^RANLIB$])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([LT_OBJDIR])
|
||||
m4trace:configure.in:30: -1- AC_DEFINE_TRACE_LITERAL([LT_OBJDIR])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^LT_OBJDIR$])
|
||||
m4trace:configure.in:30: -1- AH_OUTPUT([LT_OBJDIR], [/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
||||
*/
|
||||
@%:@undef LT_OBJDIR])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([lt_ECHO])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([lt_ECHO])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^lt_ECHO$])
|
||||
m4trace:configure.in:30: -1- LT_SUPPORTED_TAG([CC])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([DSYMUTIL])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([DSYMUTIL])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^DSYMUTIL$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([NMEDIT])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([NMEDIT])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^NMEDIT$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([LIPO])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([LIPO])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^LIPO$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([OTOOL])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([OTOOL])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^OTOOL$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([OTOOL64])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([OTOOL64])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^OTOOL64$])
|
||||
m4trace:configure.in:30: -1- AH_OUTPUT([HAVE_DLFCN_H], [/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||
@%:@undef HAVE_DLFCN_H])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([CPP])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([CPP])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^CPP$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([CPPFLAGS])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([CPPFLAGS])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^CPPFLAGS$])
|
||||
m4trace:configure.in:30: -1- AC_SUBST([CPP])
|
||||
m4trace:configure.in:30: -1- AC_SUBST_TRACE([CPP])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^CPP$])
|
||||
m4trace:configure.in:30: -1- AC_DEFINE_TRACE_LITERAL([STDC_HEADERS])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^STDC_HEADERS$])
|
||||
m4trace:configure.in:30: -1- AH_OUTPUT([STDC_HEADERS], [/* Define to 1 if you have the ANSI C header files. */
|
||||
@%:@undef STDC_HEADERS])
|
||||
m4trace:configure.in:30: -1- AH_OUTPUT([HAVE_SYS_TYPES_H], [/* Define to 1 if you have the <sys/types.h> header file. */
|
||||
@%:@undef HAVE_SYS_TYPES_H])
|
||||
m4trace:configure.in:30: -1- AH_OUTPUT([HAVE_SYS_STAT_H], [/* Define to 1 if you have the <sys/stat.h> header file. */
|
||||
@%:@undef HAVE_SYS_STAT_H])
|
||||
m4trace:configure.in:30: -1- AH_OUTPUT([HAVE_STDLIB_H], [/* Define to 1 if you have the <stdlib.h> header file. */
|
||||
@%:@undef HAVE_STDLIB_H])
|
||||
m4trace:configure.in:30: -1- AH_OUTPUT([HAVE_STRING_H], [/* Define to 1 if you have the <string.h> header file. */
|
||||
@%:@undef HAVE_STRING_H])
|
||||
m4trace:configure.in:30: -1- AH_OUTPUT([HAVE_MEMORY_H], [/* Define to 1 if you have the <memory.h> header file. */
|
||||
@%:@undef HAVE_MEMORY_H])
|
||||
m4trace:configure.in:30: -1- AH_OUTPUT([HAVE_STRINGS_H], [/* Define to 1 if you have the <strings.h> header file. */
|
||||
@%:@undef HAVE_STRINGS_H])
|
||||
m4trace:configure.in:30: -1- AH_OUTPUT([HAVE_INTTYPES_H], [/* Define to 1 if you have the <inttypes.h> header file. */
|
||||
@%:@undef HAVE_INTTYPES_H])
|
||||
m4trace:configure.in:30: -1- AH_OUTPUT([HAVE_STDINT_H], [/* Define to 1 if you have the <stdint.h> header file. */
|
||||
@%:@undef HAVE_STDINT_H])
|
||||
m4trace:configure.in:30: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the <unistd.h> header file. */
|
||||
@%:@undef HAVE_UNISTD_H])
|
||||
m4trace:configure.in:30: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DLFCN_H])
|
||||
m4trace:configure.in:30: -1- m4_pattern_allow([^HAVE_DLFCN_H$])
|
||||
m4trace:configure.in:32: -1- AC_SUBST([CC])
|
||||
m4trace:configure.in:32: -1- AC_SUBST_TRACE([CC])
|
||||
m4trace:configure.in:32: -1- m4_pattern_allow([^CC$])
|
||||
m4trace:configure.in:32: -1- AC_SUBST([CFLAGS])
|
||||
m4trace:configure.in:32: -1- AC_SUBST_TRACE([CFLAGS])
|
||||
m4trace:configure.in:32: -1- m4_pattern_allow([^CFLAGS$])
|
||||
m4trace:configure.in:32: -1- AC_SUBST([LDFLAGS])
|
||||
m4trace:configure.in:32: -1- AC_SUBST_TRACE([LDFLAGS])
|
||||
m4trace:configure.in:32: -1- m4_pattern_allow([^LDFLAGS$])
|
||||
m4trace:configure.in:32: -1- AC_SUBST([LIBS])
|
||||
m4trace:configure.in:32: -1- AC_SUBST_TRACE([LIBS])
|
||||
m4trace:configure.in:32: -1- m4_pattern_allow([^LIBS$])
|
||||
m4trace:configure.in:32: -1- AC_SUBST([CPPFLAGS])
|
||||
m4trace:configure.in:32: -1- AC_SUBST_TRACE([CPPFLAGS])
|
||||
m4trace:configure.in:32: -1- m4_pattern_allow([^CPPFLAGS$])
|
||||
m4trace:configure.in:32: -1- AC_SUBST([CC])
|
||||
m4trace:configure.in:32: -1- AC_SUBST_TRACE([CC])
|
||||
m4trace:configure.in:32: -1- m4_pattern_allow([^CC$])
|
||||
m4trace:configure.in:32: -1- AC_SUBST([CC])
|
||||
m4trace:configure.in:32: -1- AC_SUBST_TRACE([CC])
|
||||
m4trace:configure.in:32: -1- m4_pattern_allow([^CC$])
|
||||
m4trace:configure.in:32: -1- AC_SUBST([CC])
|
||||
m4trace:configure.in:32: -1- AC_SUBST_TRACE([CC])
|
||||
m4trace:configure.in:32: -1- m4_pattern_allow([^CC$])
|
||||
m4trace:configure.in:32: -1- AC_SUBST([CC])
|
||||
m4trace:configure.in:32: -1- AC_SUBST_TRACE([CC])
|
||||
m4trace:configure.in:32: -1- m4_pattern_allow([^CC$])
|
||||
m4trace:configure.in:32: -1- AC_SUBST([ac_ct_CC])
|
||||
m4trace:configure.in:32: -1- AC_SUBST_TRACE([ac_ct_CC])
|
||||
m4trace:configure.in:32: -1- m4_pattern_allow([^ac_ct_CC$])
|
||||
m4trace:configure.in:32: -1- AC_SUBST([CCDEPMODE], [depmode=$am_cv_CC_dependencies_compiler_type])
|
||||
m4trace:configure.in:32: -1- AC_SUBST_TRACE([CCDEPMODE])
|
||||
m4trace:configure.in:32: -1- m4_pattern_allow([^CCDEPMODE$])
|
||||
m4trace:configure.in:32: -1- AM_CONDITIONAL([am__fastdepCC], [
|
||||
test "x$enable_dependency_tracking" != xno \
|
||||
&& test "$am_cv_CC_dependencies_compiler_type" = gcc3])
|
||||
m4trace:configure.in:32: -1- AC_SUBST([am__fastdepCC_TRUE])
|
||||
m4trace:configure.in:32: -1- AC_SUBST_TRACE([am__fastdepCC_TRUE])
|
||||
m4trace:configure.in:32: -1- m4_pattern_allow([^am__fastdepCC_TRUE$])
|
||||
m4trace:configure.in:32: -1- AC_SUBST([am__fastdepCC_FALSE])
|
||||
m4trace:configure.in:32: -1- AC_SUBST_TRACE([am__fastdepCC_FALSE])
|
||||
m4trace:configure.in:32: -1- m4_pattern_allow([^am__fastdepCC_FALSE$])
|
||||
m4trace:configure.in:32: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_TRUE])
|
||||
m4trace:configure.in:32: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_FALSE])
|
||||
m4trace:configure.in:35: -1- AC_SUBST([AR])
|
||||
m4trace:configure.in:35: -1- AC_SUBST_TRACE([AR])
|
||||
m4trace:configure.in:35: -1- m4_pattern_allow([^AR$])
|
||||
m4trace:configure.in:36: -1- _m4_warn([obsolete], [The macro `AM_PROG_LIBTOOL' is obsolete.
|
||||
You should run autoupdate.], [aclocal.m4:124: AM_PROG_LIBTOOL is expanded from...
|
||||
configure.in:36: the top level])
|
||||
m4trace:configure.in:36: -1- LT_INIT
|
||||
m4trace:configure.in:40: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SHADOW_PASSWORDS])
|
||||
m4trace:configure.in:40: -1- m4_pattern_allow([^HAVE_SHADOW_PASSWORDS$])
|
||||
m4trace:configure.in:54: -1- AH_OUTPUT([HAVE_LIBSOCKET], [/* Define to 1 if you have the `socket\' library (-lsocket). */
|
||||
@%:@undef HAVE_LIBSOCKET])
|
||||
m4trace:configure.in:54: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBSOCKET])
|
||||
m4trace:configure.in:54: -1- m4_pattern_allow([^HAVE_LIBSOCKET$])
|
||||
m4trace:configure.in:58: -1- AH_OUTPUT([HAVE_LIBNSL], [/* Define to 1 if you have the `nsl\' library (-lnsl). */
|
||||
@%:@undef HAVE_LIBNSL])
|
||||
m4trace:configure.in:58: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBNSL])
|
||||
m4trace:configure.in:58: -1- m4_pattern_allow([^HAVE_LIBNSL$])
|
||||
m4trace:configure.in:71: -1- AC_DEFINE_TRACE_LITERAL([GETHOSTBYADDR_R])
|
||||
m4trace:configure.in:71: -1- m4_pattern_allow([^GETHOSTBYADDR_R$])
|
||||
m4trace:configure.in:71: -1- AH_OUTPUT([GETHOSTBYADDR_R], [/* Define to 1 us gethostbyaddr_r() */
|
||||
@%:@undef GETHOSTBYADDR_R])
|
||||
m4trace:configure.in:72: -1- AC_DEFINE_TRACE_LITERAL([GETHOSTBYADDRRSTYLE_BSD])
|
||||
m4trace:configure.in:72: -1- m4_pattern_allow([^GETHOSTBYADDRRSTYLE_BSD$])
|
||||
m4trace:configure.in:72: -1- AH_OUTPUT([GETHOSTBYADDRRSTYLE_BSD], [/* Define to 1 to use bsd-style gethostbyaddr_r() */
|
||||
@%:@undef GETHOSTBYADDRRSTYLE_BSD])
|
||||
m4trace:configure.in:78: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete.
|
||||
You should run autoupdate.], [../../lib/autoconf/general.m4:2654: AC_TRY_LINK is expanded from...
|
||||
configure.in:78: the top level])
|
||||
m4trace:configure.in:78: -1- AC_DEFINE_TRACE_LITERAL([GETHOSTBYADDR_R])
|
||||
m4trace:configure.in:78: -1- m4_pattern_allow([^GETHOSTBYADDR_R$])
|
||||
m4trace:configure.in:78: -1- AC_DEFINE_TRACE_LITERAL([GETHOSTBYADDRRSTYLE_GNU])
|
||||
m4trace:configure.in:78: -1- m4_pattern_allow([^GETHOSTBYADDRRSTYLE_GNU$])
|
||||
m4trace:configure.in:78: -1- AH_OUTPUT([GETHOSTBYADDRRSTYLE_GNU], [/* Define to 1 to use gnu-style gethostbyaddr_r() */
|
||||
@%:@undef GETHOSTBYADDRRSTYLE_GNU])
|
||||
m4trace:configure.in:88: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete.
|
||||
You should run autoupdate.], [../../lib/autoconf/general.m4:2654: AC_TRY_LINK is expanded from...
|
||||
configure.in:88: the top level])
|
||||
m4trace:configure.in:88: -1- AC_DEFINE_TRACE_LITERAL([GETHOSTBYADDR_R])
|
||||
m4trace:configure.in:88: -1- m4_pattern_allow([^GETHOSTBYADDR_R$])
|
||||
m4trace:configure.in:88: -1- AC_DEFINE_TRACE_LITERAL([GETHOSTBYADDRRSTYLE_SYSV])
|
||||
m4trace:configure.in:88: -1- m4_pattern_allow([^GETHOSTBYADDRRSTYLE_SYSV$])
|
||||
m4trace:configure.in:88: -1- AH_OUTPUT([GETHOSTBYADDRRSTYLE_SYSV], [/* Define to 1 to use sysv-style gethostbyaddr_r() */
|
||||
@%:@undef GETHOSTBYADDRRSTYLE_SYSV])
|
||||
m4trace:configure.in:98: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete.
|
||||
You should run autoupdate.], [../../lib/autoconf/general.m4:2654: AC_TRY_LINK is expanded from...
|
||||
configure.in:98: the top level])
|
||||
m4trace:configure.in:98: -1- AC_DEFINE_TRACE_LITERAL([GETHOSTBYADDR_R])
|
||||
m4trace:configure.in:98: -1- m4_pattern_allow([^GETHOSTBYADDR_R$])
|
||||
m4trace:configure.in:98: -1- AC_DEFINE_TRACE_LITERAL([GETHOSTBYADDRRSTYLE_BSD])
|
||||
m4trace:configure.in:98: -1- m4_pattern_allow([^GETHOSTBYADDRRSTYLE_BSD$])
|
||||
m4trace:configure.in:127: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete.
|
||||
You should run autoupdate.], [../../lib/autoconf/general.m4:2654: AC_TRY_LINK is expanded from...
|
||||
configure.in:127: the top level])
|
||||
m4trace:configure.in:127: -1- AC_DEFINE_TRACE_LITERAL([GETHOSTBYNAME_R])
|
||||
m4trace:configure.in:127: -1- m4_pattern_allow([^GETHOSTBYNAME_R$])
|
||||
m4trace:configure.in:127: -1- AH_OUTPUT([GETHOSTBYNAME_R], [/* Define to 1 to use gethostbyname_r() */
|
||||
@%:@undef GETHOSTBYNAME_R])
|
||||
m4trace:configure.in:127: -1- AC_DEFINE_TRACE_LITERAL([GETHOSTBYNAMERSTYLE_GNU])
|
||||
m4trace:configure.in:127: -1- m4_pattern_allow([^GETHOSTBYNAMERSTYLE_GNU$])
|
||||
m4trace:configure.in:127: -1- AH_OUTPUT([GETHOSTBYNAMERSTYLE_GNU], [/* Define to 1 to use gnu-style gethostbyname_r() */
|
||||
@%:@undef GETHOSTBYNAMERSTYLE_GNU])
|
||||
m4trace:configure.in:136: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete.
|
||||
You should run autoupdate.], [../../lib/autoconf/general.m4:2654: AC_TRY_LINK is expanded from...
|
||||
configure.in:136: the top level])
|
||||
m4trace:configure.in:136: -1- AC_DEFINE_TRACE_LITERAL([GETHOSTBYNAME_R])
|
||||
m4trace:configure.in:136: -1- m4_pattern_allow([^GETHOSTBYNAME_R$])
|
||||
m4trace:configure.in:136: -1- AC_DEFINE_TRACE_LITERAL([GETHOSTBYNAMERSTYLE_SYSV])
|
||||
m4trace:configure.in:136: -1- m4_pattern_allow([^GETHOSTBYNAMERSTYLE_SYSV$])
|
||||
m4trace:configure.in:136: -1- AH_OUTPUT([GETHOSTBYNAMERSTYLE_SYSV], [/* Define to 1 to use sysv-style gethostbyname_r() */
|
||||
@%:@undef GETHOSTBYNAMERSTYLE_SYSV])
|
||||
m4trace:configure.in:146: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete.
|
||||
You should run autoupdate.], [../../lib/autoconf/general.m4:2654: AC_TRY_LINK is expanded from...
|
||||
configure.in:146: the top level])
|
||||
m4trace:configure.in:146: -1- AC_DEFINE_TRACE_LITERAL([GETHOSTBYNAME_R])
|
||||
m4trace:configure.in:146: -1- m4_pattern_allow([^GETHOSTBYNAME_R$])
|
||||
m4trace:configure.in:146: -1- AC_DEFINE_TRACE_LITERAL([GETHOSTBYNAMERSTYLE_BSD])
|
||||
m4trace:configure.in:146: -1- m4_pattern_allow([^GETHOSTBYNAMERSTYLE_BSD$])
|
||||
m4trace:configure.in:146: -1- AH_OUTPUT([GETHOSTBYNAMERSTYLE_BSD], [/* Define to 1 to use bsd-style gethostbyname_r() */
|
||||
@%:@undef GETHOSTBYNAMERSTYLE_BSD])
|
||||
m4trace:configure.in:166: -1- AH_OUTPUT([HAVE_LIBCRYPT], [/* Define to 1 if you have the `crypt\' library (-lcrypt). */
|
||||
@%:@undef HAVE_LIBCRYPT])
|
||||
m4trace:configure.in:166: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBCRYPT])
|
||||
m4trace:configure.in:166: -1- m4_pattern_allow([^HAVE_LIBCRYPT$])
|
||||
m4trace:configure.in:169: -1- AH_OUTPUT([WORDS_BIGENDIAN], [/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
|
||||
significant byte first (like Motorola and SPARC, unlike Intel). */
|
||||
#if defined AC_APPLE_UNIVERSAL_BUILD
|
||||
# if defined __BIG_ENDIAN__
|
||||
# define WORDS_BIGENDIAN 1
|
||||
# endif
|
||||
#else
|
||||
# ifndef WORDS_BIGENDIAN
|
||||
# undef WORDS_BIGENDIAN
|
||||
# endif
|
||||
#endif])
|
||||
m4trace:configure.in:169: -1- AC_DEFINE_TRACE_LITERAL([WORDS_BIGENDIAN])
|
||||
m4trace:configure.in:169: -1- m4_pattern_allow([^WORDS_BIGENDIAN$])
|
||||
m4trace:configure.in:169: -1- AC_DEFINE_TRACE_LITERAL([AC_APPLE_UNIVERSAL_BUILD])
|
||||
m4trace:configure.in:169: -1- m4_pattern_allow([^AC_APPLE_UNIVERSAL_BUILD$])
|
||||
m4trace:configure.in:169: -1- AH_OUTPUT([AC_APPLE_UNIVERSAL_BUILD], [/* Define if building universal (internal helper macro) */
|
||||
@%:@undef AC_APPLE_UNIVERSAL_BUILD])
|
||||
m4trace:configure.in:171: -1- AC_DEFINE_TRACE_LITERAL([BIG_ENDIAN])
|
||||
m4trace:configure.in:171: -1- m4_pattern_allow([^BIG_ENDIAN$])
|
||||
m4trace:configure.in:173: -1- AC_DEFINE_TRACE_LITERAL([LITTLE_ENDIAN])
|
||||
m4trace:configure.in:173: -1- m4_pattern_allow([^LITTLE_ENDIAN$])
|
||||
m4trace:configure.in:177: -1- AH_OUTPUT([HAVE_DIRENT_H], [/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR\'.
|
||||
*/
|
||||
@%:@undef HAVE_DIRENT_H])
|
||||
m4trace:configure.in:177: -1- AH_OUTPUT([HAVE_SYS_NDIR_H], [/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR\'.
|
||||
*/
|
||||
@%:@undef HAVE_SYS_NDIR_H])
|
||||
m4trace:configure.in:177: -1- AH_OUTPUT([HAVE_SYS_DIR_H], [/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR\'.
|
||||
*/
|
||||
@%:@undef HAVE_SYS_DIR_H])
|
||||
m4trace:configure.in:177: -1- AH_OUTPUT([HAVE_NDIR_H], [/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR\'. */
|
||||
@%:@undef HAVE_NDIR_H])
|
||||
m4trace:configure.in:178: -1- AC_DEFINE_TRACE_LITERAL([STDC_HEADERS])
|
||||
m4trace:configure.in:178: -1- m4_pattern_allow([^STDC_HEADERS$])
|
||||
m4trace:configure.in:178: -1- AH_OUTPUT([STDC_HEADERS], [/* Define to 1 if you have the ANSI C header files. */
|
||||
@%:@undef STDC_HEADERS])
|
||||
m4trace:configure.in:179: -1- AH_OUTPUT([HAVE_CRYPT_H], [/* Define to 1 if you have the <crypt.h> header file. */
|
||||
@%:@undef HAVE_CRYPT_H])
|
||||
m4trace:configure.in:179: -1- AH_OUTPUT([HAVE_SIGNAL_H], [/* Define to 1 if you have the <signal.h> header file. */
|
||||
@%:@undef HAVE_SIGNAL_H])
|
||||
m4trace:configure.in:179: -1- AH_OUTPUT([HAVE_SYS_SIGNAL_H], [/* Define to 1 if you have the <sys/signal.h> header file. */
|
||||
@%:@undef HAVE_SYS_SIGNAL_H])
|
||||
m4trace:configure.in:179: -1- AH_OUTPUT([HAVE_SYS_STAT_H], [/* Define to 1 if you have the <sys/stat.h> header file. */
|
||||
@%:@undef HAVE_SYS_STAT_H])
|
||||
m4trace:configure.in:180: -1- AH_OUTPUT([HAVE_FCNTL_H], [/* Define to 1 if you have the <fcntl.h> header file. */
|
||||
@%:@undef HAVE_FCNTL_H])
|
||||
m4trace:configure.in:180: -1- AH_OUTPUT([HAVE_SYS_FCNTL_H], [/* Define to 1 if you have the <sys/fcntl.h> header file. */
|
||||
@%:@undef HAVE_SYS_FCNTL_H])
|
||||
m4trace:configure.in:181: -1- AH_OUTPUT([HAVE_SYS_UTSNAME_H], [/* Define to 1 if you have the <sys/utsname.h> header file. */
|
||||
@%:@undef HAVE_SYS_UTSNAME_H])
|
||||
m4trace:configure.in:181: -1- AH_OUTPUT([HAVE_GETOPT_H], [/* Define to 1 if you have the <getopt.h> header file. */
|
||||
@%:@undef HAVE_GETOPT_H])
|
||||
m4trace:configure.in:181: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the <unistd.h> header file. */
|
||||
@%:@undef HAVE_UNISTD_H])
|
||||
m4trace:configure.in:182: -1- AH_OUTPUT([HAVE_SYS_FILE_H], [/* Define to 1 if you have the <sys/file.h> header file. */
|
||||
@%:@undef HAVE_SYS_FILE_H])
|
||||
m4trace:configure.in:182: -1- AH_OUTPUT([HAVE_TERMIOS_H], [/* Define to 1 if you have the <termios.h> header file. */
|
||||
@%:@undef HAVE_TERMIOS_H])
|
||||
m4trace:configure.in:182: -1- AH_OUTPUT([HAVE_SYS_IOCTL_H], [/* Define to 1 if you have the <sys/ioctl.h> header file. */
|
||||
@%:@undef HAVE_SYS_IOCTL_H])
|
||||
m4trace:configure.in:183: -1- AH_OUTPUT([HAVE_NETDB_H], [/* Define to 1 if you have the <netdb.h> header file. */
|
||||
@%:@undef HAVE_NETDB_H])
|
||||
m4trace:configure.in:183: -1- AH_OUTPUT([HAVE_SYSLOG_H], [/* Define to 1 if you have the <syslog.h> header file. */
|
||||
@%:@undef HAVE_SYSLOG_H])
|
||||
m4trace:configure.in:183: -1- AH_OUTPUT([HAVE_PWD_H], [/* Define to 1 if you have the <pwd.h> header file. */
|
||||
@%:@undef HAVE_PWD_H])
|
||||
m4trace:configure.in:184: -1- AH_OUTPUT([HAVE_SYS_SOCKET_H], [/* Define to 1 if you have the <sys/socket.h> header file. */
|
||||
@%:@undef HAVE_SYS_SOCKET_H])
|
||||
m4trace:configure.in:184: -1- AH_OUTPUT([HAVE_NETINET_IN_H], [/* Define to 1 if you have the <netinet/in.h> header file. */
|
||||
@%:@undef HAVE_NETINET_IN_H])
|
||||
m4trace:configure.in:184: -1- AH_OUTPUT([HAVE_ARPA_INET_H], [/* Define to 1 if you have the <arpa/inet.h> header file. */
|
||||
@%:@undef HAVE_ARPA_INET_H])
|
||||
m4trace:configure.in:192: -1- AC_DEFINE_TRACE_LITERAL([const])
|
||||
m4trace:configure.in:192: -1- m4_pattern_allow([^const$])
|
||||
m4trace:configure.in:192: -1- AH_OUTPUT([const], [/* Define to empty if `const\' does not conform to ANSI C. */
|
||||
@%:@undef const])
|
||||
m4trace:configure.in:193: -1- AC_DEFINE_TRACE_LITERAL([off_t])
|
||||
m4trace:configure.in:193: -1- m4_pattern_allow([^off_t$])
|
||||
m4trace:configure.in:193: -1- AH_OUTPUT([off_t], [/* Define to `long int\' if <sys/types.h> does not define. */
|
||||
@%:@undef off_t])
|
||||
m4trace:configure.in:194: -1- AC_DEFINE_TRACE_LITERAL([size_t])
|
||||
m4trace:configure.in:194: -1- m4_pattern_allow([^size_t$])
|
||||
m4trace:configure.in:194: -1- AH_OUTPUT([size_t], [/* Define to `unsigned int\' if <sys/types.h> does not define. */
|
||||
@%:@undef size_t])
|
||||
m4trace:configure.in:195: -1- AC_DEFINE_TRACE_LITERAL([TIME_WITH_SYS_TIME])
|
||||
m4trace:configure.in:195: -1- m4_pattern_allow([^TIME_WITH_SYS_TIME$])
|
||||
m4trace:configure.in:195: -1- AH_OUTPUT([TIME_WITH_SYS_TIME], [/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
|
||||
@%:@undef TIME_WITH_SYS_TIME])
|
||||
m4trace:configure.in:196: -1- AC_DEFINE_TRACE_LITERAL([TM_IN_SYS_TIME])
|
||||
m4trace:configure.in:196: -1- m4_pattern_allow([^TM_IN_SYS_TIME$])
|
||||
m4trace:configure.in:196: -1- AH_OUTPUT([TM_IN_SYS_TIME], [/* Define to 1 if your <sys/time.h> declares `struct tm\'. */
|
||||
@%:@undef TM_IN_SYS_TIME])
|
||||
m4trace:configure.in:200: -1- AC_LIBSOURCE([memcmp.c])
|
||||
m4trace:configure.in:200: -1- AC_SUBST([LIB@&t@OBJS], ["$LIB@&t@OBJS memcmp.$ac_objext"])
|
||||
m4trace:configure.in:200: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
|
||||
m4trace:configure.in:200: -1- m4_pattern_allow([^LIB@&t@OBJS$])
|
||||
m4trace:configure.in:201: -1- _m4_warn([obsolete], [The macro `AC_FUNC_SETVBUF_REVERSED' is obsolete. Remove it and all references to SETVBUF_REVERSED.], [../../lib/autoconf/functions.m4:1692: AC_FUNC_SETVBUF_REVERSED is expanded from...
|
||||
configure.in:201: the top level])
|
||||
m4trace:configure.in:202: -1- _m4_warn([obsolete], [The macro `AC_TYPE_SIGNAL' is obsolete.
|
||||
You should run autoupdate.], [../../lib/autoconf/types.m4:738: AC_TYPE_SIGNAL is expanded from...
|
||||
configure.in:202: the top level])
|
||||
m4trace:configure.in:202: -1- AC_DEFINE_TRACE_LITERAL([RETSIGTYPE])
|
||||
m4trace:configure.in:202: -1- m4_pattern_allow([^RETSIGTYPE$])
|
||||
m4trace:configure.in:202: -1- AH_OUTPUT([RETSIGTYPE], [/* Define as the return type of signal handlers (`int\' or `void\'). */
|
||||
@%:@undef RETSIGTYPE])
|
||||
m4trace:configure.in:203: -1- AH_OUTPUT([HAVE_STRFTIME], [/* Define to 1 if you have the `strftime\' function. */
|
||||
@%:@undef HAVE_STRFTIME])
|
||||
m4trace:configure.in:203: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRFTIME])
|
||||
m4trace:configure.in:203: -1- m4_pattern_allow([^HAVE_STRFTIME$])
|
||||
m4trace:configure.in:203: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRFTIME])
|
||||
m4trace:configure.in:203: -1- m4_pattern_allow([^HAVE_STRFTIME$])
|
||||
m4trace:configure.in:204: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ALLOCA_H])
|
||||
m4trace:configure.in:204: -1- m4_pattern_allow([^HAVE_ALLOCA_H$])
|
||||
m4trace:configure.in:204: -1- AH_OUTPUT([HAVE_ALLOCA_H], [/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
|
||||
*/
|
||||
@%:@undef HAVE_ALLOCA_H])
|
||||
m4trace:configure.in:204: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ALLOCA])
|
||||
m4trace:configure.in:204: -1- m4_pattern_allow([^HAVE_ALLOCA$])
|
||||
m4trace:configure.in:204: -1- AH_OUTPUT([HAVE_ALLOCA], [/* Define to 1 if you have `alloca\', as a function or macro. */
|
||||
@%:@undef HAVE_ALLOCA])
|
||||
m4trace:configure.in:204: -1- AC_LIBSOURCE([alloca.c])
|
||||
m4trace:configure.in:204: -1- AC_SUBST([ALLOCA], [\${LIBOBJDIR}alloca.$ac_objext])
|
||||
m4trace:configure.in:204: -1- AC_SUBST_TRACE([ALLOCA])
|
||||
m4trace:configure.in:204: -1- m4_pattern_allow([^ALLOCA$])
|
||||
m4trace:configure.in:204: -1- AC_DEFINE_TRACE_LITERAL([C_ALLOCA])
|
||||
m4trace:configure.in:204: -1- m4_pattern_allow([^C_ALLOCA$])
|
||||
m4trace:configure.in:204: -1- AH_OUTPUT([C_ALLOCA], [/* Define to 1 if using `alloca.c\'. */
|
||||
@%:@undef C_ALLOCA])
|
||||
m4trace:configure.in:204: -1- AC_DEFINE_TRACE_LITERAL([CRAY_STACKSEG_END])
|
||||
m4trace:configure.in:204: -1- m4_pattern_allow([^CRAY_STACKSEG_END$])
|
||||
m4trace:configure.in:204: -1- AH_OUTPUT([CRAY_STACKSEG_END], [/* Define to one of `_getb67\', `GETB67\', `getb67\' for Cray-2 and Cray-YMP
|
||||
systems. This function is required for `alloca.c\' support on those systems.
|
||||
*/
|
||||
@%:@undef CRAY_STACKSEG_END])
|
||||
m4trace:configure.in:204: -1- AH_OUTPUT([STACK_DIRECTION], [/* If using the C implementation of alloca, define if you know the
|
||||
direction of stack growth for your system; otherwise it will be
|
||||
automatically deduced at runtime.
|
||||
STACK_DIRECTION > 0 => grows toward higher addresses
|
||||
STACK_DIRECTION < 0 => grows toward lower addresses
|
||||
STACK_DIRECTION = 0 => direction of growth unknown */
|
||||
@%:@undef STACK_DIRECTION])
|
||||
m4trace:configure.in:204: -1- AC_DEFINE_TRACE_LITERAL([STACK_DIRECTION])
|
||||
m4trace:configure.in:204: -1- m4_pattern_allow([^STACK_DIRECTION$])
|
||||
m4trace:configure.in:205: -1- AC_LIBSOURCE([strdup.c])
|
||||
m4trace:configure.in:205: -1- AC_LIBSOURCE([strerror.c])
|
||||
m4trace:configure.in:205: -1- AC_LIBSOURCE([strcasecmp.c])
|
||||
m4trace:configure.in:205: -1- AH_OUTPUT([HAVE_STRDUP], [/* Define to 1 if you have the `strdup\' function. */
|
||||
@%:@undef HAVE_STRDUP])
|
||||
m4trace:configure.in:205: -1- AH_OUTPUT([HAVE_STRERROR], [/* Define to 1 if you have the `strerror\' function. */
|
||||
@%:@undef HAVE_STRERROR])
|
||||
m4trace:configure.in:205: -1- AH_OUTPUT([HAVE_STRCASECMP], [/* Define to 1 if you have the `strcasecmp\' function. */
|
||||
@%:@undef HAVE_STRCASECMP])
|
||||
m4trace:configure.in:205: -1- AC_SUBST([LIB@&t@OBJS], ["$LIB@&t@OBJS $ac_func.$ac_objext"])
|
||||
m4trace:configure.in:205: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
|
||||
m4trace:configure.in:205: -1- m4_pattern_allow([^LIB@&t@OBJS$])
|
||||
m4trace:configure.in:206: -1- AH_OUTPUT([HAVE_FLOCK], [/* Define to 1 if you have the `flock\' function. */
|
||||
@%:@undef HAVE_FLOCK])
|
||||
m4trace:configure.in:206: -1- AH_OUTPUT([HAVE_FCNTL], [/* Define to 1 if you have the `fcntl\' function. */
|
||||
@%:@undef HAVE_FCNTL])
|
||||
m4trace:configure.in:206: -1- AH_OUTPUT([HAVE_UNAME], [/* Define to 1 if you have the `uname\' function. */
|
||||
@%:@undef HAVE_UNAME])
|
||||
m4trace:configure.in:206: -1- AH_OUTPUT([HAVE_GETHOSTNAME], [/* Define to 1 if you have the `gethostname\' function. */
|
||||
@%:@undef HAVE_GETHOSTNAME])
|
||||
m4trace:configure.in:206: -1- AH_OUTPUT([HAVE_SYSINFO], [/* Define to 1 if you have the `sysinfo\' function. */
|
||||
@%:@undef HAVE_SYSINFO])
|
||||
m4trace:configure.in:206: -1- AH_OUTPUT([HAVE_GETDOMAINNAME], [/* Define to 1 if you have the `getdomainname\' function. */
|
||||
@%:@undef HAVE_GETDOMAINNAME])
|
||||
m4trace:configure.in:207: -1- AH_OUTPUT([HAVE_STRICMP], [/* Define to 1 if you have the `stricmp\' function. */
|
||||
@%:@undef HAVE_STRICMP])
|
||||
m4trace:configure.in:207: -1- AH_OUTPUT([HAVE_RANDOM], [/* Define to 1 if you have the `random\' function. */
|
||||
@%:@undef HAVE_RANDOM])
|
||||
m4trace:configure.in:207: -1- AH_OUTPUT([HAVE_RAND], [/* Define to 1 if you have the `rand\' function. */
|
||||
@%:@undef HAVE_RAND])
|
||||
m4trace:configure.in:207: -1- AH_OUTPUT([HAVE_SNPRINTF], [/* Define to 1 if you have the `snprintf\' function. */
|
||||
@%:@undef HAVE_SNPRINTF])
|
||||
m4trace:configure.in:207: -1- AH_OUTPUT([HAVE_VSNPRINTF], [/* Define to 1 if you have the `vsnprintf\' function. */
|
||||
@%:@undef HAVE_VSNPRINTF])
|
||||
m4trace:configure.in:222: -2- AC_DEFINE_TRACE_LITERAL([HAVE_STRUCT_UTSNAME_DOMAINNAME])
|
||||
m4trace:configure.in:222: -2- m4_pattern_allow([^HAVE_STRUCT_UTSNAME_DOMAINNAME$])
|
||||
m4trace:configure.in:212: -1- _m4_warn([obsolete], [The macro `AC_TRY_RUN' is obsolete.
|
||||
You should run autoupdate.], [../../lib/autoconf/general.m4:2731: AC_TRY_RUN is expanded from...
|
||||
configure.in:212: the top level])
|
||||
m4trace:configure.in:212: -1- _m4_warn([cross], [AC_RUN_IFELSE called without default to allow cross compiling], [../../lib/autoconf/general.m4:2715: AC_RUN_IFELSE is expanded from...
|
||||
../../lib/autoconf/general.m4:2731: AC_TRY_RUN is expanded from...
|
||||
configure.in:212: the top level])
|
||||
m4trace:configure.in:231: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DEV_URANDOM])
|
||||
m4trace:configure.in:231: -1- m4_pattern_allow([^HAVE_DEV_URANDOM$])
|
||||
m4trace:configure.in:266: -1- AC_DEFINE_TRACE_LITERAL([RADIUS_116])
|
||||
m4trace:configure.in:266: -1- m4_pattern_allow([^RADIUS_116$])
|
||||
m4trace:configure.in:284: -1- AC_DEFINE_TRACE_LITERAL([SCP])
|
||||
m4trace:configure.in:284: -1- m4_pattern_allow([^SCP$])
|
||||
m4trace:configure.in:295: -1- AC_SUBST([RC_SECURE_PATH])
|
||||
m4trace:configure.in:295: -1- AC_SUBST_TRACE([RC_SECURE_PATH])
|
||||
m4trace:configure.in:295: -1- m4_pattern_allow([^RC_SECURE_PATH$])
|
||||
m4trace:configure.in:296: -1- AC_SUBST([RC_LOG_FACILITY])
|
||||
m4trace:configure.in:296: -1- AC_SUBST_TRACE([RC_LOG_FACILITY])
|
||||
m4trace:configure.in:296: -1- m4_pattern_allow([^RC_LOG_FACILITY$])
|
||||
m4trace:configure.in:298: -1- AH_OUTPUT([BIG_ENDIAN], [/* is big endian arch ? */
|
||||
#undef BIG_ENDIAN])
|
||||
m4trace:configure.in:300: -1- AH_OUTPUT([LITTLE_ENDIAN], [/* is little endian arch ? */
|
||||
#undef LITTLE_ENDIAN])
|
||||
m4trace:configure.in:302: -1- AH_OUTPUT([HAVE_DEV_URANDOM], [/* does /dev/urandom exist ? */
|
||||
#undef HAVE_DEV_URANDOM])
|
||||
m4trace:configure.in:304: -1- AH_OUTPUT([HAVE_SHADOW_PASSWORDS], [/* shadow password support */
|
||||
#undef HAVE_SHADOW_PASSWORDS])
|
||||
m4trace:configure.in:306: -1- AH_OUTPUT([HAVE_STRUCT_UTSNAME_DOMAINNAME], [/*struct utsname has domainname field */
|
||||
#undef HAVE_STRUCT_UTSNAME_DOMAINNAME])
|
||||
m4trace:configure.in:308: -1- AH_OUTPUT([NEED_SIG_PROTOTYPES], [/* do you need the sig* prototypes ? */
|
||||
#undef NEED_SIG_PROTOTYPES])
|
||||
m4trace:configure.in:310: -1- AH_OUTPUT([RADIUS_116], [/* include code to kludge aroung Livingston RADIUS server 1.16 */
|
||||
#undef RADIUS_116])
|
||||
m4trace:configure.in:312: -1- AH_OUTPUT([SCP], [/* SCP support */
|
||||
#undef SCP])
|
||||
m4trace:configure.in:314: -1- AH_OUTPUT([PACKAGE], [
|
||||
#undef PACKAGE])
|
||||
m4trace:configure.in:316: -1- AH_OUTPUT([VERSION], [
|
||||
#undef VERSION])
|
||||
m4trace:configure.in:319: -1- _m4_warn([obsolete], [The macro `AM_CONFIG_HEADER' is obsolete.
|
||||
You should run autoupdate.], [aclocal.m4:8385: AM_CONFIG_HEADER is expanded from...
|
||||
configure.in:319: the top level])
|
||||
m4trace:configure.in:319: -1- AC_CONFIG_HEADERS([config.h])
|
||||
m4trace:configure.in:322: -1- AC_CONFIG_FILES([
|
||||
Makefile
|
||||
include/Makefile lib/Makefile src/Makefile man/Makefile etc/Makefile
|
||||
doc/Makefile patches/Makefile
|
||||
login.radius/Makefile login.radius/migs/Makefile
|
||||
rpm/Makefile
|
||||
debian/Makefile
|
||||
])
|
||||
m4trace:configure.in:331: -1- AC_SUBST([LIB@&t@OBJS], [$ac_libobjs])
|
||||
m4trace:configure.in:331: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
|
||||
m4trace:configure.in:331: -1- m4_pattern_allow([^LIB@&t@OBJS$])
|
||||
m4trace:configure.in:331: -1- AC_SUBST([LTLIBOBJS], [$ac_ltlibobjs])
|
||||
m4trace:configure.in:331: -1- AC_SUBST_TRACE([LTLIBOBJS])
|
||||
m4trace:configure.in:331: -1- m4_pattern_allow([^LTLIBOBJS$])
|
||||
m4trace:configure.in:331: -1- AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])
|
||||
m4trace:configure.in:331: -1- AC_SUBST([am__EXEEXT_TRUE])
|
||||
m4trace:configure.in:331: -1- AC_SUBST_TRACE([am__EXEEXT_TRUE])
|
||||
m4trace:configure.in:331: -1- m4_pattern_allow([^am__EXEEXT_TRUE$])
|
||||
m4trace:configure.in:331: -1- AC_SUBST([am__EXEEXT_FALSE])
|
||||
m4trace:configure.in:331: -1- AC_SUBST_TRACE([am__EXEEXT_FALSE])
|
||||
m4trace:configure.in:331: -1- m4_pattern_allow([^am__EXEEXT_FALSE$])
|
||||
m4trace:configure.in:331: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_TRUE])
|
||||
m4trace:configure.in:331: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_FALSE])
|
||||
m4trace:configure.in:331: -1- AC_SUBST_TRACE([top_builddir])
|
||||
m4trace:configure.in:331: -1- AC_SUBST_TRACE([top_build_prefix])
|
||||
m4trace:configure.in:331: -1- AC_SUBST_TRACE([srcdir])
|
||||
m4trace:configure.in:331: -1- AC_SUBST_TRACE([abs_srcdir])
|
||||
m4trace:configure.in:331: -1- AC_SUBST_TRACE([top_srcdir])
|
||||
m4trace:configure.in:331: -1- AC_SUBST_TRACE([abs_top_srcdir])
|
||||
m4trace:configure.in:331: -1- AC_SUBST_TRACE([builddir])
|
||||
m4trace:configure.in:331: -1- AC_SUBST_TRACE([abs_builddir])
|
||||
m4trace:configure.in:331: -1- AC_SUBST_TRACE([abs_top_builddir])
|
||||
m4trace:configure.in:331: -1- AC_SUBST_TRACE([INSTALL])
|
||||
m4trace:configure.in:331: -1- AC_SUBST_TRACE([MKDIR_P])
|
||||
m4trace:configure.in:331: -1- AC_REQUIRE_AUX_FILE([ltmain.sh])
|
||||
-1533
File diff suppressed because it is too large
Load Diff
@@ -1,284 +0,0 @@
|
||||
/* config.h. Generated from config.h.in by configure. */
|
||||
/* config.h.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* Define if building universal (internal helper macro) */
|
||||
/* #undef AC_APPLE_UNIVERSAL_BUILD */
|
||||
|
||||
/* is big endian arch ? */
|
||||
/* #undef BIG_ENDIAN */
|
||||
|
||||
/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
|
||||
systems. This function is required for `alloca.c' support on those systems.
|
||||
*/
|
||||
/* #undef CRAY_STACKSEG_END */
|
||||
|
||||
/* Define to 1 if using `alloca.c'. */
|
||||
/* #undef C_ALLOCA */
|
||||
|
||||
/* Define to 1 to use bsd-style gethostbyaddr_r() */
|
||||
/* #undef GETHOSTBYADDRRSTYLE_BSD */
|
||||
|
||||
/* Define to 1 to use gnu-style gethostbyaddr_r() */
|
||||
#define GETHOSTBYADDRRSTYLE_GNU /**/
|
||||
|
||||
/* Define to 1 to use sysv-style gethostbyaddr_r() */
|
||||
/* #undef GETHOSTBYADDRRSTYLE_SYSV */
|
||||
|
||||
/* Define to 1 us gethostbyaddr_r() */
|
||||
#define GETHOSTBYADDR_R 1
|
||||
|
||||
/* Define to 1 to use bsd-style gethostbyname_r() */
|
||||
/* #undef GETHOSTBYNAMERSTYLE_BSD */
|
||||
|
||||
/* Define to 1 to use gnu-style gethostbyname_r() */
|
||||
#define GETHOSTBYNAMERSTYLE_GNU /**/
|
||||
|
||||
/* Define to 1 to use sysv-style gethostbyname_r() */
|
||||
/* #undef GETHOSTBYNAMERSTYLE_SYSV */
|
||||
|
||||
/* Define to 1 to use gethostbyname_r() */
|
||||
#define GETHOSTBYNAME_R /**/
|
||||
|
||||
/* Define to 1 if you have `alloca', as a function or macro. */
|
||||
#define HAVE_ALLOCA 1
|
||||
|
||||
/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
|
||||
*/
|
||||
#define HAVE_ALLOCA_H 1
|
||||
|
||||
/* Define to 1 if you have the <arpa/inet.h> header file. */
|
||||
#define HAVE_ARPA_INET_H 1
|
||||
|
||||
/* Define to 1 if you have the <crypt.h> header file. */
|
||||
#define HAVE_CRYPT_H 1
|
||||
|
||||
/* does /dev/urandom exist ? */
|
||||
#define HAVE_DEV_URANDOM 1
|
||||
|
||||
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
|
||||
*/
|
||||
#define HAVE_DIRENT_H 1
|
||||
|
||||
/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||
#define HAVE_DLFCN_H 1
|
||||
|
||||
/* Define to 1 if you have the `fcntl' function. */
|
||||
#define HAVE_FCNTL 1
|
||||
|
||||
/* Define to 1 if you have the <fcntl.h> header file. */
|
||||
#define HAVE_FCNTL_H 1
|
||||
|
||||
/* Define to 1 if you have the `flock' function. */
|
||||
#define HAVE_FLOCK 1
|
||||
|
||||
/* Define to 1 if you have the `getdomainname' function. */
|
||||
#define HAVE_GETDOMAINNAME 1
|
||||
|
||||
/* Define to 1 if you have the `gethostname' function. */
|
||||
#define HAVE_GETHOSTNAME 1
|
||||
|
||||
/* Define to 1 if you have the <getopt.h> header file. */
|
||||
#define HAVE_GETOPT_H 1
|
||||
|
||||
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||
#define HAVE_INTTYPES_H 1
|
||||
|
||||
/* Define to 1 if you have the `crypt' library (-lcrypt). */
|
||||
#define HAVE_LIBCRYPT 1
|
||||
|
||||
/* Define to 1 if you have the `nsl' library (-lnsl). */
|
||||
#define HAVE_LIBNSL 1
|
||||
|
||||
/* Define to 1 if you have the `socket' library (-lsocket). */
|
||||
/* #undef HAVE_LIBSOCKET */
|
||||
|
||||
/* Define to 1 if you have the <memory.h> header file. */
|
||||
#define HAVE_MEMORY_H 1
|
||||
|
||||
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
|
||||
/* #undef HAVE_NDIR_H */
|
||||
|
||||
/* Define to 1 if you have the <netdb.h> header file. */
|
||||
#define HAVE_NETDB_H 1
|
||||
|
||||
/* Define to 1 if you have the <netinet/in.h> header file. */
|
||||
#define HAVE_NETINET_IN_H 1
|
||||
|
||||
/* Define to 1 if you have the <pwd.h> header file. */
|
||||
#define HAVE_PWD_H 1
|
||||
|
||||
/* Define to 1 if you have the `rand' function. */
|
||||
#define HAVE_RAND 1
|
||||
|
||||
/* Define to 1 if you have the `random' function. */
|
||||
#define HAVE_RANDOM 1
|
||||
|
||||
/* shadow password support */
|
||||
/* #undef HAVE_SHADOW_PASSWORDS */
|
||||
|
||||
/* Define to 1 if you have the <signal.h> header file. */
|
||||
#define HAVE_SIGNAL_H 1
|
||||
|
||||
/* Define to 1 if you have the `snprintf' function. */
|
||||
#define HAVE_SNPRINTF 1
|
||||
|
||||
/* Define to 1 if you have the <stdint.h> header file. */
|
||||
#define HAVE_STDINT_H 1
|
||||
|
||||
/* Define to 1 if you have the <stdlib.h> header file. */
|
||||
#define HAVE_STDLIB_H 1
|
||||
|
||||
/* Define to 1 if you have the `strcasecmp' function. */
|
||||
#define HAVE_STRCASECMP 1
|
||||
|
||||
/* Define to 1 if you have the `strdup' function. */
|
||||
#define HAVE_STRDUP 1
|
||||
|
||||
/* Define to 1 if you have the `strerror' function. */
|
||||
#define HAVE_STRERROR 1
|
||||
|
||||
/* Define to 1 if you have the `strftime' function. */
|
||||
#define HAVE_STRFTIME 1
|
||||
|
||||
/* Define to 1 if you have the `stricmp' function. */
|
||||
/* #undef HAVE_STRICMP */
|
||||
|
||||
/* Define to 1 if you have the <strings.h> header file. */
|
||||
#define HAVE_STRINGS_H 1
|
||||
|
||||
/* Define to 1 if you have the <string.h> header file. */
|
||||
#define HAVE_STRING_H 1
|
||||
|
||||
/*struct utsname has domainname field */
|
||||
/* #undef HAVE_STRUCT_UTSNAME_DOMAINNAME */
|
||||
|
||||
/* Define to 1 if you have the `sysinfo' function. */
|
||||
#define HAVE_SYSINFO 1
|
||||
|
||||
/* Define to 1 if you have the <syslog.h> header file. */
|
||||
#define HAVE_SYSLOG_H 1
|
||||
|
||||
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
|
||||
*/
|
||||
/* #undef HAVE_SYS_DIR_H */
|
||||
|
||||
/* Define to 1 if you have the <sys/fcntl.h> header file. */
|
||||
#define HAVE_SYS_FCNTL_H 1
|
||||
|
||||
/* Define to 1 if you have the <sys/file.h> header file. */
|
||||
#define HAVE_SYS_FILE_H 1
|
||||
|
||||
/* Define to 1 if you have the <sys/ioctl.h> header file. */
|
||||
#define HAVE_SYS_IOCTL_H 1
|
||||
|
||||
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
|
||||
*/
|
||||
/* #undef HAVE_SYS_NDIR_H */
|
||||
|
||||
/* Define to 1 if you have the <sys/signal.h> header file. */
|
||||
#define HAVE_SYS_SIGNAL_H 1
|
||||
|
||||
/* Define to 1 if you have the <sys/socket.h> header file. */
|
||||
#define HAVE_SYS_SOCKET_H 1
|
||||
|
||||
/* Define to 1 if you have the <sys/stat.h> header file. */
|
||||
#define HAVE_SYS_STAT_H 1
|
||||
|
||||
/* Define to 1 if you have the <sys/types.h> header file. */
|
||||
#define HAVE_SYS_TYPES_H 1
|
||||
|
||||
/* Define to 1 if you have the <sys/utsname.h> header file. */
|
||||
#define HAVE_SYS_UTSNAME_H 1
|
||||
|
||||
/* Define to 1 if you have the <termios.h> header file. */
|
||||
#define HAVE_TERMIOS_H 1
|
||||
|
||||
/* Define to 1 if you have the `uname' function. */
|
||||
#define HAVE_UNAME 1
|
||||
|
||||
/* Define to 1 if you have the <unistd.h> header file. */
|
||||
#define HAVE_UNISTD_H 1
|
||||
|
||||
/* Define to 1 if you have the `vsnprintf' function. */
|
||||
#define HAVE_VSNPRINTF 1
|
||||
|
||||
/* is little endian arch ? */
|
||||
#define LITTLE_ENDIAN 1
|
||||
|
||||
/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
||||
*/
|
||||
#define LT_OBJDIR ".libs/"
|
||||
|
||||
/* do you need the sig* prototypes ? */
|
||||
/* #undef NEED_SIG_PROTOTYPES */
|
||||
|
||||
|
||||
#define PACKAGE "radiusclient"
|
||||
|
||||
/* Define to the address where bug reports for this package should be sent. */
|
||||
#define PACKAGE_BUGREPORT ""
|
||||
|
||||
/* Define to the full name of this package. */
|
||||
#define PACKAGE_NAME ""
|
||||
|
||||
/* Define to the full name and version of this package. */
|
||||
#define PACKAGE_STRING ""
|
||||
|
||||
/* Define to the one symbol short name of this package. */
|
||||
#define PACKAGE_TARNAME ""
|
||||
|
||||
/* Define to the home page for this package. */
|
||||
#define PACKAGE_URL ""
|
||||
|
||||
/* Define to the version of this package. */
|
||||
#define PACKAGE_VERSION ""
|
||||
|
||||
/* include code to kludge aroung Livingston RADIUS server 1.16 */
|
||||
/* #undef RADIUS_116 */
|
||||
|
||||
/* Define as the return type of signal handlers (`int' or `void'). */
|
||||
#define RETSIGTYPE void
|
||||
|
||||
/* SCP support */
|
||||
/* #undef SCP */
|
||||
|
||||
/* If using the C implementation of alloca, define if you know the
|
||||
direction of stack growth for your system; otherwise it will be
|
||||
automatically deduced at runtime.
|
||||
STACK_DIRECTION > 0 => grows toward higher addresses
|
||||
STACK_DIRECTION < 0 => grows toward lower addresses
|
||||
STACK_DIRECTION = 0 => direction of growth unknown */
|
||||
/* #undef STACK_DIRECTION */
|
||||
|
||||
/* Define to 1 if you have the ANSI C header files. */
|
||||
#define STDC_HEADERS 1
|
||||
|
||||
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
|
||||
#define TIME_WITH_SYS_TIME 1
|
||||
|
||||
/* Define to 1 if your <sys/time.h> declares `struct tm'. */
|
||||
/* #undef TM_IN_SYS_TIME */
|
||||
|
||||
|
||||
#define VERSION "1.1.6"
|
||||
|
||||
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
|
||||
significant byte first (like Motorola and SPARC, unlike Intel). */
|
||||
#if defined AC_APPLE_UNIVERSAL_BUILD
|
||||
# if defined __BIG_ENDIAN__
|
||||
# define WORDS_BIGENDIAN 1
|
||||
# endif
|
||||
#else
|
||||
# ifndef WORDS_BIGENDIAN
|
||||
/* # undef WORDS_BIGENDIAN */
|
||||
# endif
|
||||
#endif
|
||||
|
||||
/* Define to empty if `const' does not conform to ANSI C. */
|
||||
/* #undef const */
|
||||
|
||||
/* Define to `long int' if <sys/types.h> does not define. */
|
||||
/* #undef off_t */
|
||||
|
||||
/* Define to `unsigned int' if <sys/types.h> does not define. */
|
||||
/* #undef size_t */
|
||||
@@ -1,283 +0,0 @@
|
||||
/* config.h.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* Define if building universal (internal helper macro) */
|
||||
#undef AC_APPLE_UNIVERSAL_BUILD
|
||||
|
||||
/* is big endian arch ? */
|
||||
#undef BIG_ENDIAN
|
||||
|
||||
/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
|
||||
systems. This function is required for `alloca.c' support on those systems.
|
||||
*/
|
||||
#undef CRAY_STACKSEG_END
|
||||
|
||||
/* Define to 1 if using `alloca.c'. */
|
||||
#undef C_ALLOCA
|
||||
|
||||
/* Define to 1 to use bsd-style gethostbyaddr_r() */
|
||||
#undef GETHOSTBYADDRRSTYLE_BSD
|
||||
|
||||
/* Define to 1 to use gnu-style gethostbyaddr_r() */
|
||||
#undef GETHOSTBYADDRRSTYLE_GNU
|
||||
|
||||
/* Define to 1 to use sysv-style gethostbyaddr_r() */
|
||||
#undef GETHOSTBYADDRRSTYLE_SYSV
|
||||
|
||||
/* Define to 1 us gethostbyaddr_r() */
|
||||
#undef GETHOSTBYADDR_R
|
||||
|
||||
/* Define to 1 to use bsd-style gethostbyname_r() */
|
||||
#undef GETHOSTBYNAMERSTYLE_BSD
|
||||
|
||||
/* Define to 1 to use gnu-style gethostbyname_r() */
|
||||
#undef GETHOSTBYNAMERSTYLE_GNU
|
||||
|
||||
/* Define to 1 to use sysv-style gethostbyname_r() */
|
||||
#undef GETHOSTBYNAMERSTYLE_SYSV
|
||||
|
||||
/* Define to 1 to use gethostbyname_r() */
|
||||
#undef GETHOSTBYNAME_R
|
||||
|
||||
/* Define to 1 if you have `alloca', as a function or macro. */
|
||||
#undef HAVE_ALLOCA
|
||||
|
||||
/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
|
||||
*/
|
||||
#undef HAVE_ALLOCA_H
|
||||
|
||||
/* Define to 1 if you have the <arpa/inet.h> header file. */
|
||||
#undef HAVE_ARPA_INET_H
|
||||
|
||||
/* Define to 1 if you have the <crypt.h> header file. */
|
||||
#undef HAVE_CRYPT_H
|
||||
|
||||
/* does /dev/urandom exist ? */
|
||||
#undef HAVE_DEV_URANDOM
|
||||
|
||||
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
|
||||
*/
|
||||
#undef HAVE_DIRENT_H
|
||||
|
||||
/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||
#undef HAVE_DLFCN_H
|
||||
|
||||
/* Define to 1 if you have the `fcntl' function. */
|
||||
#undef HAVE_FCNTL
|
||||
|
||||
/* Define to 1 if you have the <fcntl.h> header file. */
|
||||
#undef HAVE_FCNTL_H
|
||||
|
||||
/* Define to 1 if you have the `flock' function. */
|
||||
#undef HAVE_FLOCK
|
||||
|
||||
/* Define to 1 if you have the `getdomainname' function. */
|
||||
#undef HAVE_GETDOMAINNAME
|
||||
|
||||
/* Define to 1 if you have the `gethostname' function. */
|
||||
#undef HAVE_GETHOSTNAME
|
||||
|
||||
/* Define to 1 if you have the <getopt.h> header file. */
|
||||
#undef HAVE_GETOPT_H
|
||||
|
||||
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||
#undef HAVE_INTTYPES_H
|
||||
|
||||
/* Define to 1 if you have the `crypt' library (-lcrypt). */
|
||||
#undef HAVE_LIBCRYPT
|
||||
|
||||
/* Define to 1 if you have the `nsl' library (-lnsl). */
|
||||
#undef HAVE_LIBNSL
|
||||
|
||||
/* Define to 1 if you have the `socket' library (-lsocket). */
|
||||
#undef HAVE_LIBSOCKET
|
||||
|
||||
/* Define to 1 if you have the <memory.h> header file. */
|
||||
#undef HAVE_MEMORY_H
|
||||
|
||||
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
|
||||
#undef HAVE_NDIR_H
|
||||
|
||||
/* Define to 1 if you have the <netdb.h> header file. */
|
||||
#undef HAVE_NETDB_H
|
||||
|
||||
/* Define to 1 if you have the <netinet/in.h> header file. */
|
||||
#undef HAVE_NETINET_IN_H
|
||||
|
||||
/* Define to 1 if you have the <pwd.h> header file. */
|
||||
#undef HAVE_PWD_H
|
||||
|
||||
/* Define to 1 if you have the `rand' function. */
|
||||
#undef HAVE_RAND
|
||||
|
||||
/* Define to 1 if you have the `random' function. */
|
||||
#undef HAVE_RANDOM
|
||||
|
||||
/* shadow password support */
|
||||
#undef HAVE_SHADOW_PASSWORDS
|
||||
|
||||
/* Define to 1 if you have the <signal.h> header file. */
|
||||
#undef HAVE_SIGNAL_H
|
||||
|
||||
/* Define to 1 if you have the `snprintf' function. */
|
||||
#undef HAVE_SNPRINTF
|
||||
|
||||
/* Define to 1 if you have the <stdint.h> header file. */
|
||||
#undef HAVE_STDINT_H
|
||||
|
||||
/* Define to 1 if you have the <stdlib.h> header file. */
|
||||
#undef HAVE_STDLIB_H
|
||||
|
||||
/* Define to 1 if you have the `strcasecmp' function. */
|
||||
#undef HAVE_STRCASECMP
|
||||
|
||||
/* Define to 1 if you have the `strdup' function. */
|
||||
#undef HAVE_STRDUP
|
||||
|
||||
/* Define to 1 if you have the `strerror' function. */
|
||||
#undef HAVE_STRERROR
|
||||
|
||||
/* Define to 1 if you have the `strftime' function. */
|
||||
#undef HAVE_STRFTIME
|
||||
|
||||
/* Define to 1 if you have the `stricmp' function. */
|
||||
#undef HAVE_STRICMP
|
||||
|
||||
/* Define to 1 if you have the <strings.h> header file. */
|
||||
#undef HAVE_STRINGS_H
|
||||
|
||||
/* Define to 1 if you have the <string.h> header file. */
|
||||
#undef HAVE_STRING_H
|
||||
|
||||
/*struct utsname has domainname field */
|
||||
#undef HAVE_STRUCT_UTSNAME_DOMAINNAME
|
||||
|
||||
/* Define to 1 if you have the `sysinfo' function. */
|
||||
#undef HAVE_SYSINFO
|
||||
|
||||
/* Define to 1 if you have the <syslog.h> header file. */
|
||||
#undef HAVE_SYSLOG_H
|
||||
|
||||
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
|
||||
*/
|
||||
#undef HAVE_SYS_DIR_H
|
||||
|
||||
/* Define to 1 if you have the <sys/fcntl.h> header file. */
|
||||
#undef HAVE_SYS_FCNTL_H
|
||||
|
||||
/* Define to 1 if you have the <sys/file.h> header file. */
|
||||
#undef HAVE_SYS_FILE_H
|
||||
|
||||
/* Define to 1 if you have the <sys/ioctl.h> header file. */
|
||||
#undef HAVE_SYS_IOCTL_H
|
||||
|
||||
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
|
||||
*/
|
||||
#undef HAVE_SYS_NDIR_H
|
||||
|
||||
/* Define to 1 if you have the <sys/signal.h> header file. */
|
||||
#undef HAVE_SYS_SIGNAL_H
|
||||
|
||||
/* Define to 1 if you have the <sys/socket.h> header file. */
|
||||
#undef HAVE_SYS_SOCKET_H
|
||||
|
||||
/* Define to 1 if you have the <sys/stat.h> header file. */
|
||||
#undef HAVE_SYS_STAT_H
|
||||
|
||||
/* Define to 1 if you have the <sys/types.h> header file. */
|
||||
#undef HAVE_SYS_TYPES_H
|
||||
|
||||
/* Define to 1 if you have the <sys/utsname.h> header file. */
|
||||
#undef HAVE_SYS_UTSNAME_H
|
||||
|
||||
/* Define to 1 if you have the <termios.h> header file. */
|
||||
#undef HAVE_TERMIOS_H
|
||||
|
||||
/* Define to 1 if you have the `uname' function. */
|
||||
#undef HAVE_UNAME
|
||||
|
||||
/* Define to 1 if you have the <unistd.h> header file. */
|
||||
#undef HAVE_UNISTD_H
|
||||
|
||||
/* Define to 1 if you have the `vsnprintf' function. */
|
||||
#undef HAVE_VSNPRINTF
|
||||
|
||||
/* is little endian arch ? */
|
||||
#undef LITTLE_ENDIAN
|
||||
|
||||
/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
||||
*/
|
||||
#undef LT_OBJDIR
|
||||
|
||||
/* do you need the sig* prototypes ? */
|
||||
#undef NEED_SIG_PROTOTYPES
|
||||
|
||||
|
||||
#undef PACKAGE
|
||||
|
||||
/* Define to the address where bug reports for this package should be sent. */
|
||||
#undef PACKAGE_BUGREPORT
|
||||
|
||||
/* Define to the full name of this package. */
|
||||
#undef PACKAGE_NAME
|
||||
|
||||
/* Define to the full name and version of this package. */
|
||||
#undef PACKAGE_STRING
|
||||
|
||||
/* Define to the one symbol short name of this package. */
|
||||
#undef PACKAGE_TARNAME
|
||||
|
||||
/* Define to the home page for this package. */
|
||||
#undef PACKAGE_URL
|
||||
|
||||
/* Define to the version of this package. */
|
||||
#undef PACKAGE_VERSION
|
||||
|
||||
/* include code to kludge aroung Livingston RADIUS server 1.16 */
|
||||
#undef RADIUS_116
|
||||
|
||||
/* Define as the return type of signal handlers (`int' or `void'). */
|
||||
#undef RETSIGTYPE
|
||||
|
||||
/* SCP support */
|
||||
#undef SCP
|
||||
|
||||
/* If using the C implementation of alloca, define if you know the
|
||||
direction of stack growth for your system; otherwise it will be
|
||||
automatically deduced at runtime.
|
||||
STACK_DIRECTION > 0 => grows toward higher addresses
|
||||
STACK_DIRECTION < 0 => grows toward lower addresses
|
||||
STACK_DIRECTION = 0 => direction of growth unknown */
|
||||
#undef STACK_DIRECTION
|
||||
|
||||
/* Define to 1 if you have the ANSI C header files. */
|
||||
#undef STDC_HEADERS
|
||||
|
||||
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
|
||||
#undef TIME_WITH_SYS_TIME
|
||||
|
||||
/* Define to 1 if your <sys/time.h> declares `struct tm'. */
|
||||
#undef TM_IN_SYS_TIME
|
||||
|
||||
|
||||
#undef VERSION
|
||||
|
||||
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
|
||||
significant byte first (like Motorola and SPARC, unlike Intel). */
|
||||
#if defined AC_APPLE_UNIVERSAL_BUILD
|
||||
# if defined __BIG_ENDIAN__
|
||||
# define WORDS_BIGENDIAN 1
|
||||
# endif
|
||||
#else
|
||||
# ifndef WORDS_BIGENDIAN
|
||||
# undef WORDS_BIGENDIAN
|
||||
# endif
|
||||
#endif
|
||||
|
||||
/* Define to empty if `const' does not conform to ANSI C. */
|
||||
#undef const
|
||||
|
||||
/* Define to `long int' if <sys/types.h> does not define. */
|
||||
#undef off_t
|
||||
|
||||
/* Define to `unsigned int' if <sys/types.h> does not define. */
|
||||
#undef size_t
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
-1693
File diff suppressed because it is too large
Load Diff
-15347
File diff suppressed because it is too large
Load Diff
@@ -1,331 +0,0 @@
|
||||
#
|
||||
# $Id: configure.in,v 1.38 2008/03/05 18:02:55 cparker Exp $
|
||||
#
|
||||
# Copyright (C) 1996,1997 Lars Fenneberg
|
||||
#
|
||||
# See the file COPYRIGHT for the respective terms and conditions.
|
||||
#
|
||||
#
|
||||
|
||||
AC_INIT
|
||||
|
||||
AM_MAINTAINER_MODE
|
||||
|
||||
AC_CONFIG_SRCDIR([src/radlogin.c])
|
||||
AC_CANONICAL_TARGET([])
|
||||
|
||||
case "$target" in
|
||||
*)
|
||||
;;
|
||||
esac
|
||||
|
||||
AM_INIT_AUTOMAKE(radiusclient, 1.1.6)
|
||||
|
||||
LIBVERSION=2:0:0
|
||||
AC_SUBST(LIBVERSION)
|
||||
|
||||
pkgsysconfdir=${sysconfdir}/$PACKAGE
|
||||
AC_SUBST(pkgsysconfdir)
|
||||
|
||||
AC_PROG_LIBTOOL
|
||||
|
||||
AC_PROG_CC
|
||||
|
||||
dnl Needed for normal compile
|
||||
AC_PATH_PROG(AR, ar)
|
||||
AM_PROG_LIBTOOL
|
||||
|
||||
dnl HAVE_SHADOW_PASSWORDS
|
||||
AC_MSG_CHECKING(whether to include shadow password support)
|
||||
AC_ARG_ENABLE(shadow,
|
||||
[ --enable-shadow Enable shadow password support],
|
||||
[
|
||||
AC_MSG_RESULT(yes)
|
||||
AC_DEFINE(HAVE_SHADOW_PASSWORDS)
|
||||
shadow_passwords=yes
|
||||
],
|
||||
[
|
||||
AC_MSG_RESULT(no)
|
||||
shadow_passwords=no
|
||||
]
|
||||
)
|
||||
|
||||
dnl Check if we need -lsocket.
|
||||
AC_CHECK_LIB(socket, socket)
|
||||
|
||||
dnl Check if we need -lnsl. Usually if we want to
|
||||
dnl link against -lsocket we need to include -lnsl as well.
|
||||
AC_CHECK_LIB(nsl, gethostbyaddr)
|
||||
|
||||
dnl Check the style of gethostbyaddr, in order of preference
|
||||
dnl GNU (_r eight args)
|
||||
dnl SYSV (_r six args)
|
||||
dnl BSD (three args, may not be thread safe)
|
||||
dnl Tru64 has BSD version, but it is thread safe
|
||||
dnl http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/V51B_HTML/MAN/MAN3/1739____.HTM
|
||||
dnl We need #stdio.h to define NULL on FreeBSD (at least)
|
||||
gethostbyaddrrstyle=""
|
||||
AC_MSG_CHECKING([gethostbyaddr_r() syntax])
|
||||
case "$host" in
|
||||
*-freebsd*)
|
||||
AC_DEFINE([GETHOSTBYADDR_R], [], [Define to 1 us gethostbyaddr_r()])
|
||||
AC_DEFINE([GETHOSTBYADDRRSTYLE_BSD], [], [Define to 1 to use bsd-style gethostbyaddr_r()])
|
||||
gethostbyaddrrstyle=BSD
|
||||
AC_MSG_WARN([FreeBSD overridden to BSD-style])
|
||||
;;
|
||||
esac
|
||||
if test "x$gethostbyaddrrstyle" = "x"; then
|
||||
AC_TRY_LINK([
|
||||
#include <stdio.h>
|
||||
#include <netdb.h>
|
||||
], [ gethostbyaddr_r(NULL, 0, 0, NULL, NULL, 0, NULL, NULL) ], [
|
||||
AC_DEFINE(GETHOSTBYADDR_R)
|
||||
AC_DEFINE([GETHOSTBYADDRRSTYLE_GNU], [], [Define to 1 to use gnu-style gethostbyaddr_r()])
|
||||
gethostbyaddrrstyle=GNU
|
||||
])
|
||||
fi
|
||||
if test "x$gethostbyaddrrstyle" = "x"; then
|
||||
AC_TRY_LINK([
|
||||
#include <stdio.h>
|
||||
#include <netdb.h>
|
||||
], [ gethostbyaddr_r(NULL, 0, 0, NULL, NULL, 0, NULL) ] , [
|
||||
AC_DEFINE(GETHOSTBYADDR_R)
|
||||
AC_DEFINE([GETHOSTBYADDRRSTYLE_SYSV], [], [Define to 1 to use sysv-style gethostbyaddr_r()])
|
||||
gethostbyaddrrstyle=SYSV
|
||||
])
|
||||
fi
|
||||
if test "x$gethostbyaddrrstyle" = "x"; then
|
||||
AC_TRY_LINK([
|
||||
#include <stdio.h>
|
||||
#include <netdb.h>
|
||||
], [ gethostbyaddr(NULL, 0, 0) ], [
|
||||
AC_DEFINE(GETHOSTBYADDR_R)
|
||||
AC_DEFINE(GETHOSTBYADDRRSTYLE_BSD)
|
||||
gethostbyaddrrstyle=BSD
|
||||
])
|
||||
fi
|
||||
|
||||
if test "x$gethostbyaddrrstyle" = "x"; then
|
||||
AC_MSG_RESULT([none! It must not exist, here.])
|
||||
else
|
||||
AC_MSG_RESULT([${gethostbyaddrrstyle}-style])
|
||||
fi
|
||||
|
||||
if test "x$gethostbyaddrrstyle" = "xBSD"; then
|
||||
AC_MSG_WARN([ ****** BSD-style gethostbyaddr might NOT be thread-safe! ****** ])
|
||||
fi
|
||||
|
||||
dnl Check the style of gethostbyname, in order of preference
|
||||
dnl GNU (_r seven args)
|
||||
dnl SYSV (_r five args)
|
||||
dnl BSD (two args, may not be thread safe)
|
||||
dnl Tru64 has BSD version, but it _is_ thread safe
|
||||
dnl http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/V51B_HTML/MAN/MAN3/1946____.HTM
|
||||
dnl We need #stdio.h to define NULL on FreeBSD (at least)
|
||||
gethostbynamerstyle=""
|
||||
AC_MSG_CHECKING([gethostbyname_r() syntax])
|
||||
AC_TRY_LINK([
|
||||
#include <stdio.h>
|
||||
#include <netdb.h>
|
||||
], [ gethostbyname_r(NULL, NULL, NULL, 0, NULL, NULL) ], [
|
||||
AC_DEFINE([GETHOSTBYNAME_R], [], [Define to 1 to use gethostbyname_r()])
|
||||
AC_DEFINE([GETHOSTBYNAMERSTYLE_GNU], [], [Define to 1 to use gnu-style gethostbyname_r()])
|
||||
gethostbynamerstyle=GNU
|
||||
])
|
||||
if test "x$gethostbynamerstyle" = "x"; then
|
||||
AC_TRY_LINK([
|
||||
#include <stdio.h>
|
||||
#include <netdb.h>
|
||||
], [ gethostbyname_r(NULL, NULL, NULL, 0, NULL) ] , [
|
||||
AC_DEFINE(GETHOSTBYNAME_R)
|
||||
AC_DEFINE([GETHOSTBYNAMERSTYLE_SYSV], [], [Define to 1 to use sysv-style gethostbyname_r()])
|
||||
gethostbynamerstyle=SYSV
|
||||
])
|
||||
fi
|
||||
if test "x$gethostbynamerstyle" = "x"; then
|
||||
AC_TRY_LINK([
|
||||
#include <stdio.h>
|
||||
#include <netdb.h>
|
||||
], [ gethostbyname(NULL) ], [
|
||||
AC_DEFINE(GETHOSTBYNAME_R)
|
||||
AC_DEFINE([GETHOSTBYNAMERSTYLE_BSD], [], [Define to 1 to use bsd-style gethostbyname_r()])
|
||||
gethostbynamerstyle=BSD
|
||||
])
|
||||
fi
|
||||
|
||||
if test "x$gethostbynamerstyle" = "x"; then
|
||||
AC_MSG_RESULT([none! It must not exist, here.])
|
||||
else
|
||||
AC_MSG_RESULT([${gethostbynamerstyle}-style])
|
||||
fi
|
||||
|
||||
if test "x$gethostbynamerstyle" = "xBSD"; then
|
||||
AC_MSG_WARN([ ****** BSD-style gethostbyname might NOT be thread-safe! ****** ])
|
||||
fi
|
||||
|
||||
AC_CHECK_LIB(crypt, crypt)
|
||||
|
||||
dnl Checks for endianness
|
||||
AC_C_BIGENDIAN
|
||||
if test $ac_cv_c_bigendian = yes; then
|
||||
AC_DEFINE(BIG_ENDIAN)
|
||||
else
|
||||
AC_DEFINE(LITTLE_ENDIAN)
|
||||
fi
|
||||
|
||||
dnl Checks for header files.
|
||||
AC_HEADER_DIRENT
|
||||
AC_HEADER_STDC
|
||||
AC_CHECK_HEADERS(crypt.h signal.h sys/signal.h sys/stat.h)
|
||||
AC_CHECK_HEADERS(fcntl.h sys/fcntl.h)
|
||||
AC_CHECK_HEADERS(sys/utsname.h getopt.h unistd.h)
|
||||
AC_CHECK_HEADERS(sys/file.h termios.h sys/ioctl.h)
|
||||
AC_CHECK_HEADERS(netdb.h syslog.h pwd.h)
|
||||
AC_CHECK_HEADERS(sys/socket.h netinet/in.h arpa/inet.h)
|
||||
if test "$shadow_passwords" = "yes"
|
||||
then
|
||||
AC_CHECK_HEADER(shadow.h)
|
||||
fi
|
||||
|
||||
|
||||
dnl Checks for typedefs, structures, and compiler characteristics.
|
||||
AC_C_CONST
|
||||
AC_TYPE_OFF_T
|
||||
AC_TYPE_SIZE_T
|
||||
AC_HEADER_TIME
|
||||
AC_STRUCT_TM
|
||||
|
||||
dnl Checks for library functions.
|
||||
AC_PROG_GCC_TRADITIONAL
|
||||
AC_FUNC_MEMCMP
|
||||
AC_FUNC_SETVBUF_REVERSED
|
||||
AC_TYPE_SIGNAL
|
||||
AC_FUNC_STRFTIME
|
||||
AC_FUNC_ALLOCA
|
||||
AC_REPLACE_FUNCS(strdup strerror strcasecmp)
|
||||
AC_CHECK_FUNCS(flock fcntl uname gethostname sysinfo getdomainname)
|
||||
AC_CHECK_FUNCS(stricmp random rand snprintf vsnprintf)
|
||||
|
||||
if test "$ac_cv_func_uname" = 'yes'
|
||||
then
|
||||
AC_MSG_CHECKING([for field domainname in struct utsname])
|
||||
AC_TRY_RUN([
|
||||
#include <sys/utsname.h>
|
||||
|
||||
main(int argc, char **argv)
|
||||
{
|
||||
struct utsname uts;
|
||||
uts.domainname[0] = '\0';
|
||||
}
|
||||
],
|
||||
AC_MSG_RESULT(yes)
|
||||
AC_DEFINE(HAVE_STRUCT_UTSNAME_DOMAINNAME),
|
||||
AC_MSG_RESULT(no)
|
||||
)
|
||||
fi
|
||||
|
||||
AC_MSG_CHECKING([for /dev/urandom])
|
||||
if test -c /dev/urandom
|
||||
then
|
||||
AC_MSG_RESULT(yes)
|
||||
AC_DEFINE(HAVE_DEV_URANDOM)
|
||||
else
|
||||
AC_MSG_RESULT(no)
|
||||
fi
|
||||
|
||||
dnl Determine PATH setting
|
||||
echo $ac_n "using the following PATH setting for exec'ed programs... $ac_c" 1>&6
|
||||
AC_ARG_WITH(secure-path,
|
||||
[ --with-secure-path PATH setting for exec'ed programs],
|
||||
[
|
||||
AC_MSG_RESULT($withval)
|
||||
RC_SECURE_PATH=$withval
|
||||
],
|
||||
[
|
||||
AC_MSG_RESULT(/bin:/usr/bin:/usr/local/bin)
|
||||
RC_SECURE_PATH=/bin:/usr/bin:/usr/local/bin
|
||||
]
|
||||
)
|
||||
|
||||
dnl Checking which syslog facility to use
|
||||
AC_MSG_CHECKING(which syslog facility to use)
|
||||
AC_ARG_WITH(facility,
|
||||
[ --with-facility Syslog facility to use],
|
||||
[
|
||||
AC_MSG_RESULT($withval)
|
||||
RC_LOG_FACILITY=$withval
|
||||
],
|
||||
[
|
||||
AC_MSG_RESULT(LOG_DAEMON)
|
||||
RC_LOG_FACILITY=LOG_DAEMON
|
||||
]
|
||||
)
|
||||
|
||||
dnl RADIUS_116
|
||||
AC_MSG_CHECKING(whether to include Livingston's RADIUS server 1.16 kludge)
|
||||
AC_ARG_ENABLE(radius-116,
|
||||
[ --enable-radius-116 Include support for Livingston's RADIUS server 1.16],
|
||||
[
|
||||
AC_MSG_RESULT(yes)
|
||||
AC_DEFINE(RADIUS_116)
|
||||
AC_MSG_WARN([!! This is a bug in Livingston's RADIUS server v1.16. There])
|
||||
AC_MSG_WARN([!! is a patch included with radiusclient which fixes this])
|
||||
AC_MSG_WARN([!! problem. See patches/radiusd-1.16.accounting.diff. With])
|
||||
AC_MSG_WARN([!! the patched RADIUS server you no longer need to activate])
|
||||
AC_MSG_WARN([!! this hack.])
|
||||
],
|
||||
[
|
||||
AC_MSG_RESULT(no)
|
||||
]
|
||||
)
|
||||
|
||||
dnl SCP
|
||||
AC_MSG_CHECKING(whether to add service type hints derived from username prefix)
|
||||
AC_ARG_ENABLE(scp,
|
||||
[ --enable-scp Add service type hints derived from username prefix],
|
||||
[
|
||||
AC_MSG_RESULT(yes)
|
||||
AC_DEFINE(SCP)
|
||||
],
|
||||
[
|
||||
AC_MSG_RESULT(no)
|
||||
]
|
||||
)
|
||||
|
||||
AC_SUBST(RC_SECURE_PATH)
|
||||
AC_SUBST(RC_LOG_FACILITY)
|
||||
|
||||
AH_OUTPUT([BIG_ENDIAN], [/* is big endian arch ? */
|
||||
#undef BIG_ENDIAN])
|
||||
AH_OUTPUT([LITTLE_ENDIAN], [/* is little endian arch ? */
|
||||
#undef LITTLE_ENDIAN])
|
||||
AH_OUTPUT([HAVE_DEV_URANDOM], [/* does /dev/urandom exist ? */
|
||||
#undef HAVE_DEV_URANDOM])
|
||||
AH_OUTPUT([HAVE_SHADOW_PASSWORDS], [/* shadow password support */
|
||||
#undef HAVE_SHADOW_PASSWORDS])
|
||||
AH_OUTPUT([HAVE_STRUCT_UTSNAME_DOMAINNAME], [/*struct utsname has domainname field */
|
||||
#undef HAVE_STRUCT_UTSNAME_DOMAINNAME])
|
||||
AH_OUTPUT([NEED_SIG_PROTOTYPES], [/* do you need the sig* prototypes ? */
|
||||
#undef NEED_SIG_PROTOTYPES])
|
||||
AH_OUTPUT([RADIUS_116], [/* include code to kludge aroung Livingston RADIUS server 1.16 */
|
||||
#undef RADIUS_116])
|
||||
AH_OUTPUT([SCP], [/* SCP support */
|
||||
#undef SCP])
|
||||
AH_OUTPUT([PACKAGE], [
|
||||
#undef PACKAGE])
|
||||
AH_OUTPUT([VERSION], [
|
||||
#undef VERSION])
|
||||
|
||||
AM_CONFIG_HEADER(config.h)
|
||||
dnl LTLIBOBJS=`echo "$LIB@&t@OBJS" | sed 's,\.[[^.]]* ,.lo ,g;s,\.[[^.]]*$,.lo,'`
|
||||
dnl AC_SUBST(LTLIBOBJS)
|
||||
AC_CONFIG_FILES([
|
||||
Makefile
|
||||
include/Makefile lib/Makefile src/Makefile man/Makefile etc/Makefile
|
||||
doc/Makefile patches/Makefile
|
||||
login.radius/Makefile login.radius/migs/Makefile
|
||||
rpm/Makefile
|
||||
debian/Makefile
|
||||
])
|
||||
AC_CONFIG_COMMANDS([default],[[test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h]],[[]])
|
||||
AC_OUTPUT
|
||||
@@ -1,377 +0,0 @@
|
||||
# Makefile.in generated by automake 1.11.1 from Makefile.am.
|
||||
# debian/Makefile. Generated from Makefile.in by configure.
|
||||
|
||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
||||
# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
|
||||
# Inc.
|
||||
# This Makefile.in is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE.
|
||||
|
||||
|
||||
|
||||
#
|
||||
# $Id: Makefile.am,v 1.1 2004/11/17 13:13:42 janakj Exp $
|
||||
#
|
||||
# Copyright (C) 1997 Lars Fenneberg
|
||||
#
|
||||
# See the file COPYRIGHT for the respective terms and conditions.
|
||||
# If the file is missing contact me at lf@elemental.net
|
||||
# and I'll send you a copy.
|
||||
#
|
||||
#
|
||||
|
||||
pkgdatadir = $(datadir)/radiusclient
|
||||
pkgincludedir = $(includedir)/radiusclient
|
||||
pkglibdir = $(libdir)/radiusclient
|
||||
pkglibexecdir = $(libexecdir)/radiusclient
|
||||
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
|
||||
install_sh_DATA = $(install_sh) -c -m 644
|
||||
install_sh_PROGRAM = $(install_sh) -c
|
||||
install_sh_SCRIPT = $(install_sh) -c
|
||||
INSTALL_HEADER = $(INSTALL_DATA)
|
||||
transform = $(program_transform_name)
|
||||
NORMAL_INSTALL = :
|
||||
PRE_INSTALL = :
|
||||
POST_INSTALL = :
|
||||
NORMAL_UNINSTALL = :
|
||||
PRE_UNINSTALL = :
|
||||
POST_UNINSTALL = :
|
||||
build_triplet = i686-pc-linux-gnu
|
||||
host_triplet = i686-pc-linux-gnu
|
||||
target_triplet = i686-pc-linux-gnu
|
||||
subdir = debian
|
||||
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/configure.in
|
||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
CONFIG_HEADER = $(top_builddir)/config.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
CONFIG_CLEAN_VPATH_FILES =
|
||||
SOURCES =
|
||||
DIST_SOURCES =
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
ACLOCAL = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run aclocal-1.11
|
||||
ALLOCA =
|
||||
AMTAR = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run tar
|
||||
AR = /usr/bin/ar
|
||||
AUTOCONF = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run autoconf
|
||||
AUTOHEADER = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run autoheader
|
||||
AUTOMAKE = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run automake-1.11
|
||||
AWK = gawk
|
||||
CC = gcc
|
||||
CCDEPMODE = depmode=gcc3
|
||||
CFLAGS = -g -O2
|
||||
CPP = gcc -E
|
||||
CPPFLAGS =
|
||||
CYGPATH_W = echo
|
||||
DEFS = -DHAVE_CONFIG_H
|
||||
DEPDIR = .deps
|
||||
DSYMUTIL =
|
||||
DUMPBIN =
|
||||
ECHO_C =
|
||||
ECHO_N = -n
|
||||
ECHO_T =
|
||||
EGREP = /bin/grep -E
|
||||
EXEEXT =
|
||||
FGREP = /bin/grep -F
|
||||
GREP = /bin/grep
|
||||
INSTALL = /usr/bin/install -c
|
||||
INSTALL_DATA = ${INSTALL} -m 644
|
||||
INSTALL_PROGRAM = ${INSTALL}
|
||||
INSTALL_SCRIPT = ${INSTALL}
|
||||
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
|
||||
LD = /usr/bin/ld
|
||||
LDFLAGS =
|
||||
LIBOBJS =
|
||||
LIBS = -lcrypt -lnsl
|
||||
LIBTOOL = $(SHELL) $(top_builddir)/libtool
|
||||
LIBVERSION = 2:0:0
|
||||
LIPO =
|
||||
LN_S = ln -s
|
||||
LTLIBOBJS =
|
||||
MAINT = #
|
||||
MAKEINFO = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run makeinfo
|
||||
MKDIR_P = /bin/mkdir -p
|
||||
NM = /usr/bin/nm -B
|
||||
NMEDIT =
|
||||
OBJDUMP = objdump
|
||||
OBJEXT = o
|
||||
OTOOL =
|
||||
OTOOL64 =
|
||||
PACKAGE = radiusclient
|
||||
PACKAGE_BUGREPORT =
|
||||
PACKAGE_NAME =
|
||||
PACKAGE_STRING =
|
||||
PACKAGE_TARNAME =
|
||||
PACKAGE_URL =
|
||||
PACKAGE_VERSION =
|
||||
PATH_SEPARATOR = :
|
||||
RANLIB = ranlib
|
||||
RC_LOG_FACILITY = LOG_DAEMON
|
||||
RC_SECURE_PATH = /bin:/usr/bin:/usr/local/bin
|
||||
SED = /bin/sed
|
||||
SET_MAKE =
|
||||
SHELL = /bin/bash
|
||||
STRIP = strip
|
||||
VERSION = 1.1.6
|
||||
abs_builddir = /usr/local/src/freeradius-client-1.1.6/debian
|
||||
abs_srcdir = /usr/local/src/freeradius-client-1.1.6/debian
|
||||
abs_top_builddir = /usr/local/src/freeradius-client-1.1.6
|
||||
abs_top_srcdir = /usr/local/src/freeradius-client-1.1.6
|
||||
ac_ct_CC = gcc
|
||||
ac_ct_DUMPBIN =
|
||||
am__include = include
|
||||
am__leading_dot = .
|
||||
am__quote =
|
||||
am__tar = ${AMTAR} chof - "$$tardir"
|
||||
am__untar = ${AMTAR} xf -
|
||||
bindir = ${exec_prefix}/bin
|
||||
build = i686-pc-linux-gnu
|
||||
build_alias =
|
||||
build_cpu = i686
|
||||
build_os = linux-gnu
|
||||
build_vendor = pc
|
||||
builddir = .
|
||||
datadir = ${datarootdir}
|
||||
datarootdir = ${prefix}/share
|
||||
docdir = ${datarootdir}/doc/${PACKAGE}
|
||||
dvidir = ${docdir}
|
||||
exec_prefix = ${prefix}
|
||||
host = i686-pc-linux-gnu
|
||||
host_alias =
|
||||
host_cpu = i686
|
||||
host_os = linux-gnu
|
||||
host_vendor = pc
|
||||
htmldir = ${docdir}
|
||||
includedir = ${prefix}/include
|
||||
infodir = ${datarootdir}/info
|
||||
install_sh = ${SHELL} /usr/local/src/freeradius-client-1.1.6/install-sh
|
||||
libdir = ${exec_prefix}/lib
|
||||
libexecdir = ${exec_prefix}/libexec
|
||||
localedir = ${datarootdir}/locale
|
||||
localstatedir = ${prefix}/var
|
||||
lt_ECHO = echo
|
||||
mandir = ${datarootdir}/man
|
||||
mkdir_p = /bin/mkdir -p
|
||||
oldincludedir = /usr/include
|
||||
pdfdir = ${docdir}
|
||||
pkgsysconfdir = ${prefix}/etc/radiusclient
|
||||
prefix = /usr/local
|
||||
program_transform_name = s,x,x,
|
||||
psdir = ${docdir}
|
||||
sbindir = ${exec_prefix}/sbin
|
||||
sharedstatedir = ${prefix}/com
|
||||
srcdir = .
|
||||
sysconfdir = ${prefix}/etc
|
||||
target = i686-pc-linux-gnu
|
||||
target_alias =
|
||||
target_cpu = i686
|
||||
target_os = linux-gnu
|
||||
target_vendor = pc
|
||||
top_build_prefix = ../
|
||||
top_builddir = ..
|
||||
top_srcdir = ..
|
||||
AUTOMAKE_OPTIONS = foreign
|
||||
EXTRA_DIST = README.debian changelog conffiles control copyright dirs \
|
||||
docs examples files libradius-ng-dev.dirs libradius-ng-dev.files \
|
||||
libradius-ng.conffiles libradius-ng.dirs libradius-ng.files \
|
||||
libradius-ng.postinst libradius-ng.substvars postrm \
|
||||
radiusclient-ng.dirs radiusclient-ng.files \
|
||||
radiusclient-ng.postinst rules substvars watch
|
||||
|
||||
all: all-am
|
||||
|
||||
.SUFFIXES:
|
||||
$(srcdir)/Makefile.in: # $(srcdir)/Makefile.am $(am__configure_deps)
|
||||
@for dep in $?; do \
|
||||
case '$(am__configure_deps)' in \
|
||||
*$$dep*) \
|
||||
( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
|
||||
&& { if test -f $@; then exit 0; else break; fi; }; \
|
||||
exit 1;; \
|
||||
esac; \
|
||||
done; \
|
||||
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign debian/Makefile'; \
|
||||
$(am__cd) $(top_srcdir) && \
|
||||
$(AUTOMAKE) --foreign debian/Makefile
|
||||
.PRECIOUS: Makefile
|
||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
||||
@case '$?' in \
|
||||
*config.status*) \
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
||||
*) \
|
||||
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
||||
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
||||
esac;
|
||||
|
||||
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
|
||||
$(top_srcdir)/configure: # $(am__configure_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
$(ACLOCAL_M4): # $(am__aclocal_m4_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
$(am__aclocal_m4_deps):
|
||||
|
||||
mostlyclean-libtool:
|
||||
-rm -f *.lo
|
||||
|
||||
clean-libtool:
|
||||
-rm -rf .libs _libs
|
||||
tags: TAGS
|
||||
TAGS:
|
||||
|
||||
ctags: CTAGS
|
||||
CTAGS:
|
||||
|
||||
|
||||
distdir: $(DISTFILES)
|
||||
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
list='$(DISTFILES)'; \
|
||||
dist_files=`for file in $$list; do echo $$file; done | \
|
||||
sed -e "s|^$$srcdirstrip/||;t" \
|
||||
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
|
||||
case $$dist_files in \
|
||||
*/*) $(MKDIR_P) `echo "$$dist_files" | \
|
||||
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
|
||||
sort -u` ;; \
|
||||
esac; \
|
||||
for file in $$dist_files; do \
|
||||
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
||||
if test -d $$d/$$file; then \
|
||||
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
|
||||
if test -d "$(distdir)/$$file"; then \
|
||||
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
fi; \
|
||||
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
||||
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
|
||||
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
fi; \
|
||||
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
|
||||
else \
|
||||
test -f "$(distdir)/$$file" \
|
||||
|| cp -p $$d/$$file "$(distdir)/$$file" \
|
||||
|| exit 1; \
|
||||
fi; \
|
||||
done
|
||||
check-am: all-am
|
||||
check: check-am
|
||||
all-am: Makefile
|
||||
installdirs:
|
||||
install: install-am
|
||||
install-exec: install-exec-am
|
||||
install-data: install-data-am
|
||||
uninstall: uninstall-am
|
||||
|
||||
install-am: all-am
|
||||
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
|
||||
|
||||
installcheck: installcheck-am
|
||||
install-strip:
|
||||
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
`test -z '$(STRIP)' || \
|
||||
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
|
||||
mostlyclean-generic:
|
||||
|
||||
clean-generic:
|
||||
|
||||
distclean-generic:
|
||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
||||
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
|
||||
|
||||
maintainer-clean-generic:
|
||||
@echo "This command is intended for maintainers to use"
|
||||
@echo "it deletes files that may require special tools to rebuild."
|
||||
clean: clean-am
|
||||
|
||||
clean-am: clean-generic clean-libtool mostlyclean-am
|
||||
|
||||
distclean: distclean-am
|
||||
-rm -f Makefile
|
||||
distclean-am: clean-am distclean-generic
|
||||
|
||||
dvi: dvi-am
|
||||
|
||||
dvi-am:
|
||||
|
||||
html: html-am
|
||||
|
||||
html-am:
|
||||
|
||||
info: info-am
|
||||
|
||||
info-am:
|
||||
|
||||
install-data-am:
|
||||
|
||||
install-dvi: install-dvi-am
|
||||
|
||||
install-dvi-am:
|
||||
|
||||
install-exec-am:
|
||||
|
||||
install-html: install-html-am
|
||||
|
||||
install-html-am:
|
||||
|
||||
install-info: install-info-am
|
||||
|
||||
install-info-am:
|
||||
|
||||
install-man:
|
||||
|
||||
install-pdf: install-pdf-am
|
||||
|
||||
install-pdf-am:
|
||||
|
||||
install-ps: install-ps-am
|
||||
|
||||
install-ps-am:
|
||||
|
||||
installcheck-am:
|
||||
|
||||
maintainer-clean: maintainer-clean-am
|
||||
-rm -f Makefile
|
||||
maintainer-clean-am: distclean-am maintainer-clean-generic
|
||||
|
||||
mostlyclean: mostlyclean-am
|
||||
|
||||
mostlyclean-am: mostlyclean-generic mostlyclean-libtool
|
||||
|
||||
pdf: pdf-am
|
||||
|
||||
pdf-am:
|
||||
|
||||
ps: ps-am
|
||||
|
||||
ps-am:
|
||||
|
||||
uninstall-am:
|
||||
|
||||
.MAKE: install-am install-strip
|
||||
|
||||
.PHONY: all all-am check check-am clean clean-generic clean-libtool \
|
||||
distclean distclean-generic distclean-libtool distdir dvi \
|
||||
dvi-am html html-am info info-am install install-am \
|
||||
install-data install-data-am install-dvi install-dvi-am \
|
||||
install-exec install-exec-am install-html install-html-am \
|
||||
install-info install-info-am install-man install-pdf \
|
||||
install-pdf-am install-ps install-ps-am install-strip \
|
||||
installcheck installcheck-am installdirs maintainer-clean \
|
||||
maintainer-clean-generic mostlyclean mostlyclean-generic \
|
||||
mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am
|
||||
|
||||
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
.NOEXPORT:
|
||||
@@ -1,20 +0,0 @@
|
||||
#
|
||||
# $Id: Makefile.am,v 1.1 2004/11/17 13:13:42 janakj Exp $
|
||||
#
|
||||
# Copyright (C) 1997 Lars Fenneberg
|
||||
#
|
||||
# See the file COPYRIGHT for the respective terms and conditions.
|
||||
# If the file is missing contact me at lf@elemental.net
|
||||
# and I'll send you a copy.
|
||||
#
|
||||
#
|
||||
|
||||
AUTOMAKE_OPTIONS = foreign
|
||||
|
||||
EXTRA_DIST = README.debian changelog conffiles control copyright dirs \
|
||||
docs examples files libradius-ng-dev.dirs libradius-ng-dev.files \
|
||||
libradius-ng.conffiles libradius-ng.dirs libradius-ng.files \
|
||||
libradius-ng.postinst libradius-ng.substvars postrm \
|
||||
radiusclient-ng.dirs radiusclient-ng.files \
|
||||
radiusclient-ng.postinst rules substvars watch
|
||||
|
||||
@@ -1,377 +0,0 @@
|
||||
# Makefile.in generated by automake 1.11.1 from Makefile.am.
|
||||
# @configure_input@
|
||||
|
||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
||||
# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
|
||||
# Inc.
|
||||
# This Makefile.in is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE.
|
||||
|
||||
@SET_MAKE@
|
||||
|
||||
#
|
||||
# $Id: Makefile.am,v 1.1 2004/11/17 13:13:42 janakj Exp $
|
||||
#
|
||||
# Copyright (C) 1997 Lars Fenneberg
|
||||
#
|
||||
# See the file COPYRIGHT for the respective terms and conditions.
|
||||
# If the file is missing contact me at lf@elemental.net
|
||||
# and I'll send you a copy.
|
||||
#
|
||||
#
|
||||
VPATH = @srcdir@
|
||||
pkgdatadir = $(datadir)/@PACKAGE@
|
||||
pkgincludedir = $(includedir)/@PACKAGE@
|
||||
pkglibdir = $(libdir)/@PACKAGE@
|
||||
pkglibexecdir = $(libexecdir)/@PACKAGE@
|
||||
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
|
||||
install_sh_DATA = $(install_sh) -c -m 644
|
||||
install_sh_PROGRAM = $(install_sh) -c
|
||||
install_sh_SCRIPT = $(install_sh) -c
|
||||
INSTALL_HEADER = $(INSTALL_DATA)
|
||||
transform = $(program_transform_name)
|
||||
NORMAL_INSTALL = :
|
||||
PRE_INSTALL = :
|
||||
POST_INSTALL = :
|
||||
NORMAL_UNINSTALL = :
|
||||
PRE_UNINSTALL = :
|
||||
POST_UNINSTALL = :
|
||||
build_triplet = @build@
|
||||
host_triplet = @host@
|
||||
target_triplet = @target@
|
||||
subdir = debian
|
||||
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/configure.in
|
||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
CONFIG_HEADER = $(top_builddir)/config.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
CONFIG_CLEAN_VPATH_FILES =
|
||||
SOURCES =
|
||||
DIST_SOURCES =
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
ACLOCAL = @ACLOCAL@
|
||||
ALLOCA = @ALLOCA@
|
||||
AMTAR = @AMTAR@
|
||||
AR = @AR@
|
||||
AUTOCONF = @AUTOCONF@
|
||||
AUTOHEADER = @AUTOHEADER@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
AWK = @AWK@
|
||||
CC = @CC@
|
||||
CCDEPMODE = @CCDEPMODE@
|
||||
CFLAGS = @CFLAGS@
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CYGPATH_W = @CYGPATH_W@
|
||||
DEFS = @DEFS@
|
||||
DEPDIR = @DEPDIR@
|
||||
DSYMUTIL = @DSYMUTIL@
|
||||
DUMPBIN = @DUMPBIN@
|
||||
ECHO_C = @ECHO_C@
|
||||
ECHO_N = @ECHO_N@
|
||||
ECHO_T = @ECHO_T@
|
||||
EGREP = @EGREP@
|
||||
EXEEXT = @EXEEXT@
|
||||
FGREP = @FGREP@
|
||||
GREP = @GREP@
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
||||
LD = @LD@
|
||||
LDFLAGS = @LDFLAGS@
|
||||
LIBOBJS = @LIBOBJS@
|
||||
LIBS = @LIBS@
|
||||
LIBTOOL = @LIBTOOL@
|
||||
LIBVERSION = @LIBVERSION@
|
||||
LIPO = @LIPO@
|
||||
LN_S = @LN_S@
|
||||
LTLIBOBJS = @LTLIBOBJS@
|
||||
MAINT = @MAINT@
|
||||
MAKEINFO = @MAKEINFO@
|
||||
MKDIR_P = @MKDIR_P@
|
||||
NM = @NM@
|
||||
NMEDIT = @NMEDIT@
|
||||
OBJDUMP = @OBJDUMP@
|
||||
OBJEXT = @OBJEXT@
|
||||
OTOOL = @OTOOL@
|
||||
OTOOL64 = @OTOOL64@
|
||||
PACKAGE = @PACKAGE@
|
||||
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
|
||||
PACKAGE_NAME = @PACKAGE_NAME@
|
||||
PACKAGE_STRING = @PACKAGE_STRING@
|
||||
PACKAGE_TARNAME = @PACKAGE_TARNAME@
|
||||
PACKAGE_URL = @PACKAGE_URL@
|
||||
PACKAGE_VERSION = @PACKAGE_VERSION@
|
||||
PATH_SEPARATOR = @PATH_SEPARATOR@
|
||||
RANLIB = @RANLIB@
|
||||
RC_LOG_FACILITY = @RC_LOG_FACILITY@
|
||||
RC_SECURE_PATH = @RC_SECURE_PATH@
|
||||
SED = @SED@
|
||||
SET_MAKE = @SET_MAKE@
|
||||
SHELL = @SHELL@
|
||||
STRIP = @STRIP@
|
||||
VERSION = @VERSION@
|
||||
abs_builddir = @abs_builddir@
|
||||
abs_srcdir = @abs_srcdir@
|
||||
abs_top_builddir = @abs_top_builddir@
|
||||
abs_top_srcdir = @abs_top_srcdir@
|
||||
ac_ct_CC = @ac_ct_CC@
|
||||
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
|
||||
am__include = @am__include@
|
||||
am__leading_dot = @am__leading_dot@
|
||||
am__quote = @am__quote@
|
||||
am__tar = @am__tar@
|
||||
am__untar = @am__untar@
|
||||
bindir = @bindir@
|
||||
build = @build@
|
||||
build_alias = @build_alias@
|
||||
build_cpu = @build_cpu@
|
||||
build_os = @build_os@
|
||||
build_vendor = @build_vendor@
|
||||
builddir = @builddir@
|
||||
datadir = @datadir@
|
||||
datarootdir = @datarootdir@
|
||||
docdir = @docdir@
|
||||
dvidir = @dvidir@
|
||||
exec_prefix = @exec_prefix@
|
||||
host = @host@
|
||||
host_alias = @host_alias@
|
||||
host_cpu = @host_cpu@
|
||||
host_os = @host_os@
|
||||
host_vendor = @host_vendor@
|
||||
htmldir = @htmldir@
|
||||
includedir = @includedir@
|
||||
infodir = @infodir@
|
||||
install_sh = @install_sh@
|
||||
libdir = @libdir@
|
||||
libexecdir = @libexecdir@
|
||||
localedir = @localedir@
|
||||
localstatedir = @localstatedir@
|
||||
lt_ECHO = @lt_ECHO@
|
||||
mandir = @mandir@
|
||||
mkdir_p = @mkdir_p@
|
||||
oldincludedir = @oldincludedir@
|
||||
pdfdir = @pdfdir@
|
||||
pkgsysconfdir = @pkgsysconfdir@
|
||||
prefix = @prefix@
|
||||
program_transform_name = @program_transform_name@
|
||||
psdir = @psdir@
|
||||
sbindir = @sbindir@
|
||||
sharedstatedir = @sharedstatedir@
|
||||
srcdir = @srcdir@
|
||||
sysconfdir = @sysconfdir@
|
||||
target = @target@
|
||||
target_alias = @target_alias@
|
||||
target_cpu = @target_cpu@
|
||||
target_os = @target_os@
|
||||
target_vendor = @target_vendor@
|
||||
top_build_prefix = @top_build_prefix@
|
||||
top_builddir = @top_builddir@
|
||||
top_srcdir = @top_srcdir@
|
||||
AUTOMAKE_OPTIONS = foreign
|
||||
EXTRA_DIST = README.debian changelog conffiles control copyright dirs \
|
||||
docs examples files libradius-ng-dev.dirs libradius-ng-dev.files \
|
||||
libradius-ng.conffiles libradius-ng.dirs libradius-ng.files \
|
||||
libradius-ng.postinst libradius-ng.substvars postrm \
|
||||
radiusclient-ng.dirs radiusclient-ng.files \
|
||||
radiusclient-ng.postinst rules substvars watch
|
||||
|
||||
all: all-am
|
||||
|
||||
.SUFFIXES:
|
||||
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
|
||||
@for dep in $?; do \
|
||||
case '$(am__configure_deps)' in \
|
||||
*$$dep*) \
|
||||
( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
|
||||
&& { if test -f $@; then exit 0; else break; fi; }; \
|
||||
exit 1;; \
|
||||
esac; \
|
||||
done; \
|
||||
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign debian/Makefile'; \
|
||||
$(am__cd) $(top_srcdir) && \
|
||||
$(AUTOMAKE) --foreign debian/Makefile
|
||||
.PRECIOUS: Makefile
|
||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
||||
@case '$?' in \
|
||||
*config.status*) \
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
||||
*) \
|
||||
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
||||
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
||||
esac;
|
||||
|
||||
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
|
||||
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
$(am__aclocal_m4_deps):
|
||||
|
||||
mostlyclean-libtool:
|
||||
-rm -f *.lo
|
||||
|
||||
clean-libtool:
|
||||
-rm -rf .libs _libs
|
||||
tags: TAGS
|
||||
TAGS:
|
||||
|
||||
ctags: CTAGS
|
||||
CTAGS:
|
||||
|
||||
|
||||
distdir: $(DISTFILES)
|
||||
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
list='$(DISTFILES)'; \
|
||||
dist_files=`for file in $$list; do echo $$file; done | \
|
||||
sed -e "s|^$$srcdirstrip/||;t" \
|
||||
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
|
||||
case $$dist_files in \
|
||||
*/*) $(MKDIR_P) `echo "$$dist_files" | \
|
||||
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
|
||||
sort -u` ;; \
|
||||
esac; \
|
||||
for file in $$dist_files; do \
|
||||
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
||||
if test -d $$d/$$file; then \
|
||||
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
|
||||
if test -d "$(distdir)/$$file"; then \
|
||||
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
fi; \
|
||||
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
||||
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
|
||||
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
fi; \
|
||||
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
|
||||
else \
|
||||
test -f "$(distdir)/$$file" \
|
||||
|| cp -p $$d/$$file "$(distdir)/$$file" \
|
||||
|| exit 1; \
|
||||
fi; \
|
||||
done
|
||||
check-am: all-am
|
||||
check: check-am
|
||||
all-am: Makefile
|
||||
installdirs:
|
||||
install: install-am
|
||||
install-exec: install-exec-am
|
||||
install-data: install-data-am
|
||||
uninstall: uninstall-am
|
||||
|
||||
install-am: all-am
|
||||
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
|
||||
|
||||
installcheck: installcheck-am
|
||||
install-strip:
|
||||
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
`test -z '$(STRIP)' || \
|
||||
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
|
||||
mostlyclean-generic:
|
||||
|
||||
clean-generic:
|
||||
|
||||
distclean-generic:
|
||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
||||
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
|
||||
|
||||
maintainer-clean-generic:
|
||||
@echo "This command is intended for maintainers to use"
|
||||
@echo "it deletes files that may require special tools to rebuild."
|
||||
clean: clean-am
|
||||
|
||||
clean-am: clean-generic clean-libtool mostlyclean-am
|
||||
|
||||
distclean: distclean-am
|
||||
-rm -f Makefile
|
||||
distclean-am: clean-am distclean-generic
|
||||
|
||||
dvi: dvi-am
|
||||
|
||||
dvi-am:
|
||||
|
||||
html: html-am
|
||||
|
||||
html-am:
|
||||
|
||||
info: info-am
|
||||
|
||||
info-am:
|
||||
|
||||
install-data-am:
|
||||
|
||||
install-dvi: install-dvi-am
|
||||
|
||||
install-dvi-am:
|
||||
|
||||
install-exec-am:
|
||||
|
||||
install-html: install-html-am
|
||||
|
||||
install-html-am:
|
||||
|
||||
install-info: install-info-am
|
||||
|
||||
install-info-am:
|
||||
|
||||
install-man:
|
||||
|
||||
install-pdf: install-pdf-am
|
||||
|
||||
install-pdf-am:
|
||||
|
||||
install-ps: install-ps-am
|
||||
|
||||
install-ps-am:
|
||||
|
||||
installcheck-am:
|
||||
|
||||
maintainer-clean: maintainer-clean-am
|
||||
-rm -f Makefile
|
||||
maintainer-clean-am: distclean-am maintainer-clean-generic
|
||||
|
||||
mostlyclean: mostlyclean-am
|
||||
|
||||
mostlyclean-am: mostlyclean-generic mostlyclean-libtool
|
||||
|
||||
pdf: pdf-am
|
||||
|
||||
pdf-am:
|
||||
|
||||
ps: ps-am
|
||||
|
||||
ps-am:
|
||||
|
||||
uninstall-am:
|
||||
|
||||
.MAKE: install-am install-strip
|
||||
|
||||
.PHONY: all all-am check check-am clean clean-generic clean-libtool \
|
||||
distclean distclean-generic distclean-libtool distdir dvi \
|
||||
dvi-am html html-am info info-am install install-am \
|
||||
install-data install-data-am install-dvi install-dvi-am \
|
||||
install-exec install-exec-am install-html install-html-am \
|
||||
install-info install-info-am install-man install-pdf \
|
||||
install-pdf-am install-ps install-ps-am install-strip \
|
||||
installcheck installcheck-am installdirs maintainer-clean \
|
||||
maintainer-clean-generic mostlyclean mostlyclean-generic \
|
||||
mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am
|
||||
|
||||
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
.NOEXPORT:
|
||||
@@ -1,19 +0,0 @@
|
||||
radiusclient-ng for DEBIAN
|
||||
--------------------------
|
||||
|
||||
Radiusclient is a /bin/login replacement which gets called by a getty
|
||||
to log in a user and to setup the user's login environment. Normal
|
||||
login programs just check the login name and password which the user
|
||||
entered against the local password file (/etc/passwd, /etc/shadow). In
|
||||
contrast to that Radiusclient also uses the RADIUS protocol to
|
||||
authenticate the user.
|
||||
|
||||
radiusclient-ng is a version with enhanced API in the libradiusclient
|
||||
library by Maxim Sobolev <sobomax@portaone.com>
|
||||
|
||||
Please view /usr/doc/radiusclient-ng/instop.html with your favourite WWW
|
||||
browser, e.g lynx or netscape.
|
||||
|
||||
Config files are in /etc/radiusclient-ng.
|
||||
|
||||
Jan Janak <jan@iptel.org>, Mon, 15 Nov 2004 12:20:42 +0100
|
||||
@@ -1,11 +0,0 @@
|
||||
radiusclient-ng (0.5.0) unstable; urgency=low
|
||||
|
||||
* New upstream release
|
||||
|
||||
-- Jan Janak <jan@iptel.org> Mon, 23 May 2005 20:37:22 +0200
|
||||
|
||||
radiusclient-ng (0.4.8) unstable; urgency=low
|
||||
|
||||
* Initial Release.
|
||||
|
||||
-- Jan Janak <jan@iptel.org> Mon, 15 Nov 2004 12:20:43 +0100
|
||||
@@ -1,3 +0,0 @@
|
||||
/etc/radiusclient-ng/issue
|
||||
/etc/radiusclient-ng/port-id-map
|
||||
/etc/radiusclient-ng/servers
|
||||
@@ -1,59 +0,0 @@
|
||||
Source: radiusclient-ng
|
||||
Section: admin
|
||||
Priority: extra
|
||||
Maintainer: Jan Janak <jan@iptel.org>
|
||||
Build-Depends: debhelper, libtool
|
||||
Standards-Version: 3.5.2
|
||||
|
||||
Package: radiusclient-ng
|
||||
Architecture: any
|
||||
Section: admin
|
||||
Depends: libradius-ng, perl5, ${shlibs:Depends}
|
||||
Conflicts: radiusclient1
|
||||
Description: /bin/login replacement which uses the RADIUS protocol for authentication.
|
||||
Radiusclient is a /bin/login replacement which gets called by a getty
|
||||
to log in a user and to setup the user's login environment. Normal
|
||||
login programs just check the login name and password which the user
|
||||
entered against the local password file (/etc/passwd, /etc/shadow).
|
||||
In contrast to that Radiusclient also uses the RADIUS protocol to
|
||||
authenticate the user.
|
||||
.
|
||||
The "-ng" version of libradiusclient contains enhanced API made by
|
||||
Maxim Sobolev <sobomax@portaone.com>
|
||||
.
|
||||
This is the main binary archive.
|
||||
|
||||
Package: libradius-ng-dev
|
||||
Architecture: any
|
||||
Section: libdevel
|
||||
Depends: libradius-ng, libc6-dev
|
||||
Description: /bin/login replacement with RADIUS. Header file and link lib.
|
||||
Radiusclient is a /bin/login replacement which gets called by a getty
|
||||
to log in a user and to setup the user's login environment. Normal
|
||||
login programs just check the login name and password which the user
|
||||
entered against the local password file (/etc/passwd, /etc/shadow).
|
||||
In contrast to that Radiusclient also uses the RADIUS protocol to
|
||||
authenticate the user.
|
||||
.
|
||||
The "-ng" version of libradiusclient contains enhanced API made by
|
||||
Maxim Sobolev <sobomax@portaone.com>
|
||||
.
|
||||
This is the development package, to be able to develop programs that
|
||||
uses the RADIUS library.
|
||||
|
||||
Package: libradius-ng
|
||||
Architecture: any
|
||||
Section: libs
|
||||
Depends: ${shlibs:Depends}
|
||||
Description: /bin/login replacement with RADIUS. Shared lib to used by programs.
|
||||
Radiusclient is a /bin/login replacement which gets called by a getty
|
||||
to log in a user and to setup the user's login environment. Normal
|
||||
login programs just check the login name and password which the user
|
||||
entered against the local password file (/etc/passwd, /etc/shadow). In
|
||||
contrast to that Radiusclient also uses the RADIUS protocol to
|
||||
authenticate the user.
|
||||
.
|
||||
The "-ng" version of libradiusclient contains enhanced API made by
|
||||
Maxim Sobolev <sobomax@portaone.com>
|
||||
.
|
||||
This is the libraries needed by any client needing the RADIUS protocol.
|
||||
@@ -1,87 +0,0 @@
|
||||
This package was debianized by Jan Janak <jan@iptel.org> on
|
||||
Mon, 15 Nov 2004 12:20:42 +0100.
|
||||
|
||||
The debian package files have been derived from the original
|
||||
radiusclient1 debian package.
|
||||
|
||||
It was downloaded from ftp.cityline.net/pub/radiusclient/
|
||||
|
||||
Upstream Author(s): Lars Fenneberg <lf@elemental.net>
|
||||
|
||||
Copyright:
|
||||
|
||||
See the respective source files to find out which copyrights apply.
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
Copyright (C) 1995,1996,1997,1998 Lars Fenneberg <lf@elemental.net>
|
||||
|
||||
Permission to use, copy, modify, and distribute this software for any
|
||||
purpose and without fee is hereby granted, provided that this copyright and
|
||||
permission notice appear on all copies and supporting documentation, the
|
||||
name of Lars Fenneberg not be used in advertising or publicity pertaining to
|
||||
distribution of the program without specific prior permission, and notice be
|
||||
given in supporting documentation that copying and distribution is by
|
||||
permission of Lars Fenneberg.
|
||||
|
||||
Lars Fenneberg makes no representations about the suitability of this
|
||||
software for any purpose. It is provided "as is" without express or implied
|
||||
warranty.
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
Copyright 1992 Livingston Enterprises, Inc.
|
||||
Livingston Enterprises, Inc. 6920 Koll Center Parkway Pleasanton, CA 94566
|
||||
|
||||
Permission to use, copy, modify, and distribute this software for any
|
||||
purpose and without fee is hereby granted, provided that this copyright
|
||||
and permission notice appear on all copies and supporting documentation,
|
||||
the name of Livingston Enterprises, Inc. not be used in advertising or
|
||||
publicity pertaining to distribution of the program without specific
|
||||
prior permission, and notice be given in supporting documentation that
|
||||
copying and distribution is by permission of Livingston Enterprises, Inc.
|
||||
|
||||
Livingston Enterprises, Inc. makes no representations about the suitability
|
||||
of this software for any purpose. It is provided "as is" without express
|
||||
or implied warranty.
|
||||
------------------------------------------------------------------------------
|
||||
[C] The Regents of the University of Michigan and Merit Network, Inc. 1992,
|
||||
1993, 1994, 1995 All Rights Reserved
|
||||
|
||||
Permission to use, copy, modify, and distribute this software and its
|
||||
documentation for any purpose and without fee is hereby granted, provided
|
||||
that the above copyright notice and this permission notice appear in all
|
||||
copies of the software and derivative works or modified versions thereof,
|
||||
and that both the copyright notice and this permission and disclaimer
|
||||
notice appear in supporting documentation.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
|
||||
EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION WARRANTIES OF
|
||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE REGENTS OF THE
|
||||
UNIVERSITY OF MICHIGAN AND MERIT NETWORK, INC. DO NOT WARRANT THAT THE
|
||||
FUNCTIONS CONTAINED IN THE SOFTWARE WILL MEET LICENSEE'S REQUIREMENTS OR
|
||||
THAT OPERATION WILL BE UNINTERRUPTED OR ERROR FREE. The Regents of the
|
||||
University of Michigan and Merit Network, Inc. shall not be liable for any
|
||||
special, indirect, incidental or consequential damages with respect to any
|
||||
claim by Licensee or any third party arising from use of the software.
|
||||
------------------------------------------------------------------------------
|
||||
Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991.
|
||||
All rights reserved.
|
||||
|
||||
License to copy and use this software is granted provided that it
|
||||
is identified as the "RSA Data Security, Inc. MD5 Message-Digest
|
||||
Algorithm" in all material mentioning or referencing this software
|
||||
or this function.
|
||||
|
||||
License is also granted to make and use derivative works provided
|
||||
that such works are identified as "derived from the RSA Data
|
||||
Security, Inc. MD5 Message-Digest Algorithm" in all material
|
||||
mentioning or referencing the derived work.
|
||||
|
||||
RSA Data Security, Inc. makes no representations concerning either
|
||||
the merchantability of this software or the suitability of this
|
||||
software for any particular purpose. It is provided "as is"
|
||||
without express or implied warranty of any kind.
|
||||
|
||||
These notices must be retained in any copies of any part of this
|
||||
documentation and/or software.
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
etc/radiusclient-ng
|
||||
usr/sbin
|
||||
|
||||
usr/lib
|
||||
usr/include
|
||||
usr/man/man3
|
||||
@@ -1 +0,0 @@
|
||||
BUGS README README.radexample doc/instop.html
|
||||
@@ -1,5 +0,0 @@
|
||||
login.radius/migs/README
|
||||
login.radius/migs/ip-down
|
||||
login.radius/migs/ip-up
|
||||
login.radius/migs/login.radius
|
||||
src/radexample.c
|
||||
@@ -1,3 +0,0 @@
|
||||
radiusclient-ng_0.5.1_i386.deb admin extra
|
||||
libradius-ng-dev_0.5.1_i386.deb libdevel extra
|
||||
libradius-ng_0.5.1_i386.deb libs extra
|
||||
@@ -1,2 +0,0 @@
|
||||
usr/lib
|
||||
usr/include
|
||||
@@ -1,4 +0,0 @@
|
||||
usr/include/freeradius-client.h
|
||||
usr/lib/libradiusclient-ng.la
|
||||
usr/lib/libradiusclient-ng.a
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
/etc/radiusclient-ng/radiusclient.conf
|
||||
/etc/radiusclient-ng/dictionary
|
||||
/etc/radiusclient-ng/dictionary.ascend
|
||||
/etc/radiusclient-ng/dictionary.compat
|
||||
/etc/radiusclient-ng/dictionary.merit
|
||||
@@ -1,2 +0,0 @@
|
||||
etc/radiusclient-ng
|
||||
usr/lib
|
||||
@@ -1 +0,0 @@
|
||||
/usr/lib/*.so.*
|
||||
@@ -1,8 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
if [ "$1" = "configure" ]; then
|
||||
# Call ldconfig
|
||||
ldconfig
|
||||
fi
|
||||
|
||||
#DEBHELPER#
|
||||
@@ -1 +0,0 @@
|
||||
shlibs:Depends=libc6 (>= 2.3.2.ds1-4)
|
||||
@@ -1,3 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
#DEBHELPER#
|
||||
@@ -1,2 +0,0 @@
|
||||
etc/radiusclient-ng
|
||||
usr/sbin
|
||||
@@ -1,9 +0,0 @@
|
||||
etc/radiusclient-ng/issue
|
||||
etc/radiusclient-ng/port-id-map
|
||||
etc/radiusclient-ng/radiusclient.conf
|
||||
etc/radiusclient-ng/servers
|
||||
usr/sbin/radlogin
|
||||
usr/sbin/radstatus
|
||||
usr/sbin/radacct
|
||||
usr/sbin/radexample
|
||||
usr/sbin/login.radius
|
||||
@@ -1,9 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
if [ -d /usr/doc -a ! -e /usr/doc/radiusclient-ng -a -d /usr/share/doc/radiusclient-ng ]; then
|
||||
ln -sf ../share/doc/radiusclient-ng /usr/doc/radiusclient-ng
|
||||
fi
|
||||
|
||||
chmod 600 /etc/radiusclient-ng/servers
|
||||
|
||||
#DEBHELPER#
|
||||
@@ -1,113 +0,0 @@
|
||||
#!/usr/bin/make -f
|
||||
# Made with the aid of dh_make, by Craig Small
|
||||
# Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess.
|
||||
# This version is for a hypothetical package that builds an
|
||||
# architecture-dependant package, as well as an architecture-independant
|
||||
# package.
|
||||
|
||||
package=radiusclient-ng
|
||||
|
||||
version=$(shell expr `pwd` : '.*-\([0-9.]*\)')
|
||||
version_major=$(shell expr `pwd` : '.*-\([0-9]*\).[0-9.]*')
|
||||
version_so=2.0.0
|
||||
|
||||
topdir=$(shell pwd)
|
||||
|
||||
# Uncomment this to turn on verbose mode.
|
||||
#export DH_VERBOSE=1
|
||||
|
||||
build: build-stamp
|
||||
build-stamp:
|
||||
dh_testdir
|
||||
|
||||
@( \
|
||||
for link in config.guess config.sub ltmain.sh missing mkinstalldirs; do \
|
||||
ln -s /usr/share/libtool/$$link $$link; \
|
||||
done; \
|
||||
)
|
||||
|
||||
./configure --prefix=/usr --sysconfdir=/etc --enable-shadow
|
||||
|
||||
rm -f libtool
|
||||
ln -s /usr/bin/libtool libtool
|
||||
|
||||
make
|
||||
|
||||
touch build-stamp
|
||||
|
||||
clean:
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
rm -f build-stamp
|
||||
|
||||
-rm -rf static shared
|
||||
@( \
|
||||
for link in config.guess config.sub ltmain.sh missing mkinstalldirs; do \
|
||||
rm -f $$link; \
|
||||
done; \
|
||||
)
|
||||
|
||||
# Add here commands to clean up after the build process.
|
||||
-$(MAKE) distclean
|
||||
|
||||
dh_clean
|
||||
|
||||
dirs:
|
||||
dh_installdirs
|
||||
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
|
||||
dh_installdocs
|
||||
dh_installexamples
|
||||
dh_installmenu
|
||||
# dh_installmanpages
|
||||
dh_undocumented login.radius.1 radacct.1 radexample.1 radlogin.1 radstatus.1
|
||||
dh_installchangelogs
|
||||
|
||||
binary-arch: dirs radiusclient-ng libradius-ng libradius-ng-dev
|
||||
dh_installdeb
|
||||
|
||||
dh_strip
|
||||
dh_compress
|
||||
dh_fixperms
|
||||
|
||||
dh_shlibdeps
|
||||
dh_gencontrol
|
||||
dh_makeshlibs -m$(version_so)
|
||||
dh_md5sums
|
||||
|
||||
chmod 600 $(topdir)/debian/tmp/etc/radiusclient-ng/servers
|
||||
dh_builddeb
|
||||
|
||||
radiusclient-ng: build
|
||||
for file in radacct radexample radlogin radstatus; do \
|
||||
install -m755 $(topdir)/src/.libs/$$file $(topdir)/debian/tmp/usr/sbin; \
|
||||
done
|
||||
install -m755 $(topdir)/login.radius/migs/login.radius $(topdir)/debian/tmp/usr/sbin
|
||||
for file in issue port-id-map servers; do \
|
||||
install -m644 $(topdir)/etc/$$file $(topdir)/debian/tmp/etc/radiusclient-ng; \
|
||||
done
|
||||
|
||||
libradius-ng: build
|
||||
install -m755 $(topdir)/lib/.libs/libfreeradius-client.so.$(version_so) debian/libradius-ng/usr/lib
|
||||
for file in radiusclient.conf dictionary dictionary.ascend dictionary.compat dictionary.merit; do \
|
||||
install -m644 $(topdir)/etc/$$file $(topdir)/debian/libradius-ng/etc/radiusclient-ng; \
|
||||
done
|
||||
cd debian/libradius-ng/usr/lib && ln -s libfreeradius-client.so.$(version_so) libfreeradius-client.so.2
|
||||
|
||||
libradius-ng-dev: build
|
||||
install -m644 $(topdir)/include/freeradius-client.h $(topdir)/debian/libradius-ng-dev/usr/include
|
||||
install -m644 $(topdir)/lib/.libs/libfreeradius-client.a $(topdir)/debian/libradius-ng-dev/usr/lib
|
||||
install -m644 $(topdir)/lib/libfreeradius-client.la $(topdir)/debian/libradius-ng-dev/usr/lib
|
||||
cd debian/libradius-ng-dev/usr/lib && ln -s libfreeradius-client.so.$(version_so) libfreeradius-client.so
|
||||
|
||||
source diff:
|
||||
@echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
|
||||
|
||||
binary: binary-arch
|
||||
.PHONY: build clean binary-arch binary radiusclient-ng libradius-ng-dev
|
||||
|
||||
# Local variables:
|
||||
# mode: Makefile
|
||||
# End:
|
||||
@@ -1 +0,0 @@
|
||||
shlibs:Depends=libc6 (>= 2.3.2.ds1-4)
|
||||
@@ -1,5 +0,0 @@
|
||||
# Example watch control file for uscan
|
||||
# Rename this file to "watch" and then you can run the "uscan" command
|
||||
# to check for upstream updates and more.
|
||||
# Site Directory Pattern Version Script
|
||||
ftp.cityline.net /pub/radiusclient radiusclient-*.tar.gz debian uupdate
|
||||
@@ -1,411 +0,0 @@
|
||||
#! /bin/sh
|
||||
|
||||
# depcomp - compile a program generating dependencies as side-effects
|
||||
# Copyright 1999, 2000 Free Software Foundation, Inc.
|
||||
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 2, or (at your option)
|
||||
# any later version.
|
||||
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program; if not, write to the Free Software
|
||||
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
||||
# 02111-1307, USA.
|
||||
|
||||
# As a special exception to the GNU General Public License, if you
|
||||
# distribute this file as part of a program that contains a
|
||||
# configuration script generated by Autoconf, you may include it under
|
||||
# the same distribution terms that you use for the rest of that program.
|
||||
|
||||
# Originally written by Alexandre Oliva <oliva@dcc.unicamp.br>.
|
||||
|
||||
if test -z "$depmode" || test -z "$source" || test -z "$object"; then
|
||||
echo "depcomp: Variables source, object and depmode must be set" 1>&2
|
||||
exit 1
|
||||
fi
|
||||
# `libtool' can also be set to `yes' or `no'.
|
||||
|
||||
depfile=${depfile-`echo "$object" | sed 's,\([^/]*\)$,.deps/\1,;s/\.\([^.]*\)$/.P\1/'`}
|
||||
tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`}
|
||||
|
||||
rm -f "$tmpdepfile"
|
||||
|
||||
# Some modes work just like other modes, but use different flags. We
|
||||
# parameterize here, but still list the modes in the big case below,
|
||||
# to make depend.m4 easier to write. Note that we *cannot* use a case
|
||||
# here, because this file can only contain one case statement.
|
||||
if test "$depmode" = hp; then
|
||||
# HP compiler uses -M and no extra arg.
|
||||
gccflag=-M
|
||||
depmode=gcc
|
||||
fi
|
||||
|
||||
if test "$depmode" = dashXmstdout; then
|
||||
# This is just like dashmstdout with a different argument.
|
||||
dashmflag=-xM
|
||||
depmode=dashmstdout
|
||||
fi
|
||||
|
||||
case "$depmode" in
|
||||
gcc3)
|
||||
## gcc 3 implements dependency tracking that does exactly what
|
||||
## we want. Yay! Note: for some reason libtool 1.4 doesn't like
|
||||
## it if -MD -MP comes after the -MF stuff. Hmm.
|
||||
"$@" -MT "$object" -MD -MP -MF "$tmpdepfile"
|
||||
stat=$?
|
||||
if test $stat -eq 0; then :
|
||||
else
|
||||
rm -f "$tmpdepfile"
|
||||
exit $stat
|
||||
fi
|
||||
mv "$tmpdepfile" "$depfile"
|
||||
;;
|
||||
|
||||
gcc)
|
||||
## There are various ways to get dependency output from gcc. Here's
|
||||
## why we pick this rather obscure method:
|
||||
## - Don't want to use -MD because we'd like the dependencies to end
|
||||
## up in a subdir. Having to rename by hand is ugly.
|
||||
## (We might end up doing this anyway to support other compilers.)
|
||||
## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like
|
||||
## -MM, not -M (despite what the docs say).
|
||||
## - Using -M directly means running the compiler twice (even worse
|
||||
## than renaming).
|
||||
if test -z "$gccflag"; then
|
||||
gccflag=-MD,
|
||||
fi
|
||||
"$@" -Wp,"$gccflag$tmpdepfile"
|
||||
stat=$?
|
||||
if test $stat -eq 0; then :
|
||||
else
|
||||
rm -f "$tmpdepfile"
|
||||
exit $stat
|
||||
fi
|
||||
rm -f "$depfile"
|
||||
echo "$object : \\" > "$depfile"
|
||||
alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
|
||||
## The second -e expression handles DOS-style file names with drive letters.
|
||||
sed -e 's/^[^:]*: / /' \
|
||||
-e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile"
|
||||
## This next piece of magic avoids the `deleted header file' problem.
|
||||
## The problem is that when a header file which appears in a .P file
|
||||
## is deleted, the dependency causes make to die (because there is
|
||||
## typically no way to rebuild the header). We avoid this by adding
|
||||
## dummy dependencies for each header file. Too bad gcc doesn't do
|
||||
## this for us directly.
|
||||
tr ' ' '
|
||||
' < "$tmpdepfile" |
|
||||
## Some versions of gcc put a space before the `:'. On the theory
|
||||
## that the space means something, we add a space to the output as
|
||||
## well.
|
||||
## Some versions of the HPUX 10.20 sed can't process this invocation
|
||||
## correctly. Breaking it into two sed invocations is a workaround.
|
||||
sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
|
||||
rm -f "$tmpdepfile"
|
||||
;;
|
||||
|
||||
hp)
|
||||
# This case exists only to let depend.m4 do its work. It works by
|
||||
# looking at the text of this script. This case will never be run,
|
||||
# since it is checked for above.
|
||||
exit 1
|
||||
;;
|
||||
|
||||
sgi)
|
||||
if test "$libtool" = yes; then
|
||||
"$@" "-Wp,-MDupdate,$tmpdepfile"
|
||||
else
|
||||
"$@" -MDupdate "$tmpdepfile"
|
||||
fi
|
||||
stat=$?
|
||||
if test $stat -eq 0; then :
|
||||
else
|
||||
rm -f "$tmpdepfile"
|
||||
exit $stat
|
||||
fi
|
||||
rm -f "$depfile"
|
||||
|
||||
if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files
|
||||
echo "$object : \\" > "$depfile"
|
||||
|
||||
# Clip off the initial element (the dependent). Don't try to be
|
||||
# clever and replace this with sed code, as IRIX sed won't handle
|
||||
# lines with more than a fixed number of characters (4096 in
|
||||
# IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines;
|
||||
# the IRIX cc adds comments like `#:fec' to the end of the
|
||||
# dependency line.
|
||||
tr ' ' '
|
||||
' < "$tmpdepfile" \
|
||||
| sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \
|
||||
tr '
|
||||
' ' ' >> $depfile
|
||||
echo >> $depfile
|
||||
|
||||
# The second pass generates a dummy entry for each header file.
|
||||
tr ' ' '
|
||||
' < "$tmpdepfile" \
|
||||
| sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
|
||||
>> $depfile
|
||||
else
|
||||
# The sourcefile does not contain any dependencies, so just
|
||||
# store a dummy comment line, to avoid errors with the Makefile
|
||||
# "include basename.Plo" scheme.
|
||||
echo "#dummy" > "$depfile"
|
||||
fi
|
||||
rm -f "$tmpdepfile"
|
||||
;;
|
||||
|
||||
aix)
|
||||
# The C for AIX Compiler uses -M and outputs the dependencies
|
||||
# in a .u file. This file always lives in the current directory.
|
||||
# Also, the AIX compiler puts `$object:' at the start of each line;
|
||||
# $object doesn't have directory information.
|
||||
stripped=`echo "$object" | sed -e 's,^.*/,,' -e 's/\(.*\)\..*$/\1/'`
|
||||
tmpdepfile="$stripped.u"
|
||||
outname="$stripped.o"
|
||||
if test "$libtool" = yes; then
|
||||
"$@" -Wc,-M
|
||||
else
|
||||
"$@" -M
|
||||
fi
|
||||
|
||||
stat=$?
|
||||
if test $stat -eq 0; then :
|
||||
else
|
||||
rm -f "$tmpdepfile"
|
||||
exit $stat
|
||||
fi
|
||||
|
||||
if test -f "$tmpdepfile"; then
|
||||
# Each line is of the form `foo.o: dependent.h'.
|
||||
# Do two passes, one to just change these to
|
||||
# `$object: dependent.h' and one to simply `dependent.h:'.
|
||||
sed -e "s,^$outname:,$object :," < "$tmpdepfile" > "$depfile"
|
||||
sed -e "s,^$outname: \(.*\)$,\1:," < "$tmpdepfile" >> "$depfile"
|
||||
else
|
||||
# The sourcefile does not contain any dependencies, so just
|
||||
# store a dummy comment line, to avoid errors with the Makefile
|
||||
# "include basename.Plo" scheme.
|
||||
echo "#dummy" > "$depfile"
|
||||
fi
|
||||
rm -f "$tmpdepfile"
|
||||
;;
|
||||
|
||||
tru64)
|
||||
# The Tru64 AIX compiler uses -MD to generate dependencies as a side
|
||||
# effect. `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'.
|
||||
# At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
|
||||
# dependencies in `foo.d' instead, so we check for that too.
|
||||
# Subdirectories are respected.
|
||||
|
||||
tmpdepfile1="$object.d"
|
||||
tmpdepfile2=`echo "$object" | sed -e 's/.o$/.d/'`
|
||||
if test "$libtool" = yes; then
|
||||
"$@" -Wc,-MD
|
||||
else
|
||||
"$@" -MD
|
||||
fi
|
||||
|
||||
stat=$?
|
||||
if test $stat -eq 0; then :
|
||||
else
|
||||
rm -f "$tmpdepfile1" "$tmpdepfile2"
|
||||
exit $stat
|
||||
fi
|
||||
|
||||
if test -f "$tmpdepfile1"; then
|
||||
tmpdepfile="$tmpdepfile1"
|
||||
else
|
||||
tmpdepfile="$tmpdepfile2"
|
||||
fi
|
||||
if test -f "$tmpdepfile"; then
|
||||
sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
|
||||
# That's a space and a tab in the [].
|
||||
sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
|
||||
else
|
||||
echo "#dummy" > "$depfile"
|
||||
fi
|
||||
rm -f "$tmpdepfile"
|
||||
;;
|
||||
|
||||
#nosideeffect)
|
||||
# This comment above is used by automake to tell side-effect
|
||||
# dependency tracking mechanisms from slower ones.
|
||||
|
||||
dashmstdout)
|
||||
# Important note: in order to support this mode, a compiler *must*
|
||||
# always write the proprocessed file to stdout, regardless of -o,
|
||||
# because we must use -o when running libtool.
|
||||
test -z "$dashmflag" && dashmflag=-M
|
||||
( IFS=" "
|
||||
case " $* " in
|
||||
*" --mode=compile "*) # this is libtool, let us make it quiet
|
||||
for arg
|
||||
do # cycle over the arguments
|
||||
case "$arg" in
|
||||
"--mode=compile")
|
||||
# insert --quiet before "--mode=compile"
|
||||
set fnord "$@" --quiet
|
||||
shift # fnord
|
||||
;;
|
||||
esac
|
||||
set fnord "$@" "$arg"
|
||||
shift # fnord
|
||||
shift # "$arg"
|
||||
done
|
||||
;;
|
||||
esac
|
||||
"$@" $dashmflag | sed 's:^[^:]*\:[ ]*:'"$object"'\: :' > "$tmpdepfile"
|
||||
) &
|
||||
proc=$!
|
||||
"$@"
|
||||
stat=$?
|
||||
wait "$proc"
|
||||
if test "$stat" != 0; then exit $stat; fi
|
||||
rm -f "$depfile"
|
||||
cat < "$tmpdepfile" > "$depfile"
|
||||
tr ' ' '
|
||||
' < "$tmpdepfile" | \
|
||||
## Some versions of the HPUX 10.20 sed can't process this invocation
|
||||
## correctly. Breaking it into two sed invocations is a workaround.
|
||||
sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
|
||||
rm -f "$tmpdepfile"
|
||||
;;
|
||||
|
||||
dashXmstdout)
|
||||
# This case only exists to satisfy depend.m4. It is never actually
|
||||
# run, as this mode is specially recognized in the preamble.
|
||||
exit 1
|
||||
;;
|
||||
|
||||
makedepend)
|
||||
# X makedepend
|
||||
(
|
||||
shift
|
||||
cleared=no
|
||||
for arg in "$@"; do
|
||||
case $cleared in no)
|
||||
set ""; shift
|
||||
cleared=yes
|
||||
esac
|
||||
case "$arg" in
|
||||
-D*|-I*)
|
||||
set fnord "$@" "$arg"; shift;;
|
||||
-*)
|
||||
;;
|
||||
*)
|
||||
set fnord "$@" "$arg"; shift;;
|
||||
esac
|
||||
done
|
||||
obj_suffix="`echo $object | sed 's/^.*\././'`"
|
||||
touch "$tmpdepfile"
|
||||
${MAKEDEPEND-makedepend} 2>/dev/null -o"$obj_suffix" -f"$tmpdepfile" "$@"
|
||||
) &
|
||||
proc=$!
|
||||
"$@"
|
||||
stat=$?
|
||||
wait "$proc"
|
||||
if test "$stat" != 0; then exit $stat; fi
|
||||
rm -f "$depfile"
|
||||
cat < "$tmpdepfile" > "$depfile"
|
||||
tail +3 "$tmpdepfile" | tr ' ' '
|
||||
' | \
|
||||
## Some versions of the HPUX 10.20 sed can't process this invocation
|
||||
## correctly. Breaking it into two sed invocations is a workaround.
|
||||
sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
|
||||
rm -f "$tmpdepfile" "$tmpdepfile".bak
|
||||
;;
|
||||
|
||||
cpp)
|
||||
# Important note: in order to support this mode, a compiler *must*
|
||||
# always write the proprocessed file to stdout, regardless of -o,
|
||||
# because we must use -o when running libtool.
|
||||
( IFS=" "
|
||||
case " $* " in
|
||||
*" --mode=compile "*)
|
||||
for arg
|
||||
do # cycle over the arguments
|
||||
case $arg in
|
||||
"--mode=compile")
|
||||
# insert --quiet before "--mode=compile"
|
||||
set fnord "$@" --quiet
|
||||
shift # fnord
|
||||
;;
|
||||
esac
|
||||
set fnord "$@" "$arg"
|
||||
shift # fnord
|
||||
shift # "$arg"
|
||||
done
|
||||
;;
|
||||
esac
|
||||
"$@" -E |
|
||||
sed -n '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' |
|
||||
sed '$ s: \\$::' > "$tmpdepfile"
|
||||
) &
|
||||
proc=$!
|
||||
"$@"
|
||||
stat=$?
|
||||
wait "$proc"
|
||||
if test "$stat" != 0; then exit $stat; fi
|
||||
rm -f "$depfile"
|
||||
echo "$object : \\" > "$depfile"
|
||||
cat < "$tmpdepfile" >> "$depfile"
|
||||
sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile"
|
||||
rm -f "$tmpdepfile"
|
||||
;;
|
||||
|
||||
msvisualcpp)
|
||||
# Important note: in order to support this mode, a compiler *must*
|
||||
# always write the proprocessed file to stdout, regardless of -o,
|
||||
# because we must use -o when running libtool.
|
||||
( IFS=" "
|
||||
case " $* " in
|
||||
*" --mode=compile "*)
|
||||
for arg
|
||||
do # cycle over the arguments
|
||||
case $arg in
|
||||
"--mode=compile")
|
||||
# insert --quiet before "--mode=compile"
|
||||
set fnord "$@" --quiet
|
||||
shift # fnord
|
||||
;;
|
||||
esac
|
||||
set fnord "$@" "$arg"
|
||||
shift # fnord
|
||||
shift # "$arg"
|
||||
done
|
||||
;;
|
||||
esac
|
||||
"$@" -E |
|
||||
sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::echo "`cygpath -u \\"\1\\"`":p' | sort | uniq > "$tmpdepfile"
|
||||
) &
|
||||
proc=$!
|
||||
"$@"
|
||||
stat=$?
|
||||
wait "$proc"
|
||||
if test "$stat" != 0; then exit $stat; fi
|
||||
rm -f "$depfile"
|
||||
echo "$object : \\" > "$depfile"
|
||||
. "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s:: \1 \\:p' >> "$depfile"
|
||||
echo " " >> "$depfile"
|
||||
. "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s::\1\::p' >> "$depfile"
|
||||
rm -f "$tmpdepfile"
|
||||
;;
|
||||
|
||||
none)
|
||||
exec "$@"
|
||||
;;
|
||||
|
||||
*)
|
||||
echo "Unknown depmode $depmode" 1>&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
exit 0
|
||||
@@ -1,22 +0,0 @@
|
||||
$Id: ChangeLog,v 1.5 2008/03/05 17:55:52 cparker Exp $
|
||||
|
||||
FreeRADIUS-client 1.1.6, March 5, 2008
|
||||
|
||||
o Added dead_time functionality / configuration
|
||||
o Merge in fixes and enhancements from 'radiusclient-ng'
|
||||
o Improved functionality for embedded operation
|
||||
- In use in FreeSWITCH and OpenSER projects
|
||||
o Wrap gethostby*() family of calls with threadsafe variants
|
||||
o Change UINT4 to uint32_t, int to size_t, etc.
|
||||
o Fixed wrong usage of strncat function in several places
|
||||
|
||||
FreeRADIUS-client 1.1.5, March 2, 2007
|
||||
|
||||
o Fixed endian issues with MD5 functions
|
||||
o Added library hooks to allow embedding of radius client functionality
|
||||
o Added example embedded program 'radembedded' in /src
|
||||
o Minor bugfixes to add better error checking/data validation
|
||||
|
||||
FreeRADIUS-client 1.1.4, Jan 14, 2007
|
||||
|
||||
o Initial FreeRADIUS Client release
|
||||
@@ -1,373 +0,0 @@
|
||||
# Makefile.in generated by automake 1.11.1 from Makefile.am.
|
||||
# doc/Makefile. Generated from Makefile.in by configure.
|
||||
|
||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
||||
# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
|
||||
# Inc.
|
||||
# This Makefile.in is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE.
|
||||
|
||||
|
||||
|
||||
#
|
||||
# $Id: Makefile.am,v 1.1.1.1 2003/12/02 10:39:22 sobomax Exp $
|
||||
#
|
||||
# Copyright (C) 1997 Lars Fenneberg
|
||||
#
|
||||
# See the file COPYRIGHT for the respective terms and conditions.
|
||||
# If the file is missing contact me at lf@elemental.net
|
||||
# and I'll send you a copy.
|
||||
#
|
||||
|
||||
pkgdatadir = $(datadir)/radiusclient
|
||||
pkgincludedir = $(includedir)/radiusclient
|
||||
pkglibdir = $(libdir)/radiusclient
|
||||
pkglibexecdir = $(libexecdir)/radiusclient
|
||||
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
|
||||
install_sh_DATA = $(install_sh) -c -m 644
|
||||
install_sh_PROGRAM = $(install_sh) -c
|
||||
install_sh_SCRIPT = $(install_sh) -c
|
||||
INSTALL_HEADER = $(INSTALL_DATA)
|
||||
transform = $(program_transform_name)
|
||||
NORMAL_INSTALL = :
|
||||
PRE_INSTALL = :
|
||||
POST_INSTALL = :
|
||||
NORMAL_UNINSTALL = :
|
||||
PRE_UNINSTALL = :
|
||||
POST_UNINSTALL = :
|
||||
build_triplet = i686-pc-linux-gnu
|
||||
host_triplet = i686-pc-linux-gnu
|
||||
target_triplet = i686-pc-linux-gnu
|
||||
subdir = doc
|
||||
DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
|
||||
ChangeLog
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/configure.in
|
||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
CONFIG_HEADER = $(top_builddir)/config.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
CONFIG_CLEAN_VPATH_FILES =
|
||||
SOURCES =
|
||||
DIST_SOURCES =
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
ACLOCAL = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run aclocal-1.11
|
||||
ALLOCA =
|
||||
AMTAR = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run tar
|
||||
AR = /usr/bin/ar
|
||||
AUTOCONF = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run autoconf
|
||||
AUTOHEADER = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run autoheader
|
||||
AUTOMAKE = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run automake-1.11
|
||||
AWK = gawk
|
||||
CC = gcc
|
||||
CCDEPMODE = depmode=gcc3
|
||||
CFLAGS = -g -O2
|
||||
CPP = gcc -E
|
||||
CPPFLAGS =
|
||||
CYGPATH_W = echo
|
||||
DEFS = -DHAVE_CONFIG_H
|
||||
DEPDIR = .deps
|
||||
DSYMUTIL =
|
||||
DUMPBIN =
|
||||
ECHO_C =
|
||||
ECHO_N = -n
|
||||
ECHO_T =
|
||||
EGREP = /bin/grep -E
|
||||
EXEEXT =
|
||||
FGREP = /bin/grep -F
|
||||
GREP = /bin/grep
|
||||
INSTALL = /usr/bin/install -c
|
||||
INSTALL_DATA = ${INSTALL} -m 644
|
||||
INSTALL_PROGRAM = ${INSTALL}
|
||||
INSTALL_SCRIPT = ${INSTALL}
|
||||
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
|
||||
LD = /usr/bin/ld
|
||||
LDFLAGS =
|
||||
LIBOBJS =
|
||||
LIBS = -lcrypt -lnsl
|
||||
LIBTOOL = $(SHELL) $(top_builddir)/libtool
|
||||
LIBVERSION = 2:0:0
|
||||
LIPO =
|
||||
LN_S = ln -s
|
||||
LTLIBOBJS =
|
||||
MAINT = #
|
||||
MAKEINFO = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run makeinfo
|
||||
MKDIR_P = /bin/mkdir -p
|
||||
NM = /usr/bin/nm -B
|
||||
NMEDIT =
|
||||
OBJDUMP = objdump
|
||||
OBJEXT = o
|
||||
OTOOL =
|
||||
OTOOL64 =
|
||||
PACKAGE = radiusclient
|
||||
PACKAGE_BUGREPORT =
|
||||
PACKAGE_NAME =
|
||||
PACKAGE_STRING =
|
||||
PACKAGE_TARNAME =
|
||||
PACKAGE_URL =
|
||||
PACKAGE_VERSION =
|
||||
PATH_SEPARATOR = :
|
||||
RANLIB = ranlib
|
||||
RC_LOG_FACILITY = LOG_DAEMON
|
||||
RC_SECURE_PATH = /bin:/usr/bin:/usr/local/bin
|
||||
SED = /bin/sed
|
||||
SET_MAKE =
|
||||
SHELL = /bin/bash
|
||||
STRIP = strip
|
||||
VERSION = 1.1.6
|
||||
abs_builddir = /usr/local/src/freeradius-client-1.1.6/doc
|
||||
abs_srcdir = /usr/local/src/freeradius-client-1.1.6/doc
|
||||
abs_top_builddir = /usr/local/src/freeradius-client-1.1.6
|
||||
abs_top_srcdir = /usr/local/src/freeradius-client-1.1.6
|
||||
ac_ct_CC = gcc
|
||||
ac_ct_DUMPBIN =
|
||||
am__include = include
|
||||
am__leading_dot = .
|
||||
am__quote =
|
||||
am__tar = ${AMTAR} chof - "$$tardir"
|
||||
am__untar = ${AMTAR} xf -
|
||||
bindir = ${exec_prefix}/bin
|
||||
build = i686-pc-linux-gnu
|
||||
build_alias =
|
||||
build_cpu = i686
|
||||
build_os = linux-gnu
|
||||
build_vendor = pc
|
||||
builddir = .
|
||||
datadir = ${datarootdir}
|
||||
datarootdir = ${prefix}/share
|
||||
docdir = ${datarootdir}/doc/${PACKAGE}
|
||||
dvidir = ${docdir}
|
||||
exec_prefix = ${prefix}
|
||||
host = i686-pc-linux-gnu
|
||||
host_alias =
|
||||
host_cpu = i686
|
||||
host_os = linux-gnu
|
||||
host_vendor = pc
|
||||
htmldir = ${docdir}
|
||||
includedir = ${prefix}/include
|
||||
infodir = ${datarootdir}/info
|
||||
install_sh = ${SHELL} /usr/local/src/freeradius-client-1.1.6/install-sh
|
||||
libdir = ${exec_prefix}/lib
|
||||
libexecdir = ${exec_prefix}/libexec
|
||||
localedir = ${datarootdir}/locale
|
||||
localstatedir = ${prefix}/var
|
||||
lt_ECHO = echo
|
||||
mandir = ${datarootdir}/man
|
||||
mkdir_p = /bin/mkdir -p
|
||||
oldincludedir = /usr/include
|
||||
pdfdir = ${docdir}
|
||||
pkgsysconfdir = ${prefix}/etc/radiusclient
|
||||
prefix = /usr/local
|
||||
program_transform_name = s,x,x,
|
||||
psdir = ${docdir}
|
||||
sbindir = ${exec_prefix}/sbin
|
||||
sharedstatedir = ${prefix}/com
|
||||
srcdir = .
|
||||
sysconfdir = ${prefix}/etc
|
||||
target = i686-pc-linux-gnu
|
||||
target_alias =
|
||||
target_cpu = i686
|
||||
target_os = linux-gnu
|
||||
target_vendor = pc
|
||||
top_build_prefix = ../
|
||||
top_builddir = ..
|
||||
top_srcdir = ..
|
||||
AUTOMAKE_OPTIONS = foreign
|
||||
CLEANFILES = *~
|
||||
EXTRA_DIST = instop.html
|
||||
all: all-am
|
||||
|
||||
.SUFFIXES:
|
||||
$(srcdir)/Makefile.in: # $(srcdir)/Makefile.am $(am__configure_deps)
|
||||
@for dep in $?; do \
|
||||
case '$(am__configure_deps)' in \
|
||||
*$$dep*) \
|
||||
( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
|
||||
&& { if test -f $@; then exit 0; else break; fi; }; \
|
||||
exit 1;; \
|
||||
esac; \
|
||||
done; \
|
||||
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign doc/Makefile'; \
|
||||
$(am__cd) $(top_srcdir) && \
|
||||
$(AUTOMAKE) --foreign doc/Makefile
|
||||
.PRECIOUS: Makefile
|
||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
||||
@case '$?' in \
|
||||
*config.status*) \
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
||||
*) \
|
||||
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
||||
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
||||
esac;
|
||||
|
||||
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
|
||||
$(top_srcdir)/configure: # $(am__configure_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
$(ACLOCAL_M4): # $(am__aclocal_m4_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
$(am__aclocal_m4_deps):
|
||||
|
||||
mostlyclean-libtool:
|
||||
-rm -f *.lo
|
||||
|
||||
clean-libtool:
|
||||
-rm -rf .libs _libs
|
||||
tags: TAGS
|
||||
TAGS:
|
||||
|
||||
ctags: CTAGS
|
||||
CTAGS:
|
||||
|
||||
|
||||
distdir: $(DISTFILES)
|
||||
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
list='$(DISTFILES)'; \
|
||||
dist_files=`for file in $$list; do echo $$file; done | \
|
||||
sed -e "s|^$$srcdirstrip/||;t" \
|
||||
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
|
||||
case $$dist_files in \
|
||||
*/*) $(MKDIR_P) `echo "$$dist_files" | \
|
||||
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
|
||||
sort -u` ;; \
|
||||
esac; \
|
||||
for file in $$dist_files; do \
|
||||
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
||||
if test -d $$d/$$file; then \
|
||||
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
|
||||
if test -d "$(distdir)/$$file"; then \
|
||||
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
fi; \
|
||||
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
||||
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
|
||||
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
fi; \
|
||||
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
|
||||
else \
|
||||
test -f "$(distdir)/$$file" \
|
||||
|| cp -p $$d/$$file "$(distdir)/$$file" \
|
||||
|| exit 1; \
|
||||
fi; \
|
||||
done
|
||||
check-am: all-am
|
||||
check: check-am
|
||||
all-am: Makefile
|
||||
installdirs:
|
||||
install: install-am
|
||||
install-exec: install-exec-am
|
||||
install-data: install-data-am
|
||||
uninstall: uninstall-am
|
||||
|
||||
install-am: all-am
|
||||
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
|
||||
|
||||
installcheck: installcheck-am
|
||||
install-strip:
|
||||
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
`test -z '$(STRIP)' || \
|
||||
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
|
||||
mostlyclean-generic:
|
||||
|
||||
clean-generic:
|
||||
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
|
||||
|
||||
distclean-generic:
|
||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
||||
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
|
||||
|
||||
maintainer-clean-generic:
|
||||
@echo "This command is intended for maintainers to use"
|
||||
@echo "it deletes files that may require special tools to rebuild."
|
||||
clean: clean-am
|
||||
|
||||
clean-am: clean-generic clean-libtool mostlyclean-am
|
||||
|
||||
distclean: distclean-am
|
||||
-rm -f Makefile
|
||||
distclean-am: clean-am distclean-generic
|
||||
|
||||
dvi: dvi-am
|
||||
|
||||
dvi-am:
|
||||
|
||||
html: html-am
|
||||
|
||||
html-am:
|
||||
|
||||
info: info-am
|
||||
|
||||
info-am:
|
||||
|
||||
install-data-am:
|
||||
|
||||
install-dvi: install-dvi-am
|
||||
|
||||
install-dvi-am:
|
||||
|
||||
install-exec-am:
|
||||
|
||||
install-html: install-html-am
|
||||
|
||||
install-html-am:
|
||||
|
||||
install-info: install-info-am
|
||||
|
||||
install-info-am:
|
||||
|
||||
install-man:
|
||||
|
||||
install-pdf: install-pdf-am
|
||||
|
||||
install-pdf-am:
|
||||
|
||||
install-ps: install-ps-am
|
||||
|
||||
install-ps-am:
|
||||
|
||||
installcheck-am:
|
||||
|
||||
maintainer-clean: maintainer-clean-am
|
||||
-rm -f Makefile
|
||||
maintainer-clean-am: distclean-am maintainer-clean-generic
|
||||
|
||||
mostlyclean: mostlyclean-am
|
||||
|
||||
mostlyclean-am: mostlyclean-generic mostlyclean-libtool
|
||||
|
||||
pdf: pdf-am
|
||||
|
||||
pdf-am:
|
||||
|
||||
ps: ps-am
|
||||
|
||||
ps-am:
|
||||
|
||||
uninstall-am:
|
||||
|
||||
.MAKE: install-am install-strip
|
||||
|
||||
.PHONY: all all-am check check-am clean clean-generic clean-libtool \
|
||||
distclean distclean-generic distclean-libtool distdir dvi \
|
||||
dvi-am html html-am info info-am install install-am \
|
||||
install-data install-data-am install-dvi install-dvi-am \
|
||||
install-exec install-exec-am install-html install-html-am \
|
||||
install-info install-info-am install-man install-pdf \
|
||||
install-pdf-am install-ps install-ps-am install-strip \
|
||||
installcheck installcheck-am installdirs maintainer-clean \
|
||||
maintainer-clean-generic mostlyclean mostlyclean-generic \
|
||||
mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am
|
||||
|
||||
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
.NOEXPORT:
|
||||
@@ -1,15 +0,0 @@
|
||||
#
|
||||
# $Id: Makefile.am,v 1.1.1.1 2003/12/02 10:39:22 sobomax Exp $
|
||||
#
|
||||
# Copyright (C) 1997 Lars Fenneberg
|
||||
#
|
||||
# See the file COPYRIGHT for the respective terms and conditions.
|
||||
# If the file is missing contact me at lf@elemental.net
|
||||
# and I'll send you a copy.
|
||||
#
|
||||
|
||||
AUTOMAKE_OPTIONS = foreign
|
||||
|
||||
CLEANFILES = *~
|
||||
|
||||
EXTRA_DIST = instop.html
|
||||
@@ -1,373 +0,0 @@
|
||||
# Makefile.in generated by automake 1.11.1 from Makefile.am.
|
||||
# @configure_input@
|
||||
|
||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
||||
# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
|
||||
# Inc.
|
||||
# This Makefile.in is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE.
|
||||
|
||||
@SET_MAKE@
|
||||
|
||||
#
|
||||
# $Id: Makefile.am,v 1.1.1.1 2003/12/02 10:39:22 sobomax Exp $
|
||||
#
|
||||
# Copyright (C) 1997 Lars Fenneberg
|
||||
#
|
||||
# See the file COPYRIGHT for the respective terms and conditions.
|
||||
# If the file is missing contact me at lf@elemental.net
|
||||
# and I'll send you a copy.
|
||||
#
|
||||
VPATH = @srcdir@
|
||||
pkgdatadir = $(datadir)/@PACKAGE@
|
||||
pkgincludedir = $(includedir)/@PACKAGE@
|
||||
pkglibdir = $(libdir)/@PACKAGE@
|
||||
pkglibexecdir = $(libexecdir)/@PACKAGE@
|
||||
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
|
||||
install_sh_DATA = $(install_sh) -c -m 644
|
||||
install_sh_PROGRAM = $(install_sh) -c
|
||||
install_sh_SCRIPT = $(install_sh) -c
|
||||
INSTALL_HEADER = $(INSTALL_DATA)
|
||||
transform = $(program_transform_name)
|
||||
NORMAL_INSTALL = :
|
||||
PRE_INSTALL = :
|
||||
POST_INSTALL = :
|
||||
NORMAL_UNINSTALL = :
|
||||
PRE_UNINSTALL = :
|
||||
POST_UNINSTALL = :
|
||||
build_triplet = @build@
|
||||
host_triplet = @host@
|
||||
target_triplet = @target@
|
||||
subdir = doc
|
||||
DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
|
||||
ChangeLog
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/configure.in
|
||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
CONFIG_HEADER = $(top_builddir)/config.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
CONFIG_CLEAN_VPATH_FILES =
|
||||
SOURCES =
|
||||
DIST_SOURCES =
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
ACLOCAL = @ACLOCAL@
|
||||
ALLOCA = @ALLOCA@
|
||||
AMTAR = @AMTAR@
|
||||
AR = @AR@
|
||||
AUTOCONF = @AUTOCONF@
|
||||
AUTOHEADER = @AUTOHEADER@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
AWK = @AWK@
|
||||
CC = @CC@
|
||||
CCDEPMODE = @CCDEPMODE@
|
||||
CFLAGS = @CFLAGS@
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CYGPATH_W = @CYGPATH_W@
|
||||
DEFS = @DEFS@
|
||||
DEPDIR = @DEPDIR@
|
||||
DSYMUTIL = @DSYMUTIL@
|
||||
DUMPBIN = @DUMPBIN@
|
||||
ECHO_C = @ECHO_C@
|
||||
ECHO_N = @ECHO_N@
|
||||
ECHO_T = @ECHO_T@
|
||||
EGREP = @EGREP@
|
||||
EXEEXT = @EXEEXT@
|
||||
FGREP = @FGREP@
|
||||
GREP = @GREP@
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
||||
LD = @LD@
|
||||
LDFLAGS = @LDFLAGS@
|
||||
LIBOBJS = @LIBOBJS@
|
||||
LIBS = @LIBS@
|
||||
LIBTOOL = @LIBTOOL@
|
||||
LIBVERSION = @LIBVERSION@
|
||||
LIPO = @LIPO@
|
||||
LN_S = @LN_S@
|
||||
LTLIBOBJS = @LTLIBOBJS@
|
||||
MAINT = @MAINT@
|
||||
MAKEINFO = @MAKEINFO@
|
||||
MKDIR_P = @MKDIR_P@
|
||||
NM = @NM@
|
||||
NMEDIT = @NMEDIT@
|
||||
OBJDUMP = @OBJDUMP@
|
||||
OBJEXT = @OBJEXT@
|
||||
OTOOL = @OTOOL@
|
||||
OTOOL64 = @OTOOL64@
|
||||
PACKAGE = @PACKAGE@
|
||||
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
|
||||
PACKAGE_NAME = @PACKAGE_NAME@
|
||||
PACKAGE_STRING = @PACKAGE_STRING@
|
||||
PACKAGE_TARNAME = @PACKAGE_TARNAME@
|
||||
PACKAGE_URL = @PACKAGE_URL@
|
||||
PACKAGE_VERSION = @PACKAGE_VERSION@
|
||||
PATH_SEPARATOR = @PATH_SEPARATOR@
|
||||
RANLIB = @RANLIB@
|
||||
RC_LOG_FACILITY = @RC_LOG_FACILITY@
|
||||
RC_SECURE_PATH = @RC_SECURE_PATH@
|
||||
SED = @SED@
|
||||
SET_MAKE = @SET_MAKE@
|
||||
SHELL = @SHELL@
|
||||
STRIP = @STRIP@
|
||||
VERSION = @VERSION@
|
||||
abs_builddir = @abs_builddir@
|
||||
abs_srcdir = @abs_srcdir@
|
||||
abs_top_builddir = @abs_top_builddir@
|
||||
abs_top_srcdir = @abs_top_srcdir@
|
||||
ac_ct_CC = @ac_ct_CC@
|
||||
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
|
||||
am__include = @am__include@
|
||||
am__leading_dot = @am__leading_dot@
|
||||
am__quote = @am__quote@
|
||||
am__tar = @am__tar@
|
||||
am__untar = @am__untar@
|
||||
bindir = @bindir@
|
||||
build = @build@
|
||||
build_alias = @build_alias@
|
||||
build_cpu = @build_cpu@
|
||||
build_os = @build_os@
|
||||
build_vendor = @build_vendor@
|
||||
builddir = @builddir@
|
||||
datadir = @datadir@
|
||||
datarootdir = @datarootdir@
|
||||
docdir = @docdir@
|
||||
dvidir = @dvidir@
|
||||
exec_prefix = @exec_prefix@
|
||||
host = @host@
|
||||
host_alias = @host_alias@
|
||||
host_cpu = @host_cpu@
|
||||
host_os = @host_os@
|
||||
host_vendor = @host_vendor@
|
||||
htmldir = @htmldir@
|
||||
includedir = @includedir@
|
||||
infodir = @infodir@
|
||||
install_sh = @install_sh@
|
||||
libdir = @libdir@
|
||||
libexecdir = @libexecdir@
|
||||
localedir = @localedir@
|
||||
localstatedir = @localstatedir@
|
||||
lt_ECHO = @lt_ECHO@
|
||||
mandir = @mandir@
|
||||
mkdir_p = @mkdir_p@
|
||||
oldincludedir = @oldincludedir@
|
||||
pdfdir = @pdfdir@
|
||||
pkgsysconfdir = @pkgsysconfdir@
|
||||
prefix = @prefix@
|
||||
program_transform_name = @program_transform_name@
|
||||
psdir = @psdir@
|
||||
sbindir = @sbindir@
|
||||
sharedstatedir = @sharedstatedir@
|
||||
srcdir = @srcdir@
|
||||
sysconfdir = @sysconfdir@
|
||||
target = @target@
|
||||
target_alias = @target_alias@
|
||||
target_cpu = @target_cpu@
|
||||
target_os = @target_os@
|
||||
target_vendor = @target_vendor@
|
||||
top_build_prefix = @top_build_prefix@
|
||||
top_builddir = @top_builddir@
|
||||
top_srcdir = @top_srcdir@
|
||||
AUTOMAKE_OPTIONS = foreign
|
||||
CLEANFILES = *~
|
||||
EXTRA_DIST = instop.html
|
||||
all: all-am
|
||||
|
||||
.SUFFIXES:
|
||||
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
|
||||
@for dep in $?; do \
|
||||
case '$(am__configure_deps)' in \
|
||||
*$$dep*) \
|
||||
( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
|
||||
&& { if test -f $@; then exit 0; else break; fi; }; \
|
||||
exit 1;; \
|
||||
esac; \
|
||||
done; \
|
||||
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign doc/Makefile'; \
|
||||
$(am__cd) $(top_srcdir) && \
|
||||
$(AUTOMAKE) --foreign doc/Makefile
|
||||
.PRECIOUS: Makefile
|
||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
||||
@case '$?' in \
|
||||
*config.status*) \
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
||||
*) \
|
||||
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
||||
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
||||
esac;
|
||||
|
||||
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
|
||||
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
$(am__aclocal_m4_deps):
|
||||
|
||||
mostlyclean-libtool:
|
||||
-rm -f *.lo
|
||||
|
||||
clean-libtool:
|
||||
-rm -rf .libs _libs
|
||||
tags: TAGS
|
||||
TAGS:
|
||||
|
||||
ctags: CTAGS
|
||||
CTAGS:
|
||||
|
||||
|
||||
distdir: $(DISTFILES)
|
||||
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
list='$(DISTFILES)'; \
|
||||
dist_files=`for file in $$list; do echo $$file; done | \
|
||||
sed -e "s|^$$srcdirstrip/||;t" \
|
||||
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
|
||||
case $$dist_files in \
|
||||
*/*) $(MKDIR_P) `echo "$$dist_files" | \
|
||||
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
|
||||
sort -u` ;; \
|
||||
esac; \
|
||||
for file in $$dist_files; do \
|
||||
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
||||
if test -d $$d/$$file; then \
|
||||
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
|
||||
if test -d "$(distdir)/$$file"; then \
|
||||
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
fi; \
|
||||
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
||||
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
|
||||
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
fi; \
|
||||
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
|
||||
else \
|
||||
test -f "$(distdir)/$$file" \
|
||||
|| cp -p $$d/$$file "$(distdir)/$$file" \
|
||||
|| exit 1; \
|
||||
fi; \
|
||||
done
|
||||
check-am: all-am
|
||||
check: check-am
|
||||
all-am: Makefile
|
||||
installdirs:
|
||||
install: install-am
|
||||
install-exec: install-exec-am
|
||||
install-data: install-data-am
|
||||
uninstall: uninstall-am
|
||||
|
||||
install-am: all-am
|
||||
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
|
||||
|
||||
installcheck: installcheck-am
|
||||
install-strip:
|
||||
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
`test -z '$(STRIP)' || \
|
||||
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
|
||||
mostlyclean-generic:
|
||||
|
||||
clean-generic:
|
||||
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
|
||||
|
||||
distclean-generic:
|
||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
||||
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
|
||||
|
||||
maintainer-clean-generic:
|
||||
@echo "This command is intended for maintainers to use"
|
||||
@echo "it deletes files that may require special tools to rebuild."
|
||||
clean: clean-am
|
||||
|
||||
clean-am: clean-generic clean-libtool mostlyclean-am
|
||||
|
||||
distclean: distclean-am
|
||||
-rm -f Makefile
|
||||
distclean-am: clean-am distclean-generic
|
||||
|
||||
dvi: dvi-am
|
||||
|
||||
dvi-am:
|
||||
|
||||
html: html-am
|
||||
|
||||
html-am:
|
||||
|
||||
info: info-am
|
||||
|
||||
info-am:
|
||||
|
||||
install-data-am:
|
||||
|
||||
install-dvi: install-dvi-am
|
||||
|
||||
install-dvi-am:
|
||||
|
||||
install-exec-am:
|
||||
|
||||
install-html: install-html-am
|
||||
|
||||
install-html-am:
|
||||
|
||||
install-info: install-info-am
|
||||
|
||||
install-info-am:
|
||||
|
||||
install-man:
|
||||
|
||||
install-pdf: install-pdf-am
|
||||
|
||||
install-pdf-am:
|
||||
|
||||
install-ps: install-ps-am
|
||||
|
||||
install-ps-am:
|
||||
|
||||
installcheck-am:
|
||||
|
||||
maintainer-clean: maintainer-clean-am
|
||||
-rm -f Makefile
|
||||
maintainer-clean-am: distclean-am maintainer-clean-generic
|
||||
|
||||
mostlyclean: mostlyclean-am
|
||||
|
||||
mostlyclean-am: mostlyclean-generic mostlyclean-libtool
|
||||
|
||||
pdf: pdf-am
|
||||
|
||||
pdf-am:
|
||||
|
||||
ps: ps-am
|
||||
|
||||
ps-am:
|
||||
|
||||
uninstall-am:
|
||||
|
||||
.MAKE: install-am install-strip
|
||||
|
||||
.PHONY: all all-am check check-am clean clean-generic clean-libtool \
|
||||
distclean distclean-generic distclean-libtool distdir dvi \
|
||||
dvi-am html html-am info info-am install install-am \
|
||||
install-data install-data-am install-dvi install-dvi-am \
|
||||
install-exec install-exec-am install-html install-html-am \
|
||||
install-info install-info-am install-man install-pdf \
|
||||
install-pdf-am install-ps install-ps-am install-strip \
|
||||
installcheck installcheck-am installdirs maintainer-clean \
|
||||
maintainer-clean-generic mostlyclean mostlyclean-generic \
|
||||
mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am
|
||||
|
||||
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
.NOEXPORT:
|
||||
@@ -1,16 +0,0 @@
|
||||
In combination with freeradius-server you can test
|
||||
freeradius-client in a simple configuration.
|
||||
|
||||
cp /usr/share/doc/packages/radiusclient/login.radius/login.example /usr/sbin/login.radius
|
||||
chmod +x /usr/sbin/login.radius
|
||||
|
||||
You then have to change /etc/raddb/{clients,users} and
|
||||
/etc/radiusclient/servers - just remove the '#' from the
|
||||
corresponding lines.
|
||||
|
||||
Start radiusd (insserv radiusd and then execute rcradiusd start).
|
||||
|
||||
Afterwards you may install radlogin on e.g. /dev/tty8 and login
|
||||
using a local user name. You are transferred to localhost via telnet -
|
||||
not very interesting, but accounting is already enabled in /var/radacct.
|
||||
|
||||
@@ -1,451 +0,0 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>
|
||||
Radiusclient - Installation and Operation Guide
|
||||
</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<h1>
|
||||
<center>
|
||||
<i>
|
||||
Radiusclient - Installation and Operation Guide
|
||||
</i>
|
||||
</center>
|
||||
</h1>
|
||||
|
||||
<hr size=8>
|
||||
|
||||
<!--------------------------------------------------------------------------->
|
||||
<h2>
|
||||
Table of contents
|
||||
</h2>
|
||||
|
||||
<ul>
|
||||
<li><a href="#introduction">Introduction</a>
|
||||
<li><a href="#principles">Principles of operation</a>
|
||||
<li><a href="#installation">Installation</a>
|
||||
<li><a href="#availability">Availabiliy</a>
|
||||
<li><a href="#credits">Credits</a>
|
||||
<li><a href="#copyright">Copyright</a>
|
||||
<li><a href="#contacting">Contacting the author</a>
|
||||
<li><a href="#appendixa">Appendix A: Command line flags</a>
|
||||
</ul>
|
||||
|
||||
|
||||
<!--------------------------------------------------------------------------->
|
||||
<h2>
|
||||
<a name="introduction">
|
||||
Introduction
|
||||
</a>
|
||||
</h2>
|
||||
|
||||
Radiusclient is a /bin/login replacement which gets called by a
|
||||
getty to log in a user and to setup the user's login environment.
|
||||
<br>
|
||||
Normal login programs just check the login name and password which the
|
||||
user entered against the local password file (/etc/passwd, /etc/shadow).
|
||||
In contrast to that Radiusclient also uses the RADIUS protocol to
|
||||
authenticate the user.
|
||||
|
||||
<p>
|
||||
|
||||
RADIUS stands for <i>R</i>emote <i>A</i>uthentication <i>D</i>ial
|
||||
<i>In</i> <i>U</i>ser <i>S</i>ervice and is a protocol for carrying
|
||||
authentication, authorization, and configuration information between
|
||||
a Network Access Server (NAS) which desires to authenticate its
|
||||
links and a shared Authentication Server.<br> The protocol
|
||||
originally was designed by the well known terminal server
|
||||
manufacturer Livingston for use with their Portmaster series of
|
||||
terminal servers. Since then it has been implemented by a lot of
|
||||
other vendors and it is also on it's way to become a Internet
|
||||
Standard.
|
||||
|
||||
<!--------------------------------------------------------------------------->
|
||||
<h2>
|
||||
<a name="principles">
|
||||
Principles of operation
|
||||
</a>
|
||||
</h2>
|
||||
|
||||
If the main program of Radiusclient which is called <i>radlogin</i> gets
|
||||
invoked by your systems's getty, it behaves like the normal login
|
||||
program to the user.
|
||||
|
||||
<p>
|
||||
|
||||
First it asks the user for his loginname (if not supplied by getty)
|
||||
and his password.
|
||||
|
||||
<p>
|
||||
|
||||
Then it tries to find the login name either through a RADIUS server
|
||||
query or in the local passwd file or through both methods.
|
||||
|
||||
<p>
|
||||
|
||||
If the user is authenticated locally <i>radlogin</i> calls the local login
|
||||
program to spawn a login enviroment.
|
||||
|
||||
<p>
|
||||
|
||||
If the user is authenticated via RADIUS <i>radlogin</i> calls a special other
|
||||
login program which gets the information that was passed from the RADIUS
|
||||
server in enviroment variables.
|
||||
|
||||
<p>
|
||||
|
||||
In this special login program you can now either start a telnet/rlogin
|
||||
session or start up SLIP/CSLIP or even PPP based on the information from
|
||||
the RADIUS server. Furthermore you can send accounting information to a
|
||||
RADIUS accouting server via a program called radacct which is also
|
||||
part of Radiusclient.
|
||||
|
||||
<!--------------------------------------------------------------------------->
|
||||
<h2>
|
||||
<a name="installation">
|
||||
Installation
|
||||
</a>
|
||||
</h2>
|
||||
|
||||
Get the Radiusclient package from the places mentioned
|
||||
<a href="#availability">below</a>.
|
||||
|
||||
<p>
|
||||
|
||||
Then unpack it in a directory which you normally use for keeping your
|
||||
source code. For example do:
|
||||
|
||||
<p>
|
||||
|
||||
<pre>
|
||||
cd /usr/src
|
||||
gzip -dc radiusclient-x.x.tar.gz | tar xvvf -
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
|
||||
You now should have a directory called radiusclient-x.x in which all the
|
||||
source code of Radiusclient is stored.
|
||||
|
||||
<p>
|
||||
|
||||
First run configure --help to see if you need to enable any options.
|
||||
Then configure the sources by calling configure with the
|
||||
appropriate options.
|
||||
|
||||
<p>
|
||||
|
||||
Have a look at include/messages.h if you'd like to change some
|
||||
of the messages there. But normally you shouldn't.
|
||||
|
||||
<p>
|
||||
|
||||
Executing "make" builds the executables.
|
||||
|
||||
<p>
|
||||
|
||||
Executing "make install" will install the executables and example
|
||||
versions of all the needed config and data files. Be careful
|
||||
the installation process will <b>overwrite</b> existing files
|
||||
without asking you.
|
||||
Try "make -n install" to see which file gets were if you're
|
||||
unsure.
|
||||
|
||||
<p>
|
||||
|
||||
The installation procedure will only install a dummy login.radius
|
||||
script which just outputs all RADIUS_* environment variables and
|
||||
then exits.
|
||||
|
||||
<p>
|
||||
|
||||
You need to write your own login.radius if you want that the script
|
||||
does something useful. See the login.radius directory for example
|
||||
scripts.
|
||||
|
||||
<p>
|
||||
|
||||
You <b>will</b> have to look into radiusclient.conf and edit it.
|
||||
|
||||
<p>
|
||||
|
||||
Add the following two line to /etc/services if you don't
|
||||
already have them:
|
||||
|
||||
<p>
|
||||
|
||||
<pre>
|
||||
radius 1645/udp # RADIUS access requests
|
||||
radacct 1646/udp # RADIUS accounting requests
|
||||
</pre>
|
||||
<p>
|
||||
|
||||
Get your getty to execute <i>radlogin</i> instead of the normal login
|
||||
process. The method of how to do this varies from getty to getty.
|
||||
|
||||
<p>
|
||||
|
||||
<ul>
|
||||
<li>If you're using getty_ps you can set the LOGIN directive in the
|
||||
respective config file.
|
||||
|
||||
<p>
|
||||
|
||||
<li>agetty has a command line option (-l) which allows
|
||||
you to specify an alternate login program, i.e. <i>radlogin</i>.
|
||||
|
||||
<p>
|
||||
|
||||
<li>With mgetty you add the following line to your login.cfg file:
|
||||
|
||||
<p>
|
||||
|
||||
<pre>
|
||||
* - - <path>/radlogin @
|
||||
</pre>
|
||||
|
||||
</ul>
|
||||
|
||||
I suggest you use mgetty or getty_ps, mgetty even has a nice
|
||||
automatic PPP detection feature, which can be useful.
|
||||
|
||||
<!--------------------------------------------------------------------------->
|
||||
<h2>
|
||||
<a name="availability">
|
||||
Availability
|
||||
</a>
|
||||
</h2>
|
||||
|
||||
This program is avaiable from <a href="ftp://ftp.cityline.net/pub/radiusclient/">
|
||||
ftp.cityline.net</a> in the directory
|
||||
<a href="ftp://ftp.cityline.net/pub/radiusclient/">/pub/radiusclient</a>.
|
||||
<br>
|
||||
Download the version with the largest version number, older version are
|
||||
only kept for reference.
|
||||
|
||||
|
||||
<!--------------------------------------------------------------------------->
|
||||
<h2>
|
||||
<a name="credits">
|
||||
Credits
|
||||
</a>
|
||||
</h2>
|
||||
|
||||
My thanks go to all the people who have helped me in one or another
|
||||
way with the development of radiusclient but especially to:
|
||||
|
||||
<p>
|
||||
|
||||
<center>
|
||||
<table cellpadding=0 cellspacing=0 width="90%" border=0>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="mailto:map@iphil.net">
|
||||
Miguel A.L. Paraz <map@iphil.net>
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="mailto:gody@master.slon.net">
|
||||
Matjaz Godec <gody@master.slon.net>
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="mailto:mla@gams.co.at">
|
||||
Michael Lausch <mla@gams.co.at>
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</center>
|
||||
|
||||
<!--------------------------------------------------------------------------->
|
||||
<h2>
|
||||
<a name="copyright">
|
||||
Copyright
|
||||
</a>
|
||||
</h2>
|
||||
|
||||
Read the file COPYRIGHT in the top directory of Radiusclient for the
|
||||
respective copyrights.
|
||||
|
||||
<p>
|
||||
|
||||
If you like the Radiusclient software very much and/or are using
|
||||
it on a production machine please send my a postcard. My postal
|
||||
address is:
|
||||
|
||||
<p>
|
||||
|
||||
<center>
|
||||
<table cellpadding=0 cellspacing=0 width="90%" border=0>
|
||||
<tr>
|
||||
<td>
|
||||
Lars Fenneberg<br>
|
||||
Boettgerstrasse 29<br>
|
||||
22851 Norderstedt<br>
|
||||
Germany<br>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</center>
|
||||
|
||||
<!--------------------------------------------------------------------------->
|
||||
<h2>
|
||||
<a name="contacting">
|
||||
Contacting the author
|
||||
</a>
|
||||
</h2>
|
||||
|
||||
Send your comments, suggestions, bug reports and patches to
|
||||
<a href="mailto:lf@elemental.net">
|
||||
Lars Fenneberg <nobr><lf@elemental.net></nobr></a>.
|
||||
|
||||
<!--------------------------------------------------------------------------->
|
||||
<h2>
|
||||
<a name="appendixa">
|
||||
Appendix A: Command line flags
|
||||
</a>
|
||||
</h2>
|
||||
|
||||
<center>
|
||||
<table cellpadding=0 cellspacing=10 width="95%" border=0>
|
||||
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
<table border=2 width=100%>
|
||||
<tr>
|
||||
<th colspan=2>
|
||||
radlogin
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
-f
|
||||
</td>
|
||||
<td>
|
||||
Path to an alternative configuration file
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
-i
|
||||
</td>
|
||||
<td>
|
||||
File name of the terminal used to determine what to send in
|
||||
the NAS-Port attribute. Normally the tty of stdin is used.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
-n
|
||||
</td>
|
||||
<td>
|
||||
Disable display if the radlogin issue file. This option is set
|
||||
by default if radlogin is called with an argument.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
-V
|
||||
</td>
|
||||
<td>
|
||||
Display version information
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
-h
|
||||
</td>
|
||||
<td>
|
||||
Display usage information
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
<table border=2 width=100%>
|
||||
<tr>
|
||||
<th colspan=2>
|
||||
radacct
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
-i
|
||||
</td>
|
||||
<td>
|
||||
File name of the terminal used to determine what to send in
|
||||
the NAS-Port attribute. Normally the tty of stdout is used.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
-V
|
||||
</td>
|
||||
<td>
|
||||
Display version information
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
-h
|
||||
</td>
|
||||
<td>
|
||||
Display usage information
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
<table border=2 width=100%>
|
||||
<tr>
|
||||
<th colspan=2>
|
||||
radstatus
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
-V
|
||||
</td>
|
||||
<td>
|
||||
Display version information
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
-h
|
||||
</td>
|
||||
<td>
|
||||
Display usage information
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</center>
|
||||
|
||||
<p>
|
||||
|
||||
<hr size=16>
|
||||
<br>
|
||||
Last changed: 7/19/98<br>
|
||||
Copyright © 1996,1997,1998, Lars Fenneberg, lf@elemental.net<br>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,279 +0,0 @@
|
||||
#!/usr/bin/perl
|
||||
#
|
||||
# Sample login-Skript for use with radlogin
|
||||
#
|
||||
# Copyright (c) 1998 S.u.S.E. GmbH Fuerth, Germany.
|
||||
#
|
||||
# please send bugfixes or comments to feedback@suse.de.
|
||||
#
|
||||
# derived partly from login.radius/migs/login.radius
|
||||
# currently does not do anything useful - for testing purposes only
|
||||
# It only sets up Accounting for a simple Rlogin-User
|
||||
#
|
||||
# You can install this is /usr/sbin/login.radius for testing with
|
||||
# radlogin
|
||||
|
||||
use strict;
|
||||
|
||||
# Programs and files.
|
||||
my $prog_radacct = "/usr/bin/radacct";
|
||||
my $prog_rlogin = "/usr/bin/rlogin";
|
||||
my $prog_telnet = "/usr/bin/telnet";
|
||||
my $prog_tcpclear = "/usr/bin/telnet -e ''";
|
||||
my $prog_tty = "/usr/bin/tty";
|
||||
my $prog_who = "/usr/bin/who";
|
||||
|
||||
my $debug = 1;
|
||||
|
||||
my $path_radiusclient_map = "/etc/radclient/port-id-map";
|
||||
|
||||
my $login_host = "0.0.0.0";
|
||||
|
||||
#############################################################################
|
||||
|
||||
# Main program.
|
||||
|
||||
print "Starting.\n" if ($debug);
|
||||
|
||||
# Run 'who am i' to determine the current port.
|
||||
my $port = `$prog_tty`;
|
||||
chomp ($port);
|
||||
|
||||
# Translate port numbers to numbers for RADIUS.
|
||||
# This translation is done again by radacct, but it may be useful here.
|
||||
# Remove if CPU time is a problem.
|
||||
|
||||
my ($portid, $line);
|
||||
open (H, $path_radiusclient_map);
|
||||
while (($line = <H>) && (!$portid))
|
||||
{
|
||||
my @info = split (/\s+/, $line);
|
||||
$portid = $info[1] if ($info[0] eq $port);
|
||||
}
|
||||
close (H);
|
||||
|
||||
if ($debug)
|
||||
{
|
||||
# Print out all the RADIUS variables.
|
||||
my @el = grep (/^RADIUS/, keys (%ENV));
|
||||
my $e;
|
||||
foreach $e (@el)
|
||||
{
|
||||
print "$e = " . $ENV{$e} . "\n";
|
||||
}
|
||||
}
|
||||
|
||||
# If the service type is Framed, then give them PPP.
|
||||
# SLIP is not implemented (and will probably never be).
|
||||
my $username = $ENV{"RADIUS_USER_NAME"};
|
||||
|
||||
# Generate a "unique" string for the session ID.
|
||||
my $sessionid = "$$" . time ();
|
||||
|
||||
if ($ENV{"RADIUS_SERVICE_TYPE"} =~ /Login/)
|
||||
{
|
||||
# Warning: This code has not been tested as well as the PPP version,
|
||||
# as of now (19961107).
|
||||
|
||||
# Determine what host to connect to.
|
||||
if (($ENV{"RADIUS_LOGIN_IP_HOST"} eq "0.0.0.0") ||
|
||||
!defined ($ENV{"RADIUS_LOGIN_IP_HOST"}))
|
||||
{
|
||||
die ("login_host not defined");
|
||||
}
|
||||
elsif ($ENV{"RADIUS_LOGIN_IP_HOST"} eq "255.255.255.255")
|
||||
{
|
||||
# The user should be able to choose. Prompt the user.
|
||||
print "Host to connect to? ";
|
||||
$login_host = <STDIN>;
|
||||
chomp ($login_host);
|
||||
}
|
||||
else
|
||||
{
|
||||
# Use what's specified by the RADIUS server.
|
||||
$login_host = $ENV{"RADIUS_LOGIN_IP_HOST"};
|
||||
}
|
||||
|
||||
# Log into a host. Default to telnet. Do the accounting
|
||||
# now, since the target of the login wouldn't know how to
|
||||
# account for it.
|
||||
|
||||
# Time.
|
||||
my $timestart = time ();
|
||||
my $login_service = $ENV{"RADIUS_LOGIN_SERVICE"};
|
||||
|
||||
# What protocol are we running?
|
||||
my ($prog_run, $login_port);
|
||||
|
||||
if ($login_service eq "Rlogin")
|
||||
{
|
||||
$prog_run = $prog_rlogin;
|
||||
}
|
||||
elsif ($login_service eq "Telnet")
|
||||
{
|
||||
$prog_run = $prog_telnet;
|
||||
$login_port = $ENV{"RADIUS_LOGIN_PORT"};
|
||||
}
|
||||
elsif ($login_service eq "TCP-Clear")
|
||||
{
|
||||
$prog_run = $prog_tcpclear;
|
||||
$login_port = $ENV{"RADIUS_LOGIN_PORT"};
|
||||
} else {
|
||||
die "unkown login_service $login_service\n";
|
||||
}
|
||||
|
||||
# Start accounting. Send the record.
|
||||
open (H, "| $prog_radacct") || die ("Cannot run $prog_radacct");
|
||||
|
||||
my $cmd =
|
||||
"Acct-Session-ID = \"$sessionid\"\n" .
|
||||
"User-Name = \"$username\"\n" .
|
||||
"Acct-Status-Type = Start\n" .
|
||||
"Acct-Authentic = RADIUS\n" .
|
||||
"Service-Type = Login-User\n" .
|
||||
"Login-Service = " . $login_service . "\n" .
|
||||
"Login-IP-Host = $login_host\n";
|
||||
print H $cmd;
|
||||
close (H);
|
||||
|
||||
# Store the user information into portinfo. We need to
|
||||
# manually fork, since we have to know the PID of the program.
|
||||
|
||||
my $pid = fork ();
|
||||
if ($pid == 0)
|
||||
{
|
||||
# Child. Run the program.
|
||||
# print "Connecting to $login_host:\n";
|
||||
my $cmd = "$prog_run $login_host $login_port";
|
||||
print "Running $cmd\n" if ($debug);
|
||||
exec ("$cmd");
|
||||
}
|
||||
else
|
||||
{
|
||||
# Parent.
|
||||
$login_host = $ENV{"RADIUS_LOGIN_IP_HOST"};
|
||||
}
|
||||
|
||||
# Log into a host. Default to telnet. Do the accounting
|
||||
# now, since the target of the login wouldn't know how to
|
||||
# account for it.
|
||||
|
||||
# Time.
|
||||
my $timestart = time ();
|
||||
my $login_service = $ENV{"RADIUS_LOGIN_SERVICE"};
|
||||
|
||||
# What protocol are we running?
|
||||
my ($prog_run, $login_port);
|
||||
|
||||
if ($login_service eq "Rlogin")
|
||||
{
|
||||
$prog_run = $prog_rlogin;
|
||||
}
|
||||
elsif ($login_service eq "Telnet")
|
||||
{
|
||||
$prog_run = $prog_telnet;
|
||||
$login_port = $ENV{"RADIUS_LOGIN_PORT"};
|
||||
}
|
||||
elsif ($login_service eq "TCP-Clear")
|
||||
{
|
||||
$prog_run = $prog_tcpclear;
|
||||
$login_port = $ENV{"RADIUS_LOGIN_PORT"};
|
||||
} else {
|
||||
die "unkown login_service $login_service\n";
|
||||
}
|
||||
|
||||
# Start accounting. Send the record.
|
||||
open (H, "| $prog_radacct") || die ("Cannot run $prog_radacct");
|
||||
|
||||
my $cmd =
|
||||
"Acct-Session-ID = \"$sessionid\"\n" .
|
||||
"User-Name = \"$username\"\n" .
|
||||
"Acct-Status-Type = Start\n" .
|
||||
"Acct-Authentic = RADIUS\n" .
|
||||
"Service-Type = Login-User\n" .
|
||||
"Login-Service = " . $login_service . "\n" .
|
||||
"Login-IP-Host = $login_host\n";
|
||||
print H $cmd;
|
||||
close (H);
|
||||
|
||||
# Store the user information into portinfo. We need to
|
||||
# manually fork, since we have to know the PID of the program.
|
||||
|
||||
my $pid = fork ();
|
||||
if ($pid == 0)
|
||||
{
|
||||
# Child. Run the program.
|
||||
# print "Connecting to $login_host:\n";
|
||||
my $cmd = "$prog_run $login_host $login_port";
|
||||
print "Running $cmd\n" if ($debug);
|
||||
exec ("$cmd");
|
||||
}
|
||||
else
|
||||
{
|
||||
# Parent.
|
||||
# Create the portinfo record, which needs the pid of the program
|
||||
# to kill.
|
||||
# The IP address is all zero, as it is not applicable here.
|
||||
# Store the time now, and the Session-Timeout.
|
||||
|
||||
# Wait for the session to finish.
|
||||
waitpid ($pid, 0);
|
||||
}
|
||||
# Stop. Send the record.
|
||||
open (H, "| $prog_radacct") || die ("Cannot run $prog_radacct");
|
||||
|
||||
my $timespent = time () - $timestart;
|
||||
|
||||
my $cmd =
|
||||
"Acct-Session-ID = \"$sessionid\"\n" .
|
||||
"User-Name = \"$username\"\n" .
|
||||
"Acct-Status-Type = Stop\n" .
|
||||
"Acct-Authentic = RADIUS\n" .
|
||||
"Service-Type = Login-User\n" .
|
||||
"Login-Service = " . $login_service . "\n" .
|
||||
"Login-IP-Host = $login_host\n" .
|
||||
"Acct-Session-Time = $timespent\n";
|
||||
|
||||
print H $cmd;
|
||||
close (H);
|
||||
} else {
|
||||
my $r = $ENV{"RADIUS_SERVICE_TYP"};
|
||||
print "Unhandled Service-Type $r\n";
|
||||
}
|
||||
|
||||
### END ####
|
||||
|
||||
|
||||
|
||||
|
||||
# Create the portinfo record, which needs the pid of the program
|
||||
# to kill.
|
||||
# The IP address is all zero, as it is not applicable here.
|
||||
# Store the time now, and the Session-Timeout.
|
||||
|
||||
# Wait for the session to finish.
|
||||
waitpid ($pid, 0);
|
||||
}
|
||||
# Stop. Send the record.
|
||||
open (H, "| $prog_radacct") || die ("Cannot run $prog_radacct");
|
||||
|
||||
my $timespent = time () - $timestart;
|
||||
|
||||
my $cmd =
|
||||
"Acct-Session-ID = \"$sessionid\"\n" .
|
||||
"User-Name = \"$username\"\n" .
|
||||
"Acct-Status-Type = Stop\n" .
|
||||
"Acct-Authentic = RADIUS\n" .
|
||||
"Service-Type = Login-User\n" .
|
||||
"Login-Service = " . $login_service . "\n" .
|
||||
"Login-IP-Host = $login_host\n" .
|
||||
"Acct-Session-Time = $timespent\n";
|
||||
|
||||
print H $cmd;
|
||||
close (H);
|
||||
} else {
|
||||
my $r = $ENV{"RADIUS_SERVICE_TYP"};
|
||||
print "Unhandled Service-Type $r\n";
|
||||
}
|
||||
|
||||
### END ####
|
||||
@@ -1,139 +0,0 @@
|
||||
# Version: $Id: release-method.txt,v 1.2 2007/04/14 23:40:35 pnixon Exp $
|
||||
#
|
||||
# This is NOT a shell script!
|
||||
#
|
||||
# This file documents the methods used by the developers to perform a release of the software.
|
||||
#
|
||||
# If you're not a developer, then you can ignore this file.
|
||||
#
|
||||
#
|
||||
VERSION=1
|
||||
REVISION=1
|
||||
|
||||
# cvs -d :pserver:USER@cvs.freeradius.org:/source checkout -P -d freeradius-client-$(VERSION).$(REVISION) radiusclient
|
||||
cvs -d :pserver:USER@cvs.freeradius.org:/source checkout -P -d freeradius-client-1.1 radiusclient
|
||||
|
||||
#
|
||||
# Do NOT type 'configure', 'make', or anything else.
|
||||
# We presume that
|
||||
#
|
||||
# cd freeradius-client-$(VERSION).$(REVISION)
|
||||
cd freeradius-client-1.1
|
||||
|
||||
#
|
||||
# Create a branch for the release
|
||||
#
|
||||
cvs tag -b branch_1_1
|
||||
|
||||
#
|
||||
# Mark all of the files to be for the branch
|
||||
#
|
||||
cvs update -rbranch_1_1
|
||||
|
||||
#
|
||||
# remove $$ surrounding the $Date ... $
|
||||
# add any last-minute notes
|
||||
#
|
||||
vi doc/ChangeLog
|
||||
|
||||
#
|
||||
# Commit it (to the branch)
|
||||
#
|
||||
cvs commit doc/ChangeLog
|
||||
|
||||
#
|
||||
# Change version/revision numbers
|
||||
#
|
||||
vi configure.in
|
||||
vi redhat/freeradius-client.spec
|
||||
vi suse/freeradius-client.spec
|
||||
vi debian/changelog
|
||||
vi debian/rules
|
||||
|
||||
#
|
||||
# Re-build and commit the configure scripts and other autofoo
|
||||
libtoolize --force
|
||||
aclocal
|
||||
automake -ac
|
||||
autoconf
|
||||
cvs commit
|
||||
|
||||
#
|
||||
# tag the files for the release,
|
||||
# which is a POINT release of the main release.
|
||||
#
|
||||
# i.e. We may way a 0.7.1 release later, which will
|
||||
# be tagged 'release_0_7_1' on the branch for 0.7,
|
||||
# which is called 'branch_0_7'.
|
||||
#
|
||||
# cvs tag release_$(VERSION)_$(REVISION)_0
|
||||
cvs tag release_1_1_0
|
||||
|
||||
#
|
||||
# Delete the CVS directories.
|
||||
#
|
||||
rm -rf `find . -name CVS -print`
|
||||
|
||||
#
|
||||
# Delete any temporary files.
|
||||
#
|
||||
rm -f `find . -name "*~" -print`
|
||||
|
||||
#
|
||||
# Visually inspect the source, to be sure it's clean.
|
||||
#
|
||||
|
||||
cd ..
|
||||
|
||||
# tar jcf freeradius-client-$(VERSION).$(REVISION).tar.bz2 freeradius-client-$(VERSION).$(REVISION)
|
||||
tar jcf freeradius-client-1.1.tar.bz2 freeradius-client-1.1
|
||||
|
||||
#
|
||||
# Sign the archive.
|
||||
#
|
||||
|
||||
#
|
||||
# These next steps presume you have an account on the main
|
||||
# FreeRADIUS web server.
|
||||
#
|
||||
scp freeradius-client-1.1.tar.bz2 ...freeradius.org
|
||||
|
||||
# move the archive to ftp 'pub/radius' directory
|
||||
|
||||
# move the previous version to the 'old' directory
|
||||
mv freeradius-client-1.0.tar.bz2 old
|
||||
|
||||
#
|
||||
# delete the old soft link.
|
||||
#
|
||||
rm freeradius-client.tar.bz2
|
||||
|
||||
#
|
||||
# link the new version to it's simple name
|
||||
#
|
||||
ln -s freeradius-1.1.tar.bz2 freeradius.tar.bz2
|
||||
|
||||
# go to the www directory
|
||||
|
||||
#
|
||||
# Ensure that the source archive on the web is updated.
|
||||
# cvs update -APd radiusd
|
||||
|
||||
# edit index.html, and add in the release notes under 'news'
|
||||
# edit getting.html, and update notes about current/old releases.
|
||||
|
||||
# on your work machine again,
|
||||
rm -rf freeradius-client-1.1.tar.gz freeradius-client-1.1
|
||||
|
||||
# go to your working directory
|
||||
# edit configure.in, to bump the version to '1.2-pre'
|
||||
autoconf
|
||||
cvs commit configure configure.in
|
||||
|
||||
cd doc
|
||||
|
||||
#
|
||||
# Add in notes about next release, in preparation for more change log notes.
|
||||
#
|
||||
vi ChangeLog
|
||||
cvs commit ChangeLog
|
||||
@@ -1,441 +0,0 @@
|
||||
# Makefile.in generated by automake 1.11.1 from Makefile.am.
|
||||
# etc/Makefile. Generated from Makefile.in by configure.
|
||||
|
||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
||||
# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
|
||||
# Inc.
|
||||
# This Makefile.in is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE.
|
||||
|
||||
|
||||
|
||||
#
|
||||
# $Id: Makefile.am,v 1.5 2008/01/05 03:04:46 sobomax Exp $
|
||||
#
|
||||
# Copyright (C) 1997,1998 Lars Fenneberg
|
||||
#
|
||||
# See the file COPYRIGHT for the respective terms and conditions.
|
||||
# If the file is missing contact me at lf@elemental.net
|
||||
# and I'll send you a copy.
|
||||
#
|
||||
|
||||
|
||||
pkgdatadir = $(datadir)/radiusclient
|
||||
pkgincludedir = $(includedir)/radiusclient
|
||||
pkglibdir = $(libdir)/radiusclient
|
||||
pkglibexecdir = $(libexecdir)/radiusclient
|
||||
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
|
||||
install_sh_DATA = $(install_sh) -c -m 644
|
||||
install_sh_PROGRAM = $(install_sh) -c
|
||||
install_sh_SCRIPT = $(install_sh) -c
|
||||
INSTALL_HEADER = $(INSTALL_DATA)
|
||||
transform = $(program_transform_name)
|
||||
NORMAL_INSTALL = :
|
||||
PRE_INSTALL = :
|
||||
POST_INSTALL = :
|
||||
NORMAL_UNINSTALL = :
|
||||
PRE_UNINSTALL = :
|
||||
POST_UNINSTALL = :
|
||||
build_triplet = i686-pc-linux-gnu
|
||||
host_triplet = i686-pc-linux-gnu
|
||||
target_triplet = i686-pc-linux-gnu
|
||||
subdir = etc
|
||||
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/configure.in
|
||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
CONFIG_HEADER = $(top_builddir)/config.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
CONFIG_CLEAN_VPATH_FILES =
|
||||
SOURCES =
|
||||
DIST_SOURCES =
|
||||
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
|
||||
am__vpath_adj = case $$p in \
|
||||
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
|
||||
*) f=$$p;; \
|
||||
esac;
|
||||
am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
|
||||
am__install_max = 40
|
||||
am__nobase_strip_setup = \
|
||||
srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
|
||||
am__nobase_strip = \
|
||||
for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
|
||||
am__nobase_list = $(am__nobase_strip_setup); \
|
||||
for p in $$list; do echo "$$p $$p"; done | \
|
||||
sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
|
||||
$(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
|
||||
if (++n[$$2] == $(am__install_max)) \
|
||||
{ print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
|
||||
END { for (dir in files) print dir, files[dir] }'
|
||||
am__base_list = \
|
||||
sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
|
||||
sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
|
||||
am__installdirs = "$(DESTDIR)$(pkgsysconfdir)"
|
||||
DATA = $(pkgsysconf_DATA)
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
ACLOCAL = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run aclocal-1.11
|
||||
ALLOCA =
|
||||
AMTAR = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run tar
|
||||
AR = /usr/bin/ar
|
||||
AUTOCONF = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run autoconf
|
||||
AUTOHEADER = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run autoheader
|
||||
AUTOMAKE = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run automake-1.11
|
||||
AWK = gawk
|
||||
CC = gcc
|
||||
CCDEPMODE = depmode=gcc3
|
||||
CFLAGS = -g -O2
|
||||
CPP = gcc -E
|
||||
CPPFLAGS =
|
||||
CYGPATH_W = echo
|
||||
DEFS = -DHAVE_CONFIG_H
|
||||
DEPDIR = .deps
|
||||
DSYMUTIL =
|
||||
DUMPBIN =
|
||||
ECHO_C =
|
||||
ECHO_N = -n
|
||||
ECHO_T =
|
||||
EGREP = /bin/grep -E
|
||||
EXEEXT =
|
||||
FGREP = /bin/grep -F
|
||||
GREP = /bin/grep
|
||||
INSTALL = /usr/bin/install -c
|
||||
INSTALL_DATA = ${INSTALL} -m 644
|
||||
INSTALL_PROGRAM = ${INSTALL}
|
||||
INSTALL_SCRIPT = ${INSTALL}
|
||||
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
|
||||
LD = /usr/bin/ld
|
||||
LDFLAGS =
|
||||
LIBOBJS =
|
||||
LIBS = -lcrypt -lnsl
|
||||
LIBTOOL = $(SHELL) $(top_builddir)/libtool
|
||||
LIBVERSION = 2:0:0
|
||||
LIPO =
|
||||
LN_S = ln -s
|
||||
LTLIBOBJS =
|
||||
MAINT = #
|
||||
MAKEINFO = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run makeinfo
|
||||
MKDIR_P = /bin/mkdir -p
|
||||
NM = /usr/bin/nm -B
|
||||
NMEDIT =
|
||||
OBJDUMP = objdump
|
||||
OBJEXT = o
|
||||
OTOOL =
|
||||
OTOOL64 =
|
||||
PACKAGE = radiusclient
|
||||
PACKAGE_BUGREPORT =
|
||||
PACKAGE_NAME =
|
||||
PACKAGE_STRING =
|
||||
PACKAGE_TARNAME =
|
||||
PACKAGE_URL =
|
||||
PACKAGE_VERSION =
|
||||
PATH_SEPARATOR = :
|
||||
RANLIB = ranlib
|
||||
RC_LOG_FACILITY = LOG_DAEMON
|
||||
RC_SECURE_PATH = /bin:/usr/bin:/usr/local/bin
|
||||
SED = /bin/sed
|
||||
SET_MAKE =
|
||||
SHELL = /bin/bash
|
||||
STRIP = strip
|
||||
VERSION = 1.1.6
|
||||
abs_builddir = /usr/local/src/freeradius-client-1.1.6/etc
|
||||
abs_srcdir = /usr/local/src/freeradius-client-1.1.6/etc
|
||||
abs_top_builddir = /usr/local/src/freeradius-client-1.1.6
|
||||
abs_top_srcdir = /usr/local/src/freeradius-client-1.1.6
|
||||
ac_ct_CC = gcc
|
||||
ac_ct_DUMPBIN =
|
||||
am__include = include
|
||||
am__leading_dot = .
|
||||
am__quote =
|
||||
am__tar = ${AMTAR} chof - "$$tardir"
|
||||
am__untar = ${AMTAR} xf -
|
||||
bindir = ${exec_prefix}/bin
|
||||
build = i686-pc-linux-gnu
|
||||
build_alias =
|
||||
build_cpu = i686
|
||||
build_os = linux-gnu
|
||||
build_vendor = pc
|
||||
builddir = .
|
||||
datadir = ${datarootdir}
|
||||
datarootdir = ${prefix}/share
|
||||
docdir = ${datarootdir}/doc/${PACKAGE}
|
||||
dvidir = ${docdir}
|
||||
exec_prefix = ${prefix}
|
||||
host = i686-pc-linux-gnu
|
||||
host_alias =
|
||||
host_cpu = i686
|
||||
host_os = linux-gnu
|
||||
host_vendor = pc
|
||||
htmldir = ${docdir}
|
||||
includedir = ${prefix}/include
|
||||
infodir = ${datarootdir}/info
|
||||
install_sh = ${SHELL} /usr/local/src/freeradius-client-1.1.6/install-sh
|
||||
libdir = ${exec_prefix}/lib
|
||||
libexecdir = ${exec_prefix}/libexec
|
||||
localedir = ${datarootdir}/locale
|
||||
localstatedir = ${prefix}/var
|
||||
lt_ECHO = echo
|
||||
mandir = ${datarootdir}/man
|
||||
mkdir_p = /bin/mkdir -p
|
||||
oldincludedir = /usr/include
|
||||
pdfdir = ${docdir}
|
||||
pkgsysconfdir = ${prefix}/etc/radiusclient
|
||||
prefix = /usr/local
|
||||
program_transform_name = s,x,x,
|
||||
psdir = ${docdir}
|
||||
sbindir = ${exec_prefix}/sbin
|
||||
sharedstatedir = ${prefix}/com
|
||||
srcdir = .
|
||||
sysconfdir = ${prefix}/etc
|
||||
target = i686-pc-linux-gnu
|
||||
target_alias =
|
||||
target_cpu = i686
|
||||
target_os = linux-gnu
|
||||
target_vendor = pc
|
||||
top_build_prefix = ../
|
||||
top_builddir = ..
|
||||
top_srcdir = ..
|
||||
AUTOMAKE_OPTIONS = foreign
|
||||
CLEANFILES = *~ radiusclient.conf
|
||||
pkgsysconf_DATA = issue port-id-map radiusclient.conf \
|
||||
dictionary dictionary.ascend dictionary.compat dictionary.merit \
|
||||
dictionary.sip
|
||||
|
||||
EXTRA_DIST = issue port-id-map dictionary dictionary.ascend \
|
||||
dictionary.compat dictionary.merit servers radiusclient.conf.in \
|
||||
dictionary.sip
|
||||
|
||||
all: all-am
|
||||
|
||||
.SUFFIXES:
|
||||
$(srcdir)/Makefile.in: # $(srcdir)/Makefile.am $(am__configure_deps)
|
||||
@for dep in $?; do \
|
||||
case '$(am__configure_deps)' in \
|
||||
*$$dep*) \
|
||||
( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
|
||||
&& { if test -f $@; then exit 0; else break; fi; }; \
|
||||
exit 1;; \
|
||||
esac; \
|
||||
done; \
|
||||
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign etc/Makefile'; \
|
||||
$(am__cd) $(top_srcdir) && \
|
||||
$(AUTOMAKE) --foreign etc/Makefile
|
||||
.PRECIOUS: Makefile
|
||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
||||
@case '$?' in \
|
||||
*config.status*) \
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
||||
*) \
|
||||
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
||||
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
||||
esac;
|
||||
|
||||
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
|
||||
$(top_srcdir)/configure: # $(am__configure_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
$(ACLOCAL_M4): # $(am__aclocal_m4_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
$(am__aclocal_m4_deps):
|
||||
|
||||
mostlyclean-libtool:
|
||||
-rm -f *.lo
|
||||
|
||||
clean-libtool:
|
||||
-rm -rf .libs _libs
|
||||
install-pkgsysconfDATA: $(pkgsysconf_DATA)
|
||||
@$(NORMAL_INSTALL)
|
||||
test -z "$(pkgsysconfdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgsysconfdir)"
|
||||
@list='$(pkgsysconf_DATA)'; test -n "$(pkgsysconfdir)" || list=; \
|
||||
for p in $$list; do \
|
||||
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
|
||||
echo "$$d$$p"; \
|
||||
done | $(am__base_list) | \
|
||||
while read files; do \
|
||||
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgsysconfdir)'"; \
|
||||
$(INSTALL_DATA) $$files "$(DESTDIR)$(pkgsysconfdir)" || exit $$?; \
|
||||
done
|
||||
|
||||
uninstall-pkgsysconfDATA:
|
||||
@$(NORMAL_UNINSTALL)
|
||||
@list='$(pkgsysconf_DATA)'; test -n "$(pkgsysconfdir)" || list=; \
|
||||
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
|
||||
test -n "$$files" || exit 0; \
|
||||
echo " ( cd '$(DESTDIR)$(pkgsysconfdir)' && rm -f" $$files ")"; \
|
||||
cd "$(DESTDIR)$(pkgsysconfdir)" && rm -f $$files
|
||||
tags: TAGS
|
||||
TAGS:
|
||||
|
||||
ctags: CTAGS
|
||||
CTAGS:
|
||||
|
||||
|
||||
distdir: $(DISTFILES)
|
||||
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
list='$(DISTFILES)'; \
|
||||
dist_files=`for file in $$list; do echo $$file; done | \
|
||||
sed -e "s|^$$srcdirstrip/||;t" \
|
||||
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
|
||||
case $$dist_files in \
|
||||
*/*) $(MKDIR_P) `echo "$$dist_files" | \
|
||||
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
|
||||
sort -u` ;; \
|
||||
esac; \
|
||||
for file in $$dist_files; do \
|
||||
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
||||
if test -d $$d/$$file; then \
|
||||
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
|
||||
if test -d "$(distdir)/$$file"; then \
|
||||
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
fi; \
|
||||
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
||||
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
|
||||
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
fi; \
|
||||
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
|
||||
else \
|
||||
test -f "$(distdir)/$$file" \
|
||||
|| cp -p $$d/$$file "$(distdir)/$$file" \
|
||||
|| exit 1; \
|
||||
fi; \
|
||||
done
|
||||
check-am: all-am
|
||||
check: check-am
|
||||
all-am: Makefile $(DATA)
|
||||
installdirs:
|
||||
for dir in "$(DESTDIR)$(pkgsysconfdir)"; do \
|
||||
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
|
||||
done
|
||||
install: install-am
|
||||
install-exec: install-exec-am
|
||||
install-data: install-data-am
|
||||
uninstall: uninstall-am
|
||||
|
||||
install-am: all-am
|
||||
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
|
||||
|
||||
installcheck: installcheck-am
|
||||
install-strip:
|
||||
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
`test -z '$(STRIP)' || \
|
||||
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
|
||||
mostlyclean-generic:
|
||||
|
||||
clean-generic:
|
||||
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
|
||||
|
||||
distclean-generic:
|
||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
||||
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
|
||||
|
||||
maintainer-clean-generic:
|
||||
@echo "This command is intended for maintainers to use"
|
||||
@echo "it deletes files that may require special tools to rebuild."
|
||||
clean: clean-am
|
||||
|
||||
clean-am: clean-generic clean-libtool mostlyclean-am
|
||||
|
||||
distclean: distclean-am
|
||||
-rm -f Makefile
|
||||
distclean-am: clean-am distclean-generic
|
||||
|
||||
dvi: dvi-am
|
||||
|
||||
dvi-am:
|
||||
|
||||
html: html-am
|
||||
|
||||
html-am:
|
||||
|
||||
info: info-am
|
||||
|
||||
info-am:
|
||||
|
||||
install-data-am: install-data-local install-pkgsysconfDATA
|
||||
|
||||
install-dvi: install-dvi-am
|
||||
|
||||
install-dvi-am:
|
||||
|
||||
install-exec-am:
|
||||
|
||||
install-html: install-html-am
|
||||
|
||||
install-html-am:
|
||||
|
||||
install-info: install-info-am
|
||||
|
||||
install-info-am:
|
||||
|
||||
install-man:
|
||||
|
||||
install-pdf: install-pdf-am
|
||||
|
||||
install-pdf-am:
|
||||
|
||||
install-ps: install-ps-am
|
||||
|
||||
install-ps-am:
|
||||
|
||||
installcheck-am:
|
||||
|
||||
maintainer-clean: maintainer-clean-am
|
||||
-rm -f Makefile
|
||||
maintainer-clean-am: distclean-am maintainer-clean-generic
|
||||
|
||||
mostlyclean: mostlyclean-am
|
||||
|
||||
mostlyclean-am: mostlyclean-generic mostlyclean-libtool
|
||||
|
||||
pdf: pdf-am
|
||||
|
||||
pdf-am:
|
||||
|
||||
ps: ps-am
|
||||
|
||||
ps-am:
|
||||
|
||||
uninstall-am: uninstall-local uninstall-pkgsysconfDATA
|
||||
|
||||
.MAKE: install-am install-strip
|
||||
|
||||
.PHONY: all all-am check check-am clean clean-generic clean-libtool \
|
||||
distclean distclean-generic distclean-libtool distdir dvi \
|
||||
dvi-am html html-am info info-am install install-am \
|
||||
install-data install-data-am install-data-local install-dvi \
|
||||
install-dvi-am install-exec install-exec-am install-html \
|
||||
install-html-am install-info install-info-am install-man \
|
||||
install-pdf install-pdf-am install-pkgsysconfDATA install-ps \
|
||||
install-ps-am install-strip installcheck installcheck-am \
|
||||
installdirs maintainer-clean maintainer-clean-generic \
|
||||
mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
|
||||
ps ps-am uninstall uninstall-am uninstall-local \
|
||||
uninstall-pkgsysconfDATA
|
||||
|
||||
|
||||
radiusclient.conf: radiusclient.conf.in
|
||||
sed -e 's|@sbin''dir@|$(sbindir)|g' \
|
||||
-e 's|@pkgsysconf''dir@|$(pkgsysconfdir)|g' \
|
||||
<$(srcdir)/radiusclient.conf.in >radiusclient.conf
|
||||
|
||||
install-data-local: servers
|
||||
$(mkinstalldirs) $(DESTDIR)$(pkgsysconfdir); \
|
||||
echo " $(INSTALL) -m 600 $(srcdir)/servers $(DESTDIR)$(pkgsysconfdir)/servers"; \
|
||||
$(INSTALL) -m 600 $(srcdir)/servers $(DESTDIR)$(pkgsysconfdir)/servers
|
||||
|
||||
uninstall-local:
|
||||
rm -f $(DESTDIR)$(pkgsysconfdir)/servers
|
||||
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
.NOEXPORT:
|
||||
@@ -1,36 +0,0 @@
|
||||
#
|
||||
# $Id: Makefile.am,v 1.5 2008/01/05 03:04:46 sobomax Exp $
|
||||
#
|
||||
# Copyright (C) 1997,1998 Lars Fenneberg
|
||||
#
|
||||
# See the file COPYRIGHT for the respective terms and conditions.
|
||||
# If the file is missing contact me at lf@elemental.net
|
||||
# and I'll send you a copy.
|
||||
#
|
||||
|
||||
AUTOMAKE_OPTIONS = foreign
|
||||
|
||||
CLEANFILES = *~ radiusclient.conf
|
||||
|
||||
sbindir = @sbindir@
|
||||
pkgsysconfdir = @pkgsysconfdir@
|
||||
pkgsysconf_DATA = issue port-id-map radiusclient.conf \
|
||||
dictionary dictionary.ascend dictionary.compat dictionary.merit \
|
||||
dictionary.sip
|
||||
|
||||
EXTRA_DIST = issue port-id-map dictionary dictionary.ascend \
|
||||
dictionary.compat dictionary.merit servers radiusclient.conf.in \
|
||||
dictionary.sip
|
||||
|
||||
radiusclient.conf: radiusclient.conf.in
|
||||
sed -e 's|@sbin''dir@|$(sbindir)|g' \
|
||||
-e 's|@pkgsysconf''dir@|$(pkgsysconfdir)|g' \
|
||||
<$(srcdir)/radiusclient.conf.in >radiusclient.conf
|
||||
|
||||
install-data-local: servers
|
||||
$(mkinstalldirs) $(DESTDIR)$(pkgsysconfdir); \
|
||||
echo " $(INSTALL) -m 600 $(srcdir)/servers $(DESTDIR)$(pkgsysconfdir)/servers"; \
|
||||
$(INSTALL) -m 600 $(srcdir)/servers $(DESTDIR)$(pkgsysconfdir)/servers
|
||||
|
||||
uninstall-local:
|
||||
rm -f $(DESTDIR)$(pkgsysconfdir)/servers
|
||||
@@ -1,441 +0,0 @@
|
||||
# Makefile.in generated by automake 1.11.1 from Makefile.am.
|
||||
# @configure_input@
|
||||
|
||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
||||
# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
|
||||
# Inc.
|
||||
# This Makefile.in is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE.
|
||||
|
||||
@SET_MAKE@
|
||||
|
||||
#
|
||||
# $Id: Makefile.am,v 1.5 2008/01/05 03:04:46 sobomax Exp $
|
||||
#
|
||||
# Copyright (C) 1997,1998 Lars Fenneberg
|
||||
#
|
||||
# See the file COPYRIGHT for the respective terms and conditions.
|
||||
# If the file is missing contact me at lf@elemental.net
|
||||
# and I'll send you a copy.
|
||||
#
|
||||
|
||||
VPATH = @srcdir@
|
||||
pkgdatadir = $(datadir)/@PACKAGE@
|
||||
pkgincludedir = $(includedir)/@PACKAGE@
|
||||
pkglibdir = $(libdir)/@PACKAGE@
|
||||
pkglibexecdir = $(libexecdir)/@PACKAGE@
|
||||
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
|
||||
install_sh_DATA = $(install_sh) -c -m 644
|
||||
install_sh_PROGRAM = $(install_sh) -c
|
||||
install_sh_SCRIPT = $(install_sh) -c
|
||||
INSTALL_HEADER = $(INSTALL_DATA)
|
||||
transform = $(program_transform_name)
|
||||
NORMAL_INSTALL = :
|
||||
PRE_INSTALL = :
|
||||
POST_INSTALL = :
|
||||
NORMAL_UNINSTALL = :
|
||||
PRE_UNINSTALL = :
|
||||
POST_UNINSTALL = :
|
||||
build_triplet = @build@
|
||||
host_triplet = @host@
|
||||
target_triplet = @target@
|
||||
subdir = etc
|
||||
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/configure.in
|
||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
CONFIG_HEADER = $(top_builddir)/config.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
CONFIG_CLEAN_VPATH_FILES =
|
||||
SOURCES =
|
||||
DIST_SOURCES =
|
||||
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
|
||||
am__vpath_adj = case $$p in \
|
||||
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
|
||||
*) f=$$p;; \
|
||||
esac;
|
||||
am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
|
||||
am__install_max = 40
|
||||
am__nobase_strip_setup = \
|
||||
srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
|
||||
am__nobase_strip = \
|
||||
for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
|
||||
am__nobase_list = $(am__nobase_strip_setup); \
|
||||
for p in $$list; do echo "$$p $$p"; done | \
|
||||
sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
|
||||
$(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
|
||||
if (++n[$$2] == $(am__install_max)) \
|
||||
{ print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
|
||||
END { for (dir in files) print dir, files[dir] }'
|
||||
am__base_list = \
|
||||
sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
|
||||
sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
|
||||
am__installdirs = "$(DESTDIR)$(pkgsysconfdir)"
|
||||
DATA = $(pkgsysconf_DATA)
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
ACLOCAL = @ACLOCAL@
|
||||
ALLOCA = @ALLOCA@
|
||||
AMTAR = @AMTAR@
|
||||
AR = @AR@
|
||||
AUTOCONF = @AUTOCONF@
|
||||
AUTOHEADER = @AUTOHEADER@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
AWK = @AWK@
|
||||
CC = @CC@
|
||||
CCDEPMODE = @CCDEPMODE@
|
||||
CFLAGS = @CFLAGS@
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CYGPATH_W = @CYGPATH_W@
|
||||
DEFS = @DEFS@
|
||||
DEPDIR = @DEPDIR@
|
||||
DSYMUTIL = @DSYMUTIL@
|
||||
DUMPBIN = @DUMPBIN@
|
||||
ECHO_C = @ECHO_C@
|
||||
ECHO_N = @ECHO_N@
|
||||
ECHO_T = @ECHO_T@
|
||||
EGREP = @EGREP@
|
||||
EXEEXT = @EXEEXT@
|
||||
FGREP = @FGREP@
|
||||
GREP = @GREP@
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
||||
LD = @LD@
|
||||
LDFLAGS = @LDFLAGS@
|
||||
LIBOBJS = @LIBOBJS@
|
||||
LIBS = @LIBS@
|
||||
LIBTOOL = @LIBTOOL@
|
||||
LIBVERSION = @LIBVERSION@
|
||||
LIPO = @LIPO@
|
||||
LN_S = @LN_S@
|
||||
LTLIBOBJS = @LTLIBOBJS@
|
||||
MAINT = @MAINT@
|
||||
MAKEINFO = @MAKEINFO@
|
||||
MKDIR_P = @MKDIR_P@
|
||||
NM = @NM@
|
||||
NMEDIT = @NMEDIT@
|
||||
OBJDUMP = @OBJDUMP@
|
||||
OBJEXT = @OBJEXT@
|
||||
OTOOL = @OTOOL@
|
||||
OTOOL64 = @OTOOL64@
|
||||
PACKAGE = @PACKAGE@
|
||||
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
|
||||
PACKAGE_NAME = @PACKAGE_NAME@
|
||||
PACKAGE_STRING = @PACKAGE_STRING@
|
||||
PACKAGE_TARNAME = @PACKAGE_TARNAME@
|
||||
PACKAGE_URL = @PACKAGE_URL@
|
||||
PACKAGE_VERSION = @PACKAGE_VERSION@
|
||||
PATH_SEPARATOR = @PATH_SEPARATOR@
|
||||
RANLIB = @RANLIB@
|
||||
RC_LOG_FACILITY = @RC_LOG_FACILITY@
|
||||
RC_SECURE_PATH = @RC_SECURE_PATH@
|
||||
SED = @SED@
|
||||
SET_MAKE = @SET_MAKE@
|
||||
SHELL = @SHELL@
|
||||
STRIP = @STRIP@
|
||||
VERSION = @VERSION@
|
||||
abs_builddir = @abs_builddir@
|
||||
abs_srcdir = @abs_srcdir@
|
||||
abs_top_builddir = @abs_top_builddir@
|
||||
abs_top_srcdir = @abs_top_srcdir@
|
||||
ac_ct_CC = @ac_ct_CC@
|
||||
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
|
||||
am__include = @am__include@
|
||||
am__leading_dot = @am__leading_dot@
|
||||
am__quote = @am__quote@
|
||||
am__tar = @am__tar@
|
||||
am__untar = @am__untar@
|
||||
bindir = @bindir@
|
||||
build = @build@
|
||||
build_alias = @build_alias@
|
||||
build_cpu = @build_cpu@
|
||||
build_os = @build_os@
|
||||
build_vendor = @build_vendor@
|
||||
builddir = @builddir@
|
||||
datadir = @datadir@
|
||||
datarootdir = @datarootdir@
|
||||
docdir = @docdir@
|
||||
dvidir = @dvidir@
|
||||
exec_prefix = @exec_prefix@
|
||||
host = @host@
|
||||
host_alias = @host_alias@
|
||||
host_cpu = @host_cpu@
|
||||
host_os = @host_os@
|
||||
host_vendor = @host_vendor@
|
||||
htmldir = @htmldir@
|
||||
includedir = @includedir@
|
||||
infodir = @infodir@
|
||||
install_sh = @install_sh@
|
||||
libdir = @libdir@
|
||||
libexecdir = @libexecdir@
|
||||
localedir = @localedir@
|
||||
localstatedir = @localstatedir@
|
||||
lt_ECHO = @lt_ECHO@
|
||||
mandir = @mandir@
|
||||
mkdir_p = @mkdir_p@
|
||||
oldincludedir = @oldincludedir@
|
||||
pdfdir = @pdfdir@
|
||||
pkgsysconfdir = @pkgsysconfdir@
|
||||
prefix = @prefix@
|
||||
program_transform_name = @program_transform_name@
|
||||
psdir = @psdir@
|
||||
sbindir = @sbindir@
|
||||
sharedstatedir = @sharedstatedir@
|
||||
srcdir = @srcdir@
|
||||
sysconfdir = @sysconfdir@
|
||||
target = @target@
|
||||
target_alias = @target_alias@
|
||||
target_cpu = @target_cpu@
|
||||
target_os = @target_os@
|
||||
target_vendor = @target_vendor@
|
||||
top_build_prefix = @top_build_prefix@
|
||||
top_builddir = @top_builddir@
|
||||
top_srcdir = @top_srcdir@
|
||||
AUTOMAKE_OPTIONS = foreign
|
||||
CLEANFILES = *~ radiusclient.conf
|
||||
pkgsysconf_DATA = issue port-id-map radiusclient.conf \
|
||||
dictionary dictionary.ascend dictionary.compat dictionary.merit \
|
||||
dictionary.sip
|
||||
|
||||
EXTRA_DIST = issue port-id-map dictionary dictionary.ascend \
|
||||
dictionary.compat dictionary.merit servers radiusclient.conf.in \
|
||||
dictionary.sip
|
||||
|
||||
all: all-am
|
||||
|
||||
.SUFFIXES:
|
||||
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
|
||||
@for dep in $?; do \
|
||||
case '$(am__configure_deps)' in \
|
||||
*$$dep*) \
|
||||
( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
|
||||
&& { if test -f $@; then exit 0; else break; fi; }; \
|
||||
exit 1;; \
|
||||
esac; \
|
||||
done; \
|
||||
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign etc/Makefile'; \
|
||||
$(am__cd) $(top_srcdir) && \
|
||||
$(AUTOMAKE) --foreign etc/Makefile
|
||||
.PRECIOUS: Makefile
|
||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
||||
@case '$?' in \
|
||||
*config.status*) \
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
||||
*) \
|
||||
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
||||
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
||||
esac;
|
||||
|
||||
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
|
||||
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
$(am__aclocal_m4_deps):
|
||||
|
||||
mostlyclean-libtool:
|
||||
-rm -f *.lo
|
||||
|
||||
clean-libtool:
|
||||
-rm -rf .libs _libs
|
||||
install-pkgsysconfDATA: $(pkgsysconf_DATA)
|
||||
@$(NORMAL_INSTALL)
|
||||
test -z "$(pkgsysconfdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgsysconfdir)"
|
||||
@list='$(pkgsysconf_DATA)'; test -n "$(pkgsysconfdir)" || list=; \
|
||||
for p in $$list; do \
|
||||
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
|
||||
echo "$$d$$p"; \
|
||||
done | $(am__base_list) | \
|
||||
while read files; do \
|
||||
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgsysconfdir)'"; \
|
||||
$(INSTALL_DATA) $$files "$(DESTDIR)$(pkgsysconfdir)" || exit $$?; \
|
||||
done
|
||||
|
||||
uninstall-pkgsysconfDATA:
|
||||
@$(NORMAL_UNINSTALL)
|
||||
@list='$(pkgsysconf_DATA)'; test -n "$(pkgsysconfdir)" || list=; \
|
||||
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
|
||||
test -n "$$files" || exit 0; \
|
||||
echo " ( cd '$(DESTDIR)$(pkgsysconfdir)' && rm -f" $$files ")"; \
|
||||
cd "$(DESTDIR)$(pkgsysconfdir)" && rm -f $$files
|
||||
tags: TAGS
|
||||
TAGS:
|
||||
|
||||
ctags: CTAGS
|
||||
CTAGS:
|
||||
|
||||
|
||||
distdir: $(DISTFILES)
|
||||
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
list='$(DISTFILES)'; \
|
||||
dist_files=`for file in $$list; do echo $$file; done | \
|
||||
sed -e "s|^$$srcdirstrip/||;t" \
|
||||
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
|
||||
case $$dist_files in \
|
||||
*/*) $(MKDIR_P) `echo "$$dist_files" | \
|
||||
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
|
||||
sort -u` ;; \
|
||||
esac; \
|
||||
for file in $$dist_files; do \
|
||||
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
||||
if test -d $$d/$$file; then \
|
||||
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
|
||||
if test -d "$(distdir)/$$file"; then \
|
||||
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
fi; \
|
||||
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
||||
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
|
||||
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
fi; \
|
||||
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
|
||||
else \
|
||||
test -f "$(distdir)/$$file" \
|
||||
|| cp -p $$d/$$file "$(distdir)/$$file" \
|
||||
|| exit 1; \
|
||||
fi; \
|
||||
done
|
||||
check-am: all-am
|
||||
check: check-am
|
||||
all-am: Makefile $(DATA)
|
||||
installdirs:
|
||||
for dir in "$(DESTDIR)$(pkgsysconfdir)"; do \
|
||||
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
|
||||
done
|
||||
install: install-am
|
||||
install-exec: install-exec-am
|
||||
install-data: install-data-am
|
||||
uninstall: uninstall-am
|
||||
|
||||
install-am: all-am
|
||||
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
|
||||
|
||||
installcheck: installcheck-am
|
||||
install-strip:
|
||||
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
`test -z '$(STRIP)' || \
|
||||
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
|
||||
mostlyclean-generic:
|
||||
|
||||
clean-generic:
|
||||
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
|
||||
|
||||
distclean-generic:
|
||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
||||
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
|
||||
|
||||
maintainer-clean-generic:
|
||||
@echo "This command is intended for maintainers to use"
|
||||
@echo "it deletes files that may require special tools to rebuild."
|
||||
clean: clean-am
|
||||
|
||||
clean-am: clean-generic clean-libtool mostlyclean-am
|
||||
|
||||
distclean: distclean-am
|
||||
-rm -f Makefile
|
||||
distclean-am: clean-am distclean-generic
|
||||
|
||||
dvi: dvi-am
|
||||
|
||||
dvi-am:
|
||||
|
||||
html: html-am
|
||||
|
||||
html-am:
|
||||
|
||||
info: info-am
|
||||
|
||||
info-am:
|
||||
|
||||
install-data-am: install-data-local install-pkgsysconfDATA
|
||||
|
||||
install-dvi: install-dvi-am
|
||||
|
||||
install-dvi-am:
|
||||
|
||||
install-exec-am:
|
||||
|
||||
install-html: install-html-am
|
||||
|
||||
install-html-am:
|
||||
|
||||
install-info: install-info-am
|
||||
|
||||
install-info-am:
|
||||
|
||||
install-man:
|
||||
|
||||
install-pdf: install-pdf-am
|
||||
|
||||
install-pdf-am:
|
||||
|
||||
install-ps: install-ps-am
|
||||
|
||||
install-ps-am:
|
||||
|
||||
installcheck-am:
|
||||
|
||||
maintainer-clean: maintainer-clean-am
|
||||
-rm -f Makefile
|
||||
maintainer-clean-am: distclean-am maintainer-clean-generic
|
||||
|
||||
mostlyclean: mostlyclean-am
|
||||
|
||||
mostlyclean-am: mostlyclean-generic mostlyclean-libtool
|
||||
|
||||
pdf: pdf-am
|
||||
|
||||
pdf-am:
|
||||
|
||||
ps: ps-am
|
||||
|
||||
ps-am:
|
||||
|
||||
uninstall-am: uninstall-local uninstall-pkgsysconfDATA
|
||||
|
||||
.MAKE: install-am install-strip
|
||||
|
||||
.PHONY: all all-am check check-am clean clean-generic clean-libtool \
|
||||
distclean distclean-generic distclean-libtool distdir dvi \
|
||||
dvi-am html html-am info info-am install install-am \
|
||||
install-data install-data-am install-data-local install-dvi \
|
||||
install-dvi-am install-exec install-exec-am install-html \
|
||||
install-html-am install-info install-info-am install-man \
|
||||
install-pdf install-pdf-am install-pkgsysconfDATA install-ps \
|
||||
install-ps-am install-strip installcheck installcheck-am \
|
||||
installdirs maintainer-clean maintainer-clean-generic \
|
||||
mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
|
||||
ps ps-am uninstall uninstall-am uninstall-local \
|
||||
uninstall-pkgsysconfDATA
|
||||
|
||||
|
||||
radiusclient.conf: radiusclient.conf.in
|
||||
sed -e 's|@sbin''dir@|$(sbindir)|g' \
|
||||
-e 's|@pkgsysconf''dir@|$(pkgsysconfdir)|g' \
|
||||
<$(srcdir)/radiusclient.conf.in >radiusclient.conf
|
||||
|
||||
install-data-local: servers
|
||||
$(mkinstalldirs) $(DESTDIR)$(pkgsysconfdir); \
|
||||
echo " $(INSTALL) -m 600 $(srcdir)/servers $(DESTDIR)$(pkgsysconfdir)/servers"; \
|
||||
$(INSTALL) -m 600 $(srcdir)/servers $(DESTDIR)$(pkgsysconfdir)/servers
|
||||
|
||||
uninstall-local:
|
||||
rm -f $(DESTDIR)$(pkgsysconfdir)/servers
|
||||
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
.NOEXPORT:
|
||||
@@ -1,240 +0,0 @@
|
||||
#
|
||||
# Updated 97/06/13 to livingston-radius-2.01 miquels@cistron.nl
|
||||
#
|
||||
# This file contains dictionary translations for parsing
|
||||
# requests and generating responses. All transactions are
|
||||
# composed of Attribute/Value Pairs. The value of each attribute
|
||||
# is specified as one of 4 data types. Valid data types are:
|
||||
#
|
||||
# string - 0-253 octets
|
||||
# ipaddr - 4 octets in network byte order
|
||||
# integer - 32 bit value in big endian order (high byte first)
|
||||
# date - 32 bit value in big endian order - seconds since
|
||||
# 00:00:00 GMT, Jan. 1, 1970
|
||||
#
|
||||
# Enumerated values are stored in the user file with dictionary
|
||||
# VALUE translations for easy administration.
|
||||
#
|
||||
# Example:
|
||||
#
|
||||
# ATTRIBUTE VALUE
|
||||
# --------------- -----
|
||||
# Framed-Protocol = PPP
|
||||
# 7 = 1 (integer encoding)
|
||||
#
|
||||
|
||||
#
|
||||
# Following are the proper new names. Use these.
|
||||
#
|
||||
ATTRIBUTE User-Name 1 string
|
||||
ATTRIBUTE Password 2 string
|
||||
ATTRIBUTE CHAP-Password 3 string
|
||||
ATTRIBUTE NAS-IP-Address 4 ipaddr
|
||||
ATTRIBUTE NAS-Port-Id 5 integer
|
||||
ATTRIBUTE Service-Type 6 integer
|
||||
ATTRIBUTE Framed-Protocol 7 integer
|
||||
ATTRIBUTE Framed-IP-Address 8 ipaddr
|
||||
ATTRIBUTE Framed-IP-Netmask 9 ipaddr
|
||||
ATTRIBUTE Framed-Routing 10 integer
|
||||
ATTRIBUTE Filter-Id 11 string
|
||||
ATTRIBUTE Framed-MTU 12 integer
|
||||
ATTRIBUTE Framed-Compression 13 integer
|
||||
ATTRIBUTE Login-IP-Host 14 ipaddr
|
||||
ATTRIBUTE Login-Service 15 integer
|
||||
ATTRIBUTE Login-TCP-Port 16 integer
|
||||
ATTRIBUTE Reply-Message 18 string
|
||||
ATTRIBUTE Callback-Number 19 string
|
||||
ATTRIBUTE Callback-Id 20 string
|
||||
ATTRIBUTE Framed-Route 22 string
|
||||
ATTRIBUTE Framed-IPX-Network 23 ipaddr
|
||||
ATTRIBUTE State 24 string
|
||||
ATTRIBUTE Class 25 string
|
||||
ATTRIBUTE Vendor-Specific 26 string
|
||||
ATTRIBUTE Session-Timeout 27 integer
|
||||
ATTRIBUTE Idle-Timeout 28 integer
|
||||
ATTRIBUTE Termination-Action 29 integer
|
||||
ATTRIBUTE Called-Station-Id 30 string
|
||||
ATTRIBUTE Calling-Station-Id 31 string
|
||||
ATTRIBUTE NAS-Identifier 32 string
|
||||
ATTRIBUTE Proxy-State 33 string
|
||||
ATTRIBUTE Login-LAT-Service 34 string
|
||||
ATTRIBUTE Login-LAT-Node 35 string
|
||||
ATTRIBUTE Login-LAT-Group 36 string
|
||||
ATTRIBUTE Framed-AppleTalk-Link 37 integer
|
||||
ATTRIBUTE Framed-AppleTalk-Network 38 integer
|
||||
ATTRIBUTE Framed-AppleTalk-Zone 39 string
|
||||
ATTRIBUTE Acct-Status-Type 40 integer
|
||||
ATTRIBUTE Acct-Delay-Time 41 integer
|
||||
ATTRIBUTE Acct-Input-Octets 42 integer
|
||||
ATTRIBUTE Acct-Output-Octets 43 integer
|
||||
ATTRIBUTE Acct-Session-Id 44 string
|
||||
ATTRIBUTE Acct-Authentic 45 integer
|
||||
ATTRIBUTE Acct-Session-Time 46 integer
|
||||
ATTRIBUTE Acct-Input-Packets 47 integer
|
||||
ATTRIBUTE Acct-Output-Packets 48 integer
|
||||
ATTRIBUTE Acct-Terminate-Cause 49 integer
|
||||
ATTRIBUTE Acct-Multi-Session-Id 50 string
|
||||
ATTRIBUTE Acct-Link-Count 51 integer
|
||||
ATTRIBUTE Event-Timestamp 55 integer
|
||||
ATTRIBUTE CHAP-Challenge 60 string
|
||||
ATTRIBUTE NAS-Port-Type 61 integer
|
||||
ATTRIBUTE Port-Limit 62 integer
|
||||
ATTRIBUTE Login-LAT-Port 63 integer
|
||||
ATTRIBUTE Connect-Info 77 string
|
||||
|
||||
#
|
||||
# RFC3162 IPv6 attributes
|
||||
#
|
||||
ATTRIBUTE NAS-IPv6-Address 95 string
|
||||
ATTRIBUTE Framed-Interface-Id 96 string
|
||||
ATTRIBUTE Framed-IPv6-Prefix 97 string
|
||||
ATTRIBUTE Login-IPv6-Host 98 string
|
||||
ATTRIBUTE Framed-IPv6-Route 99 string
|
||||
ATTRIBUTE Framed-IPv6-Pool 100 string
|
||||
|
||||
#
|
||||
# Experimental Non Protocol Attributes used by Cistron-Radiusd
|
||||
#
|
||||
ATTRIBUTE Huntgroup-Name 221 string
|
||||
ATTRIBUTE User-Category 1029 string
|
||||
ATTRIBUTE Group-Name 1030 string
|
||||
ATTRIBUTE Simultaneous-Use 1034 integer
|
||||
ATTRIBUTE Strip-User-Name 1035 integer
|
||||
ATTRIBUTE Fall-Through 1036 integer
|
||||
ATTRIBUTE Add-Port-To-IP-Address 1037 integer
|
||||
ATTRIBUTE Exec-Program 1038 string
|
||||
ATTRIBUTE Exec-Program-Wait 1039 string
|
||||
ATTRIBUTE Hint 1040 string
|
||||
|
||||
#
|
||||
# Non-Protocol Attributes
|
||||
# These attributes are used internally by the server
|
||||
#
|
||||
ATTRIBUTE Expiration 21 date
|
||||
ATTRIBUTE Auth-Type 1000 integer
|
||||
ATTRIBUTE Menu 1001 string
|
||||
ATTRIBUTE Termination-Menu 1002 string
|
||||
ATTRIBUTE Prefix 1003 string
|
||||
ATTRIBUTE Suffix 1004 string
|
||||
ATTRIBUTE Group 1005 string
|
||||
ATTRIBUTE Crypt-Password 1006 string
|
||||
ATTRIBUTE Connect-Rate 1007 integer
|
||||
|
||||
#
|
||||
# Integer Translations
|
||||
#
|
||||
|
||||
# User Types
|
||||
|
||||
VALUE Service-Type Login-User 1
|
||||
VALUE Service-Type Framed-User 2
|
||||
VALUE Service-Type Callback-Login-User 3
|
||||
VALUE Service-Type Callback-Framed-User 4
|
||||
VALUE Service-Type Outbound-User 5
|
||||
VALUE Service-Type Administrative-User 6
|
||||
VALUE Service-Type NAS-Prompt-User 7
|
||||
|
||||
# Framed Protocols
|
||||
|
||||
VALUE Framed-Protocol PPP 1
|
||||
VALUE Framed-Protocol SLIP 2
|
||||
|
||||
# Framed Routing Values
|
||||
|
||||
VALUE Framed-Routing None 0
|
||||
VALUE Framed-Routing Broadcast 1
|
||||
VALUE Framed-Routing Listen 2
|
||||
VALUE Framed-Routing Broadcast-Listen 3
|
||||
|
||||
# Framed Compression Types
|
||||
|
||||
VALUE Framed-Compression None 0
|
||||
VALUE Framed-Compression Van-Jacobson-TCP-IP 1
|
||||
|
||||
# Login Services
|
||||
|
||||
VALUE Login-Service Telnet 0
|
||||
VALUE Login-Service Rlogin 1
|
||||
VALUE Login-Service TCP-Clear 2
|
||||
VALUE Login-Service PortMaster 3
|
||||
|
||||
# Status Types
|
||||
|
||||
VALUE Acct-Status-Type Start 1
|
||||
VALUE Acct-Status-Type Stop 2
|
||||
VALUE Acct-Status-Type Alive 3
|
||||
VALUE Acct-Status-Type Accounting-On 7
|
||||
VALUE Acct-Status-Type Accounting-Off 8
|
||||
|
||||
# Authentication Types
|
||||
|
||||
VALUE Acct-Authentic RADIUS 1
|
||||
VALUE Acct-Authentic Local 2
|
||||
VALUE Acct-Authentic PowerLink128 100
|
||||
|
||||
# Termination Options
|
||||
|
||||
VALUE Termination-Action Default 0
|
||||
VALUE Termination-Action RADIUS-Request 1
|
||||
|
||||
# NAS Port Types, available in 3.3.1 and later
|
||||
|
||||
VALUE NAS-Port-Type Async 0
|
||||
VALUE NAS-Port-Type Sync 1
|
||||
VALUE NAS-Port-Type ISDN 2
|
||||
VALUE NAS-Port-Type ISDN-V120 3
|
||||
VALUE NAS-Port-Type ISDN-V110 4
|
||||
|
||||
# Acct Terminate Causes, available in 3.3.2 and later
|
||||
|
||||
VALUE Acct-Terminate-Cause User-Request 1
|
||||
VALUE Acct-Terminate-Cause Lost-Carrier 2
|
||||
VALUE Acct-Terminate-Cause Lost-Service 3
|
||||
VALUE Acct-Terminate-Cause Idle-Timeout 4
|
||||
VALUE Acct-Terminate-Cause Session-Timeout 5
|
||||
VALUE Acct-Terminate-Cause Admin-Reset 6
|
||||
VALUE Acct-Terminate-Cause Admin-Reboot 7
|
||||
VALUE Acct-Terminate-Cause Port-Error 8
|
||||
VALUE Acct-Terminate-Cause NAS-Error 9
|
||||
VALUE Acct-Terminate-Cause NAS-Request 10
|
||||
VALUE Acct-Terminate-Cause NAS-Reboot 11
|
||||
VALUE Acct-Terminate-Cause Port-Unneeded 12
|
||||
VALUE Acct-Terminate-Cause Port-Preempted 13
|
||||
VALUE Acct-Terminate-Cause Port-Suspended 14
|
||||
VALUE Acct-Terminate-Cause Service-Unavailable 15
|
||||
VALUE Acct-Terminate-Cause Callback 16
|
||||
VALUE Acct-Terminate-Cause User-Error 17
|
||||
VALUE Acct-Terminate-Cause Host-Request 18
|
||||
|
||||
#
|
||||
# Non-Protocol Integer Translations
|
||||
#
|
||||
|
||||
VALUE Auth-Type Local 0
|
||||
VALUE Auth-Type System 1
|
||||
VALUE Auth-Type SecurID 2
|
||||
VALUE Auth-Type Crypt-Local 3
|
||||
VALUE Auth-Type Reject 4
|
||||
|
||||
#
|
||||
# Cistron extensions
|
||||
#
|
||||
VALUE Auth-Type Pam 253
|
||||
VALUE Auth-Type Accept 254
|
||||
|
||||
#
|
||||
# Experimental Non-Protocol Integer Translations for Cistron-Radiusd
|
||||
#
|
||||
VALUE Fall-Through No 0
|
||||
VALUE Fall-Through Yes 1
|
||||
VALUE Add-Port-To-IP-Address No 0
|
||||
VALUE Add-Port-To-IP-Address Yes 1
|
||||
|
||||
#
|
||||
# Configuration Values
|
||||
# uncomment these two lines to turn account expiration on
|
||||
#
|
||||
|
||||
#VALUE Server-Config Password-Expiration 30
|
||||
#VALUE Server-Config Password-Warning 5
|
||||
|
||||
@@ -1,297 +0,0 @@
|
||||
#
|
||||
# Ascend dictionary.
|
||||
#
|
||||
# Enable by putting the line "$INCLUDE dictionary.ascend" into
|
||||
# the main dictionary file.
|
||||
#
|
||||
# Version: 1.00 21-Jul-1997 Jens Glaser <jens@regio.net>
|
||||
#
|
||||
|
||||
|
||||
#
|
||||
# Ascend specific extensions
|
||||
# Used by ASCEND MAX/Pipeline products
|
||||
#
|
||||
ATTRIBUTE Ascend-FCP-Parameter 119 string
|
||||
ATTRIBUTE Ascend-Modem-PortNo 120 integer
|
||||
ATTRIBUTE Ascend-Modem-SlotNo 121 integer
|
||||
ATTRIBUTE Ascend-Modem-ShelfNo 122 integer
|
||||
ATTRIBUTE Ascend-Call-Attempt-Limit 123 integer
|
||||
ATTRIBUTE Ascend-Call-Block-Duration 124 integer
|
||||
ATTRIBUTE Ascend-Maximum-Call-Duration 125 integer
|
||||
ATTRIBUTE Ascend-Temporary-Rtes 126 integer
|
||||
ATTRIBUTE Tunneling-Protocol 127 integer
|
||||
ATTRIBUTE Ascend-Shared-Profile-Enable 128 integer
|
||||
ATTRIBUTE Ascend-Primary-Home-Agent 129 string
|
||||
ATTRIBUTE Ascend-Secondary-Home-Agent 130 string
|
||||
ATTRIBUTE Ascend-Dialout-Allowed 131 integer
|
||||
ATTRIBUTE Ascend-Client-Gateway 132 ipaddr
|
||||
ATTRIBUTE Ascend-BACP-Enable 133 integer
|
||||
ATTRIBUTE Ascend-DHCP-Maximum-Leases 134 integer
|
||||
ATTRIBUTE Ascend-Client-Primary-DNS 135 ipaddr
|
||||
ATTRIBUTE Ascend-Client-Secondary-DNS 136 ipaddr
|
||||
ATTRIBUTE Ascend-Client-Assign-DNS 137 integer
|
||||
ATTRIBUTE Ascend-User-Acct-Type 138 integer
|
||||
ATTRIBUTE Ascend-User-Acct-Host 139 ipaddr
|
||||
ATTRIBUTE Ascend-User-Acct-Port 140 integer
|
||||
ATTRIBUTE Ascend-User-Acct-Key 141 string
|
||||
ATTRIBUTE Ascend-User-Acct-Base 142 integer
|
||||
ATTRIBUTE Ascend-User-Acct-Time 143 integer
|
||||
ATTRIBUTE Ascend-Assign-IP-Client 144 ipaddr
|
||||
ATTRIBUTE Ascend-Assign-IP-Server 145 ipaddr
|
||||
ATTRIBUTE Ascend-Assign-IP-Global-Pool 146 string
|
||||
ATTRIBUTE Ascend-DHCP-Reply 147 integer
|
||||
ATTRIBUTE Ascend-DHCP-Pool-Number 148 integer
|
||||
ATTRIBUTE Ascend-Expect-Callback 149 integer
|
||||
ATTRIBUTE Ascend-Event-Type 150 integer
|
||||
ATTRIBUTE Ascend-Session-Svr-Key 151 string
|
||||
ATTRIBUTE Ascend-Multicast-Rate-Limit 152 integer
|
||||
ATTRIBUTE Ascend-IF-Netmask 153 ipaddr
|
||||
ATTRIBUTE Ascend-Remote-Addr 154 ipaddr
|
||||
ATTRIBUTE Ascend-Multicast-Client 155 integer
|
||||
ATTRIBUTE Ascend-FR-Circuit-Name 156 string
|
||||
ATTRIBUTE Ascend-FR-LinkUp 157 integer
|
||||
ATTRIBUTE Ascend-FR-Nailed-Grp 158 integer
|
||||
ATTRIBUTE Ascend-FR-Type 159 integer
|
||||
ATTRIBUTE Ascend-FR-Link-Mgt 160 integer
|
||||
ATTRIBUTE Ascend-FR-N391 161 integer
|
||||
ATTRIBUTE Ascend-FR-DCE-N392 162 integer
|
||||
ATTRIBUTE Ascend-FR-DTE-N392 163 integer
|
||||
ATTRIBUTE Ascend-FR-DCE-N393 164 integer
|
||||
ATTRIBUTE Ascend-FR-DTE-N393 165 integer
|
||||
ATTRIBUTE Ascend-FR-T391 166 integer
|
||||
ATTRIBUTE Ascend-FR-T392 167 integer
|
||||
ATTRIBUTE Ascend-Bridge-Address 168 string
|
||||
ATTRIBUTE Ascend-TS-Idle-Limit 169 integer
|
||||
ATTRIBUTE Ascend-TS-Idle-Mode 170 integer
|
||||
ATTRIBUTE Ascend-DBA-Monitor 171 integer
|
||||
ATTRIBUTE Ascend-Base-Channel-Count 172 integer
|
||||
ATTRIBUTE Ascend-Minimum-Channels 173 integer
|
||||
ATTRIBUTE Ascend-IPX-Route 174 string
|
||||
ATTRIBUTE Ascend-FT1-Caller 175 integer
|
||||
ATTRIBUTE Ascend-Backup 176 string
|
||||
ATTRIBUTE Ascend-Call-Type 177 integer
|
||||
ATTRIBUTE Ascend-Group 178 string
|
||||
ATTRIBUTE Ascend-FR-DLCI 179 integer
|
||||
ATTRIBUTE Ascend-FR-Profile-Name 180 string
|
||||
ATTRIBUTE Ascend-Ara-PW 181 string
|
||||
ATTRIBUTE Ascend-IPX-Node-Addr 182 string
|
||||
ATTRIBUTE Ascend-Home-Agent-IP-Addr 183 ipaddr
|
||||
ATTRIBUTE Ascend-Home-Agent-Password 184 string
|
||||
ATTRIBUTE Ascend-Home-Network-Name 185 string
|
||||
ATTRIBUTE Ascend-Home-Agent-UDP-Port 186 integer
|
||||
ATTRIBUTE Ascend-Multilink-ID 187 integer
|
||||
ATTRIBUTE Ascend-Num-In-Multilink 188 integer
|
||||
ATTRIBUTE Ascend-First-Dest 189 ipaddr
|
||||
ATTRIBUTE Ascend-Pre-Input-Octets 190 integer
|
||||
ATTRIBUTE Ascend-Pre-Output-Octets 191 integer
|
||||
ATTRIBUTE Ascend-Pre-Input-Packets 192 integer
|
||||
ATTRIBUTE Ascend-Pre-Output-Packets 193 integer
|
||||
ATTRIBUTE Ascend-Maximum-Time 194 integer
|
||||
ATTRIBUTE Ascend-Disconnect-Cause 195 integer
|
||||
ATTRIBUTE Ascend-Connect-Progress 196 integer
|
||||
ATTRIBUTE Ascend-Data-Rate 197 integer
|
||||
ATTRIBUTE Ascend-PreSession-Time 198 integer
|
||||
ATTRIBUTE Ascend-Token-Idle 199 integer
|
||||
ATTRIBUTE Ascend-Token-Immediate 200 integer
|
||||
ATTRIBUTE Ascend-Require-Auth 201 integer
|
||||
ATTRIBUTE Ascend-Number-Sessions 202 string
|
||||
ATTRIBUTE Ascend-Authen-Alias 203 string
|
||||
ATTRIBUTE Ascend-Token-Expiry 204 integer
|
||||
ATTRIBUTE Ascend-Menu-Selector 205 string
|
||||
ATTRIBUTE Ascend-Menu-Item 206 string
|
||||
ATTRIBUTE Ascend-PW-Warntime 207 integer
|
||||
ATTRIBUTE Ascend-PW-Lifetime 208 integer
|
||||
ATTRIBUTE Ascend-IP-Direct 209 ipaddr
|
||||
ATTRIBUTE Ascend-PPP-VJ-Slot-Comp 210 integer
|
||||
ATTRIBUTE Ascend-PPP-VJ-1172 211 integer
|
||||
ATTRIBUTE Ascend-PPP-Async-Map 212 integer
|
||||
ATTRIBUTE Ascend-Third-Prompt 213 string
|
||||
ATTRIBUTE Ascend-Send-Secret 214 string
|
||||
ATTRIBUTE Ascend-Receive-Secret 215 string
|
||||
ATTRIBUTE Ascend-IPX-Peer-Mode 216 integer
|
||||
ATTRIBUTE Ascend-IP-Pool-Definition 217 string
|
||||
ATTRIBUTE Ascend-Assign-IP-Pool 218 integer
|
||||
ATTRIBUTE Ascend-FR-Direct 219 integer
|
||||
ATTRIBUTE Ascend-FR-Direct-Profile 220 string
|
||||
ATTRIBUTE Ascend-FR-Direct-DLCI 221 integer
|
||||
ATTRIBUTE Ascend-Handle-IPX 222 integer
|
||||
ATTRIBUTE Ascend-Netware-timeout 223 integer
|
||||
ATTRIBUTE Ascend-IPX-Alias 224 integer
|
||||
ATTRIBUTE Ascend-Metric 225 integer
|
||||
ATTRIBUTE Ascend-PRI-Number-Type 226 integer
|
||||
ATTRIBUTE Ascend-Dial-Number 227 string
|
||||
ATTRIBUTE Ascend-Route-IP 228 integer
|
||||
ATTRIBUTE Ascend-Route-IPX 229 integer
|
||||
ATTRIBUTE Ascend-Bridge 230 integer
|
||||
ATTRIBUTE Ascend-Send-Auth 231 integer
|
||||
ATTRIBUTE Ascend-Send-Passwd 232 string
|
||||
ATTRIBUTE Ascend-Link-Compression 233 integer
|
||||
ATTRIBUTE Ascend-Target-Util 234 integer
|
||||
ATTRIBUTE Ascend-Maximum-Channels 235 integer
|
||||
ATTRIBUTE Ascend-Inc-Channel-Count 236 integer
|
||||
ATTRIBUTE Ascend-Dec-Channel-Count 237 integer
|
||||
ATTRIBUTE Ascend-Seconds-Of-History 238 integer
|
||||
ATTRIBUTE Ascend-History-Weigh-Type 239 integer
|
||||
ATTRIBUTE Ascend-Add-Seconds 240 integer
|
||||
ATTRIBUTE Ascend-Remove-Seconds 241 integer
|
||||
ATTRIBUTE Ascend-Idle-Limit 244 integer
|
||||
ATTRIBUTE Ascend-Preempt-Limit 245 integer
|
||||
ATTRIBUTE Ascend-Callback 246 integer
|
||||
ATTRIBUTE Ascend-Data-Svc 247 integer
|
||||
ATTRIBUTE Ascend-Force-56 248 integer
|
||||
ATTRIBUTE Ascend-Billing-Number 249 string
|
||||
ATTRIBUTE Ascend-Call-By-Call 250 integer
|
||||
ATTRIBUTE Ascend-Transit-Number 251 string
|
||||
ATTRIBUTE Ascend-Host-Info 252 string
|
||||
ATTRIBUTE Ascend-PPP-Address 253 ipaddr
|
||||
ATTRIBUTE Ascend-MPP-Idle-Percent 254 integer
|
||||
ATTRIBUTE Ascend-Xmit-Rate 255 integer
|
||||
|
||||
|
||||
|
||||
# Ascend protocols
|
||||
VALUE Service-Type Dialout-Framed-User 5
|
||||
VALUE Framed-Protocol ARA 255
|
||||
VALUE Framed-Protocol MPP 256
|
||||
VALUE Framed-Protocol EURAW 257
|
||||
VALUE Framed-Protocol EUUI 258
|
||||
VALUE Framed-Protocol X25 259
|
||||
VALUE Framed-Protocol COMB 260
|
||||
VALUE Framed-Protocol FR 261
|
||||
VALUE Framed-Protocol MP 262
|
||||
VALUE Framed-Protocol FR-CIR 263
|
||||
|
||||
|
||||
#
|
||||
# Ascend specific extensions
|
||||
# Used by ASCEND MAX/Pipeline products (see above)
|
||||
#
|
||||
|
||||
VALUE Ascend-FR-Direct FR-Direct-No 0
|
||||
VALUE Ascend-FR-Direct FR-Direct-Yes 1
|
||||
VALUE Ascend-Handle-IPX Handle-IPX-None 0
|
||||
VALUE Ascend-Handle-IPX Handle-IPX-Client 1
|
||||
VALUE Ascend-Handle-IPX Handle-IPX-Server 2
|
||||
VALUE Ascend-IPX-Peer-Mode IPX-Peer-Router 0
|
||||
VALUE Ascend-IPX-Peer-Mode IPX-Peer-Dialin 1
|
||||
VALUE Ascend-Call-Type Nailed 1
|
||||
VALUE Ascend-Call-Type Nailed/Mpp 2
|
||||
VALUE Ascend-Call-Type Perm/Switched 3
|
||||
VALUE Ascend-FT1-Caller FT1-No 0
|
||||
VALUE Ascend-FT1-Caller FT1-Yes 1
|
||||
VALUE Ascend-PRI-Number-Type Unknown-Number 0
|
||||
VALUE Ascend-PRI-Number-Type Intl-Number 1
|
||||
VALUE Ascend-PRI-Number-Type National-Number 2
|
||||
VALUE Ascend-PRI-Number-Type Local-Number 4
|
||||
VALUE Ascend-PRI-Number-Type Abbrev-Number 5
|
||||
VALUE Ascend-Route-IPX Route-IPX-No 0
|
||||
VALUE Ascend-Route-IPX Route-IPX-Yes 1
|
||||
VALUE Ascend-Bridge Bridge-No 0
|
||||
VALUE Ascend-Bridge Bridge-Yes 1
|
||||
VALUE Ascend-TS-Idle-Mode TS-Idle-None 0
|
||||
VALUE Ascend-TS-Idle-Mode TS-Idle-Input 1
|
||||
VALUE Ascend-TS-Idle-Mode TS-Idle-Input-Output 2
|
||||
VALUE Ascend-Send-Auth Send-Auth-None 0
|
||||
VALUE Ascend-Send-Auth Send-Auth-PAP 1
|
||||
VALUE Ascend-Send-Auth Send-Auth-CHAP 2
|
||||
VALUE Ascend-Send-Auth Send-Auth-MS-CHAP 3
|
||||
VALUE Ascend-Link-Compression Link-Comp-None 0
|
||||
VALUE Ascend-Link-Compression Link-Comp-Stac 1
|
||||
VALUE Ascend-Link-Compression Link-Comp-Stac-Draft-9 2
|
||||
VALUE Ascend-Link-Compression Link-Comp-MS-Stac 3
|
||||
VALUE Ascend-History-Weigh-Type History-Constant 0
|
||||
VALUE Ascend-History-Weigh-Type History-Linear 1
|
||||
VALUE Ascend-History-Weigh-Type History-Quadratic 2
|
||||
VALUE Ascend-Callback Callback-No 0
|
||||
VALUE Ascend-Callback Callback-Yes 1
|
||||
VALUE Ascend-Expect-Callback Expect-Callback-No 0
|
||||
VALUE Ascend-Expect-Callback Expect-Callback-Yes 1
|
||||
VALUE Ascend-Data-Svc Switched-Voice-Bearer 0
|
||||
VALUE Ascend-Data-Svc Switched-56KR 1
|
||||
VALUE Ascend-Data-Svc Switched-64K 2
|
||||
VALUE Ascend-Data-Svc Switched-64KR 3
|
||||
VALUE Ascend-Data-Svc Switched-56K 4
|
||||
VALUE Ascend-Data-Svc Switched-384KR 5
|
||||
VALUE Ascend-Data-Svc Switched-384K 6
|
||||
VALUE Ascend-Data-Svc Switched-1536K 7
|
||||
VALUE Ascend-Data-Svc Switched-1536KR 8
|
||||
VALUE Ascend-Data-Svc Switched-128K 9
|
||||
VALUE Ascend-Data-Svc Switched-192K 10
|
||||
VALUE Ascend-Data-Svc Switched-256K 11
|
||||
VALUE Ascend-Data-Svc Switched-320K 12
|
||||
VALUE Ascend-Data-Svc Switched-384K-MR 13
|
||||
VALUE Ascend-Data-Svc Switched-448K 14
|
||||
VALUE Ascend-Data-Svc Switched-512K 15
|
||||
VALUE Ascend-Data-Svc Switched-576K 16
|
||||
VALUE Ascend-Data-Svc Switched-640K 17
|
||||
VALUE Ascend-Data-Svc Switched-704K 18
|
||||
VALUE Ascend-Data-Svc Switched-768K 19
|
||||
VALUE Ascend-Data-Svc Switched-832K 20
|
||||
VALUE Ascend-Data-Svc Switched-896K 21
|
||||
VALUE Ascend-Data-Svc Switched-960K 22
|
||||
VALUE Ascend-Data-Svc Switched-1024K 23
|
||||
VALUE Ascend-Data-Svc Switched-1088K 24
|
||||
VALUE Ascend-Data-Svc Switched-1152K 25
|
||||
VALUE Ascend-Data-Svc Switched-1216K 26
|
||||
VALUE Ascend-Data-Svc Switched-1280K 27
|
||||
VALUE Ascend-Data-Svc Switched-1344K 28
|
||||
VALUE Ascend-Data-Svc Switched-1408K 29
|
||||
VALUE Ascend-Data-Svc Switched-1472K 30
|
||||
VALUE Ascend-Data-Svc Switched-1600K 31
|
||||
VALUE Ascend-Data-Svc Switched-1664K 32
|
||||
VALUE Ascend-Data-Svc Switched-1728K 33
|
||||
VALUE Ascend-Data-Svc Switched-1792K 34
|
||||
VALUE Ascend-Data-Svc Switched-1856K 35
|
||||
VALUE Ascend-Data-Svc Switched-1920K 36
|
||||
VALUE Ascend-Data-Svc Switched-inherited 37
|
||||
VALUE Ascend-Data-Svc Switched-restricted-bearer-x30 38
|
||||
VALUE Ascend-Data-Svc Switched-clear-bearer-v110 39
|
||||
VALUE Ascend-Data-Svc Switched-restricted-64-x30 40
|
||||
VALUE Ascend-Data-Svc Switched-clear-56-v110 41
|
||||
VALUE Ascend-Data-Svc Switched-modem 42
|
||||
VALUE Ascend-Data-Svc Switched-atmodem 43
|
||||
VALUE Ascend-Data-Svc Nailed-56KR 1
|
||||
VALUE Ascend-Data-Svc Nailed-64K 2
|
||||
VALUE Ascend-Force-56 Force-56-No 0
|
||||
VALUE Ascend-Force-56 Force-56-Yes 1
|
||||
VALUE Ascend-PW-Lifetime Lifetime-In-Days 0
|
||||
VALUE Ascend-PW-Warntime Days-Of-Warning 0
|
||||
VALUE Ascend-PPP-VJ-1172 PPP-VJ-1172 1
|
||||
VALUE Ascend-PPP-VJ-Slot-Comp VJ-Slot-Comp-No 1
|
||||
VALUE Ascend-Require-Auth Not-Require-Auth 0
|
||||
VALUE Ascend-Require-Auth Require-Auth 1
|
||||
VALUE Ascend-Token-Immediate Tok-Imm-No 0
|
||||
VALUE Ascend-Token-Immediate Tok-Imm-Yes 1
|
||||
VALUE Ascend-DBA-Monitor DBA-Transmit 0
|
||||
VALUE Ascend-DBA-Monitor DBA-Transmit-Recv 1
|
||||
VALUE Ascend-DBA-Monitor DBA-None 2
|
||||
VALUE Ascend-FR-Type Ascend-FR-DTE 0
|
||||
VALUE Ascend-FR-Type Ascend-FR-DCE 1
|
||||
VALUE Ascend-FR-Type Ascend-FR-NNI 2
|
||||
VALUE Ascend-FR-Link-Mgt Ascend-FR-No-Link-Mgt 0
|
||||
VALUE Ascend-FR-Link-Mgt Ascend-FR-T1-617D 1
|
||||
VALUE Ascend-FR-Link-Mgt Ascend-FR-Q-933A 2
|
||||
VALUE Ascend-FR-LinkUp Ascend-LinkUp-Default 0
|
||||
VALUE Ascend-FR-LinkUp Ascend-LinkUp-AlwaysUp 1
|
||||
VALUE Ascend-Multicast-Client Multicast-No 0
|
||||
VALUE Ascend-Multicast-Client Multicast-Yes 1
|
||||
VALUE Ascend-User-Acct-Type Ascend-User-Acct-None 0
|
||||
VALUE Ascend-User-Acct-Type Ascend-User-Acct-User 1
|
||||
VALUE Ascend-User-Acct-Type Ascend-User-Acct-User-Default 2
|
||||
VALUE Ascend-User-Acct-Base Base-10 0
|
||||
VALUE Ascend-User-Acct-Base Base-16 1
|
||||
VALUE Ascend-DHCP-Reply DHCP-Reply-No 0
|
||||
VALUE Ascend-DHCP-Reply DHCP-Reply-Yes 1
|
||||
VALUE Ascend-Client-Assign-DNS DNS-Assign-No 0
|
||||
VALUE Ascend-Client-Assign-DNS DNS-Assign-Yes 1
|
||||
VALUE Ascend-Event-Type Ascend-ColdStart 1
|
||||
VALUE Ascend-Event-Type Ascend-Session-Event 2
|
||||
VALUE Ascend-BACP-Enable BACP-No 0
|
||||
VALUE Ascend-BACP-Enable BACP-Yes 1
|
||||
VALUE Ascend-Dialout-Allowed Dialout-Not-Allowed 0
|
||||
VALUE Ascend-Dialout-Allowed Dialout-Allowed 1
|
||||
VALUE Ascend-Shared-Profile-Enable Shared-Profile-No 0
|
||||
VALUE Ascend-Shared-Profile-Enable Shared-Profile-Yes 1
|
||||
VALUE Ascend-Temporary-Rtes Temp-Rtes-No 0
|
||||
VALUE Ascend-Temporary-Rtes Temp-Rtes-Yes 1
|
||||
@@ -1,47 +0,0 @@
|
||||
#
|
||||
# Obsolete names for backwards compatibility with older users files.
|
||||
# Move the $INCLUDE in the main dictionary file to the end if you want
|
||||
# these names to be used in the "details" logfile.
|
||||
#
|
||||
ATTRIBUTE Client-Id 4 ipaddr
|
||||
ATTRIBUTE Client-Port-Id 5 integer
|
||||
ATTRIBUTE User-Service-Type 6 integer
|
||||
ATTRIBUTE Framed-Address 8 ipaddr
|
||||
ATTRIBUTE Framed-Netmask 9 ipaddr
|
||||
ATTRIBUTE Framed-Filter-Id 11 string
|
||||
ATTRIBUTE Login-Host 14 ipaddr
|
||||
ATTRIBUTE Login-Port 16 integer
|
||||
ATTRIBUTE Old-Password 17 string
|
||||
ATTRIBUTE Port-Message 18 string
|
||||
ATTRIBUTE Dialback-No 19 string
|
||||
ATTRIBUTE Dialback-Name 20 string
|
||||
ATTRIBUTE Challenge-State 24 string
|
||||
VALUE Framed-Compression Van-Jacobsen-TCP-IP 1
|
||||
VALUE Framed-Compression VJ-TCP-IP 1
|
||||
VALUE Service-Type Shell-User 6
|
||||
VALUE Auth-Type Unix 1
|
||||
VALUE Service-Type Dialback-Login-User 3
|
||||
VALUE Service-Type Dialback-Framed-User 4
|
||||
|
||||
#
|
||||
# For compatibility with MERIT users files.
|
||||
#
|
||||
ATTRIBUTE NAS-Port 5 integer
|
||||
ATTRIBUTE Login-Host 14 ipaddr
|
||||
ATTRIBUTE Login-Callback-Number 19 string
|
||||
ATTRIBUTE Framed-Callback-Id 20 string
|
||||
ATTRIBUTE Client-Port-DNIS 30 string
|
||||
ATTRIBUTE Caller-ID 31 string
|
||||
VALUE Service-Type Login 1
|
||||
VALUE Service-Type Framed 2
|
||||
VALUE Service-Type Callback-Login 3
|
||||
VALUE Service-Type Callback-Framed 4
|
||||
VALUE Service-Type Exec-User 7
|
||||
|
||||
#
|
||||
# For compatibility with ESVA RADIUS, Old Cistron RADIUS
|
||||
#
|
||||
ATTRIBUTE Session 1034 integer
|
||||
ATTRIBUTE User-Name-Is-Star 1035 integer
|
||||
VALUE User-Name-Is-Star No 0
|
||||
VALUE User-Name-Is-Star Yes 1
|
||||
@@ -1,17 +0,0 @@
|
||||
#
|
||||
# Experimental extensions, configuration only (for check-items)
|
||||
# Names/numbers as per the MERIT extensions (if possible).
|
||||
#
|
||||
ATTRIBUTE NAS-Identifier 32 string
|
||||
ATTRIBUTE Proxy-State 33 string
|
||||
ATTRIBUTE Login-LAT-Service 34 string
|
||||
ATTRIBUTE Login-LAT-Node 35 string
|
||||
ATTRIBUTE Login-LAT-Group 36 string
|
||||
ATTRIBUTE Framed-AppleTalk-Link 37 integer
|
||||
ATTRIBUTE Framed-AppleTalk-Network 38 integer
|
||||
ATTRIBUTE Framed-AppleTalk-Zone 39 string
|
||||
ATTRIBUTE Acct-Input-Packets 47 integer
|
||||
ATTRIBUTE Acct-Output-Packets 48 integer
|
||||
# 8 is a MERIT extension.
|
||||
VALUE Service-Type Authenticate-Only 8
|
||||
|
||||
@@ -1,77 +0,0 @@
|
||||
#
|
||||
# Updated 97/06/13 to livingston-radius-2.01 miquels@cistron.nl
|
||||
#
|
||||
# This file contains dictionary translations for parsing
|
||||
# requests and generating responses. All transactions are
|
||||
# composed of Attribute/Value Pairs. The value of each attribute
|
||||
# is specified as one of 4 data types. Valid data types are:
|
||||
#
|
||||
# string - 0-253 octets
|
||||
# ipaddr - 4 octets in network byte order
|
||||
# integer - 32 bit value in big endian order (high byte first)
|
||||
# date - 32 bit value in big endian order - seconds since
|
||||
# 00:00:00 GMT, Jan. 1, 1970
|
||||
#
|
||||
# Enumerated values are stored in the user file with dictionary
|
||||
# VALUE translations for easy administration.
|
||||
#
|
||||
# Example:
|
||||
#
|
||||
# ATTRIBUTE VALUE
|
||||
# --------------- -----
|
||||
# Framed-Protocol = PPP
|
||||
# 7 = 1 (integer encoding)
|
||||
#
|
||||
|
||||
#
|
||||
# Experimental SIP Attributes/Values (draft-sterman-aaa-sip-00.txt etc)
|
||||
#
|
||||
ATTRIBUTE Sip-Method 101 integer
|
||||
ATTRIBUTE Sip-Response-Code 102 integer
|
||||
ATTRIBUTE Sip-CSeq 103 string
|
||||
ATTRIBUTE Sip-To-Tag 104 string
|
||||
ATTRIBUTE Sip-From-Tag 105 string
|
||||
ATTRIBUTE Sip-Branch-ID 106 string
|
||||
ATTRIBUTE Sip-Translated-Request-URI 107 string
|
||||
ATTRIBUTE Sip-Source-IP-Address 108 ipaddr
|
||||
ATTRIBUTE Sip-Source-Port 109 integer
|
||||
ATTRIBUTE Sip-User-ID 110 string
|
||||
ATTRIBUTE Sip-User-Realm 111 string
|
||||
ATTRIBUTE Sip-User-Nonce 112 string
|
||||
ATTRIBUTE Sip-User-Method 113 string
|
||||
ATTRIBUTE Sip-User-Digest-URI 114 string
|
||||
ATTRIBUTE Sip-User-Nonce-Count 115 string
|
||||
ATTRIBUTE Sip-User-QOP 116 string
|
||||
ATTRIBUTE Sip-User-Opaque 117 string
|
||||
ATTRIBUTE Sip-User-Response 118 string
|
||||
ATTRIBUTE Sip-User-CNonce 119 string
|
||||
ATTRIBUTE Sip-URI-User 208 string
|
||||
ATTRIBUTE Sip-Req-URI 210 string
|
||||
ATTRIBUTE Sip-CC 212 string
|
||||
ATTRIBUTE Sip-RPId 213 string
|
||||
ATTRIBUTE Digest-Response 206 string
|
||||
ATTRIBUTE Digest-Attributes 207 string
|
||||
ATTRIBUTE Digest-Realm 1063 string
|
||||
ATTRIBUTE Digest-Nonce 1064 string
|
||||
ATTRIBUTE Digest-Method 1065 string
|
||||
ATTRIBUTE Digest-URI 1066 string
|
||||
ATTRIBUTE Digest-QOP 1067 string
|
||||
ATTRIBUTE Digest-Algorithm 1068 string
|
||||
ATTRIBUTE Digest-Body-Digest 1069 string
|
||||
ATTRIBUTE Digest-CNonce 1070 string
|
||||
ATTRIBUTE Digest-Nonce-Count 1071 string
|
||||
ATTRIBUTE Digest-User-Name 1072 string
|
||||
|
||||
VALUE Service-Type SIP 15
|
||||
|
||||
VALUE Sip-Method Other 0
|
||||
VALUE Sip-Method Invite 1
|
||||
VALUE Sip-Method Cancel 2
|
||||
VALUE Sip-Method Ack 3
|
||||
VALUE Sip-Method Bye 4
|
||||
|
||||
VALUE Sip-Response-Code Other 0
|
||||
VALUE Sip-Response-Code Invite 1
|
||||
VALUE Sip-Response-Code Cancel 2
|
||||
VALUE Sip-Response-Code Ack 3
|
||||
VALUE Sip-Response-Code Bye 4
|
||||
@@ -1,5 +0,0 @@
|
||||
(\I)
|
||||
-----------------------------------------------------
|
||||
\S \R (\N) (port \L)
|
||||
-----------------------------------------------------
|
||||
|
||||
@@ -1,24 +0,0 @@
|
||||
#
|
||||
# port-id-map
|
||||
#
|
||||
# This file describes the ttyname to port id mapping. The port id
|
||||
# is reported as part of a RADIUS authentication or accouting request.
|
||||
#
|
||||
#ttyname (as returned by ttyname(3)) port-id
|
||||
/dev/tty1 1
|
||||
/dev/tty2 2
|
||||
/dev/tty3 3
|
||||
/dev/tty4 4
|
||||
/dev/tty5 5
|
||||
/dev/tty6 6
|
||||
/dev/tty7 7
|
||||
/dev/tty8 8
|
||||
/dev/ttyS0 9
|
||||
/dev/ttyS1 10
|
||||
/dev/ttyS2 11
|
||||
/dev/ttyS3 12
|
||||
/dev/ttyS4 13
|
||||
/dev/ttyS5 14
|
||||
/dev/ttyS6 15
|
||||
/dev/ttyS7 16
|
||||
|
||||
@@ -1,92 +0,0 @@
|
||||
# General settings
|
||||
|
||||
# specify which authentication comes first respectively which
|
||||
# authentication is used. possible values are: "radius" and "local".
|
||||
# if you specify "radius,local" then the RADIUS server is asked
|
||||
# first then the local one. if only one keyword is specified only
|
||||
# this server is asked.
|
||||
auth_order radius,local
|
||||
|
||||
# maximum login tries a user has
|
||||
login_tries 4
|
||||
|
||||
# timeout for all login tries
|
||||
# if this time is exceeded the user is kicked out
|
||||
login_timeout 60
|
||||
|
||||
# name of the nologin file which when it exists disables logins.
|
||||
# it may be extended by the ttyname which will result in
|
||||
# a terminal specific lock (e.g. /etc/nologin.ttyS2 will disable
|
||||
# logins on /dev/ttyS2)
|
||||
nologin /etc/nologin
|
||||
|
||||
# name of the issue file. it's only display when no username is passed
|
||||
# on the radlogin command line
|
||||
issue /usr/local/etc/radiusclient/issue
|
||||
|
||||
# RADIUS settings
|
||||
|
||||
# RADIUS server to use for authentication requests. this config
|
||||
# item can appear more then one time. if multiple servers are
|
||||
# defined they are tried in a round robin fashion if one
|
||||
# server is not answering.
|
||||
# optionally you can specify a the port number on which is remote
|
||||
# RADIUS listens separated by a colon from the hostname. if
|
||||
# no port is specified /etc/services is consulted of the radius
|
||||
# service. if this fails also a compiled in default is used.
|
||||
authserver localhost
|
||||
|
||||
# RADIUS server to use for accouting requests. All that I
|
||||
# said for authserver applies, too.
|
||||
#
|
||||
acctserver localhost
|
||||
|
||||
# file holding shared secrets used for the communication
|
||||
# between the RADIUS client and server
|
||||
servers /usr/local/etc/radiusclient/servers
|
||||
|
||||
# dictionary of allowed attributes and values
|
||||
# just like in the normal RADIUS distributions
|
||||
dictionary /usr/local/etc/radiusclient/dictionary
|
||||
|
||||
# program to call for a RADIUS authenticated login
|
||||
login_radius /usr/local/sbin/login.radius
|
||||
|
||||
# file which holds sequence number for communication with the
|
||||
# RADIUS server
|
||||
seqfile /var/run/radius.seq
|
||||
|
||||
# file which specifies mapping between ttyname and NAS-Port attribute
|
||||
mapfile /usr/local/etc/radiusclient/port-id-map
|
||||
|
||||
# default authentication realm to append to all usernames if no
|
||||
# realm was explicitly specified by the user
|
||||
# the radiusd directly form Livingston doesnt use any realms, so leave
|
||||
# it blank then
|
||||
default_realm
|
||||
|
||||
# time to wait for a reply from the RADIUS server
|
||||
radius_timeout 10
|
||||
|
||||
# resend request this many times before trying the next server
|
||||
radius_retries 3
|
||||
|
||||
# The length of time in seconds that we skip a nonresponsive RADIUS
|
||||
# server for transaction requests. Server(s) being in the "dead" state
|
||||
# are tried only after all other non-dead servers have been tried and
|
||||
# failed or timeouted. The deadtime interval starts when the server
|
||||
# does not respond to an authentication/accounting request transmissions.
|
||||
# When the interval expires, the "dead" server would be re-tried again,
|
||||
# and if it's still down then it will be considered "dead" for another
|
||||
# such interval and so on. This option is no-op if there is only one
|
||||
# server in the list. Set to 0 in order to disable the feature.
|
||||
radius_deadtime 0
|
||||
|
||||
# local address from which radius packets have to be sent
|
||||
bindaddr *
|
||||
|
||||
# LOCAL settings
|
||||
|
||||
# program to execute for local login
|
||||
# it must support the -f flag for preauthenticated login
|
||||
login_local /bin/login
|
||||
@@ -1,92 +0,0 @@
|
||||
# General settings
|
||||
|
||||
# specify which authentication comes first respectively which
|
||||
# authentication is used. possible values are: "radius" and "local".
|
||||
# if you specify "radius,local" then the RADIUS server is asked
|
||||
# first then the local one. if only one keyword is specified only
|
||||
# this server is asked.
|
||||
auth_order radius,local
|
||||
|
||||
# maximum login tries a user has
|
||||
login_tries 4
|
||||
|
||||
# timeout for all login tries
|
||||
# if this time is exceeded the user is kicked out
|
||||
login_timeout 60
|
||||
|
||||
# name of the nologin file which when it exists disables logins.
|
||||
# it may be extended by the ttyname which will result in
|
||||
# a terminal specific lock (e.g. /etc/nologin.ttyS2 will disable
|
||||
# logins on /dev/ttyS2)
|
||||
nologin /etc/nologin
|
||||
|
||||
# name of the issue file. it's only display when no username is passed
|
||||
# on the radlogin command line
|
||||
issue @pkgsysconfdir@/issue
|
||||
|
||||
# RADIUS settings
|
||||
|
||||
# RADIUS server to use for authentication requests. this config
|
||||
# item can appear more then one time. if multiple servers are
|
||||
# defined they are tried in a round robin fashion if one
|
||||
# server is not answering.
|
||||
# optionally you can specify a the port number on which is remote
|
||||
# RADIUS listens separated by a colon from the hostname. if
|
||||
# no port is specified /etc/services is consulted of the radius
|
||||
# service. if this fails also a compiled in default is used.
|
||||
authserver localhost
|
||||
|
||||
# RADIUS server to use for accouting requests. All that I
|
||||
# said for authserver applies, too.
|
||||
#
|
||||
acctserver localhost
|
||||
|
||||
# file holding shared secrets used for the communication
|
||||
# between the RADIUS client and server
|
||||
servers @pkgsysconfdir@/servers
|
||||
|
||||
# dictionary of allowed attributes and values
|
||||
# just like in the normal RADIUS distributions
|
||||
dictionary @pkgsysconfdir@/dictionary
|
||||
|
||||
# program to call for a RADIUS authenticated login
|
||||
login_radius @sbindir@/login.radius
|
||||
|
||||
# file which holds sequence number for communication with the
|
||||
# RADIUS server
|
||||
seqfile /var/run/radius.seq
|
||||
|
||||
# file which specifies mapping between ttyname and NAS-Port attribute
|
||||
mapfile @pkgsysconfdir@/port-id-map
|
||||
|
||||
# default authentication realm to append to all usernames if no
|
||||
# realm was explicitly specified by the user
|
||||
# the radiusd directly form Livingston doesnt use any realms, so leave
|
||||
# it blank then
|
||||
default_realm
|
||||
|
||||
# time to wait for a reply from the RADIUS server
|
||||
radius_timeout 10
|
||||
|
||||
# resend request this many times before trying the next server
|
||||
radius_retries 3
|
||||
|
||||
# The length of time in seconds that we skip a nonresponsive RADIUS
|
||||
# server for transaction requests. Server(s) being in the "dead" state
|
||||
# are tried only after all other non-dead servers have been tried and
|
||||
# failed or timeouted. The deadtime interval starts when the server
|
||||
# does not respond to an authentication/accounting request transmissions.
|
||||
# When the interval expires, the "dead" server would be re-tried again,
|
||||
# and if it's still down then it will be considered "dead" for another
|
||||
# such interval and so on. This option is no-op if there is only one
|
||||
# server in the list. Set to 0 in order to disable the feature.
|
||||
radius_deadtime 0
|
||||
|
||||
# local address from which radius packets have to be sent
|
||||
bindaddr *
|
||||
|
||||
# LOCAL settings
|
||||
|
||||
# program to execute for local login
|
||||
# it must support the -f flag for preauthenticated login
|
||||
login_local /bin/login
|
||||
@@ -1,11 +0,0 @@
|
||||
## Server Name or Client/Server pair Key
|
||||
## ---------------- ---------------
|
||||
#
|
||||
#portmaster.elemental.net hardlyasecret
|
||||
#portmaster2.elemental.net donttellanyone
|
||||
#
|
||||
## uncomment the following line for simple testing of radlogin
|
||||
## with freeradius-server
|
||||
#
|
||||
#
|
||||
radius6server testing123
|
||||
@@ -1,242 +0,0 @@
|
||||
# -*- text -*-
|
||||
##
|
||||
## clients.conf -- client configuration directives
|
||||
##
|
||||
## $Id$
|
||||
|
||||
#######################################################################
|
||||
#
|
||||
# Define RADIUS clients (usually a NAS, Access Point, etc.).
|
||||
|
||||
#
|
||||
# Defines a RADIUS client.
|
||||
#
|
||||
# '127.0.0.1' is another name for 'localhost'. It is enabled by default,
|
||||
# to allow testing of the server after an initial installation. If you
|
||||
# are not going to be permitting RADIUS queries from localhost, we suggest
|
||||
# that you delete, or comment out, this entry.
|
||||
#
|
||||
#
|
||||
|
||||
#
|
||||
# Each client has a "short name" that is used to distinguish it from
|
||||
# other clients.
|
||||
#
|
||||
# In version 1.x, the string after the word "client" was the IP
|
||||
# address of the client. In 2.0, the IP address is configured via
|
||||
# the "ipaddr" or "ipv6addr" fields. For compatibility, the 1.x
|
||||
# format is still accepted.
|
||||
#
|
||||
client localhost {
|
||||
# Allowed values are:
|
||||
# dotted quad (1.2.3.4)
|
||||
# hostname (radius.example.com)
|
||||
# ipaddr = 127.0.0.1
|
||||
|
||||
# OR, you can use an IPv6 address, but not both
|
||||
# at the same time.
|
||||
ipv6addr = :: # any. ::1 == localhost
|
||||
|
||||
#
|
||||
# A note on DNS: We STRONGLY recommend using IP addresses
|
||||
# rather than host names. Using host names means that the
|
||||
# server will do DNS lookups when it starts, making it
|
||||
# dependent on DNS. i.e. If anything goes wrong with DNS,
|
||||
# the server won't start!
|
||||
#
|
||||
# The server also looks up the IP address from DNS once, and
|
||||
# only once, when it starts. If the DNS record is later
|
||||
# updated, the server WILL NOT see that update.
|
||||
#
|
||||
|
||||
# One client definition can be applied to an entire network.
|
||||
# e.g. 127/8 should be defined with "ipaddr = 127.0.0.0" and
|
||||
# "netmask = 8"
|
||||
#
|
||||
# If not specified, the default netmask is 32 (i.e. /32)
|
||||
#
|
||||
# We do NOT recommend using anything other than 32. There
|
||||
# are usually other, better ways to achieve the same goal.
|
||||
# Using netmasks of other than 32 can cause security issues.
|
||||
#
|
||||
# You can specify overlapping networks (127/8 and 127.0/16)
|
||||
# In that case, the smallest possible network will be used
|
||||
# as the "best match" for the client.
|
||||
#
|
||||
# Clients can also be defined dynamically at run time, based
|
||||
# on any criteria. e.g. SQL lookups, keying off of NAS-Identifier,
|
||||
# etc.
|
||||
# See raddb/sites-available/dynamic-clients for details.
|
||||
#
|
||||
|
||||
# netmask = 32
|
||||
|
||||
#
|
||||
# The shared secret use to "encrypt" and "sign" packets between
|
||||
# the NAS and FreeRADIUS. You MUST change this secret from the
|
||||
# default, otherwise it's not a secret any more!
|
||||
#
|
||||
# The secret can be any string, up to 8k characters in length.
|
||||
#
|
||||
# Control codes can be entered vi octal encoding,
|
||||
# e.g. "\101\102" == "AB"
|
||||
# Quotation marks can be entered by escaping them,
|
||||
# e.g. "foo\"bar"
|
||||
#
|
||||
# A note on security: The security of the RADIUS protocol
|
||||
# depends COMPLETELY on this secret! We recommend using a
|
||||
# shared secret that is composed of:
|
||||
#
|
||||
# upper case letters
|
||||
# lower case letters
|
||||
# numbers
|
||||
#
|
||||
# And is at LEAST 8 characters long, preferably 16 characters in
|
||||
# length. The secret MUST be random, and should not be words,
|
||||
# phrase, or anything else that is recognizable.
|
||||
#
|
||||
# The default secret below is only for testing, and should
|
||||
# not be used in any real environment.
|
||||
#
|
||||
secret = testing123
|
||||
|
||||
#
|
||||
# Old-style clients do not send a Message-Authenticator
|
||||
# in an Access-Request. RFC 5080 suggests that all clients
|
||||
# SHOULD include it in an Access-Request. The configuration
|
||||
# item below allows the server to require it. If a client
|
||||
# is required to include a Message-Authenticator and it does
|
||||
# not, then the packet will be silently discarded.
|
||||
#
|
||||
# allowed values: yes, no
|
||||
require_message_authenticator = no
|
||||
|
||||
#
|
||||
# The short name is used as an alias for the fully qualified
|
||||
# domain name, or the IP address.
|
||||
#
|
||||
# It is accepted for compatibility with 1.x, but it is no
|
||||
# longer necessary in 2.0
|
||||
#
|
||||
# shortname = localhost
|
||||
|
||||
#
|
||||
# the following three fields are optional, but may be used by
|
||||
# checkrad.pl for simultaneous use checks
|
||||
#
|
||||
|
||||
#
|
||||
# The nastype tells 'checkrad.pl' which NAS-specific method to
|
||||
# use to query the NAS for simultaneous use.
|
||||
#
|
||||
# Permitted NAS types are:
|
||||
#
|
||||
# cisco
|
||||
# computone
|
||||
# livingston
|
||||
# max40xx
|
||||
# multitech
|
||||
# netserver
|
||||
# pathras
|
||||
# patton
|
||||
# portslave
|
||||
# tc
|
||||
# usrhiper
|
||||
# other # for all other types
|
||||
|
||||
#
|
||||
nastype = other # localhost isn't usually a NAS...
|
||||
|
||||
#
|
||||
# The following two configurations are for future use.
|
||||
# The 'naspasswd' file is currently used to store the NAS
|
||||
# login name and password, which is used by checkrad.pl
|
||||
# when querying the NAS for simultaneous use.
|
||||
#
|
||||
# login = !root
|
||||
password = linux
|
||||
|
||||
#
|
||||
# As of 2.0, clients can also be tied to a virtual server.
|
||||
# This is done by setting the "virtual_server" configuration
|
||||
# item, as in the example below.
|
||||
#
|
||||
# virtual_server = home1
|
||||
|
||||
#
|
||||
# A pointer to the "home_server_pool" OR a "home_server"
|
||||
# section that contains the CoA configuration for this
|
||||
# client. For an example of a coa home server or pool,
|
||||
# see raddb/sites-available/originate-coa
|
||||
# coa_server = coa
|
||||
}
|
||||
|
||||
# IPv6 Client
|
||||
client 2001:100::3 {
|
||||
secret = testing123
|
||||
shortname = mag2
|
||||
nastype = other
|
||||
password = linux
|
||||
}
|
||||
client 2001:100::2 {
|
||||
secret = testing123
|
||||
shortname = mag1
|
||||
nastype = other
|
||||
password = linux
|
||||
}
|
||||
#
|
||||
# All IPv6 Site-local clients
|
||||
#client fe80::/16 {
|
||||
# secret = testing123
|
||||
# shortname = localhost
|
||||
#}
|
||||
|
||||
#client some.host.org {
|
||||
# secret = testing123
|
||||
# shortname = localhost
|
||||
#}
|
||||
|
||||
#
|
||||
# You can now specify one secret for a network of clients.
|
||||
# When a client request comes in, the BEST match is chosen.
|
||||
# i.e. The entry from the smallest possible network.
|
||||
#
|
||||
#client 192.168.0.0/24 {
|
||||
# secret = testing123-1
|
||||
# shortname = private-network-1
|
||||
#}
|
||||
#
|
||||
#client 192.168.0.0/16 {
|
||||
# secret = testing123-2
|
||||
# shortname = private-network-2
|
||||
#}
|
||||
|
||||
|
||||
#client 10.10.10.10 {
|
||||
# # secret and password are mapped through the "secrets" file.
|
||||
# secret = testing123
|
||||
# shortname = liv1
|
||||
# # the following three fields are optional, but may be used by
|
||||
# # checkrad.pl for simultaneous usage checks
|
||||
# nastype = livingston
|
||||
# login = !root
|
||||
# password = someadminpas
|
||||
#}
|
||||
|
||||
#######################################################################
|
||||
#
|
||||
# Per-socket client lists. The configuration entries are exactly
|
||||
# the same as above, but they are nested inside of a section.
|
||||
#
|
||||
# You can have as many per-socket client lists as you have "listen"
|
||||
# sections, or you can re-use a list among multiple "listen" sections.
|
||||
#
|
||||
# Un-comment this section, and edit a "listen" section to add:
|
||||
# "clients = per_socket_clients". That IP address/port combination
|
||||
# will then accept ONLY the clients listed in this section.
|
||||
#
|
||||
#clients per_socket_clients {
|
||||
# client 192.168.3.4 {
|
||||
# secret = testing123
|
||||
# }
|
||||
#}
|
||||
@@ -1,801 +0,0 @@
|
||||
# -*- text -*-
|
||||
##
|
||||
## radiusd.conf -- FreeRADIUS server configuration file.
|
||||
##
|
||||
## http://www.freeradius.org/
|
||||
## $Id$
|
||||
##
|
||||
|
||||
######################################################################
|
||||
#
|
||||
# Read "man radiusd" before editing this file. See the section
|
||||
# titled DEBUGGING. It outlines a method where you can quickly
|
||||
# obtain the configuration you want, without running into
|
||||
# trouble.
|
||||
#
|
||||
# Run the server in debugging mode, and READ the output.
|
||||
#
|
||||
# $ radiusd -X
|
||||
#
|
||||
# We cannot emphasize this point strongly enough. The vast
|
||||
# majority of problems can be solved by carefully reading the
|
||||
# debugging output, which includes warnings about common issues,
|
||||
# and suggestions for how they may be fixed.
|
||||
#
|
||||
# There may be a lot of output, but look carefully for words like:
|
||||
# "warning", "error", "reject", or "failure". The messages there
|
||||
# will usually be enough to guide you to a solution.
|
||||
#
|
||||
# If you are going to ask a question on the mailing list, then
|
||||
# explain what you are trying to do, and include the output from
|
||||
# debugging mode (radiusd -X). Failure to do so means that all
|
||||
# of the responses to your question will be people telling you
|
||||
# to "post the output of radiusd -X".
|
||||
|
||||
######################################################################
|
||||
#
|
||||
# The location of other config files and logfiles are declared
|
||||
# in this file.
|
||||
#
|
||||
# Also general configuration for modules can be done in this
|
||||
# file, it is exported through the API to modules that ask for
|
||||
# it.
|
||||
#
|
||||
# See "man radiusd.conf" for documentation on the format of this
|
||||
# file. Note that the individual configuration items are NOT
|
||||
# documented in that "man" page. They are only documented here,
|
||||
# in the comments.
|
||||
#
|
||||
# As of 2.0.0, FreeRADIUS supports a simple processing language
|
||||
# in the "authorize", "authenticate", "accounting", etc. sections.
|
||||
# See "man unlang" for details.
|
||||
#
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
sysconfdir = ${prefix}/etc
|
||||
localstatedir = ${prefix}/var
|
||||
sbindir = ${exec_prefix}/sbin
|
||||
logdir = ${localstatedir}/log/radius
|
||||
raddbdir = ${sysconfdir}/raddb
|
||||
radacctdir = ${logdir}/radacct
|
||||
|
||||
#
|
||||
# name of the running server. See also the "-n" command-line option.
|
||||
name = radiusd
|
||||
|
||||
# Location of config and logfiles.
|
||||
confdir = ${raddbdir}
|
||||
run_dir = ${localstatedir}/run/${name}
|
||||
|
||||
# Should likely be ${localstatedir}/lib/radiusd
|
||||
db_dir = ${raddbdir}
|
||||
|
||||
#
|
||||
# libdir: Where to find the rlm_* modules.
|
||||
#
|
||||
# This should be automatically set at configuration time.
|
||||
#
|
||||
# If the server builds and installs, but fails at execution time
|
||||
# with an 'undefined symbol' error, then you can use the libdir
|
||||
# directive to work around the problem.
|
||||
#
|
||||
# The cause is usually that a library has been installed on your
|
||||
# system in a place where the dynamic linker CANNOT find it. When
|
||||
# executing as root (or another user), your personal environment MAY
|
||||
# be set up to allow the dynamic linker to find the library. When
|
||||
# executing as a daemon, FreeRADIUS MAY NOT have the same
|
||||
# personalized configuration.
|
||||
#
|
||||
# To work around the problem, find out which library contains that symbol,
|
||||
# and add the directory containing that library to the end of 'libdir',
|
||||
# with a colon separating the directory names. NO spaces are allowed.
|
||||
#
|
||||
# e.g. libdir = /usr/local/lib:/opt/package/lib
|
||||
#
|
||||
# You can also try setting the LD_LIBRARY_PATH environment variable
|
||||
# in a script which starts the server.
|
||||
#
|
||||
# If that does not work, then you can re-configure and re-build the
|
||||
# server to NOT use shared libraries, via:
|
||||
#
|
||||
# ./configure --disable-shared
|
||||
# make
|
||||
# make install
|
||||
#
|
||||
libdir = ${exec_prefix}/lib
|
||||
|
||||
# pidfile: Where to place the PID of the RADIUS server.
|
||||
#
|
||||
# The server may be signalled while it's running by using this
|
||||
# file.
|
||||
#
|
||||
# This file is written when ONLY running in daemon mode.
|
||||
#
|
||||
# e.g.: kill -HUP `cat /var/run/radiusd/radiusd.pid`
|
||||
#
|
||||
pidfile = ${run_dir}/${name}.pid
|
||||
|
||||
# chroot: directory where the server does "chroot".
|
||||
#
|
||||
# The chroot is done very early in the process of starting the server.
|
||||
# After the chroot has been performed it switches to the "user" listed
|
||||
# below (which MUST be specified). If "group" is specified, it switchs
|
||||
# to that group, too. Any other groups listed for the specified "user"
|
||||
# in "/etc/group" are also added as part of this process.
|
||||
#
|
||||
# The current working directory (chdir / cd) is left *outside* of the
|
||||
# chroot until all of the modules have been initialized. This allows
|
||||
# the "raddb" directory to be left outside of the chroot. Once the
|
||||
# modules have been initialized, it does a "chdir" to ${logdir}. This
|
||||
# means that it should be impossible to break out of the chroot.
|
||||
#
|
||||
# If you are worried about security issues related to this use of chdir,
|
||||
# then simply ensure that the "raddb" directory is inside of the chroot,
|
||||
# end be sure to do "cd raddb" BEFORE starting the server.
|
||||
#
|
||||
# If the server is statically linked, then the only files that have
|
||||
# to exist in the chroot are ${run_dir} and ${logdir}. If you do the
|
||||
# "cd raddb" as discussed above, then the "raddb" directory has to be
|
||||
# inside of the chroot directory, too.
|
||||
#
|
||||
#chroot = /path/to/chroot/directory
|
||||
|
||||
# user/group: The name (or #number) of the user/group to run radiusd as.
|
||||
#
|
||||
# If these are commented out, the server will run as the user/group
|
||||
# that started it. In order to change to a different user/group, you
|
||||
# MUST be root ( or have root privleges ) to start the server.
|
||||
#
|
||||
# We STRONGLY recommend that you run the server with as few permissions
|
||||
# as possible. That is, if you're not using shadow passwords, the
|
||||
# user and group items below should be set to radius'.
|
||||
#
|
||||
# NOTE that some kernels refuse to setgid(group) when the value of
|
||||
# (unsigned)group is above 60000; don't use group nobody on these systems!
|
||||
#
|
||||
# On systems with shadow passwords, you might have to set 'group = shadow'
|
||||
# for the server to be able to read the shadow password file. If you can
|
||||
# authenticate users while in debug mode, but not in daemon mode, it may be
|
||||
# that the debugging mode server is running as a user that can read the
|
||||
# shadow info, and the user listed below can not.
|
||||
#
|
||||
# The server will also try to use "initgroups" to read /etc/groups.
|
||||
# It will join all groups where "user" is a member. This can allow
|
||||
# for some finer-grained access controls.
|
||||
#
|
||||
#user = radius
|
||||
#group = radius
|
||||
|
||||
# max_request_time: The maximum time (in seconds) to handle a request.
|
||||
#
|
||||
# Requests which take more time than this to process may be killed, and
|
||||
# a REJECT message is returned.
|
||||
#
|
||||
# WARNING: If you notice that requests take a long time to be handled,
|
||||
# then this MAY INDICATE a bug in the server, in one of the modules
|
||||
# used to handle a request, OR in your local configuration.
|
||||
#
|
||||
# This problem is most often seen when using an SQL database. If it takes
|
||||
# more than a second or two to receive an answer from the SQL database,
|
||||
# then it probably means that you haven't indexed the database. See your
|
||||
# SQL server documentation for more information.
|
||||
#
|
||||
# Useful range of values: 5 to 120
|
||||
#
|
||||
max_request_time = 30
|
||||
|
||||
# cleanup_delay: The time to wait (in seconds) before cleaning up
|
||||
# a reply which was sent to the NAS.
|
||||
#
|
||||
# The RADIUS request is normally cached internally for a short period
|
||||
# of time, after the reply is sent to the NAS. The reply packet may be
|
||||
# lost in the network, and the NAS will not see it. The NAS will then
|
||||
# re-send the request, and the server will respond quickly with the
|
||||
# cached reply.
|
||||
#
|
||||
# If this value is set too low, then duplicate requests from the NAS
|
||||
# MAY NOT be detected, and will instead be handled as seperate requests.
|
||||
#
|
||||
# If this value is set too high, then the server will cache too many
|
||||
# requests, and some new requests may get blocked. (See 'max_requests'.)
|
||||
#
|
||||
# Useful range of values: 2 to 10
|
||||
#
|
||||
cleanup_delay = 5
|
||||
|
||||
# max_requests: The maximum number of requests which the server keeps
|
||||
# track of. This should be 256 multiplied by the number of clients.
|
||||
# e.g. With 4 clients, this number should be 1024.
|
||||
#
|
||||
# If this number is too low, then when the server becomes busy,
|
||||
# it will not respond to any new requests, until the 'cleanup_delay'
|
||||
# time has passed, and it has removed the old requests.
|
||||
#
|
||||
# If this number is set too high, then the server will use a bit more
|
||||
# memory for no real benefit.
|
||||
#
|
||||
# If you aren't sure what it should be set to, it's better to set it
|
||||
# too high than too low. Setting it to 1000 per client is probably
|
||||
# the highest it should be.
|
||||
#
|
||||
# Useful range of values: 256 to infinity
|
||||
#
|
||||
max_requests = 1024
|
||||
|
||||
# listen: Make the server listen on a particular IP address, and send
|
||||
# replies out from that address. This directive is most useful for
|
||||
# hosts with multiple IP addresses on one interface.
|
||||
#
|
||||
# If you want the server to listen on additional addresses, or on
|
||||
# additionnal ports, you can use multiple "listen" sections.
|
||||
#
|
||||
# Each section make the server listen for only one type of packet,
|
||||
# therefore authentication and accounting have to be configured in
|
||||
# different sections.
|
||||
#
|
||||
# The server ignore all "listen" section if you are using '-i' and '-p'
|
||||
# on the command line.
|
||||
#
|
||||
listen {
|
||||
# Type of packets to listen for.
|
||||
# Allowed values are:
|
||||
# auth listen for authentication packets
|
||||
# acct listen for accounting packets
|
||||
# proxy IP to use for sending proxied packets
|
||||
# detail Read from the detail file. For examples, see
|
||||
# raddb/sites-available/copy-acct-to-home-server
|
||||
# status listen for Status-Server packets. For examples,
|
||||
# see raddb/sites-available/status
|
||||
# coa listen for CoA-Request and Disconnect-Request
|
||||
# packets. For examples, see the file
|
||||
# raddb/sites-available/coa-server
|
||||
#
|
||||
type = auth
|
||||
|
||||
# Note: "type = proxy" lets you control the source IP used for
|
||||
# proxying packets, with some limitations:
|
||||
#
|
||||
# * A proxy listener CANNOT be used in a virtual server section.
|
||||
# * You should probably set "port = 0".
|
||||
# * Any "clients" configuration will be ignored.
|
||||
#
|
||||
# See also proxy.conf, and the "src_ipaddr" configuration entry
|
||||
# in the sample "home_server" section. When you specify the
|
||||
# source IP address for packets sent to a home server, the
|
||||
# proxy listeners are automatically created.
|
||||
|
||||
# IP address on which to listen.
|
||||
# Allowed values are:
|
||||
# dotted quad (1.2.3.4)
|
||||
# hostname (radius.example.com)
|
||||
# wildcard (*)
|
||||
# ipaddr = *
|
||||
|
||||
# OR, you can use an IPv6 address, but not both
|
||||
# at the same time.
|
||||
ipv6addr = :: # any. ::1 == localhost
|
||||
|
||||
# Port on which to listen.
|
||||
# Allowed values are:
|
||||
# integer port number (1812)
|
||||
# 0 means "use /etc/services for the proper port"
|
||||
port = 0
|
||||
|
||||
# Some systems support binding to an interface, in addition
|
||||
# to the IP address. This feature isn't strictly necessary,
|
||||
# but for sites with many IP addresses on one interface,
|
||||
# it's useful to say "listen on all addresses for eth0".
|
||||
#
|
||||
# If your system does not support this feature, you will
|
||||
# get an error if you try to use it.
|
||||
#
|
||||
# interface = eth0
|
||||
|
||||
# Per-socket lists of clients. This is a very useful feature.
|
||||
#
|
||||
# The name here is a reference to a section elsewhere in
|
||||
# radiusd.conf, or clients.conf. Having the name as
|
||||
# a reference allows multiple sockets to use the same
|
||||
# set of clients.
|
||||
#
|
||||
# If this configuration is used, then the global list of clients
|
||||
# is IGNORED for this "listen" section. Take care configuring
|
||||
# this feature, to ensure you don't accidentally disable a
|
||||
# client you need.
|
||||
#
|
||||
# See clients.conf for the configuration of "per_socket_clients".
|
||||
#
|
||||
# clients = per_socket_clients
|
||||
}
|
||||
|
||||
# This second "listen" section is for listening on the accounting
|
||||
# port, too.
|
||||
#
|
||||
listen {
|
||||
# ipaddr = *
|
||||
ipv6addr = ::
|
||||
port = 0
|
||||
type = acct
|
||||
# interface = eth0
|
||||
# clients = per_socket_clients
|
||||
}
|
||||
|
||||
# hostname_lookups: Log the names of clients or just their IP addresses
|
||||
# e.g., www.freeradius.org (on) or 206.47.27.232 (off).
|
||||
#
|
||||
# The default is 'off' because it would be overall better for the net
|
||||
# if people had to knowingly turn this feature on, since enabling it
|
||||
# means that each client request will result in AT LEAST one lookup
|
||||
# request to the nameserver. Enabling hostname_lookups will also
|
||||
# mean that your server may stop randomly for 30 seconds from time
|
||||
# to time, if the DNS requests take too long.
|
||||
#
|
||||
# Turning hostname lookups off also means that the server won't block
|
||||
# for 30 seconds, if it sees an IP address which has no name associated
|
||||
# with it.
|
||||
#
|
||||
# allowed values: {no, yes}
|
||||
#
|
||||
hostname_lookups = no
|
||||
|
||||
# Core dumps are a bad thing. This should only be set to 'yes'
|
||||
# if you're debugging a problem with the server.
|
||||
#
|
||||
# allowed values: {no, yes}
|
||||
#
|
||||
allow_core_dumps = no
|
||||
|
||||
# Regular expressions
|
||||
#
|
||||
# These items are set at configure time. If they're set to "yes",
|
||||
# then setting them to "no" turns off regular expression support.
|
||||
#
|
||||
# If they're set to "no" at configure time, then setting them to "yes"
|
||||
# WILL NOT WORK. It will give you an error.
|
||||
#
|
||||
regular_expressions = yes
|
||||
extended_expressions = yes
|
||||
|
||||
#
|
||||
# Logging section. The various "log_*" configuration items
|
||||
# will eventually be moved here.
|
||||
#
|
||||
log {
|
||||
#
|
||||
# Destination for log messages. This can be one of:
|
||||
#
|
||||
# files - log to "file", as defined below.
|
||||
# syslog - to syslog (see also the "syslog_facility", below.
|
||||
# stdout - standard output
|
||||
# stderr - standard error.
|
||||
#
|
||||
# The command-line option "-X" over-rides this option, and forces
|
||||
# logging to go to stdout.
|
||||
#
|
||||
destination = syslog
|
||||
|
||||
#
|
||||
# The logging messages for the server are appended to the
|
||||
# tail of this file if destination == "files"
|
||||
#
|
||||
# If the server is running in debugging mode, this file is
|
||||
# NOT used.
|
||||
#
|
||||
file = ${logdir}/radius.log
|
||||
|
||||
#
|
||||
# If this configuration parameter is set, then log messages for
|
||||
# a *request* go to this file, rather than to radius.log.
|
||||
#
|
||||
# i.e. This is a log file per request, once the server has accepted
|
||||
# the request as being from a valid client. Messages that are
|
||||
# not associated with a request still go to radius.log.
|
||||
#
|
||||
# Not all log messages in the server core have been updated to use
|
||||
# this new internal API. As a result, some messages will still
|
||||
# go to radius.log. Please submit patches to fix this behavior.
|
||||
#
|
||||
# The file name is expanded dynamically. You should ONLY user
|
||||
# server-side attributes for the filename (e.g. things you control).
|
||||
# Using this feature MAY also slow down the server substantially,
|
||||
# especially if you do thinks like SQL calls as part of the
|
||||
# expansion of the filename.
|
||||
#
|
||||
# The name of the log file should use attributes that don't change
|
||||
# over the lifetime of a request, such as User-Name,
|
||||
# Virtual-Server or Packet-Src-IP-Address. Otherwise, the log
|
||||
# messages will be distributed over multiple files.
|
||||
#
|
||||
# Logging can be enabled for an individual request by a special
|
||||
# dynamic expansion macro: %{debug: 1}, where the debug level
|
||||
# for this request is set to '1' (or 2, 3, etc.). e.g.
|
||||
#
|
||||
# ...
|
||||
# update control {
|
||||
# Tmp-String-0 = "%{debug:1}"
|
||||
# }
|
||||
# ...
|
||||
#
|
||||
# The attribute that the value is assigned to is unimportant,
|
||||
# and should be a "throw-away" attribute with no side effects.
|
||||
#
|
||||
requests = ${logdir}/radiusd-%{%{Virtual-Server}:-DEFAULT}-%Y%m%d.log
|
||||
|
||||
#
|
||||
# Which syslog facility to use, if ${destination} == "syslog"
|
||||
#
|
||||
# The exact values permitted here are OS-dependent. You probably
|
||||
# don't want to change this.
|
||||
#
|
||||
syslog_facility = daemon
|
||||
|
||||
# Log the full User-Name attribute, as it was found in the request.
|
||||
#
|
||||
# allowed values: {no, yes}
|
||||
#
|
||||
stripped_names = yes
|
||||
|
||||
# Log authentication requests to the log file.
|
||||
#
|
||||
# allowed values: {no, yes}
|
||||
#
|
||||
auth = yes
|
||||
|
||||
# Log passwords with the authentication requests.
|
||||
# auth_badpass - logs password if it's rejected
|
||||
# auth_goodpass - logs password if it's correct
|
||||
#
|
||||
# allowed values: {no, yes}
|
||||
#
|
||||
auth_badpass = yes
|
||||
auth_goodpass = yes
|
||||
|
||||
# Log additional text at the end of the "Login OK" messages.
|
||||
# for these to work, the "auth" and "auth_goopass" or "auth_badpass"
|
||||
# configurations above have to be set to "yes".
|
||||
#
|
||||
# The strings below are dynamically expanded, which means that
|
||||
# you can put anything you want in them. However, note that
|
||||
# this expansion can be slow, and can negatively impact server
|
||||
# performance.
|
||||
#
|
||||
# msg_goodpass = ""
|
||||
# msg_badpass = ""
|
||||
}
|
||||
|
||||
# The program to execute to do concurrency checks.
|
||||
checkrad = ${sbindir}/checkrad
|
||||
|
||||
# SECURITY CONFIGURATION
|
||||
#
|
||||
# There may be multiple methods of attacking on the server. This
|
||||
# section holds the configuration items which minimize the impact
|
||||
# of those attacks
|
||||
#
|
||||
security {
|
||||
#
|
||||
# max_attributes: The maximum number of attributes
|
||||
# permitted in a RADIUS packet. Packets which have MORE
|
||||
# than this number of attributes in them will be dropped.
|
||||
#
|
||||
# If this number is set too low, then no RADIUS packets
|
||||
# will be accepted.
|
||||
#
|
||||
# If this number is set too high, then an attacker may be
|
||||
# able to send a small number of packets which will cause
|
||||
# the server to use all available memory on the machine.
|
||||
#
|
||||
# Setting this number to 0 means "allow any number of attributes"
|
||||
max_attributes = 200
|
||||
|
||||
#
|
||||
# reject_delay: When sending an Access-Reject, it can be
|
||||
# delayed for a few seconds. This may help slow down a DoS
|
||||
# attack. It also helps to slow down people trying to brute-force
|
||||
# crack a users password.
|
||||
#
|
||||
# Setting this number to 0 means "send rejects immediately"
|
||||
#
|
||||
# If this number is set higher than 'cleanup_delay', then the
|
||||
# rejects will be sent at 'cleanup_delay' time, when the request
|
||||
# is deleted from the internal cache of requests.
|
||||
#
|
||||
# Useful ranges: 1 to 5
|
||||
reject_delay = 1
|
||||
|
||||
#
|
||||
# status_server: Whether or not the server will respond
|
||||
# to Status-Server requests.
|
||||
#
|
||||
# When sent a Status-Server message, the server responds with
|
||||
# an Access-Accept or Accounting-Response packet.
|
||||
#
|
||||
# This is mainly useful for administrators who want to "ping"
|
||||
# the server, without adding test users, or creating fake
|
||||
# accounting packets.
|
||||
#
|
||||
# It's also useful when a NAS marks a RADIUS server "dead".
|
||||
# The NAS can periodically "ping" the server with a Status-Server
|
||||
# packet. If the server responds, it must be alive, and the
|
||||
# NAS can start using it for real requests.
|
||||
#
|
||||
# See also raddb/sites-available/status
|
||||
#
|
||||
status_server = yes
|
||||
}
|
||||
|
||||
# PROXY CONFIGURATION
|
||||
#
|
||||
# proxy_requests: Turns proxying of RADIUS requests on or off.
|
||||
#
|
||||
# The server has proxying turned on by default. If your system is NOT
|
||||
# set up to proxy requests to another server, then you can turn proxying
|
||||
# off here. This will save a small amount of resources on the server.
|
||||
#
|
||||
# If you have proxying turned off, and your configuration files say
|
||||
# to proxy a request, then an error message will be logged.
|
||||
#
|
||||
# To disable proxying, change the "yes" to "no", and comment the
|
||||
# $INCLUDE line.
|
||||
#
|
||||
# allowed values: {no, yes}
|
||||
#
|
||||
proxy_requests = no
|
||||
$INCLUDE proxy.conf
|
||||
|
||||
|
||||
# CLIENTS CONFIGURATION
|
||||
#
|
||||
# Client configuration is defined in "clients.conf".
|
||||
#
|
||||
|
||||
# The 'clients.conf' file contains all of the information from the old
|
||||
# 'clients' and 'naslist' configuration files. We recommend that you
|
||||
# do NOT use 'client's or 'naslist', although they are still
|
||||
# supported.
|
||||
#
|
||||
# Anything listed in 'clients.conf' will take precedence over the
|
||||
# information from the old-style configuration files.
|
||||
#
|
||||
$INCLUDE clients.conf
|
||||
|
||||
|
||||
# THREAD POOL CONFIGURATION
|
||||
#
|
||||
# The thread pool is a long-lived group of threads which
|
||||
# take turns (round-robin) handling any incoming requests.
|
||||
#
|
||||
# You probably want to have a few spare threads around,
|
||||
# so that high-load situations can be handled immediately. If you
|
||||
# don't have any spare threads, then the request handling will
|
||||
# be delayed while a new thread is created, and added to the pool.
|
||||
#
|
||||
# You probably don't want too many spare threads around,
|
||||
# otherwise they'll be sitting there taking up resources, and
|
||||
# not doing anything productive.
|
||||
#
|
||||
# The numbers given below should be adequate for most situations.
|
||||
#
|
||||
thread pool {
|
||||
# Number of servers to start initially --- should be a reasonable
|
||||
# ballpark figure.
|
||||
start_servers = 5
|
||||
|
||||
# Limit on the total number of servers running.
|
||||
#
|
||||
# If this limit is ever reached, clients will be LOCKED OUT, so it
|
||||
# should NOT BE SET TOO LOW. It is intended mainly as a brake to
|
||||
# keep a runaway server from taking the system with it as it spirals
|
||||
# down...
|
||||
#
|
||||
# You may find that the server is regularly reaching the
|
||||
# 'max_servers' number of threads, and that increasing
|
||||
# 'max_servers' doesn't seem to make much difference.
|
||||
#
|
||||
# If this is the case, then the problem is MOST LIKELY that
|
||||
# your back-end databases are taking too long to respond, and
|
||||
# are preventing the server from responding in a timely manner.
|
||||
#
|
||||
# The solution is NOT do keep increasing the 'max_servers'
|
||||
# value, but instead to fix the underlying cause of the
|
||||
# problem: slow database, or 'hostname_lookups=yes'.
|
||||
#
|
||||
# For more information, see 'max_request_time', above.
|
||||
#
|
||||
max_servers = 32
|
||||
|
||||
# Server-pool size regulation. Rather than making you guess
|
||||
# how many servers you need, FreeRADIUS dynamically adapts to
|
||||
# the load it sees, that is, it tries to maintain enough
|
||||
# servers to handle the current load, plus a few spare
|
||||
# servers to handle transient load spikes.
|
||||
#
|
||||
# It does this by periodically checking how many servers are
|
||||
# waiting for a request. If there are fewer than
|
||||
# min_spare_servers, it creates a new spare. If there are
|
||||
# more than max_spare_servers, some of the spares die off.
|
||||
# The default values are probably OK for most sites.
|
||||
#
|
||||
min_spare_servers = 3
|
||||
max_spare_servers = 10
|
||||
|
||||
# There may be memory leaks or resource allocation problems with
|
||||
# the server. If so, set this value to 300 or so, so that the
|
||||
# resources will be cleaned up periodically.
|
||||
#
|
||||
# This should only be necessary if there are serious bugs in the
|
||||
# server which have not yet been fixed.
|
||||
#
|
||||
# '0' is a special value meaning 'infinity', or 'the servers never
|
||||
# exit'
|
||||
max_requests_per_server = 0
|
||||
}
|
||||
|
||||
# MODULE CONFIGURATION
|
||||
#
|
||||
# The names and configuration of each module is located in this section.
|
||||
#
|
||||
# After the modules are defined here, they may be referred to by name,
|
||||
# in other sections of this configuration file.
|
||||
#
|
||||
modules {
|
||||
#
|
||||
# Each module has a configuration as follows:
|
||||
#
|
||||
# name [ instance ] {
|
||||
# config_item = value
|
||||
# ...
|
||||
# }
|
||||
#
|
||||
# The 'name' is used to load the 'rlm_name' library
|
||||
# which implements the functionality of the module.
|
||||
#
|
||||
# The 'instance' is optional. To have two different instances
|
||||
# of a module, it first must be referred to by 'name'.
|
||||
# The different copies of the module are then created by
|
||||
# inventing two 'instance' names, e.g. 'instance1' and 'instance2'
|
||||
#
|
||||
# The instance names can then be used in later configuration
|
||||
# INSTEAD of the original 'name'. See the 'radutmp' configuration
|
||||
# for an example.
|
||||
#
|
||||
|
||||
#
|
||||
# As of 2.0.5, most of the module configurations are in a
|
||||
# sub-directory. Files matching the regex /[a-zA-Z0-9_.]+/
|
||||
# are loaded. The modules are initialized ONLY if they are
|
||||
# referenced in a processing section, such as authorize,
|
||||
# authenticate, accounting, pre/post-proxy, etc.
|
||||
#
|
||||
$INCLUDE ${confdir}/modules/
|
||||
|
||||
# Extensible Authentication Protocol
|
||||
#
|
||||
# For all EAP related authentications.
|
||||
# Now in another file, because it is very large.
|
||||
#
|
||||
$INCLUDE eap.conf
|
||||
|
||||
# Include another file that has the SQL-related configuration.
|
||||
# This is another file only because it tends to be big.
|
||||
#
|
||||
# $INCLUDE sql.conf
|
||||
|
||||
#
|
||||
# This module is an SQL enabled version of the counter module.
|
||||
#
|
||||
# Rather than maintaining seperate (GDBM) databases of
|
||||
# accounting info for each counter, this module uses the data
|
||||
# stored in the raddacct table by the sql modules. This
|
||||
# module NEVER does any database INSERTs or UPDATEs. It is
|
||||
# totally dependent on the SQL module to process Accounting
|
||||
# packets.
|
||||
#
|
||||
# $INCLUDE sql/mysql/counter.conf
|
||||
|
||||
#
|
||||
# IP addresses managed in an SQL table.
|
||||
#
|
||||
# $INCLUDE sqlippool.conf
|
||||
}
|
||||
|
||||
# Instantiation
|
||||
#
|
||||
# This section orders the loading of the modules. Modules
|
||||
# listed here will get loaded BEFORE the later sections like
|
||||
# authorize, authenticate, etc. get examined.
|
||||
#
|
||||
# This section is not strictly needed. When a section like
|
||||
# authorize refers to a module, it's automatically loaded and
|
||||
# initialized. However, some modules may not be listed in any
|
||||
# of the following sections, so they can be listed here.
|
||||
#
|
||||
# Also, listing modules here ensures that you have control over
|
||||
# the order in which they are initalized. If one module needs
|
||||
# something defined by another module, you can list them in order
|
||||
# here, and ensure that the configuration will be OK.
|
||||
#
|
||||
instantiate {
|
||||
#
|
||||
# Allows the execution of external scripts.
|
||||
# The entire command line (and output) must fit into 253 bytes.
|
||||
#
|
||||
# e.g. Framed-Pool = `%{exec:/bin/echo foo}`
|
||||
exec
|
||||
|
||||
#
|
||||
# The expression module doesn't do authorization,
|
||||
# authentication, or accounting. It only does dynamic
|
||||
# translation, of the form:
|
||||
#
|
||||
# Session-Timeout = `%{expr:2 + 3}`
|
||||
#
|
||||
# So the module needs to be instantiated, but CANNOT be
|
||||
# listed in any other section. See 'doc/rlm_expr' for
|
||||
# more information.
|
||||
#
|
||||
expr
|
||||
|
||||
#
|
||||
# We add the counter module here so that it registers
|
||||
# the check-name attribute before any module which sets
|
||||
# it
|
||||
# daily
|
||||
expiration
|
||||
logintime
|
||||
|
||||
# subsections here can be thought of as "virtual" modules.
|
||||
#
|
||||
# e.g. If you have two redundant SQL servers, and you want to
|
||||
# use them in the authorize and accounting sections, you could
|
||||
# place a "redundant" block in each section, containing the
|
||||
# exact same text. Or, you could uncomment the following
|
||||
# lines, and list "redundant_sql" in the authorize and
|
||||
# accounting sections.
|
||||
#
|
||||
#redundant redundant_sql {
|
||||
# sql1
|
||||
# sql2
|
||||
#}
|
||||
}
|
||||
|
||||
######################################################################
|
||||
#
|
||||
# Policies that can be applied in multiple places are listed
|
||||
# globally. That way, they can be defined once, and referred
|
||||
# to multiple times.
|
||||
#
|
||||
######################################################################
|
||||
$INCLUDE policy.conf
|
||||
|
||||
######################################################################
|
||||
#
|
||||
# Load virtual servers.
|
||||
#
|
||||
# This next $INCLUDE line loads files in the directory that
|
||||
# match the regular expression: /[a-zA-Z0-9_.]+/
|
||||
#
|
||||
# It allows you to define new virtual servers simply by placing
|
||||
# a file into the raddb/sites-enabled/ directory.
|
||||
#
|
||||
$INCLUDE sites-enabled/
|
||||
|
||||
######################################################################
|
||||
#
|
||||
# All of the other configuration sections like "authorize {}",
|
||||
# "authenticate {}", "accounting {}", have been moved to the
|
||||
# the file:
|
||||
#
|
||||
# raddb/sites-available/default
|
||||
#
|
||||
# This is the "default" virtual server that has the same
|
||||
# configuration as in version 1.0.x and 1.1.x. The default
|
||||
# installation enables this virtual server. You should
|
||||
# edit it to create policies for your local site.
|
||||
#
|
||||
# For more documentation on virtual servers, see:
|
||||
#
|
||||
# raddb/sites-available/README
|
||||
#
|
||||
######################################################################
|
||||
@@ -1,251 +0,0 @@
|
||||
#
|
||||
# Please read the documentation file ../doc/processing_users_file,
|
||||
# or 'man 5 users' (after installing the server) for more information.
|
||||
#
|
||||
# This file contains authentication security and configuration
|
||||
# information for each user. Accounting requests are NOT processed
|
||||
# through this file. Instead, see 'acct_users', in this directory.
|
||||
#
|
||||
# The first field is the user's name and can be up to
|
||||
# 253 characters in length. This is followed (on the same line) with
|
||||
# the list of authentication requirements for that user. This can
|
||||
# include password, comm server name, comm server port number, protocol
|
||||
# type (perhaps set by the "hints" file), and huntgroup name (set by
|
||||
# the "huntgroups" file).
|
||||
#
|
||||
# If you are not sure why a particular reply is being sent by the
|
||||
# server, then run the server in debugging mode (radiusd -X), and
|
||||
# you will see which entries in this file are matched.
|
||||
#
|
||||
# When an authentication request is received from the comm server,
|
||||
# these values are tested. Only the first match is used unless the
|
||||
# "Fall-Through" variable is set to "Yes".
|
||||
#
|
||||
# A special user named "DEFAULT" matches on all usernames.
|
||||
# You can have several DEFAULT entries. All entries are processed
|
||||
# in the order they appear in this file. The first entry that
|
||||
# matches the login-request will stop processing unless you use
|
||||
# the Fall-Through variable.
|
||||
#
|
||||
# If you use the database support to turn this file into a .db or .dbm
|
||||
# file, the DEFAULT entries _have_ to be at the end of this file and
|
||||
# you can't have multiple entries for one username.
|
||||
#
|
||||
# Indented (with the tab character) lines following the first
|
||||
# line indicate the configuration values to be passed back to
|
||||
# the comm server to allow the initiation of a user session.
|
||||
# This can include things like the PPP configuration values
|
||||
# or the host to log the user onto.
|
||||
#
|
||||
# You can include another `users' file with `$INCLUDE users.other'
|
||||
#
|
||||
|
||||
#
|
||||
# For a list of RADIUS attributes, and links to their definitions,
|
||||
# see:
|
||||
#
|
||||
# http://www.freeradius.org/rfc/attributes.html
|
||||
#
|
||||
|
||||
#
|
||||
# Deny access for a specific user. Note that this entry MUST
|
||||
# be before any other 'Auth-Type' attribute which results in the user
|
||||
# being authenticated.
|
||||
#
|
||||
# Note that there is NO 'Fall-Through' attribute, so the user will not
|
||||
# be given any additional resources.
|
||||
#
|
||||
#lameuser Auth-Type := Reject
|
||||
# Reply-Message = "Your account has been disabled."
|
||||
|
||||
|
||||
testing Cleartext-Password := "linux"
|
||||
|
||||
|
||||
|
||||
0000001c232fe989 Auth-Type := Accept, User-Password == "linux"
|
||||
Service-Type = Authenticate-Only,
|
||||
Framed-Interface-Id = 0000:0000:0000:0000,
|
||||
Framed-IPv6-Prefix = 2001:0100:0005:6000::/64
|
||||
|
||||
0000001e2a48017e Auth-Type := Accept, User-Password == "linux"
|
||||
Service-Type = Authenticate-Only,
|
||||
Framed-Interface-Id = 0000:0000:0000:0000,
|
||||
Framed-IPv6-Prefix = 2001:0100:0003:0000::/64
|
||||
|
||||
0000001c234c9d29 Auth-Type := Accept, User-Password == "linux"
|
||||
Service-Type = Authenticate-Only,
|
||||
Framed-Interface-Id = 0000:0000:0000:0000,
|
||||
Framed-IPv6-Prefix = 2001:0100:0006:0000::/64
|
||||
|
||||
0000001c232f1932 Auth-Type := Accept, User-Password == "linux"
|
||||
Service-Type = Authenticate-Only,
|
||||
Framed-Interface-Id = 0000:0000:0000:0000,
|
||||
Framed-IPv6-Prefix = 2001:0100:0008:0000::/64
|
||||
|
||||
0000000fb50ddb44 Auth-Type := Accept, User-Password == "linux"
|
||||
Service-Type = Authenticate-Only,
|
||||
Framed-Interface-Id = 0000:0000:0000:0000,
|
||||
Framed-IPv6-Prefix = 2001:0100:0004:4000::/64
|
||||
|
||||
000000146c53180a Auth-Type := Accept, User-Password == "linux"
|
||||
Service-Type = Authenticate-Only,
|
||||
Framed-Interface-Id = 0000:0000:0000:0000,
|
||||
Framed-IPv6-Prefix = 2001:0100:0006:5000::/64
|
||||
|
||||
0000001f3c57ca49 Auth-Type := Accept, User-Password == "linux"
|
||||
Service-Type = Authenticate-Only,
|
||||
Framed-Interface-Id = 0000:0000:0000:0000,
|
||||
Framed-IPv6-Prefix = 2001:0100:0009:9000::/64
|
||||
|
||||
000000184d8cb5c8 Auth-Type := Accept, User-Password == "linux"
|
||||
Service-Type = Authenticate-Only,
|
||||
Framed-Interface-Id = 0000:0000:0000:0000,
|
||||
Framed-IPv6-Prefix = 2001:0100:3333:0000::/64
|
||||
|
||||
|
||||
|
||||
|
||||
#
|
||||
# Deny access for a group of users.
|
||||
#
|
||||
# Note that there is NO 'Fall-Through' attribute, so the user will not
|
||||
# be given any additional resources.
|
||||
#
|
||||
#DEFAULT Group == "disabled", Auth-Type := Reject
|
||||
# Reply-Message = "Your account has been disabled."
|
||||
#
|
||||
|
||||
#
|
||||
# This is a complete entry for "steve". Note that there is no Fall-Through
|
||||
# entry so that no DEFAULT entry will be used, and the user will NOT
|
||||
# get any attributes in addition to the ones listed here.
|
||||
#
|
||||
#steve Cleartext-Password := "testing"
|
||||
# Service-Type = Framed-User,
|
||||
# Framed-Protocol = PPP,
|
||||
# Framed-IP-Address = 172.16.3.33,
|
||||
# Framed-IP-Netmask = 255.255.255.0,
|
||||
# Framed-Routing = Broadcast-Listen,
|
||||
# Framed-Filter-Id = "std.ppp",
|
||||
# Framed-MTU = 1500,
|
||||
# Framed-Compression = Van-Jacobsen-TCP-IP
|
||||
|
||||
#
|
||||
# This is an entry for a user with a space in their name.
|
||||
# Note the double quotes surrounding the name.
|
||||
#
|
||||
#"John Doe" Cleartext-Password := "hello"
|
||||
# Reply-Message = "Hello, %{User-Name}"
|
||||
|
||||
#
|
||||
# Dial user back and telnet to the default host for that port
|
||||
#
|
||||
#Deg Cleartext-Password := "ge55ged"
|
||||
# Service-Type = Callback-Login-User,
|
||||
# Login-IP-Host = 0.0.0.0,
|
||||
# Callback-Number = "9,5551212",
|
||||
# Login-Service = Telnet,
|
||||
# Login-TCP-Port = Telnet
|
||||
|
||||
#
|
||||
# Another complete entry. After the user "dialbk" has logged in, the
|
||||
# connection will be broken and the user will be dialed back after which
|
||||
# he will get a connection to the host "timeshare1".
|
||||
#
|
||||
#dialbk Cleartext-Password := "callme"
|
||||
# Service-Type = Callback-Login-User,
|
||||
# Login-IP-Host = timeshare1,
|
||||
# Login-Service = PortMaster,
|
||||
# Callback-Number = "9,1-800-555-1212"
|
||||
|
||||
#
|
||||
# user "swilson" will only get a static IP number if he logs in with
|
||||
# a framed protocol on a terminal server in Alphen (see the huntgroups file).
|
||||
#
|
||||
# Note that by setting "Fall-Through", other attributes will be added from
|
||||
# the following DEFAULT entries
|
||||
#
|
||||
#swilson Service-Type == Framed-User, Huntgroup-Name == "alphen"
|
||||
# Framed-IP-Address = 192.168.1.65,
|
||||
# Fall-Through = Yes
|
||||
|
||||
#
|
||||
# If the user logs in as 'username.shell', then authenticate them
|
||||
# using the default method, give them shell access, and stop processing
|
||||
# the rest of the file.
|
||||
#
|
||||
#DEFAULT Suffix == ".shell"
|
||||
# Service-Type = Login-User,
|
||||
# Login-Service = Telnet,
|
||||
# Login-IP-Host = your.shell.machine
|
||||
|
||||
|
||||
#
|
||||
# The rest of this file contains the several DEFAULT entries.
|
||||
# DEFAULT entries match with all login names.
|
||||
# Note that DEFAULT entries can also Fall-Through (see first entry).
|
||||
# A name-value pair from a DEFAULT entry will _NEVER_ override
|
||||
# an already existing name-value pair.
|
||||
#
|
||||
|
||||
#
|
||||
# Set up different IP address pools for the terminal servers.
|
||||
# Note that the "+" behind the IP address means that this is the "base"
|
||||
# IP address. The Port-Id (S0, S1 etc) will be added to it.
|
||||
#
|
||||
#DEFAULT Service-Type == Framed-User, Huntgroup-Name == "alphen"
|
||||
# Framed-IP-Address = 192.168.1.32+,
|
||||
# Fall-Through = Yes
|
||||
|
||||
#DEFAULT Service-Type == Framed-User, Huntgroup-Name == "delft"
|
||||
# Framed-IP-Address = 192.168.2.32+,
|
||||
# Fall-Through = Yes
|
||||
|
||||
#
|
||||
# Sample defaults for all framed connections.
|
||||
#
|
||||
#DEFAULT Service-Type == Framed-User
|
||||
# Framed-IP-Address = 255.255.255.254,
|
||||
# Framed-MTU = 576,
|
||||
# Service-Type = Framed-User,
|
||||
# Fall-Through = Yes
|
||||
|
||||
#
|
||||
# Default for PPP: dynamic IP address, PPP mode, VJ-compression.
|
||||
# NOTE: we do not use Hint = "PPP", since PPP might also be auto-detected
|
||||
# by the terminal server in which case there may not be a "P" suffix.
|
||||
# The terminal server sends "Framed-Protocol = PPP" for auto PPP.
|
||||
#
|
||||
DEFAULT Framed-Protocol == PPP
|
||||
Framed-Protocol = PPP,
|
||||
Framed-Compression = Van-Jacobson-TCP-IP
|
||||
|
||||
#
|
||||
# Default for CSLIP: dynamic IP address, SLIP mode, VJ-compression.
|
||||
#
|
||||
DEFAULT Hint == "CSLIP"
|
||||
Framed-Protocol = SLIP,
|
||||
Framed-Compression = Van-Jacobson-TCP-IP
|
||||
|
||||
#
|
||||
# Default for SLIP: dynamic IP address, SLIP mode.
|
||||
#
|
||||
DEFAULT Hint == "SLIP"
|
||||
Framed-Protocol = SLIP
|
||||
|
||||
#
|
||||
# Last default: rlogin to our main server.
|
||||
#
|
||||
#DEFAULT
|
||||
# Service-Type = Login-User,
|
||||
# Login-Service = Rlogin,
|
||||
# Login-IP-Host = shellbox.ispdomain.com
|
||||
|
||||
# #
|
||||
# # Last default: shell on the local terminal server.
|
||||
# #
|
||||
# DEFAULT
|
||||
# Service-Type = Administrative-User
|
||||
|
||||
# On no match, the user is denied access.
|
||||
@@ -1,470 +0,0 @@
|
||||
# Makefile.in generated by automake 1.11.1 from Makefile.am.
|
||||
# include/Makefile. Generated from Makefile.in by configure.
|
||||
|
||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
||||
# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
|
||||
# Inc.
|
||||
# This Makefile.in is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE.
|
||||
|
||||
|
||||
|
||||
#
|
||||
# $Id: Makefile.am,v 1.3 2007/01/06 20:15:28 pnixon Exp $
|
||||
#
|
||||
# Copyright (C) 1997 Lars Fenneberg
|
||||
#
|
||||
# See the file COPYRIGHT for the respective terms and conditions.
|
||||
# If the file is missing contact me at lf@elemental.net
|
||||
# and I'll send you a copy.
|
||||
#
|
||||
#
|
||||
|
||||
|
||||
pkgdatadir = $(datadir)/radiusclient
|
||||
pkgincludedir = $(includedir)/radiusclient
|
||||
pkglibdir = $(libdir)/radiusclient
|
||||
pkglibexecdir = $(libexecdir)/radiusclient
|
||||
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
|
||||
install_sh_DATA = $(install_sh) -c -m 644
|
||||
install_sh_PROGRAM = $(install_sh) -c
|
||||
install_sh_SCRIPT = $(install_sh) -c
|
||||
INSTALL_HEADER = $(INSTALL_DATA)
|
||||
transform = $(program_transform_name)
|
||||
NORMAL_INSTALL = :
|
||||
PRE_INSTALL = :
|
||||
POST_INSTALL = :
|
||||
NORMAL_UNINSTALL = :
|
||||
PRE_UNINSTALL = :
|
||||
POST_UNINSTALL = :
|
||||
build_triplet = i686-pc-linux-gnu
|
||||
host_triplet = i686-pc-linux-gnu
|
||||
target_triplet = i686-pc-linux-gnu
|
||||
subdir = include
|
||||
DIST_COMMON = $(include_HEADERS) $(noinst_HEADERS) \
|
||||
$(srcdir)/Makefile.am $(srcdir)/Makefile.in
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/configure.in
|
||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
CONFIG_HEADER = $(top_builddir)/config.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
CONFIG_CLEAN_VPATH_FILES =
|
||||
SOURCES =
|
||||
DIST_SOURCES =
|
||||
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
|
||||
am__vpath_adj = case $$p in \
|
||||
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
|
||||
*) f=$$p;; \
|
||||
esac;
|
||||
am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
|
||||
am__install_max = 40
|
||||
am__nobase_strip_setup = \
|
||||
srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
|
||||
am__nobase_strip = \
|
||||
for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
|
||||
am__nobase_list = $(am__nobase_strip_setup); \
|
||||
for p in $$list; do echo "$$p $$p"; done | \
|
||||
sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
|
||||
$(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
|
||||
if (++n[$$2] == $(am__install_max)) \
|
||||
{ print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
|
||||
END { for (dir in files) print dir, files[dir] }'
|
||||
am__base_list = \
|
||||
sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
|
||||
sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
|
||||
am__installdirs = "$(DESTDIR)$(includedir)"
|
||||
HEADERS = $(include_HEADERS) $(noinst_HEADERS)
|
||||
ETAGS = etags
|
||||
CTAGS = ctags
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
ACLOCAL = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run aclocal-1.11
|
||||
ALLOCA =
|
||||
AMTAR = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run tar
|
||||
AR = /usr/bin/ar
|
||||
AUTOCONF = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run autoconf
|
||||
AUTOHEADER = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run autoheader
|
||||
AUTOMAKE = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run automake-1.11
|
||||
AWK = gawk
|
||||
CC = gcc
|
||||
CCDEPMODE = depmode=gcc3
|
||||
CFLAGS = -g -O2
|
||||
CPP = gcc -E
|
||||
CPPFLAGS =
|
||||
CYGPATH_W = echo
|
||||
DEFS = -DHAVE_CONFIG_H
|
||||
DEPDIR = .deps
|
||||
DSYMUTIL =
|
||||
DUMPBIN =
|
||||
ECHO_C =
|
||||
ECHO_N = -n
|
||||
ECHO_T =
|
||||
EGREP = /bin/grep -E
|
||||
EXEEXT =
|
||||
FGREP = /bin/grep -F
|
||||
GREP = /bin/grep
|
||||
INSTALL = /usr/bin/install -c
|
||||
INSTALL_DATA = ${INSTALL} -m 644
|
||||
INSTALL_PROGRAM = ${INSTALL}
|
||||
INSTALL_SCRIPT = ${INSTALL}
|
||||
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
|
||||
LD = /usr/bin/ld
|
||||
LDFLAGS =
|
||||
LIBOBJS =
|
||||
LIBS = -lcrypt -lnsl
|
||||
LIBTOOL = $(SHELL) $(top_builddir)/libtool
|
||||
LIBVERSION = 2:0:0
|
||||
LIPO =
|
||||
LN_S = ln -s
|
||||
LTLIBOBJS =
|
||||
MAINT = #
|
||||
MAKEINFO = ${SHELL} /usr/local/src/freeradius-client-1.1.6/missing --run makeinfo
|
||||
MKDIR_P = /bin/mkdir -p
|
||||
NM = /usr/bin/nm -B
|
||||
NMEDIT =
|
||||
OBJDUMP = objdump
|
||||
OBJEXT = o
|
||||
OTOOL =
|
||||
OTOOL64 =
|
||||
PACKAGE = radiusclient
|
||||
PACKAGE_BUGREPORT =
|
||||
PACKAGE_NAME =
|
||||
PACKAGE_STRING =
|
||||
PACKAGE_TARNAME =
|
||||
PACKAGE_URL =
|
||||
PACKAGE_VERSION =
|
||||
PATH_SEPARATOR = :
|
||||
RANLIB = ranlib
|
||||
RC_LOG_FACILITY = LOG_DAEMON
|
||||
RC_SECURE_PATH = /bin:/usr/bin:/usr/local/bin
|
||||
SED = /bin/sed
|
||||
SET_MAKE =
|
||||
SHELL = /bin/bash
|
||||
STRIP = strip
|
||||
VERSION = 1.1.6
|
||||
abs_builddir = /usr/local/src/freeradius-client-1.1.6/include
|
||||
abs_srcdir = /usr/local/src/freeradius-client-1.1.6/include
|
||||
abs_top_builddir = /usr/local/src/freeradius-client-1.1.6
|
||||
abs_top_srcdir = /usr/local/src/freeradius-client-1.1.6
|
||||
ac_ct_CC = gcc
|
||||
ac_ct_DUMPBIN =
|
||||
am__include = include
|
||||
am__leading_dot = .
|
||||
am__quote =
|
||||
am__tar = ${AMTAR} chof - "$$tardir"
|
||||
am__untar = ${AMTAR} xf -
|
||||
bindir = ${exec_prefix}/bin
|
||||
build = i686-pc-linux-gnu
|
||||
build_alias =
|
||||
build_cpu = i686
|
||||
build_os = linux-gnu
|
||||
build_vendor = pc
|
||||
builddir = .
|
||||
datadir = ${datarootdir}
|
||||
datarootdir = ${prefix}/share
|
||||
docdir = ${datarootdir}/doc/${PACKAGE}
|
||||
dvidir = ${docdir}
|
||||
exec_prefix = ${prefix}
|
||||
host = i686-pc-linux-gnu
|
||||
host_alias =
|
||||
host_cpu = i686
|
||||
host_os = linux-gnu
|
||||
host_vendor = pc
|
||||
htmldir = ${docdir}
|
||||
includedir = ${prefix}/include
|
||||
infodir = ${datarootdir}/info
|
||||
install_sh = ${SHELL} /usr/local/src/freeradius-client-1.1.6/install-sh
|
||||
libdir = ${exec_prefix}/lib
|
||||
libexecdir = ${exec_prefix}/libexec
|
||||
localedir = ${datarootdir}/locale
|
||||
localstatedir = ${prefix}/var
|
||||
lt_ECHO = echo
|
||||
mandir = ${datarootdir}/man
|
||||
mkdir_p = /bin/mkdir -p
|
||||
oldincludedir = /usr/include
|
||||
pdfdir = ${docdir}
|
||||
pkgsysconfdir = ${prefix}/etc/radiusclient
|
||||
prefix = /usr/local
|
||||
program_transform_name = s,x,x,
|
||||
psdir = ${docdir}
|
||||
sbindir = ${exec_prefix}/sbin
|
||||
sharedstatedir = ${prefix}/com
|
||||
srcdir = .
|
||||
sysconfdir = ${prefix}/etc
|
||||
target = i686-pc-linux-gnu
|
||||
target_alias =
|
||||
target_cpu = i686
|
||||
target_os = linux-gnu
|
||||
target_vendor = pc
|
||||
top_build_prefix = ../
|
||||
top_builddir = ..
|
||||
top_srcdir = ..
|
||||
AUTOMAKE_OPTIONS = foreign
|
||||
noinst_HEADERS = pathnames.h messages.h includes.h
|
||||
include_HEADERS = freeradius-client.h
|
||||
all: all-am
|
||||
|
||||
.SUFFIXES:
|
||||
$(srcdir)/Makefile.in: # $(srcdir)/Makefile.am $(am__configure_deps)
|
||||
@for dep in $?; do \
|
||||
case '$(am__configure_deps)' in \
|
||||
*$$dep*) \
|
||||
( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
|
||||
&& { if test -f $@; then exit 0; else break; fi; }; \
|
||||
exit 1;; \
|
||||
esac; \
|
||||
done; \
|
||||
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign include/Makefile'; \
|
||||
$(am__cd) $(top_srcdir) && \
|
||||
$(AUTOMAKE) --foreign include/Makefile
|
||||
.PRECIOUS: Makefile
|
||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
||||
@case '$?' in \
|
||||
*config.status*) \
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
||||
*) \
|
||||
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
||||
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
||||
esac;
|
||||
|
||||
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
|
||||
$(top_srcdir)/configure: # $(am__configure_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
$(ACLOCAL_M4): # $(am__aclocal_m4_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
$(am__aclocal_m4_deps):
|
||||
|
||||
mostlyclean-libtool:
|
||||
-rm -f *.lo
|
||||
|
||||
clean-libtool:
|
||||
-rm -rf .libs _libs
|
||||
install-includeHEADERS: $(include_HEADERS)
|
||||
@$(NORMAL_INSTALL)
|
||||
test -z "$(includedir)" || $(MKDIR_P) "$(DESTDIR)$(includedir)"
|
||||
@list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \
|
||||
for p in $$list; do \
|
||||
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
|
||||
echo "$$d$$p"; \
|
||||
done | $(am__base_list) | \
|
||||
while read files; do \
|
||||
echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(includedir)'"; \
|
||||
$(INSTALL_HEADER) $$files "$(DESTDIR)$(includedir)" || exit $$?; \
|
||||
done
|
||||
|
||||
uninstall-includeHEADERS:
|
||||
@$(NORMAL_UNINSTALL)
|
||||
@list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \
|
||||
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
|
||||
test -n "$$files" || exit 0; \
|
||||
echo " ( cd '$(DESTDIR)$(includedir)' && rm -f" $$files ")"; \
|
||||
cd "$(DESTDIR)$(includedir)" && rm -f $$files
|
||||
|
||||
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
|
||||
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
||||
unique=`for i in $$list; do \
|
||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
done | \
|
||||
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
|
||||
END { if (nonempty) { for (i in files) print i; }; }'`; \
|
||||
mkid -fID $$unique
|
||||
tags: TAGS
|
||||
|
||||
TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
|
||||
$(TAGS_FILES) $(LISP)
|
||||
set x; \
|
||||
here=`pwd`; \
|
||||
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
||||
unique=`for i in $$list; do \
|
||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
done | \
|
||||
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
|
||||
END { if (nonempty) { for (i in files) print i; }; }'`; \
|
||||
shift; \
|
||||
if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
|
||||
test -n "$$unique" || unique=$$empty_fix; \
|
||||
if test $$# -gt 0; then \
|
||||
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
"$$@" $$unique; \
|
||||
else \
|
||||
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
$$unique; \
|
||||
fi; \
|
||||
fi
|
||||
ctags: CTAGS
|
||||
CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
|
||||
$(TAGS_FILES) $(LISP)
|
||||
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
||||
unique=`for i in $$list; do \
|
||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
done | \
|
||||
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
|
||||
END { if (nonempty) { for (i in files) print i; }; }'`; \
|
||||
test -z "$(CTAGS_ARGS)$$unique" \
|
||||
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
|
||||
$$unique
|
||||
|
||||
GTAGS:
|
||||
here=`$(am__cd) $(top_builddir) && pwd` \
|
||||
&& $(am__cd) $(top_srcdir) \
|
||||
&& gtags -i $(GTAGS_ARGS) "$$here"
|
||||
|
||||
distclean-tags:
|
||||
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
|
||||
|
||||
distdir: $(DISTFILES)
|
||||
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
list='$(DISTFILES)'; \
|
||||
dist_files=`for file in $$list; do echo $$file; done | \
|
||||
sed -e "s|^$$srcdirstrip/||;t" \
|
||||
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
|
||||
case $$dist_files in \
|
||||
*/*) $(MKDIR_P) `echo "$$dist_files" | \
|
||||
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
|
||||
sort -u` ;; \
|
||||
esac; \
|
||||
for file in $$dist_files; do \
|
||||
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
||||
if test -d $$d/$$file; then \
|
||||
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
|
||||
if test -d "$(distdir)/$$file"; then \
|
||||
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
fi; \
|
||||
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
||||
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
|
||||
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
fi; \
|
||||
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
|
||||
else \
|
||||
test -f "$(distdir)/$$file" \
|
||||
|| cp -p $$d/$$file "$(distdir)/$$file" \
|
||||
|| exit 1; \
|
||||
fi; \
|
||||
done
|
||||
check-am: all-am
|
||||
check: check-am
|
||||
all-am: Makefile $(HEADERS)
|
||||
installdirs:
|
||||
for dir in "$(DESTDIR)$(includedir)"; do \
|
||||
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
|
||||
done
|
||||
install: install-am
|
||||
install-exec: install-exec-am
|
||||
install-data: install-data-am
|
||||
uninstall: uninstall-am
|
||||
|
||||
install-am: all-am
|
||||
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
|
||||
|
||||
installcheck: installcheck-am
|
||||
install-strip:
|
||||
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
`test -z '$(STRIP)' || \
|
||||
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
|
||||
mostlyclean-generic:
|
||||
|
||||
clean-generic:
|
||||
|
||||
distclean-generic:
|
||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
||||
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
|
||||
|
||||
maintainer-clean-generic:
|
||||
@echo "This command is intended for maintainers to use"
|
||||
@echo "it deletes files that may require special tools to rebuild."
|
||||
clean: clean-am
|
||||
|
||||
clean-am: clean-generic clean-libtool mostlyclean-am
|
||||
|
||||
distclean: distclean-am
|
||||
-rm -f Makefile
|
||||
distclean-am: clean-am distclean-generic distclean-tags
|
||||
|
||||
dvi: dvi-am
|
||||
|
||||
dvi-am:
|
||||
|
||||
html: html-am
|
||||
|
||||
html-am:
|
||||
|
||||
info: info-am
|
||||
|
||||
info-am:
|
||||
|
||||
install-data-am: install-includeHEADERS
|
||||
|
||||
install-dvi: install-dvi-am
|
||||
|
||||
install-dvi-am:
|
||||
|
||||
install-exec-am:
|
||||
|
||||
install-html: install-html-am
|
||||
|
||||
install-html-am:
|
||||
|
||||
install-info: install-info-am
|
||||
|
||||
install-info-am:
|
||||
|
||||
install-man:
|
||||
|
||||
install-pdf: install-pdf-am
|
||||
|
||||
install-pdf-am:
|
||||
|
||||
install-ps: install-ps-am
|
||||
|
||||
install-ps-am:
|
||||
|
||||
installcheck-am:
|
||||
|
||||
maintainer-clean: maintainer-clean-am
|
||||
-rm -f Makefile
|
||||
maintainer-clean-am: distclean-am maintainer-clean-generic
|
||||
|
||||
mostlyclean: mostlyclean-am
|
||||
|
||||
mostlyclean-am: mostlyclean-generic mostlyclean-libtool
|
||||
|
||||
pdf: pdf-am
|
||||
|
||||
pdf-am:
|
||||
|
||||
ps: ps-am
|
||||
|
||||
ps-am:
|
||||
|
||||
uninstall-am: uninstall-includeHEADERS
|
||||
|
||||
.MAKE: install-am install-strip
|
||||
|
||||
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
|
||||
clean-libtool ctags distclean distclean-generic \
|
||||
distclean-libtool distclean-tags distdir dvi dvi-am html \
|
||||
html-am info info-am install install-am install-data \
|
||||
install-data-am install-dvi install-dvi-am install-exec \
|
||||
install-exec-am install-html install-html-am \
|
||||
install-includeHEADERS install-info install-info-am \
|
||||
install-man install-pdf install-pdf-am install-ps \
|
||||
install-ps-am install-strip installcheck installcheck-am \
|
||||
installdirs maintainer-clean maintainer-clean-generic \
|
||||
mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
|
||||
ps ps-am tags uninstall uninstall-am uninstall-includeHEADERS
|
||||
|
||||
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
.NOEXPORT:
|
||||
@@ -1,15 +0,0 @@
|
||||
#
|
||||
# $Id: Makefile.am,v 1.3 2007/01/06 20:15:28 pnixon Exp $
|
||||
#
|
||||
# Copyright (C) 1997 Lars Fenneberg
|
||||
#
|
||||
# See the file COPYRIGHT for the respective terms and conditions.
|
||||
# If the file is missing contact me at lf@elemental.net
|
||||
# and I'll send you a copy.
|
||||
#
|
||||
#
|
||||
|
||||
AUTOMAKE_OPTIONS = foreign
|
||||
|
||||
noinst_HEADERS = pathnames.h messages.h includes.h
|
||||
include_HEADERS = freeradius-client.h
|
||||
@@ -1,470 +0,0 @@
|
||||
# Makefile.in generated by automake 1.11.1 from Makefile.am.
|
||||
# @configure_input@
|
||||
|
||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
||||
# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
|
||||
# Inc.
|
||||
# This Makefile.in is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE.
|
||||
|
||||
@SET_MAKE@
|
||||
|
||||
#
|
||||
# $Id: Makefile.am,v 1.3 2007/01/06 20:15:28 pnixon Exp $
|
||||
#
|
||||
# Copyright (C) 1997 Lars Fenneberg
|
||||
#
|
||||
# See the file COPYRIGHT for the respective terms and conditions.
|
||||
# If the file is missing contact me at lf@elemental.net
|
||||
# and I'll send you a copy.
|
||||
#
|
||||
#
|
||||
|
||||
VPATH = @srcdir@
|
||||
pkgdatadir = $(datadir)/@PACKAGE@
|
||||
pkgincludedir = $(includedir)/@PACKAGE@
|
||||
pkglibdir = $(libdir)/@PACKAGE@
|
||||
pkglibexecdir = $(libexecdir)/@PACKAGE@
|
||||
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
|
||||
install_sh_DATA = $(install_sh) -c -m 644
|
||||
install_sh_PROGRAM = $(install_sh) -c
|
||||
install_sh_SCRIPT = $(install_sh) -c
|
||||
INSTALL_HEADER = $(INSTALL_DATA)
|
||||
transform = $(program_transform_name)
|
||||
NORMAL_INSTALL = :
|
||||
PRE_INSTALL = :
|
||||
POST_INSTALL = :
|
||||
NORMAL_UNINSTALL = :
|
||||
PRE_UNINSTALL = :
|
||||
POST_UNINSTALL = :
|
||||
build_triplet = @build@
|
||||
host_triplet = @host@
|
||||
target_triplet = @target@
|
||||
subdir = include
|
||||
DIST_COMMON = $(include_HEADERS) $(noinst_HEADERS) \
|
||||
$(srcdir)/Makefile.am $(srcdir)/Makefile.in
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/configure.in
|
||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
CONFIG_HEADER = $(top_builddir)/config.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
CONFIG_CLEAN_VPATH_FILES =
|
||||
SOURCES =
|
||||
DIST_SOURCES =
|
||||
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
|
||||
am__vpath_adj = case $$p in \
|
||||
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
|
||||
*) f=$$p;; \
|
||||
esac;
|
||||
am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
|
||||
am__install_max = 40
|
||||
am__nobase_strip_setup = \
|
||||
srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
|
||||
am__nobase_strip = \
|
||||
for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
|
||||
am__nobase_list = $(am__nobase_strip_setup); \
|
||||
for p in $$list; do echo "$$p $$p"; done | \
|
||||
sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
|
||||
$(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
|
||||
if (++n[$$2] == $(am__install_max)) \
|
||||
{ print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
|
||||
END { for (dir in files) print dir, files[dir] }'
|
||||
am__base_list = \
|
||||
sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
|
||||
sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
|
||||
am__installdirs = "$(DESTDIR)$(includedir)"
|
||||
HEADERS = $(include_HEADERS) $(noinst_HEADERS)
|
||||
ETAGS = etags
|
||||
CTAGS = ctags
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
ACLOCAL = @ACLOCAL@
|
||||
ALLOCA = @ALLOCA@
|
||||
AMTAR = @AMTAR@
|
||||
AR = @AR@
|
||||
AUTOCONF = @AUTOCONF@
|
||||
AUTOHEADER = @AUTOHEADER@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
AWK = @AWK@
|
||||
CC = @CC@
|
||||
CCDEPMODE = @CCDEPMODE@
|
||||
CFLAGS = @CFLAGS@
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CYGPATH_W = @CYGPATH_W@
|
||||
DEFS = @DEFS@
|
||||
DEPDIR = @DEPDIR@
|
||||
DSYMUTIL = @DSYMUTIL@
|
||||
DUMPBIN = @DUMPBIN@
|
||||
ECHO_C = @ECHO_C@
|
||||
ECHO_N = @ECHO_N@
|
||||
ECHO_T = @ECHO_T@
|
||||
EGREP = @EGREP@
|
||||
EXEEXT = @EXEEXT@
|
||||
FGREP = @FGREP@
|
||||
GREP = @GREP@
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
||||
LD = @LD@
|
||||
LDFLAGS = @LDFLAGS@
|
||||
LIBOBJS = @LIBOBJS@
|
||||
LIBS = @LIBS@
|
||||
LIBTOOL = @LIBTOOL@
|
||||
LIBVERSION = @LIBVERSION@
|
||||
LIPO = @LIPO@
|
||||
LN_S = @LN_S@
|
||||
LTLIBOBJS = @LTLIBOBJS@
|
||||
MAINT = @MAINT@
|
||||
MAKEINFO = @MAKEINFO@
|
||||
MKDIR_P = @MKDIR_P@
|
||||
NM = @NM@
|
||||
NMEDIT = @NMEDIT@
|
||||
OBJDUMP = @OBJDUMP@
|
||||
OBJEXT = @OBJEXT@
|
||||
OTOOL = @OTOOL@
|
||||
OTOOL64 = @OTOOL64@
|
||||
PACKAGE = @PACKAGE@
|
||||
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
|
||||
PACKAGE_NAME = @PACKAGE_NAME@
|
||||
PACKAGE_STRING = @PACKAGE_STRING@
|
||||
PACKAGE_TARNAME = @PACKAGE_TARNAME@
|
||||
PACKAGE_URL = @PACKAGE_URL@
|
||||
PACKAGE_VERSION = @PACKAGE_VERSION@
|
||||
PATH_SEPARATOR = @PATH_SEPARATOR@
|
||||
RANLIB = @RANLIB@
|
||||
RC_LOG_FACILITY = @RC_LOG_FACILITY@
|
||||
RC_SECURE_PATH = @RC_SECURE_PATH@
|
||||
SED = @SED@
|
||||
SET_MAKE = @SET_MAKE@
|
||||
SHELL = @SHELL@
|
||||
STRIP = @STRIP@
|
||||
VERSION = @VERSION@
|
||||
abs_builddir = @abs_builddir@
|
||||
abs_srcdir = @abs_srcdir@
|
||||
abs_top_builddir = @abs_top_builddir@
|
||||
abs_top_srcdir = @abs_top_srcdir@
|
||||
ac_ct_CC = @ac_ct_CC@
|
||||
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
|
||||
am__include = @am__include@
|
||||
am__leading_dot = @am__leading_dot@
|
||||
am__quote = @am__quote@
|
||||
am__tar = @am__tar@
|
||||
am__untar = @am__untar@
|
||||
bindir = @bindir@
|
||||
build = @build@
|
||||
build_alias = @build_alias@
|
||||
build_cpu = @build_cpu@
|
||||
build_os = @build_os@
|
||||
build_vendor = @build_vendor@
|
||||
builddir = @builddir@
|
||||
datadir = @datadir@
|
||||
datarootdir = @datarootdir@
|
||||
docdir = @docdir@
|
||||
dvidir = @dvidir@
|
||||
exec_prefix = @exec_prefix@
|
||||
host = @host@
|
||||
host_alias = @host_alias@
|
||||
host_cpu = @host_cpu@
|
||||
host_os = @host_os@
|
||||
host_vendor = @host_vendor@
|
||||
htmldir = @htmldir@
|
||||
includedir = @includedir@
|
||||
infodir = @infodir@
|
||||
install_sh = @install_sh@
|
||||
libdir = @libdir@
|
||||
libexecdir = @libexecdir@
|
||||
localedir = @localedir@
|
||||
localstatedir = @localstatedir@
|
||||
lt_ECHO = @lt_ECHO@
|
||||
mandir = @mandir@
|
||||
mkdir_p = @mkdir_p@
|
||||
oldincludedir = @oldincludedir@
|
||||
pdfdir = @pdfdir@
|
||||
pkgsysconfdir = @pkgsysconfdir@
|
||||
prefix = @prefix@
|
||||
program_transform_name = @program_transform_name@
|
||||
psdir = @psdir@
|
||||
sbindir = @sbindir@
|
||||
sharedstatedir = @sharedstatedir@
|
||||
srcdir = @srcdir@
|
||||
sysconfdir = @sysconfdir@
|
||||
target = @target@
|
||||
target_alias = @target_alias@
|
||||
target_cpu = @target_cpu@
|
||||
target_os = @target_os@
|
||||
target_vendor = @target_vendor@
|
||||
top_build_prefix = @top_build_prefix@
|
||||
top_builddir = @top_builddir@
|
||||
top_srcdir = @top_srcdir@
|
||||
AUTOMAKE_OPTIONS = foreign
|
||||
noinst_HEADERS = pathnames.h messages.h includes.h
|
||||
include_HEADERS = freeradius-client.h
|
||||
all: all-am
|
||||
|
||||
.SUFFIXES:
|
||||
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
|
||||
@for dep in $?; do \
|
||||
case '$(am__configure_deps)' in \
|
||||
*$$dep*) \
|
||||
( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
|
||||
&& { if test -f $@; then exit 0; else break; fi; }; \
|
||||
exit 1;; \
|
||||
esac; \
|
||||
done; \
|
||||
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign include/Makefile'; \
|
||||
$(am__cd) $(top_srcdir) && \
|
||||
$(AUTOMAKE) --foreign include/Makefile
|
||||
.PRECIOUS: Makefile
|
||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
||||
@case '$?' in \
|
||||
*config.status*) \
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
||||
*) \
|
||||
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
||||
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
||||
esac;
|
||||
|
||||
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
|
||||
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
$(am__aclocal_m4_deps):
|
||||
|
||||
mostlyclean-libtool:
|
||||
-rm -f *.lo
|
||||
|
||||
clean-libtool:
|
||||
-rm -rf .libs _libs
|
||||
install-includeHEADERS: $(include_HEADERS)
|
||||
@$(NORMAL_INSTALL)
|
||||
test -z "$(includedir)" || $(MKDIR_P) "$(DESTDIR)$(includedir)"
|
||||
@list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \
|
||||
for p in $$list; do \
|
||||
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
|
||||
echo "$$d$$p"; \
|
||||
done | $(am__base_list) | \
|
||||
while read files; do \
|
||||
echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(includedir)'"; \
|
||||
$(INSTALL_HEADER) $$files "$(DESTDIR)$(includedir)" || exit $$?; \
|
||||
done
|
||||
|
||||
uninstall-includeHEADERS:
|
||||
@$(NORMAL_UNINSTALL)
|
||||
@list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \
|
||||
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
|
||||
test -n "$$files" || exit 0; \
|
||||
echo " ( cd '$(DESTDIR)$(includedir)' && rm -f" $$files ")"; \
|
||||
cd "$(DESTDIR)$(includedir)" && rm -f $$files
|
||||
|
||||
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
|
||||
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
||||
unique=`for i in $$list; do \
|
||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
done | \
|
||||
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
|
||||
END { if (nonempty) { for (i in files) print i; }; }'`; \
|
||||
mkid -fID $$unique
|
||||
tags: TAGS
|
||||
|
||||
TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
|
||||
$(TAGS_FILES) $(LISP)
|
||||
set x; \
|
||||
here=`pwd`; \
|
||||
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
||||
unique=`for i in $$list; do \
|
||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
done | \
|
||||
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
|
||||
END { if (nonempty) { for (i in files) print i; }; }'`; \
|
||||
shift; \
|
||||
if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
|
||||
test -n "$$unique" || unique=$$empty_fix; \
|
||||
if test $$# -gt 0; then \
|
||||
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
"$$@" $$unique; \
|
||||
else \
|
||||
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
$$unique; \
|
||||
fi; \
|
||||
fi
|
||||
ctags: CTAGS
|
||||
CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
|
||||
$(TAGS_FILES) $(LISP)
|
||||
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
||||
unique=`for i in $$list; do \
|
||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
done | \
|
||||
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
|
||||
END { if (nonempty) { for (i in files) print i; }; }'`; \
|
||||
test -z "$(CTAGS_ARGS)$$unique" \
|
||||
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
|
||||
$$unique
|
||||
|
||||
GTAGS:
|
||||
here=`$(am__cd) $(top_builddir) && pwd` \
|
||||
&& $(am__cd) $(top_srcdir) \
|
||||
&& gtags -i $(GTAGS_ARGS) "$$here"
|
||||
|
||||
distclean-tags:
|
||||
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
|
||||
|
||||
distdir: $(DISTFILES)
|
||||
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
list='$(DISTFILES)'; \
|
||||
dist_files=`for file in $$list; do echo $$file; done | \
|
||||
sed -e "s|^$$srcdirstrip/||;t" \
|
||||
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
|
||||
case $$dist_files in \
|
||||
*/*) $(MKDIR_P) `echo "$$dist_files" | \
|
||||
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
|
||||
sort -u` ;; \
|
||||
esac; \
|
||||
for file in $$dist_files; do \
|
||||
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
||||
if test -d $$d/$$file; then \
|
||||
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
|
||||
if test -d "$(distdir)/$$file"; then \
|
||||
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
fi; \
|
||||
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
||||
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
|
||||
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
fi; \
|
||||
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
|
||||
else \
|
||||
test -f "$(distdir)/$$file" \
|
||||
|| cp -p $$d/$$file "$(distdir)/$$file" \
|
||||
|| exit 1; \
|
||||
fi; \
|
||||
done
|
||||
check-am: all-am
|
||||
check: check-am
|
||||
all-am: Makefile $(HEADERS)
|
||||
installdirs:
|
||||
for dir in "$(DESTDIR)$(includedir)"; do \
|
||||
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
|
||||
done
|
||||
install: install-am
|
||||
install-exec: install-exec-am
|
||||
install-data: install-data-am
|
||||
uninstall: uninstall-am
|
||||
|
||||
install-am: all-am
|
||||
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
|
||||
|
||||
installcheck: installcheck-am
|
||||
install-strip:
|
||||
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
`test -z '$(STRIP)' || \
|
||||
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
|
||||
mostlyclean-generic:
|
||||
|
||||
clean-generic:
|
||||
|
||||
distclean-generic:
|
||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
||||
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
|
||||
|
||||
maintainer-clean-generic:
|
||||
@echo "This command is intended for maintainers to use"
|
||||
@echo "it deletes files that may require special tools to rebuild."
|
||||
clean: clean-am
|
||||
|
||||
clean-am: clean-generic clean-libtool mostlyclean-am
|
||||
|
||||
distclean: distclean-am
|
||||
-rm -f Makefile
|
||||
distclean-am: clean-am distclean-generic distclean-tags
|
||||
|
||||
dvi: dvi-am
|
||||
|
||||
dvi-am:
|
||||
|
||||
html: html-am
|
||||
|
||||
html-am:
|
||||
|
||||
info: info-am
|
||||
|
||||
info-am:
|
||||
|
||||
install-data-am: install-includeHEADERS
|
||||
|
||||
install-dvi: install-dvi-am
|
||||
|
||||
install-dvi-am:
|
||||
|
||||
install-exec-am:
|
||||
|
||||
install-html: install-html-am
|
||||
|
||||
install-html-am:
|
||||
|
||||
install-info: install-info-am
|
||||
|
||||
install-info-am:
|
||||
|
||||
install-man:
|
||||
|
||||
install-pdf: install-pdf-am
|
||||
|
||||
install-pdf-am:
|
||||
|
||||
install-ps: install-ps-am
|
||||
|
||||
install-ps-am:
|
||||
|
||||
installcheck-am:
|
||||
|
||||
maintainer-clean: maintainer-clean-am
|
||||
-rm -f Makefile
|
||||
maintainer-clean-am: distclean-am maintainer-clean-generic
|
||||
|
||||
mostlyclean: mostlyclean-am
|
||||
|
||||
mostlyclean-am: mostlyclean-generic mostlyclean-libtool
|
||||
|
||||
pdf: pdf-am
|
||||
|
||||
pdf-am:
|
||||
|
||||
ps: ps-am
|
||||
|
||||
ps-am:
|
||||
|
||||
uninstall-am: uninstall-includeHEADERS
|
||||
|
||||
.MAKE: install-am install-strip
|
||||
|
||||
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
|
||||
clean-libtool ctags distclean distclean-generic \
|
||||
distclean-libtool distclean-tags distdir dvi dvi-am html \
|
||||
html-am info info-am install install-am install-data \
|
||||
install-data-am install-dvi install-dvi-am install-exec \
|
||||
install-exec-am install-html install-html-am \
|
||||
install-includeHEADERS install-info install-info-am \
|
||||
install-man install-pdf install-pdf-am install-ps \
|
||||
install-ps-am install-strip installcheck installcheck-am \
|
||||
installdirs maintainer-clean maintainer-clean-generic \
|
||||
mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
|
||||
ps ps-am tags uninstall uninstall-am uninstall-includeHEADERS
|
||||
|
||||
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
.NOEXPORT:
|
||||
@@ -1,520 +0,0 @@
|
||||
/*
|
||||
* $Id: freeradius-client.h,v 1.13 2008/02/11 06:54:23 sobomax Exp $
|
||||
*
|
||||
* Copyright (C) 1995,1996,1997,1998 Lars Fenneberg
|
||||
*
|
||||
* Copyright 1992 Livingston Enterprises, Inc.
|
||||
*
|
||||
* Copyright 1992,1993, 1994,1995 The Regents of the University of Michigan
|
||||
* and Merit Network, Inc. All Rights Reserved
|
||||
*
|
||||
* See the file COPYRIGHT for the respective terms and conditions.
|
||||
* If the file is missing contact me at lf@elemental.net
|
||||
* and I'll send you a copy.
|
||||
*
|
||||
*/
|
||||
|
||||
#ifndef FREERADIUS_CLIENT_H
|
||||
#define FREERADIUS_CLIENT_H
|
||||
|
||||
#ifdef CP_DEBUG
|
||||
#define DEBUG(args...) rc_log(## args)
|
||||
#else
|
||||
#define DEBUG(args...) ;
|
||||
#endif
|
||||
|
||||
#include <sys/types.h>
|
||||
/*
|
||||
* Include for C99 uintX_t defines is stdint.h on most systems. Solaris uses
|
||||
* inttypes.h instead. Comment out the stdint include if you get an error,
|
||||
* and uncomment the inttypes.h include.
|
||||
*/
|
||||
#include <stdint.h>
|
||||
/* #include <inttypes.h> */
|
||||
#include <stdio.h>
|
||||
#include <time.h>
|
||||
#include <netinet/in.h>
|
||||
#include <arpa/inet.h>
|
||||
#include <netdb.h>
|
||||
|
||||
#undef __BEGIN_DECLS
|
||||
#undef __END_DECLS
|
||||
#ifdef __cplusplus
|
||||
# define __BEGIN_DECLS extern "C" {
|
||||
# define __END_DECLS }
|
||||
#else
|
||||
# define __BEGIN_DECLS /* empty */
|
||||
# define __END_DECLS /* empty */
|
||||
#endif
|
||||
|
||||
#define AUTH_VECTOR_LEN 16
|
||||
#define AUTH_PASS_LEN (3 * 16) /* multiple of 16 */
|
||||
#define AUTH_ID_LEN 64
|
||||
#define AUTH_STRING_LEN 253 /* maximum of 253 */
|
||||
|
||||
#define BUFFER_LEN 8192
|
||||
|
||||
#define NAME_LENGTH 32
|
||||
#define GETSTR_LENGTH 128 /* must be bigger than AUTH_PASS_LEN */
|
||||
|
||||
#define MAX_SECRET_LENGTH (3 * 16) /* MUST be multiple of 16 */
|
||||
|
||||
#define VENDOR(x) (((x) >> 16) & 0xffff)
|
||||
#define ATTRID(x) ((x) & 0xffff)
|
||||
|
||||
/* codes for radius_buildreq, radius_getport, etc. */
|
||||
#define AUTH 0
|
||||
#define ACCT 1
|
||||
|
||||
/* defines for config.c */
|
||||
|
||||
#define SERVER_MAX 8
|
||||
|
||||
#define AUTH_LOCAL_FST (1<<0)
|
||||
#define AUTH_RADIUS_FST (1<<1)
|
||||
#define AUTH_LOCAL_SND (1<<2)
|
||||
#define AUTH_RADIUS_SND (1<<3)
|
||||
|
||||
typedef struct server {
|
||||
int max;
|
||||
char *name[SERVER_MAX];
|
||||
uint16_t port[SERVER_MAX];
|
||||
char *secret[SERVER_MAX];
|
||||
double deadtime_ends[SERVER_MAX];
|
||||
} SERVER;
|
||||
|
||||
typedef struct pw_auth_hdr {
|
||||
uint8_t code;
|
||||
uint8_t id;
|
||||
uint16_t length;
|
||||
uint8_t vector[AUTH_VECTOR_LEN];
|
||||
uint8_t data[2];
|
||||
} AUTH_HDR;
|
||||
|
||||
struct rc_conf {
|
||||
struct _option *config_options;
|
||||
struct map2id_s *map2id_list;
|
||||
struct dict_attr *dictionary_attributes;
|
||||
struct dict_value *dictionary_values;
|
||||
struct dict_vendor *dictionary_vendors;
|
||||
char buf[GETSTR_LENGTH];
|
||||
char buf1[14];
|
||||
char ifname[512];
|
||||
char *ppbuf;
|
||||
struct in6_addr this_host_ipaddr;
|
||||
struct in6_addr *this_host_bind_ipaddr;
|
||||
char dummy[512];
|
||||
};
|
||||
|
||||
typedef struct rc_conf rc_handle;
|
||||
|
||||
#define AUTH_HDR_LEN 20
|
||||
#define CHAP_VALUE_LENGTH 16
|
||||
|
||||
#define PW_AUTH_UDP_PORT 1645
|
||||
#define PW_ACCT_UDP_PORT 1646
|
||||
|
||||
#define PW_TYPE_STRING 0
|
||||
#define PW_TYPE_INTEGER 1
|
||||
#define PW_TYPE_IPADDR 2
|
||||
#define PW_TYPE_DATE 3
|
||||
#define PW_TYPE_IPV6ADDR 4
|
||||
|
||||
/* standard RADIUS codes */
|
||||
|
||||
#define PW_ACCESS_REQUEST 1
|
||||
#define PW_ACCESS_ACCEPT 2
|
||||
#define PW_ACCESS_REJECT 3
|
||||
#define PW_ACCOUNTING_REQUEST 4
|
||||
#define PW_ACCOUNTING_RESPONSE 5
|
||||
#define PW_ACCOUNTING_STATUS 6
|
||||
#define PW_PASSWORD_REQUEST 7
|
||||
#define PW_PASSWORD_ACK 8
|
||||
#define PW_PASSWORD_REJECT 9
|
||||
#define PW_ACCOUNTING_MESSAGE 10
|
||||
#define PW_ACCESS_CHALLENGE 11
|
||||
#define PW_STATUS_SERVER 12
|
||||
#define PW_STATUS_CLIENT 13
|
||||
|
||||
|
||||
/* standard RADIUS attribute-value pairs */
|
||||
|
||||
#define PW_USER_NAME 1 /* string */
|
||||
#define PW_USER_PASSWORD 2 /* string */
|
||||
#define PW_CHAP_PASSWORD 3 /* string */
|
||||
#define PW_NAS_IP_ADDRESS 4 /* ipaddr */
|
||||
#define PW_NAS_PORT 5 /* integer */
|
||||
#define PW_SERVICE_TYPE 6 /* integer */
|
||||
#define PW_FRAMED_PROTOCOL 7 /* integer */
|
||||
#define PW_FRAMED_IP_ADDRESS 8 /* ipaddr */
|
||||
#define PW_FRAMED_IP_NETMASK 9 /* ipaddr */
|
||||
#define PW_FRAMED_ROUTING 10 /* integer */
|
||||
#define PW_FILTER_ID 11 /* string */
|
||||
#define PW_FRAMED_MTU 12 /* integer */
|
||||
#define PW_FRAMED_COMPRESSION 13 /* integer */
|
||||
#define PW_LOGIN_IP_HOST 14 /* ipaddr */
|
||||
#define PW_LOGIN_SERVICE 15 /* integer */
|
||||
#define PW_LOGIN_PORT 16 /* integer */
|
||||
#define PW_OLD_PASSWORD 17 /* string */ /* deprecated */
|
||||
#define PW_REPLY_MESSAGE 18 /* string */
|
||||
#define PW_LOGIN_CALLBACK_NUMBER 19 /* string */
|
||||
#define PW_FRAMED_CALLBACK_ID 20 /* string */
|
||||
#define PW_EXPIRATION 21 /* date */ /* deprecated */
|
||||
#define PW_FRAMED_ROUTE 22 /* string */
|
||||
#define PW_FRAMED_IPX_NETWORK 23 /* integer */
|
||||
#define PW_STATE 24 /* string */
|
||||
#define PW_CLASS 25 /* string */
|
||||
#define PW_VENDOR_SPECIFIC 26 /* string */
|
||||
#define PW_SESSION_TIMEOUT 27 /* integer */
|
||||
#define PW_IDLE_TIMEOUT 28 /* integer */
|
||||
#define PW_TERMINATION_ACTION 29 /* integer */
|
||||
#define PW_CALLED_STATION_ID 30 /* string */
|
||||
#define PW_CALLING_STATION_ID 31 /* string */
|
||||
#define PW_NAS_IDENTIFIER 32 /* string */
|
||||
#define PW_PROXY_STATE 33 /* string */
|
||||
#define PW_LOGIN_LAT_SERVICE 34 /* string */
|
||||
#define PW_LOGIN_LAT_NODE 35 /* string */
|
||||
#define PW_LOGIN_LAT_GROUP 36 /* string */
|
||||
#define PW_FRAMED_APPLETALK_LINK 37 /* integer */
|
||||
#define PW_FRAMED_APPLETALK_NETWORK 38 /* integer */
|
||||
#define PW_FRAMED_APPLETALK_ZONE 39 /* string */
|
||||
#define PW_EVENT_TIMESTAMP 55 /* integer */
|
||||
#define PW_CHAP_CHALLENGE 60 /* string */
|
||||
#define PW_NAS_PORT_TYPE 61 /* integer */
|
||||
#define PW_PORT_LIMIT 62 /* integer */
|
||||
#define PW_LOGIN_LAT_PORT 63 /* string */
|
||||
#define PW_CONNECT_INFO 77 /* string */
|
||||
|
||||
/* RFC3162 IPv6 attributes */
|
||||
|
||||
#define PW_NAS_IPV6_ADDRESS 95 /* string */
|
||||
#define PW_FRAMED_INTERFACE_ID 96 /* string */
|
||||
#define PW_FRAMED_IPV6_PREFIX 97 /* string */
|
||||
#define PW_LOGIN_IPV6_HOST 98 /* string */
|
||||
#define PW_FRAMED_IPV6_ROUTE 99 /* string */
|
||||
#define PW_FRAMED_IPV6_POOL 100 /* string */
|
||||
|
||||
/* Accounting */
|
||||
|
||||
#define PW_ACCT_STATUS_TYPE 40 /* integer */
|
||||
#define PW_ACCT_DELAY_TIME 41 /* integer */
|
||||
#define PW_ACCT_INPUT_OCTETS 42 /* integer */
|
||||
#define PW_ACCT_OUTPUT_OCTETS 43 /* integer */
|
||||
#define PW_ACCT_SESSION_ID 44 /* string */
|
||||
#define PW_ACCT_AUTHENTIC 45 /* integer */
|
||||
#define PW_ACCT_SESSION_TIME 46 /* integer */
|
||||
#define PW_ACCT_INPUT_PACKETS 47 /* integer */
|
||||
#define PW_ACCT_OUTPUT_PACKETS 48 /* integer */
|
||||
#define PW_ACCT_TERMINATE_CAUSE 49 /* integer */
|
||||
#define PW_ACCT_MULTI_SESSION_ID 50 /* string */
|
||||
#define PW_ACCT_LINK_COUNT 51 /* integer */
|
||||
|
||||
/* Experimental SIP-specific attributes (draft-sterman-aaa-sip-00.txt etc) */
|
||||
|
||||
#define PW_DIGEST_RESPONSE 206 /* string */
|
||||
#define PW_DIGEST_ATTRIBUTES 207 /* string */
|
||||
#define PW_DIGEST_REALM 1063 /* string */
|
||||
#define PW_DIGEST_NONCE 1064 /* string */
|
||||
#define PW_DIGEST_METHOD 1065 /* string */
|
||||
#define PW_DIGEST_URI 1066 /* string */
|
||||
#define PW_DIGEST_QOP 1067 /* string */
|
||||
#define PW_DIGEST_ALGORITHM 1068 /* string */
|
||||
#define PW_DIGEST_BODY_DIGEST 1069 /* string */
|
||||
#define PW_DIGEST_CNONCE 1070 /* string */
|
||||
#define PW_DIGEST_NONCE_COUNT 1071 /* string */
|
||||
#define PW_DIGEST_USER_NAME 1072 /* string */
|
||||
|
||||
/* Merit Experimental Extensions */
|
||||
|
||||
#define PW_USER_ID 222 /* string */
|
||||
#define PW_USER_REALM 223 /* string */
|
||||
|
||||
/* Integer Translations */
|
||||
|
||||
/* SERVICE TYPES */
|
||||
|
||||
#define PW_LOGIN 1
|
||||
#define PW_FRAMED 2
|
||||
#define PW_CALLBACK_LOGIN 3
|
||||
#define PW_CALLBACK_FRAMED 4
|
||||
#define PW_OUTBOUND 5
|
||||
#define PW_ADMINISTRATIVE 6
|
||||
#define PW_NAS_PROMPT 7
|
||||
#define PW_AUTHENTICATE_ONLY 8
|
||||
#define PW_CALLBACK_NAS_PROMPT 9
|
||||
|
||||
/* FRAMED PROTOCOLS */
|
||||
|
||||
#define PW_PPP 1
|
||||
#define PW_SLIP 2
|
||||
#define PW_ARA 3
|
||||
#define PW_GANDALF 4
|
||||
#define PW_XYLOGICS 5
|
||||
|
||||
/* FRAMED ROUTING VALUES */
|
||||
|
||||
#define PW_NONE 0
|
||||
#define PW_BROADCAST 1
|
||||
#define PW_LISTEN 2
|
||||
#define PW_BROADCAST_LISTEN 3
|
||||
|
||||
/* FRAMED COMPRESSION TYPES */
|
||||
|
||||
#define PW_VAN_JACOBSON_TCP_IP 1
|
||||
#define PW_IPX_HEADER_COMPRESSION 2
|
||||
|
||||
/* LOGIN SERVICES */
|
||||
|
||||
#define PW_TELNET 0
|
||||
#define PW_RLOGIN 1
|
||||
#define PW_TCP_CLEAR 2
|
||||
#define PW_PORTMASTER 3
|
||||
#define PW_LAT 4
|
||||
#define PW_X25_PAD 5
|
||||
#define PW_X25_T3POS 6
|
||||
|
||||
/* TERMINATION ACTIONS */
|
||||
|
||||
#define PW_DEFAULT 0
|
||||
#define PW_RADIUS_REQUEST 1
|
||||
|
||||
/* PROHIBIT PROTOCOL */
|
||||
|
||||
#define PW_DUMB 0 /* 1 and 2 are defined in FRAMED PROTOCOLS */
|
||||
#define PW_AUTH_ONLY 3
|
||||
#define PW_ALL 255
|
||||
|
||||
/* ACCOUNTING STATUS TYPES */
|
||||
|
||||
#define PW_STATUS_START 1
|
||||
#define PW_STATUS_STOP 2
|
||||
#define PW_STATUS_ALIVE 3
|
||||
#define PW_STATUS_MODEM_START 4
|
||||
#define PW_STATUS_MODEM_STOP 5
|
||||
#define PW_STATUS_CANCEL 6
|
||||
#define PW_ACCOUNTING_ON 7
|
||||
#define PW_ACCOUNTING_OFF 8
|
||||
|
||||
/* ACCOUNTING TERMINATION CAUSES */
|
||||
|
||||
#define PW_USER_REQUEST 1
|
||||
#define PW_LOST_CARRIER 2
|
||||
#define PW_LOST_SERVICE 3
|
||||
#define PW_ACCT_IDLE_TIMEOUT 4
|
||||
#define PW_ACCT_SESSION_TIMEOUT 5
|
||||
#define PW_ADMIN_RESET 6
|
||||
#define PW_ADMIN_REBOOT 7
|
||||
#define PW_PORT_ERROR 8
|
||||
#define PW_NAS_ERROR 9
|
||||
#define PW_NAS_REQUEST 10
|
||||
#define PW_NAS_REBOOT 11
|
||||
#define PW_PORT_UNNEEDED 12
|
||||
#define PW_PORT_PREEMPTED 13
|
||||
#define PW_PORT_SUSPENDED 14
|
||||
#define PW_SERVICE_UNAVAILABLE 15
|
||||
#define PW_CALLBACK 16
|
||||
#define PW_USER_ERROR 17
|
||||
#define PW_HOST_REQUEST 18
|
||||
|
||||
/* NAS PORT TYPES */
|
||||
|
||||
#define PW_ASYNC 0
|
||||
#define PW_SYNC 1
|
||||
#define PW_ISDN_SYNC 2
|
||||
#define PW_ISDN_SYNC_V120 3
|
||||
#define PW_ISDN_SYNC_V110 4
|
||||
#define PW_VIRTUAL 5
|
||||
|
||||
/* AUTHENTIC TYPES */
|
||||
#define PW_RADIUS 1
|
||||
#define PW_LOCAL 2
|
||||
#define PW_REMOTE 3
|
||||
|
||||
/* Server data structures */
|
||||
|
||||
typedef struct dict_attr {
|
||||
char name[NAME_LENGTH + 1]; /* attribute name */
|
||||
int value; /* attribute index */
|
||||
int type; /* string, int, etc. */
|
||||
struct dict_attr *next;
|
||||
} DICT_ATTR;
|
||||
|
||||
typedef struct dict_value {
|
||||
char attrname[NAME_LENGTH +1];
|
||||
char name[NAME_LENGTH + 1];
|
||||
int value;
|
||||
struct dict_value *next;
|
||||
} DICT_VALUE;
|
||||
|
||||
typedef struct dict_vendor {
|
||||
char vendorname[NAME_LENGTH +1];
|
||||
int vendorpec;
|
||||
struct dict_vendor *next;
|
||||
} DICT_VENDOR;
|
||||
|
||||
typedef struct value_pair {
|
||||
char name[NAME_LENGTH + 1];
|
||||
int attribute;
|
||||
int type;
|
||||
uint32_t lvalue;
|
||||
char strvalue[AUTH_STRING_LEN + 1];
|
||||
struct in6_addr in6addrvalue;
|
||||
struct value_pair *next;
|
||||
} VALUE_PAIR;
|
||||
|
||||
/* don't change this, as it has to be the same as in the Merit radiusd code */
|
||||
#define MGMT_POLL_SECRET "Hardlyasecret"
|
||||
|
||||
/* Define return codes from "SendServer" utility */
|
||||
|
||||
#define BADRESP_RC -2
|
||||
#define ERROR_RC -1
|
||||
#define OK_RC 0
|
||||
#define TIMEOUT_RC 1
|
||||
#define REJECT_RC 2
|
||||
|
||||
typedef struct send_data { /* Used to pass information to sendserver() function */
|
||||
uint8_t code; /* RADIUS packet code */
|
||||
uint8_t seq_nbr; /* Packet sequence number */
|
||||
char *server; /* Name/addrress of RADIUS server */
|
||||
int svc_port; /* RADIUS protocol destination port */
|
||||
char *secret; /* Shared secret of RADIUS server */
|
||||
int timeout; /* Session timeout in seconds */
|
||||
int retries;
|
||||
VALUE_PAIR *send_pairs; /* More a/v pairs to send */
|
||||
VALUE_PAIR *receive_pairs; /* Where to place received a/v pairs */
|
||||
} SEND_DATA;
|
||||
|
||||
#ifndef MIN
|
||||
#define MIN(a, b) ((a) < (b) ? (a) : (b))
|
||||
#endif
|
||||
#ifndef MAX
|
||||
#define MAX(a, b) ((a) > (b) ? (a) : (b))
|
||||
#endif
|
||||
|
||||
#ifndef PATH_MAX
|
||||
#define PATH_MAX 1024
|
||||
#endif
|
||||
|
||||
typedef struct env {
|
||||
int maxsize, size;
|
||||
char **env;
|
||||
} ENV;
|
||||
|
||||
#define ENV_SIZE 128
|
||||
|
||||
__BEGIN_DECLS
|
||||
|
||||
/* Function prototypes */
|
||||
|
||||
/* avpair.c */
|
||||
|
||||
VALUE_PAIR *rc_avpair_add(const rc_handle *, VALUE_PAIR **, int, void *, int, int);
|
||||
int rc_avpair_assign(VALUE_PAIR *, void *, int);
|
||||
VALUE_PAIR *rc_avpair_new(const rc_handle *, int, void *, int, int);
|
||||
VALUE_PAIR *rc_avpair_gen(const rc_handle *, VALUE_PAIR *, unsigned char *, int, int);
|
||||
VALUE_PAIR *rc_avpair_get(VALUE_PAIR *, int, int);
|
||||
void rc_avpair_insert(VALUE_PAIR **, VALUE_PAIR *, VALUE_PAIR *);
|
||||
void rc_avpair_free(VALUE_PAIR *);
|
||||
int rc_avpair_parse(const rc_handle *, char *, VALUE_PAIR **);
|
||||
int rc_avpair_tostr(const rc_handle *, VALUE_PAIR *, char *, int, char *, int);
|
||||
char *rc_avpair_log(rc_handle *, VALUE_PAIR *);
|
||||
VALUE_PAIR *rc_avpair_readin(const rc_handle *, FILE *);
|
||||
|
||||
/* buildreq.c */
|
||||
|
||||
void rc_buildreq(rc_handle *, SEND_DATA *, int, char *, unsigned short, char *, int, int);
|
||||
unsigned char rc_get_seqnbr(rc_handle *);
|
||||
int rc_auth(rc_handle *, uint32_t, VALUE_PAIR *, VALUE_PAIR **, char *);
|
||||
int rc_auth_proxy(rc_handle *, VALUE_PAIR *, VALUE_PAIR **, char *);
|
||||
int rc_acct(rc_handle *, uint32_t, VALUE_PAIR *);
|
||||
int rc_acct_proxy(rc_handle *, VALUE_PAIR *);
|
||||
int rc_check(rc_handle *, char *, char *, unsigned short, char *);
|
||||
|
||||
/* clientid.c */
|
||||
|
||||
int rc_read_mapfile(rc_handle *, char *);
|
||||
uint32_t rc_map2id(rc_handle *, char *);
|
||||
void rc_map2id_free(rc_handle *);
|
||||
|
||||
/* config.c */
|
||||
|
||||
rc_handle *rc_read_config(char *);
|
||||
char *rc_conf_str(rc_handle *, char *);
|
||||
int rc_conf_int(rc_handle *, char *);
|
||||
SERVER *rc_conf_srv(rc_handle *, char *);
|
||||
int rc_find_server(rc_handle *, char *, struct in6_addr *, char *);
|
||||
void rc_config_free(rc_handle *);
|
||||
int rc_add_config(rc_handle *, const char *, const char *, const char *, const int);
|
||||
rc_handle *rc_config_init(rc_handle *);
|
||||
int test_config(rc_handle *, char *);
|
||||
|
||||
/* dict.c */
|
||||
|
||||
int rc_read_dictionary(rc_handle *, const char *);
|
||||
DICT_ATTR *rc_dict_getattr(const rc_handle *, int);
|
||||
DICT_ATTR *rc_dict_findattr(const rc_handle *, const char *);
|
||||
DICT_VALUE *rc_dict_findval(const rc_handle *, const char *);
|
||||
DICT_VENDOR *rc_dict_findvend(const rc_handle *, const char *);
|
||||
DICT_VENDOR *rc_dict_getvend(const rc_handle *, int);
|
||||
DICT_VALUE * rc_dict_getval(const rc_handle *, uint32_t, const char *);
|
||||
void rc_dict_free(rc_handle *);
|
||||
|
||||
/* ip_util.c */
|
||||
#define NIP6ADDR(addr) \
|
||||
ntohs((addr)->s6_addr16[0]), \
|
||||
ntohs((addr)->s6_addr16[1]), \
|
||||
ntohs((addr)->s6_addr16[2]), \
|
||||
ntohs((addr)->s6_addr16[3]), \
|
||||
ntohs((addr)->s6_addr16[4]), \
|
||||
ntohs((addr)->s6_addr16[5]), \
|
||||
ntohs((addr)->s6_addr16[6]), \
|
||||
ntohs((addr)->s6_addr16[7])
|
||||
|
||||
struct hostent *rc_gethostbyname(const char *);
|
||||
int rc_get_ipaddr (char *host, struct in6_addr* rval);
|
||||
int rc_good_ipaddr(char *);
|
||||
const char *rc_ip_hostname(struct in6_addr*);
|
||||
unsigned short rc_getport(int);
|
||||
int rc_own_hostname(char *, int);
|
||||
void rc_own_ipaddress(rc_handle *rh, struct in6_addr* rval);
|
||||
void rc_own_bind_ipaddress(rc_handle *rh, struct in6_addr* rval);
|
||||
struct sockaddr;
|
||||
int rc_get_srcaddr(struct sockaddr_in6 *, struct sockaddr_in6 *);
|
||||
|
||||
|
||||
/* log.c */
|
||||
|
||||
void rc_openlog(char *);
|
||||
void rc_log(int, const char *, ...);
|
||||
|
||||
/* sendserver.c */
|
||||
|
||||
int rc_send_server(rc_handle *, SEND_DATA *, char *);
|
||||
|
||||
/* util.c */
|
||||
|
||||
void rc_str2tm(char *, struct tm *);
|
||||
char *rc_getifname(rc_handle *, char *);
|
||||
char *rc_getstr(rc_handle *, char *, int);
|
||||
void rc_mdelay(int);
|
||||
char *rc_mksid(rc_handle *);
|
||||
rc_handle *rc_new(void);
|
||||
void rc_destroy(rc_handle *);
|
||||
char *rc_fgetln(FILE *, size_t *);
|
||||
double rc_getctime(void);
|
||||
|
||||
/* env.c */
|
||||
|
||||
struct env *rc_new_env(int);
|
||||
void rc_free_env(struct env *);
|
||||
int rc_add_env(struct env *, char *, char *);
|
||||
int rc_import_env(struct env *, char **);
|
||||
|
||||
/* md5.c */
|
||||
|
||||
void rc_md5_calc(unsigned char *, unsigned char *, unsigned int);
|
||||
|
||||
__END_DECLS
|
||||
|
||||
#endif /* FREERADIUS_CLIENT_H */
|
||||
@@ -1,182 +0,0 @@
|
||||
/*
|
||||
* $Id: includes.h,v 1.6 2007/06/21 18:07:22 cparker Exp $
|
||||
*
|
||||
* Copyright (C) 1997 Lars Fenneberg
|
||||
*
|
||||
* Copyright 1992 Livingston Enterprises, Inc.
|
||||
*
|
||||
* Copyright 1992,1993, 1994,1995 The Regents of the University of Michigan
|
||||
* and Merit Network, Inc. All Rights Reserved
|
||||
*
|
||||
* See the file COPYRIGHT for the respective terms and conditions.
|
||||
* If the file is missing contact me at lf@elemental.net
|
||||
* and I'll send you a copy.
|
||||
*
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
/* AIX requires this to be the first thing in the file. */
|
||||
#ifndef __GNUC__
|
||||
# if HAVE_ALLOCA_H
|
||||
# include <alloca.h>
|
||||
# else
|
||||
# ifdef _AIX
|
||||
# pragma alloca
|
||||
# else
|
||||
# ifndef alloca /* predefined by HP cc +Olibcalls */
|
||||
char *alloca ();
|
||||
# endif
|
||||
# endif
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#include <sys/types.h>
|
||||
|
||||
#include <ctype.h>
|
||||
#include <stdio.h>
|
||||
#include <errno.h>
|
||||
|
||||
#ifdef HAVE_NETDB_H
|
||||
#include <netdb.h>
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_SYSLOG_H
|
||||
#include <syslog.h>
|
||||
#endif
|
||||
|
||||
#ifdef STDC_HEADERS
|
||||
# include <stdlib.h>
|
||||
# include <string.h>
|
||||
# include <stdarg.h>
|
||||
#else
|
||||
# include <stdarg.h>
|
||||
# ifndef HAVE_STRCHR
|
||||
# define strchr index
|
||||
# define strrchr rindex
|
||||
# endif
|
||||
#endif
|
||||
|
||||
/* I realize that this is ugly and unsafe.. :( */
|
||||
#ifndef HAVE_SNPRINTF
|
||||
# define snprintf(buf, len, format, ...) sprintf(buf, format, __VA_ARGS__)
|
||||
#endif
|
||||
#ifndef HAVE_VSNPRINTF
|
||||
# define vsnprintf(buf, len, format, ap) vsprintf(buf, format, ap)
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_UNISTD_H
|
||||
# include <unistd.h>
|
||||
#endif /* HAVE_UNISTD_H */
|
||||
|
||||
#ifdef HAVE_FCNTL_H
|
||||
# include <fcntl.h>
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_SYS_FCNTL_H
|
||||
# include <sys/fcntl.h>
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_SYS_FILE_H
|
||||
# include <sys/file.h>
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_SYS_STAT_H
|
||||
# include <sys/stat.h>
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_SYS_UTSNAME_H
|
||||
# include <sys/utsname.h>
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_SYS_IOCTL_H
|
||||
# include <sys/ioctl.h>
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_CRYPT_H
|
||||
# include <crypt.h>
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_LIMITS_H
|
||||
# include <limits.h>
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_TERMIOS_H
|
||||
# include <termios.h>
|
||||
#endif
|
||||
|
||||
#ifndef PATH_MAX
|
||||
#define PATH_MAX 1024
|
||||
#endif
|
||||
|
||||
#ifndef UCHAR_MAX
|
||||
# ifdef __STDC__
|
||||
# define UCHAR_MAX 255U
|
||||
# else
|
||||
# define UCHAR_MAX 255
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_PWD_H
|
||||
#include <pwd.h>
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_SYS_SOCKET_H
|
||||
#include <sys/socket.h>
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_NETINET_IN_H
|
||||
#include <netinet/in.h>
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_ARPA_INET_H
|
||||
#include <arpa/inet.h>
|
||||
#endif
|
||||
|
||||
#if defined(HAVE_SIGNAL_H)
|
||||
# include <signal.h>
|
||||
#endif
|
||||
#if defined(HAVE_SYS_SIGNAL_H)
|
||||
# include <sys/signal.h>
|
||||
#endif
|
||||
|
||||
#ifdef NEED_SIG_PROTOTYPES
|
||||
int sigemptyset(sigset_t *);
|
||||
int sigaddset(sigset_t *, int);
|
||||
int sigprocmask (int, sigset_t *, sigset_t *);
|
||||
#endif
|
||||
|
||||
#if HAVE_GETOPT_H
|
||||
# include <getopt.h>
|
||||
#endif
|
||||
|
||||
#if defined(HAVE_SHADOW_H) && defined(HAVE_SHADOW_PASSWORDS)
|
||||
# include <shadow.h>
|
||||
#endif
|
||||
|
||||
#if TIME_WITH_SYS_TIME
|
||||
# include <sys/time.h>
|
||||
# include <time.h>
|
||||
#else
|
||||
# if HAVE_SYS_TIME_H
|
||||
# include <sys/time.h>
|
||||
# else
|
||||
# include <time.h>
|
||||
# endif
|
||||
#endif
|
||||
|
||||
/*
|
||||
* prefer srandom/random over srand/rand as there generator has a
|
||||
* better distribution of the numbers on certain systems.
|
||||
* on Linux both generators are identical.
|
||||
*/
|
||||
#ifndef HAVE_RANDOM
|
||||
# ifdef HAVE_RAND
|
||||
# define srandom srand
|
||||
# define random rand
|
||||
# endif
|
||||
#endif
|
||||
|
||||
/* rlib/lock.c */
|
||||
int do_lock_exclusive(FILE *);
|
||||
int do_unlock(FILE *);
|
||||
@@ -1,53 +0,0 @@
|
||||
/*
|
||||
* $Id: messages.h,v 1.2 2004/02/23 20:10:39 sobomax Exp $
|
||||
*
|
||||
* Copyright (C) 1995,1996 Lars Fenneberg
|
||||
*
|
||||
* Copyright 1992 Livingston Enterprises, Inc.
|
||||
*
|
||||
* Copyright 1992,1993, 1994,1995 The Regents of the University of Michigan
|
||||
* and Merit Network, Inc. All Rights Reserved
|
||||
*
|
||||
* See the file COPYRIGHT for the respective terms and conditions.
|
||||
* If the file is missing contact me at lf@elemental.net
|
||||
* and I'll send you a copy.
|
||||
*
|
||||
*/
|
||||
|
||||
/*
|
||||
* Only messages that the user gets under normal use are in here.
|
||||
* Error messages and such are still in the source code.
|
||||
*/
|
||||
|
||||
#ifndef MESSAGES_H
|
||||
#define MESSAGES_H
|
||||
|
||||
/* radlogin.c */
|
||||
|
||||
#define SC_LOGIN "login: "
|
||||
#define SC_PASSWORD "Password: "
|
||||
|
||||
#define SC_TIMEOUT "\r\nlogin timed out after %d seconds. Bye.\r\n"
|
||||
#define SC_EXCEEDED "Maximum login tries exceeded. Go away!\r\n"
|
||||
|
||||
#define SC_RADIUS_OK "RADIUS: Authentication OK\r\n"
|
||||
#define SC_RADIUS_FAILED "RADIUS: Authentication failure\r\n"
|
||||
|
||||
#define SC_LOCAL_OK "local: Authentication OK\r\n"
|
||||
#define SC_LOCAL_FAILED "local: Authentication failure\r\n"
|
||||
#define SC_NOLOGIN "\r\nSystem closed for maintenance. Try again later...\r\n"
|
||||
|
||||
#define SC_SERVER_REPLY "RADIUS: %s"
|
||||
|
||||
#define SC_DEFAULT_ISSUE "(\\I)\r\n\r\n\\S \\R (\\N) (port \\L)\r\n\r\n"
|
||||
|
||||
/* radacct.c */
|
||||
|
||||
#define SC_ACCT_OK "RADIUS accounting OK\r\n"
|
||||
#define SC_ACCT_FAILED "RADIUS accounting failed (RC=%i)\r\n"
|
||||
|
||||
/* radstatus.c */
|
||||
|
||||
#define SC_STATUS_FAILED "RADIUS: Status failure\r\n"
|
||||
|
||||
#endif /* MESSAGES_H */
|
||||
@@ -1,28 +0,0 @@
|
||||
/*
|
||||
* $Id: pathnames.h,v 1.2 2004/02/23 20:10:39 sobomax Exp $
|
||||
*
|
||||
* Copyright (C) 1995,1996 Lars Fenneberg
|
||||
*
|
||||
* Copyright 1992 Livingston Enterprises, Inc.
|
||||
*
|
||||
* Copyright 1992,1993, 1994,1995 The Regents of the University of Michigan
|
||||
* and Merit Network, Inc. All Rights Reserved
|
||||
*
|
||||
* See the file COPYRIGHT for the respective terms and conditions.
|
||||
* If the file is missing contact me at lf@elemental.net
|
||||
* and I'll send you a copy.
|
||||
*
|
||||
*/
|
||||
|
||||
#ifndef PATHNAMES_H
|
||||
#define PATHNAMES_H
|
||||
|
||||
#define _PATH_DEV_URANDOM "/dev/urandom" /* Linux only */
|
||||
#define _PATH_ETC_ISSUE "/etc/issue"
|
||||
|
||||
/* normally defined in the Makefile */
|
||||
#ifndef _PATH_ETC_RADIUSCLIENT_CONF
|
||||
#define _PATH_ETC_RADIUSCLIENT_CONF "/etc/radiusclient.conf"
|
||||
#endif
|
||||
|
||||
#endif /* PATHNAMES_H */
|
||||
@@ -1,520 +0,0 @@
|
||||
#!/bin/sh
|
||||
# install - install a program, script, or datafile
|
||||
|
||||
scriptversion=2009-04-28.21; # UTC
|
||||
|
||||
# This originates from X11R5 (mit/util/scripts/install.sh), which was
|
||||
# later released in X11R6 (xc/config/util/install.sh) with the
|
||||
# following copyright and license.
|
||||
#
|
||||
# Copyright (C) 1994 X Consortium
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to
|
||||
# deal in the Software without restriction, including without limitation the
|
||||
# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
# sell copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
|
||||
# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
|
||||
# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
#
|
||||
# Except as contained in this notice, the name of the X Consortium shall not
|
||||
# be used in advertising or otherwise to promote the sale, use or other deal-
|
||||
# ings in this Software without prior written authorization from the X Consor-
|
||||
# tium.
|
||||
#
|
||||
#
|
||||
# FSF changes to this file are in the public domain.
|
||||
#
|
||||
# Calling this script install-sh is preferred over install.sh, to prevent
|
||||
# `make' implicit rules from creating a file called install from it
|
||||
# when there is no Makefile.
|
||||
#
|
||||
# This script is compatible with the BSD install script, but was written
|
||||
# from scratch.
|
||||
|
||||
nl='
|
||||
'
|
||||
IFS=" "" $nl"
|
||||
|
||||
# set DOITPROG to echo to test this script
|
||||
|
||||
# Don't use :- since 4.3BSD and earlier shells don't like it.
|
||||
doit=${DOITPROG-}
|
||||
if test -z "$doit"; then
|
||||
doit_exec=exec
|
||||
else
|
||||
doit_exec=$doit
|
||||
fi
|
||||
|
||||
# Put in absolute file names if you don't have them in your path;
|
||||
# or use environment vars.
|
||||
|
||||
chgrpprog=${CHGRPPROG-chgrp}
|
||||
chmodprog=${CHMODPROG-chmod}
|
||||
chownprog=${CHOWNPROG-chown}
|
||||
cmpprog=${CMPPROG-cmp}
|
||||
cpprog=${CPPROG-cp}
|
||||
mkdirprog=${MKDIRPROG-mkdir}
|
||||
mvprog=${MVPROG-mv}
|
||||
rmprog=${RMPROG-rm}
|
||||
stripprog=${STRIPPROG-strip}
|
||||
|
||||
posix_glob='?'
|
||||
initialize_posix_glob='
|
||||
test "$posix_glob" != "?" || {
|
||||
if (set -f) 2>/dev/null; then
|
||||
posix_glob=
|
||||
else
|
||||
posix_glob=:
|
||||
fi
|
||||
}
|
||||
'
|
||||
|
||||
posix_mkdir=
|
||||
|
||||
# Desired mode of installed file.
|
||||
mode=0755
|
||||
|
||||
chgrpcmd=
|
||||
chmodcmd=$chmodprog
|
||||
chowncmd=
|
||||
mvcmd=$mvprog
|
||||
rmcmd="$rmprog -f"
|
||||
stripcmd=
|
||||
|
||||
src=
|
||||
dst=
|
||||
dir_arg=
|
||||
dst_arg=
|
||||
|
||||
copy_on_change=false
|
||||
no_target_directory=
|
||||
|
||||
usage="\
|
||||
Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE
|
||||
or: $0 [OPTION]... SRCFILES... DIRECTORY
|
||||
or: $0 [OPTION]... -t DIRECTORY SRCFILES...
|
||||
or: $0 [OPTION]... -d DIRECTORIES...
|
||||
|
||||
In the 1st form, copy SRCFILE to DSTFILE.
|
||||
In the 2nd and 3rd, copy all SRCFILES to DIRECTORY.
|
||||
In the 4th, create DIRECTORIES.
|
||||
|
||||
Options:
|
||||
--help display this help and exit.
|
||||
--version display version info and exit.
|
||||
|
||||
-c (ignored)
|
||||
-C install only if different (preserve the last data modification time)
|
||||
-d create directories instead of installing files.
|
||||
-g GROUP $chgrpprog installed files to GROUP.
|
||||
-m MODE $chmodprog installed files to MODE.
|
||||
-o USER $chownprog installed files to USER.
|
||||
-s $stripprog installed files.
|
||||
-t DIRECTORY install into DIRECTORY.
|
||||
-T report an error if DSTFILE is a directory.
|
||||
|
||||
Environment variables override the default commands:
|
||||
CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG
|
||||
RMPROG STRIPPROG
|
||||
"
|
||||
|
||||
while test $# -ne 0; do
|
||||
case $1 in
|
||||
-c) ;;
|
||||
|
||||
-C) copy_on_change=true;;
|
||||
|
||||
-d) dir_arg=true;;
|
||||
|
||||
-g) chgrpcmd="$chgrpprog $2"
|
||||
shift;;
|
||||
|
||||
--help) echo "$usage"; exit $?;;
|
||||
|
||||
-m) mode=$2
|
||||
case $mode in
|
||||
*' '* | *' '* | *'
|
||||
'* | *'*'* | *'?'* | *'['*)
|
||||
echo "$0: invalid mode: $mode" >&2
|
||||
exit 1;;
|
||||
esac
|
||||
shift;;
|
||||
|
||||
-o) chowncmd="$chownprog $2"
|
||||
shift;;
|
||||
|
||||
-s) stripcmd=$stripprog;;
|
||||
|
||||
-t) dst_arg=$2
|
||||
shift;;
|
||||
|
||||
-T) no_target_directory=true;;
|
||||
|
||||
--version) echo "$0 $scriptversion"; exit $?;;
|
||||
|
||||
--) shift
|
||||
break;;
|
||||
|
||||
-*) echo "$0: invalid option: $1" >&2
|
||||
exit 1;;
|
||||
|
||||
*) break;;
|
||||
esac
|
||||
shift
|
||||
done
|
||||
|
||||
if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then
|
||||
# When -d is used, all remaining arguments are directories to create.
|
||||
# When -t is used, the destination is already specified.
|
||||
# Otherwise, the last argument is the destination. Remove it from $@.
|
||||
for arg
|
||||
do
|
||||
if test -n "$dst_arg"; then
|
||||
# $@ is not empty: it contains at least $arg.
|
||||
set fnord "$@" "$dst_arg"
|
||||
shift # fnord
|
||||
fi
|
||||
shift # arg
|
||||
dst_arg=$arg
|
||||
done
|
||||
fi
|
||||
|
||||
if test $# -eq 0; then
|
||||
if test -z "$dir_arg"; then
|
||||
echo "$0: no input file specified." >&2
|
||||
exit 1
|
||||
fi
|
||||
# It's OK to call `install-sh -d' without argument.
|
||||
# This can happen when creating conditional directories.
|
||||
exit 0
|
||||
fi
|
||||
|
||||
if test -z "$dir_arg"; then
|
||||
trap '(exit $?); exit' 1 2 13 15
|
||||
|
||||
# Set umask so as not to create temps with too-generous modes.
|
||||
# However, 'strip' requires both read and write access to temps.
|
||||
case $mode in
|
||||
# Optimize common cases.
|
||||
*644) cp_umask=133;;
|
||||
*755) cp_umask=22;;
|
||||
|
||||
*[0-7])
|
||||
if test -z "$stripcmd"; then
|
||||
u_plus_rw=
|
||||
else
|
||||
u_plus_rw='% 200'
|
||||
fi
|
||||
cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;;
|
||||
*)
|
||||
if test -z "$stripcmd"; then
|
||||
u_plus_rw=
|
||||
else
|
||||
u_plus_rw=,u+rw
|
||||
fi
|
||||
cp_umask=$mode$u_plus_rw;;
|
||||
esac
|
||||
fi
|
||||
|
||||
for src
|
||||
do
|
||||
# Protect names starting with `-'.
|
||||
case $src in
|
||||
-*) src=./$src;;
|
||||
esac
|
||||
|
||||
if test -n "$dir_arg"; then
|
||||
dst=$src
|
||||
dstdir=$dst
|
||||
test -d "$dstdir"
|
||||
dstdir_status=$?
|
||||
else
|
||||
|
||||
# Waiting for this to be detected by the "$cpprog $src $dsttmp" command
|
||||
# might cause directories to be created, which would be especially bad
|
||||
# if $src (and thus $dsttmp) contains '*'.
|
||||
if test ! -f "$src" && test ! -d "$src"; then
|
||||
echo "$0: $src does not exist." >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if test -z "$dst_arg"; then
|
||||
echo "$0: no destination specified." >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
dst=$dst_arg
|
||||
# Protect names starting with `-'.
|
||||
case $dst in
|
||||
-*) dst=./$dst;;
|
||||
esac
|
||||
|
||||
# If destination is a directory, append the input filename; won't work
|
||||
# if double slashes aren't ignored.
|
||||
if test -d "$dst"; then
|
||||
if test -n "$no_target_directory"; then
|
||||
echo "$0: $dst_arg: Is a directory" >&2
|
||||
exit 1
|
||||
fi
|
||||
dstdir=$dst
|
||||
dst=$dstdir/`basename "$src"`
|
||||
dstdir_status=0
|
||||
else
|
||||
# Prefer dirname, but fall back on a substitute if dirname fails.
|
||||
dstdir=`
|
||||
(dirname "$dst") 2>/dev/null ||
|
||||
expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
|
||||
X"$dst" : 'X\(//\)[^/]' \| \
|
||||
X"$dst" : 'X\(//\)$' \| \
|
||||
X"$dst" : 'X\(/\)' \| . 2>/dev/null ||
|
||||
echo X"$dst" |
|
||||
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
|
||||
s//\1/
|
||||
q
|
||||
}
|
||||
/^X\(\/\/\)[^/].*/{
|
||||
s//\1/
|
||||
q
|
||||
}
|
||||
/^X\(\/\/\)$/{
|
||||
s//\1/
|
||||
q
|
||||
}
|
||||
/^X\(\/\).*/{
|
||||
s//\1/
|
||||
q
|
||||
}
|
||||
s/.*/./; q'
|
||||
`
|
||||
|
||||
test -d "$dstdir"
|
||||
dstdir_status=$?
|
||||
fi
|
||||
fi
|
||||
|
||||
obsolete_mkdir_used=false
|
||||
|
||||
if test $dstdir_status != 0; then
|
||||
case $posix_mkdir in
|
||||
'')
|
||||
# Create intermediate dirs using mode 755 as modified by the umask.
|
||||
# This is like FreeBSD 'install' as of 1997-10-28.
|
||||
umask=`umask`
|
||||
case $stripcmd.$umask in
|
||||
# Optimize common cases.
|
||||
*[2367][2367]) mkdir_umask=$umask;;
|
||||
.*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;;
|
||||
|
||||
*[0-7])
|
||||
mkdir_umask=`expr $umask + 22 \
|
||||
- $umask % 100 % 40 + $umask % 20 \
|
||||
- $umask % 10 % 4 + $umask % 2
|
||||
`;;
|
||||
*) mkdir_umask=$umask,go-w;;
|
||||
esac
|
||||
|
||||
# With -d, create the new directory with the user-specified mode.
|
||||
# Otherwise, rely on $mkdir_umask.
|
||||
if test -n "$dir_arg"; then
|
||||
mkdir_mode=-m$mode
|
||||
else
|
||||
mkdir_mode=
|
||||
fi
|
||||
|
||||
posix_mkdir=false
|
||||
case $umask in
|
||||
*[123567][0-7][0-7])
|
||||
# POSIX mkdir -p sets u+wx bits regardless of umask, which
|
||||
# is incompatible with FreeBSD 'install' when (umask & 300) != 0.
|
||||
;;
|
||||
*)
|
||||
tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
|
||||
trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0
|
||||
|
||||
if (umask $mkdir_umask &&
|
||||
exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1
|
||||
then
|
||||
if test -z "$dir_arg" || {
|
||||
# Check for POSIX incompatibilities with -m.
|
||||
# HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
|
||||
# other-writeable bit of parent directory when it shouldn't.
|
||||
# FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
|
||||
ls_ld_tmpdir=`ls -ld "$tmpdir"`
|
||||
case $ls_ld_tmpdir in
|
||||
d????-?r-*) different_mode=700;;
|
||||
d????-?--*) different_mode=755;;
|
||||
*) false;;
|
||||
esac &&
|
||||
$mkdirprog -m$different_mode -p -- "$tmpdir" && {
|
||||
ls_ld_tmpdir_1=`ls -ld "$tmpdir"`
|
||||
test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
|
||||
}
|
||||
}
|
||||
then posix_mkdir=:
|
||||
fi
|
||||
rmdir "$tmpdir/d" "$tmpdir"
|
||||
else
|
||||
# Remove any dirs left behind by ancient mkdir implementations.
|
||||
rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null
|
||||
fi
|
||||
trap '' 0;;
|
||||
esac;;
|
||||
esac
|
||||
|
||||
if
|
||||
$posix_mkdir && (
|
||||
umask $mkdir_umask &&
|
||||
$doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir"
|
||||
)
|
||||
then :
|
||||
else
|
||||
|
||||
# The umask is ridiculous, or mkdir does not conform to POSIX,
|
||||
# or it failed possibly due to a race condition. Create the
|
||||
# directory the slow way, step by step, checking for races as we go.
|
||||
|
||||
case $dstdir in
|
||||
/*) prefix='/';;
|
||||
-*) prefix='./';;
|
||||
*) prefix='';;
|
||||
esac
|
||||
|
||||
eval "$initialize_posix_glob"
|
||||
|
||||
oIFS=$IFS
|
||||
IFS=/
|
||||
$posix_glob set -f
|
||||
set fnord $dstdir
|
||||
shift
|
||||
$posix_glob set +f
|
||||
IFS=$oIFS
|
||||
|
||||
prefixes=
|
||||
|
||||
for d
|
||||
do
|
||||
test -z "$d" && continue
|
||||
|
||||
prefix=$prefix$d
|
||||
if test -d "$prefix"; then
|
||||
prefixes=
|
||||
else
|
||||
if $posix_mkdir; then
|
||||
(umask=$mkdir_umask &&
|
||||
$doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break
|
||||
# Don't fail if two instances are running concurrently.
|
||||
test -d "$prefix" || exit 1
|
||||
else
|
||||
case $prefix in
|
||||
*\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;;
|
||||
*) qprefix=$prefix;;
|
||||
esac
|
||||
prefixes="$prefixes '$qprefix'"
|
||||
fi
|
||||
fi
|
||||
prefix=$prefix/
|
||||
done
|
||||
|
||||
if test -n "$prefixes"; then
|
||||
# Don't fail if two instances are running concurrently.
|
||||
(umask $mkdir_umask &&
|
||||
eval "\$doit_exec \$mkdirprog $prefixes") ||
|
||||
test -d "$dstdir" || exit 1
|
||||
obsolete_mkdir_used=true
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
if test -n "$dir_arg"; then
|
||||
{ test -z "$chowncmd" || $doit $chowncmd "$dst"; } &&
|
||||
{ test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } &&
|
||||
{ test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false ||
|
||||
test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1
|
||||
else
|
||||
|
||||
# Make a couple of temp file names in the proper directory.
|
||||
dsttmp=$dstdir/_inst.$$_
|
||||
rmtmp=$dstdir/_rm.$$_
|
||||
|
||||
# Trap to clean up those temp files at exit.
|
||||
trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
|
||||
|
||||
# Copy the file name to the temp name.
|
||||
(umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") &&
|
||||
|
||||
# and set any options; do chmod last to preserve setuid bits.
|
||||
#
|
||||
# If any of these fail, we abort the whole thing. If we want to
|
||||
# ignore errors from any of these, just make sure not to ignore
|
||||
# errors from the above "$doit $cpprog $src $dsttmp" command.
|
||||
#
|
||||
{ test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } &&
|
||||
{ test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } &&
|
||||
{ test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } &&
|
||||
{ test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } &&
|
||||
|
||||
# If -C, don't bother to copy if it wouldn't change the file.
|
||||
if $copy_on_change &&
|
||||
old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` &&
|
||||
new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` &&
|
||||
|
||||
eval "$initialize_posix_glob" &&
|
||||
$posix_glob set -f &&
|
||||
set X $old && old=:$2:$4:$5:$6 &&
|
||||
set X $new && new=:$2:$4:$5:$6 &&
|
||||
$posix_glob set +f &&
|
||||
|
||||
test "$old" = "$new" &&
|
||||
$cmpprog "$dst" "$dsttmp" >/dev/null 2>&1
|
||||
then
|
||||
rm -f "$dsttmp"
|
||||
else
|
||||
# Rename the file to the real destination.
|
||||
$doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null ||
|
||||
|
||||
# The rename failed, perhaps because mv can't rename something else
|
||||
# to itself, or perhaps because mv is so ancient that it does not
|
||||
# support -f.
|
||||
{
|
||||
# Now remove or move aside any old file at destination location.
|
||||
# We try this two ways since rm can't unlink itself on some
|
||||
# systems and the destination file might be busy for other
|
||||
# reasons. In this case, the final cleanup might fail but the new
|
||||
# file should still install successfully.
|
||||
{
|
||||
test ! -f "$dst" ||
|
||||
$doit $rmcmd -f "$dst" 2>/dev/null ||
|
||||
{ $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null &&
|
||||
{ $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }
|
||||
} ||
|
||||
{ echo "$0: cannot unlink or rename $dst" >&2
|
||||
(exit 1); exit 1
|
||||
}
|
||||
} &&
|
||||
|
||||
# Now rename the file to the real destination.
|
||||
$doit $mvcmd "$dsttmp" "$dst"
|
||||
}
|
||||
fi || exit 1
|
||||
|
||||
trap '' 0
|
||||
fi
|
||||
done
|
||||
|
||||
# Local variables:
|
||||
# eval: (add-hook 'write-file-hooks 'time-stamp)
|
||||
# time-stamp-start: "scriptversion="
|
||||
# time-stamp-format: "%:y-%02m-%02d.%02H"
|
||||
# time-stamp-time-zone: "UTC"
|
||||
# time-stamp-end: "; # UTC"
|
||||
# End:
|
||||
@@ -1,259 +0,0 @@
|
||||
avpair.lo: avpair.c ../config.h ../include/includes.h \
|
||||
/usr/include/sys/types.h /usr/include/features.h \
|
||||
/usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
|
||||
/usr/include/gnu/stubs-32.h /usr/include/bits/types.h \
|
||||
/usr/include/bits/typesizes.h /usr/include/time.h \
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stddef.h /usr/include/endian.h \
|
||||
/usr/include/bits/endian.h /usr/include/bits/byteswap.h \
|
||||
/usr/include/sys/select.h /usr/include/bits/select.h \
|
||||
/usr/include/bits/sigset.h /usr/include/bits/time.h \
|
||||
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
|
||||
/usr/include/ctype.h /usr/include/xlocale.h /usr/include/stdio.h \
|
||||
/usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stdarg.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
|
||||
/usr/include/bits/stdio.h /usr/include/bits/stdio2.h \
|
||||
/usr/include/errno.h /usr/include/bits/errno.h \
|
||||
/usr/include/linux/errno.h /usr/include/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/netdb.h /usr/include/netinet/in.h /usr/include/stdint.h \
|
||||
/usr/include/bits/wchar.h /usr/include/sys/socket.h \
|
||||
/usr/include/sys/uio.h /usr/include/bits/uio.h \
|
||||
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
|
||||
/usr/include/asm/socket.h /usr/include/asm-generic/socket.h \
|
||||
/usr/include/asm/sockios.h /usr/include/asm-generic/sockios.h \
|
||||
/usr/include/bits/socket2.h /usr/include/bits/in.h \
|
||||
/usr/include/rpc/netdb.h /usr/include/bits/netdb.h /usr/include/syslog.h \
|
||||
/usr/include/sys/syslog.h /usr/include/bits/syslog-path.h \
|
||||
/usr/include/bits/syslog.h /usr/include/stdlib.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib.h /usr/include/string.h \
|
||||
/usr/include/bits/string.h /usr/include/bits/string2.h \
|
||||
/usr/include/bits/string3.h /usr/include/unistd.h \
|
||||
/usr/include/bits/posix_opt.h /usr/include/bits/confname.h \
|
||||
/usr/include/getopt.h /usr/include/bits/unistd.h /usr/include/fcntl.h \
|
||||
/usr/include/bits/fcntl.h /usr/include/bits/fcntl2.h \
|
||||
/usr/include/sys/fcntl.h /usr/include/sys/file.h /usr/include/sys/stat.h \
|
||||
/usr/include/bits/stat.h /usr/include/sys/utsname.h \
|
||||
/usr/include/bits/utsname.h /usr/include/sys/ioctl.h \
|
||||
/usr/include/bits/ioctls.h /usr/include/asm/ioctls.h \
|
||||
/usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
|
||||
/usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \
|
||||
/usr/include/bits/ioctl-types.h /usr/include/sys/ttydefaults.h \
|
||||
/usr/include/crypt.h /usr/include/termios.h /usr/include/bits/termios.h \
|
||||
/usr/include/pwd.h /usr/include/arpa/inet.h /usr/include/signal.h \
|
||||
/usr/include/bits/signum.h /usr/include/bits/siginfo.h \
|
||||
/usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
|
||||
/usr/include/bits/sigstack.h /usr/include/bits/sigthread.h \
|
||||
/usr/include/sys/signal.h /usr/include/sys/time.h \
|
||||
../include/freeradius-client.h
|
||||
|
||||
../config.h:
|
||||
|
||||
../include/includes.h:
|
||||
|
||||
/usr/include/sys/types.h:
|
||||
|
||||
/usr/include/features.h:
|
||||
|
||||
/usr/include/bits/predefs.h:
|
||||
|
||||
/usr/include/sys/cdefs.h:
|
||||
|
||||
/usr/include/bits/wordsize.h:
|
||||
|
||||
/usr/include/gnu/stubs.h:
|
||||
|
||||
/usr/include/gnu/stubs-32.h:
|
||||
|
||||
/usr/include/bits/types.h:
|
||||
|
||||
/usr/include/bits/typesizes.h:
|
||||
|
||||
/usr/include/time.h:
|
||||
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stddef.h:
|
||||
|
||||
/usr/include/endian.h:
|
||||
|
||||
/usr/include/bits/endian.h:
|
||||
|
||||
/usr/include/bits/byteswap.h:
|
||||
|
||||
/usr/include/sys/select.h:
|
||||
|
||||
/usr/include/bits/select.h:
|
||||
|
||||
/usr/include/bits/sigset.h:
|
||||
|
||||
/usr/include/bits/time.h:
|
||||
|
||||
/usr/include/sys/sysmacros.h:
|
||||
|
||||
/usr/include/bits/pthreadtypes.h:
|
||||
|
||||
/usr/include/ctype.h:
|
||||
|
||||
/usr/include/xlocale.h:
|
||||
|
||||
/usr/include/stdio.h:
|
||||
|
||||
/usr/include/libio.h:
|
||||
|
||||
/usr/include/_G_config.h:
|
||||
|
||||
/usr/include/wchar.h:
|
||||
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stdarg.h:
|
||||
|
||||
/usr/include/bits/stdio_lim.h:
|
||||
|
||||
/usr/include/bits/sys_errlist.h:
|
||||
|
||||
/usr/include/bits/stdio.h:
|
||||
|
||||
/usr/include/bits/stdio2.h:
|
||||
|
||||
/usr/include/errno.h:
|
||||
|
||||
/usr/include/bits/errno.h:
|
||||
|
||||
/usr/include/linux/errno.h:
|
||||
|
||||
/usr/include/asm/errno.h:
|
||||
|
||||
/usr/include/asm-generic/errno.h:
|
||||
|
||||
/usr/include/asm-generic/errno-base.h:
|
||||
|
||||
/usr/include/netdb.h:
|
||||
|
||||
/usr/include/netinet/in.h:
|
||||
|
||||
/usr/include/stdint.h:
|
||||
|
||||
/usr/include/bits/wchar.h:
|
||||
|
||||
/usr/include/sys/socket.h:
|
||||
|
||||
/usr/include/sys/uio.h:
|
||||
|
||||
/usr/include/bits/uio.h:
|
||||
|
||||
/usr/include/bits/socket.h:
|
||||
|
||||
/usr/include/bits/sockaddr.h:
|
||||
|
||||
/usr/include/asm/socket.h:
|
||||
|
||||
/usr/include/asm-generic/socket.h:
|
||||
|
||||
/usr/include/asm/sockios.h:
|
||||
|
||||
/usr/include/asm-generic/sockios.h:
|
||||
|
||||
/usr/include/bits/socket2.h:
|
||||
|
||||
/usr/include/bits/in.h:
|
||||
|
||||
/usr/include/rpc/netdb.h:
|
||||
|
||||
/usr/include/bits/netdb.h:
|
||||
|
||||
/usr/include/syslog.h:
|
||||
|
||||
/usr/include/sys/syslog.h:
|
||||
|
||||
/usr/include/bits/syslog-path.h:
|
||||
|
||||
/usr/include/bits/syslog.h:
|
||||
|
||||
/usr/include/stdlib.h:
|
||||
|
||||
/usr/include/alloca.h:
|
||||
|
||||
/usr/include/bits/stdlib.h:
|
||||
|
||||
/usr/include/string.h:
|
||||
|
||||
/usr/include/bits/string.h:
|
||||
|
||||
/usr/include/bits/string2.h:
|
||||
|
||||
/usr/include/bits/string3.h:
|
||||
|
||||
/usr/include/unistd.h:
|
||||
|
||||
/usr/include/bits/posix_opt.h:
|
||||
|
||||
/usr/include/bits/confname.h:
|
||||
|
||||
/usr/include/getopt.h:
|
||||
|
||||
/usr/include/bits/unistd.h:
|
||||
|
||||
/usr/include/fcntl.h:
|
||||
|
||||
/usr/include/bits/fcntl.h:
|
||||
|
||||
/usr/include/bits/fcntl2.h:
|
||||
|
||||
/usr/include/sys/fcntl.h:
|
||||
|
||||
/usr/include/sys/file.h:
|
||||
|
||||
/usr/include/sys/stat.h:
|
||||
|
||||
/usr/include/bits/stat.h:
|
||||
|
||||
/usr/include/sys/utsname.h:
|
||||
|
||||
/usr/include/bits/utsname.h:
|
||||
|
||||
/usr/include/sys/ioctl.h:
|
||||
|
||||
/usr/include/bits/ioctls.h:
|
||||
|
||||
/usr/include/asm/ioctls.h:
|
||||
|
||||
/usr/include/asm-generic/ioctls.h:
|
||||
|
||||
/usr/include/linux/ioctl.h:
|
||||
|
||||
/usr/include/asm/ioctl.h:
|
||||
|
||||
/usr/include/asm-generic/ioctl.h:
|
||||
|
||||
/usr/include/bits/ioctl-types.h:
|
||||
|
||||
/usr/include/sys/ttydefaults.h:
|
||||
|
||||
/usr/include/crypt.h:
|
||||
|
||||
/usr/include/termios.h:
|
||||
|
||||
/usr/include/bits/termios.h:
|
||||
|
||||
/usr/include/pwd.h:
|
||||
|
||||
/usr/include/arpa/inet.h:
|
||||
|
||||
/usr/include/signal.h:
|
||||
|
||||
/usr/include/bits/signum.h:
|
||||
|
||||
/usr/include/bits/siginfo.h:
|
||||
|
||||
/usr/include/bits/sigaction.h:
|
||||
|
||||
/usr/include/bits/sigcontext.h:
|
||||
|
||||
/usr/include/bits/sigstack.h:
|
||||
|
||||
/usr/include/bits/sigthread.h:
|
||||
|
||||
/usr/include/sys/signal.h:
|
||||
|
||||
/usr/include/sys/time.h:
|
||||
|
||||
../include/freeradius-client.h:
|
||||
@@ -1,259 +0,0 @@
|
||||
buildreq.lo: buildreq.c ../config.h ../include/includes.h \
|
||||
/usr/include/sys/types.h /usr/include/features.h \
|
||||
/usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
|
||||
/usr/include/gnu/stubs-32.h /usr/include/bits/types.h \
|
||||
/usr/include/bits/typesizes.h /usr/include/time.h \
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stddef.h /usr/include/endian.h \
|
||||
/usr/include/bits/endian.h /usr/include/bits/byteswap.h \
|
||||
/usr/include/sys/select.h /usr/include/bits/select.h \
|
||||
/usr/include/bits/sigset.h /usr/include/bits/time.h \
|
||||
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
|
||||
/usr/include/ctype.h /usr/include/xlocale.h /usr/include/stdio.h \
|
||||
/usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stdarg.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
|
||||
/usr/include/bits/stdio.h /usr/include/bits/stdio2.h \
|
||||
/usr/include/errno.h /usr/include/bits/errno.h \
|
||||
/usr/include/linux/errno.h /usr/include/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/netdb.h /usr/include/netinet/in.h /usr/include/stdint.h \
|
||||
/usr/include/bits/wchar.h /usr/include/sys/socket.h \
|
||||
/usr/include/sys/uio.h /usr/include/bits/uio.h \
|
||||
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
|
||||
/usr/include/asm/socket.h /usr/include/asm-generic/socket.h \
|
||||
/usr/include/asm/sockios.h /usr/include/asm-generic/sockios.h \
|
||||
/usr/include/bits/socket2.h /usr/include/bits/in.h \
|
||||
/usr/include/rpc/netdb.h /usr/include/bits/netdb.h /usr/include/syslog.h \
|
||||
/usr/include/sys/syslog.h /usr/include/bits/syslog-path.h \
|
||||
/usr/include/bits/syslog.h /usr/include/stdlib.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib.h /usr/include/string.h \
|
||||
/usr/include/bits/string.h /usr/include/bits/string2.h \
|
||||
/usr/include/bits/string3.h /usr/include/unistd.h \
|
||||
/usr/include/bits/posix_opt.h /usr/include/bits/confname.h \
|
||||
/usr/include/getopt.h /usr/include/bits/unistd.h /usr/include/fcntl.h \
|
||||
/usr/include/bits/fcntl.h /usr/include/bits/fcntl2.h \
|
||||
/usr/include/sys/fcntl.h /usr/include/sys/file.h /usr/include/sys/stat.h \
|
||||
/usr/include/bits/stat.h /usr/include/sys/utsname.h \
|
||||
/usr/include/bits/utsname.h /usr/include/sys/ioctl.h \
|
||||
/usr/include/bits/ioctls.h /usr/include/asm/ioctls.h \
|
||||
/usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
|
||||
/usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \
|
||||
/usr/include/bits/ioctl-types.h /usr/include/sys/ttydefaults.h \
|
||||
/usr/include/crypt.h /usr/include/termios.h /usr/include/bits/termios.h \
|
||||
/usr/include/pwd.h /usr/include/arpa/inet.h /usr/include/signal.h \
|
||||
/usr/include/bits/signum.h /usr/include/bits/siginfo.h \
|
||||
/usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
|
||||
/usr/include/bits/sigstack.h /usr/include/bits/sigthread.h \
|
||||
/usr/include/sys/signal.h /usr/include/sys/time.h \
|
||||
../include/freeradius-client.h
|
||||
|
||||
../config.h:
|
||||
|
||||
../include/includes.h:
|
||||
|
||||
/usr/include/sys/types.h:
|
||||
|
||||
/usr/include/features.h:
|
||||
|
||||
/usr/include/bits/predefs.h:
|
||||
|
||||
/usr/include/sys/cdefs.h:
|
||||
|
||||
/usr/include/bits/wordsize.h:
|
||||
|
||||
/usr/include/gnu/stubs.h:
|
||||
|
||||
/usr/include/gnu/stubs-32.h:
|
||||
|
||||
/usr/include/bits/types.h:
|
||||
|
||||
/usr/include/bits/typesizes.h:
|
||||
|
||||
/usr/include/time.h:
|
||||
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stddef.h:
|
||||
|
||||
/usr/include/endian.h:
|
||||
|
||||
/usr/include/bits/endian.h:
|
||||
|
||||
/usr/include/bits/byteswap.h:
|
||||
|
||||
/usr/include/sys/select.h:
|
||||
|
||||
/usr/include/bits/select.h:
|
||||
|
||||
/usr/include/bits/sigset.h:
|
||||
|
||||
/usr/include/bits/time.h:
|
||||
|
||||
/usr/include/sys/sysmacros.h:
|
||||
|
||||
/usr/include/bits/pthreadtypes.h:
|
||||
|
||||
/usr/include/ctype.h:
|
||||
|
||||
/usr/include/xlocale.h:
|
||||
|
||||
/usr/include/stdio.h:
|
||||
|
||||
/usr/include/libio.h:
|
||||
|
||||
/usr/include/_G_config.h:
|
||||
|
||||
/usr/include/wchar.h:
|
||||
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stdarg.h:
|
||||
|
||||
/usr/include/bits/stdio_lim.h:
|
||||
|
||||
/usr/include/bits/sys_errlist.h:
|
||||
|
||||
/usr/include/bits/stdio.h:
|
||||
|
||||
/usr/include/bits/stdio2.h:
|
||||
|
||||
/usr/include/errno.h:
|
||||
|
||||
/usr/include/bits/errno.h:
|
||||
|
||||
/usr/include/linux/errno.h:
|
||||
|
||||
/usr/include/asm/errno.h:
|
||||
|
||||
/usr/include/asm-generic/errno.h:
|
||||
|
||||
/usr/include/asm-generic/errno-base.h:
|
||||
|
||||
/usr/include/netdb.h:
|
||||
|
||||
/usr/include/netinet/in.h:
|
||||
|
||||
/usr/include/stdint.h:
|
||||
|
||||
/usr/include/bits/wchar.h:
|
||||
|
||||
/usr/include/sys/socket.h:
|
||||
|
||||
/usr/include/sys/uio.h:
|
||||
|
||||
/usr/include/bits/uio.h:
|
||||
|
||||
/usr/include/bits/socket.h:
|
||||
|
||||
/usr/include/bits/sockaddr.h:
|
||||
|
||||
/usr/include/asm/socket.h:
|
||||
|
||||
/usr/include/asm-generic/socket.h:
|
||||
|
||||
/usr/include/asm/sockios.h:
|
||||
|
||||
/usr/include/asm-generic/sockios.h:
|
||||
|
||||
/usr/include/bits/socket2.h:
|
||||
|
||||
/usr/include/bits/in.h:
|
||||
|
||||
/usr/include/rpc/netdb.h:
|
||||
|
||||
/usr/include/bits/netdb.h:
|
||||
|
||||
/usr/include/syslog.h:
|
||||
|
||||
/usr/include/sys/syslog.h:
|
||||
|
||||
/usr/include/bits/syslog-path.h:
|
||||
|
||||
/usr/include/bits/syslog.h:
|
||||
|
||||
/usr/include/stdlib.h:
|
||||
|
||||
/usr/include/alloca.h:
|
||||
|
||||
/usr/include/bits/stdlib.h:
|
||||
|
||||
/usr/include/string.h:
|
||||
|
||||
/usr/include/bits/string.h:
|
||||
|
||||
/usr/include/bits/string2.h:
|
||||
|
||||
/usr/include/bits/string3.h:
|
||||
|
||||
/usr/include/unistd.h:
|
||||
|
||||
/usr/include/bits/posix_opt.h:
|
||||
|
||||
/usr/include/bits/confname.h:
|
||||
|
||||
/usr/include/getopt.h:
|
||||
|
||||
/usr/include/bits/unistd.h:
|
||||
|
||||
/usr/include/fcntl.h:
|
||||
|
||||
/usr/include/bits/fcntl.h:
|
||||
|
||||
/usr/include/bits/fcntl2.h:
|
||||
|
||||
/usr/include/sys/fcntl.h:
|
||||
|
||||
/usr/include/sys/file.h:
|
||||
|
||||
/usr/include/sys/stat.h:
|
||||
|
||||
/usr/include/bits/stat.h:
|
||||
|
||||
/usr/include/sys/utsname.h:
|
||||
|
||||
/usr/include/bits/utsname.h:
|
||||
|
||||
/usr/include/sys/ioctl.h:
|
||||
|
||||
/usr/include/bits/ioctls.h:
|
||||
|
||||
/usr/include/asm/ioctls.h:
|
||||
|
||||
/usr/include/asm-generic/ioctls.h:
|
||||
|
||||
/usr/include/linux/ioctl.h:
|
||||
|
||||
/usr/include/asm/ioctl.h:
|
||||
|
||||
/usr/include/asm-generic/ioctl.h:
|
||||
|
||||
/usr/include/bits/ioctl-types.h:
|
||||
|
||||
/usr/include/sys/ttydefaults.h:
|
||||
|
||||
/usr/include/crypt.h:
|
||||
|
||||
/usr/include/termios.h:
|
||||
|
||||
/usr/include/bits/termios.h:
|
||||
|
||||
/usr/include/pwd.h:
|
||||
|
||||
/usr/include/arpa/inet.h:
|
||||
|
||||
/usr/include/signal.h:
|
||||
|
||||
/usr/include/bits/signum.h:
|
||||
|
||||
/usr/include/bits/siginfo.h:
|
||||
|
||||
/usr/include/bits/sigaction.h:
|
||||
|
||||
/usr/include/bits/sigcontext.h:
|
||||
|
||||
/usr/include/bits/sigstack.h:
|
||||
|
||||
/usr/include/bits/sigthread.h:
|
||||
|
||||
/usr/include/sys/signal.h:
|
||||
|
||||
/usr/include/sys/time.h:
|
||||
|
||||
../include/freeradius-client.h:
|
||||
@@ -1,259 +0,0 @@
|
||||
clientid.lo: clientid.c ../config.h ../include/includes.h \
|
||||
/usr/include/sys/types.h /usr/include/features.h \
|
||||
/usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
|
||||
/usr/include/gnu/stubs-32.h /usr/include/bits/types.h \
|
||||
/usr/include/bits/typesizes.h /usr/include/time.h \
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stddef.h /usr/include/endian.h \
|
||||
/usr/include/bits/endian.h /usr/include/bits/byteswap.h \
|
||||
/usr/include/sys/select.h /usr/include/bits/select.h \
|
||||
/usr/include/bits/sigset.h /usr/include/bits/time.h \
|
||||
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
|
||||
/usr/include/ctype.h /usr/include/xlocale.h /usr/include/stdio.h \
|
||||
/usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stdarg.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
|
||||
/usr/include/bits/stdio.h /usr/include/bits/stdio2.h \
|
||||
/usr/include/errno.h /usr/include/bits/errno.h \
|
||||
/usr/include/linux/errno.h /usr/include/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/netdb.h /usr/include/netinet/in.h /usr/include/stdint.h \
|
||||
/usr/include/bits/wchar.h /usr/include/sys/socket.h \
|
||||
/usr/include/sys/uio.h /usr/include/bits/uio.h \
|
||||
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
|
||||
/usr/include/asm/socket.h /usr/include/asm-generic/socket.h \
|
||||
/usr/include/asm/sockios.h /usr/include/asm-generic/sockios.h \
|
||||
/usr/include/bits/socket2.h /usr/include/bits/in.h \
|
||||
/usr/include/rpc/netdb.h /usr/include/bits/netdb.h /usr/include/syslog.h \
|
||||
/usr/include/sys/syslog.h /usr/include/bits/syslog-path.h \
|
||||
/usr/include/bits/syslog.h /usr/include/stdlib.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib.h /usr/include/string.h \
|
||||
/usr/include/bits/string.h /usr/include/bits/string2.h \
|
||||
/usr/include/bits/string3.h /usr/include/unistd.h \
|
||||
/usr/include/bits/posix_opt.h /usr/include/bits/confname.h \
|
||||
/usr/include/getopt.h /usr/include/bits/unistd.h /usr/include/fcntl.h \
|
||||
/usr/include/bits/fcntl.h /usr/include/bits/fcntl2.h \
|
||||
/usr/include/sys/fcntl.h /usr/include/sys/file.h /usr/include/sys/stat.h \
|
||||
/usr/include/bits/stat.h /usr/include/sys/utsname.h \
|
||||
/usr/include/bits/utsname.h /usr/include/sys/ioctl.h \
|
||||
/usr/include/bits/ioctls.h /usr/include/asm/ioctls.h \
|
||||
/usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
|
||||
/usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \
|
||||
/usr/include/bits/ioctl-types.h /usr/include/sys/ttydefaults.h \
|
||||
/usr/include/crypt.h /usr/include/termios.h /usr/include/bits/termios.h \
|
||||
/usr/include/pwd.h /usr/include/arpa/inet.h /usr/include/signal.h \
|
||||
/usr/include/bits/signum.h /usr/include/bits/siginfo.h \
|
||||
/usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
|
||||
/usr/include/bits/sigstack.h /usr/include/bits/sigthread.h \
|
||||
/usr/include/sys/signal.h /usr/include/sys/time.h \
|
||||
../include/freeradius-client.h
|
||||
|
||||
../config.h:
|
||||
|
||||
../include/includes.h:
|
||||
|
||||
/usr/include/sys/types.h:
|
||||
|
||||
/usr/include/features.h:
|
||||
|
||||
/usr/include/bits/predefs.h:
|
||||
|
||||
/usr/include/sys/cdefs.h:
|
||||
|
||||
/usr/include/bits/wordsize.h:
|
||||
|
||||
/usr/include/gnu/stubs.h:
|
||||
|
||||
/usr/include/gnu/stubs-32.h:
|
||||
|
||||
/usr/include/bits/types.h:
|
||||
|
||||
/usr/include/bits/typesizes.h:
|
||||
|
||||
/usr/include/time.h:
|
||||
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stddef.h:
|
||||
|
||||
/usr/include/endian.h:
|
||||
|
||||
/usr/include/bits/endian.h:
|
||||
|
||||
/usr/include/bits/byteswap.h:
|
||||
|
||||
/usr/include/sys/select.h:
|
||||
|
||||
/usr/include/bits/select.h:
|
||||
|
||||
/usr/include/bits/sigset.h:
|
||||
|
||||
/usr/include/bits/time.h:
|
||||
|
||||
/usr/include/sys/sysmacros.h:
|
||||
|
||||
/usr/include/bits/pthreadtypes.h:
|
||||
|
||||
/usr/include/ctype.h:
|
||||
|
||||
/usr/include/xlocale.h:
|
||||
|
||||
/usr/include/stdio.h:
|
||||
|
||||
/usr/include/libio.h:
|
||||
|
||||
/usr/include/_G_config.h:
|
||||
|
||||
/usr/include/wchar.h:
|
||||
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stdarg.h:
|
||||
|
||||
/usr/include/bits/stdio_lim.h:
|
||||
|
||||
/usr/include/bits/sys_errlist.h:
|
||||
|
||||
/usr/include/bits/stdio.h:
|
||||
|
||||
/usr/include/bits/stdio2.h:
|
||||
|
||||
/usr/include/errno.h:
|
||||
|
||||
/usr/include/bits/errno.h:
|
||||
|
||||
/usr/include/linux/errno.h:
|
||||
|
||||
/usr/include/asm/errno.h:
|
||||
|
||||
/usr/include/asm-generic/errno.h:
|
||||
|
||||
/usr/include/asm-generic/errno-base.h:
|
||||
|
||||
/usr/include/netdb.h:
|
||||
|
||||
/usr/include/netinet/in.h:
|
||||
|
||||
/usr/include/stdint.h:
|
||||
|
||||
/usr/include/bits/wchar.h:
|
||||
|
||||
/usr/include/sys/socket.h:
|
||||
|
||||
/usr/include/sys/uio.h:
|
||||
|
||||
/usr/include/bits/uio.h:
|
||||
|
||||
/usr/include/bits/socket.h:
|
||||
|
||||
/usr/include/bits/sockaddr.h:
|
||||
|
||||
/usr/include/asm/socket.h:
|
||||
|
||||
/usr/include/asm-generic/socket.h:
|
||||
|
||||
/usr/include/asm/sockios.h:
|
||||
|
||||
/usr/include/asm-generic/sockios.h:
|
||||
|
||||
/usr/include/bits/socket2.h:
|
||||
|
||||
/usr/include/bits/in.h:
|
||||
|
||||
/usr/include/rpc/netdb.h:
|
||||
|
||||
/usr/include/bits/netdb.h:
|
||||
|
||||
/usr/include/syslog.h:
|
||||
|
||||
/usr/include/sys/syslog.h:
|
||||
|
||||
/usr/include/bits/syslog-path.h:
|
||||
|
||||
/usr/include/bits/syslog.h:
|
||||
|
||||
/usr/include/stdlib.h:
|
||||
|
||||
/usr/include/alloca.h:
|
||||
|
||||
/usr/include/bits/stdlib.h:
|
||||
|
||||
/usr/include/string.h:
|
||||
|
||||
/usr/include/bits/string.h:
|
||||
|
||||
/usr/include/bits/string2.h:
|
||||
|
||||
/usr/include/bits/string3.h:
|
||||
|
||||
/usr/include/unistd.h:
|
||||
|
||||
/usr/include/bits/posix_opt.h:
|
||||
|
||||
/usr/include/bits/confname.h:
|
||||
|
||||
/usr/include/getopt.h:
|
||||
|
||||
/usr/include/bits/unistd.h:
|
||||
|
||||
/usr/include/fcntl.h:
|
||||
|
||||
/usr/include/bits/fcntl.h:
|
||||
|
||||
/usr/include/bits/fcntl2.h:
|
||||
|
||||
/usr/include/sys/fcntl.h:
|
||||
|
||||
/usr/include/sys/file.h:
|
||||
|
||||
/usr/include/sys/stat.h:
|
||||
|
||||
/usr/include/bits/stat.h:
|
||||
|
||||
/usr/include/sys/utsname.h:
|
||||
|
||||
/usr/include/bits/utsname.h:
|
||||
|
||||
/usr/include/sys/ioctl.h:
|
||||
|
||||
/usr/include/bits/ioctls.h:
|
||||
|
||||
/usr/include/asm/ioctls.h:
|
||||
|
||||
/usr/include/asm-generic/ioctls.h:
|
||||
|
||||
/usr/include/linux/ioctl.h:
|
||||
|
||||
/usr/include/asm/ioctl.h:
|
||||
|
||||
/usr/include/asm-generic/ioctl.h:
|
||||
|
||||
/usr/include/bits/ioctl-types.h:
|
||||
|
||||
/usr/include/sys/ttydefaults.h:
|
||||
|
||||
/usr/include/crypt.h:
|
||||
|
||||
/usr/include/termios.h:
|
||||
|
||||
/usr/include/bits/termios.h:
|
||||
|
||||
/usr/include/pwd.h:
|
||||
|
||||
/usr/include/arpa/inet.h:
|
||||
|
||||
/usr/include/signal.h:
|
||||
|
||||
/usr/include/bits/signum.h:
|
||||
|
||||
/usr/include/bits/siginfo.h:
|
||||
|
||||
/usr/include/bits/sigaction.h:
|
||||
|
||||
/usr/include/bits/sigcontext.h:
|
||||
|
||||
/usr/include/bits/sigstack.h:
|
||||
|
||||
/usr/include/bits/sigthread.h:
|
||||
|
||||
/usr/include/sys/signal.h:
|
||||
|
||||
/usr/include/sys/time.h:
|
||||
|
||||
../include/freeradius-client.h:
|
||||
@@ -1,261 +0,0 @@
|
||||
config.lo: config.c ../config.h ../include/includes.h \
|
||||
/usr/include/sys/types.h /usr/include/features.h \
|
||||
/usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
|
||||
/usr/include/gnu/stubs-32.h /usr/include/bits/types.h \
|
||||
/usr/include/bits/typesizes.h /usr/include/time.h \
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stddef.h /usr/include/endian.h \
|
||||
/usr/include/bits/endian.h /usr/include/bits/byteswap.h \
|
||||
/usr/include/sys/select.h /usr/include/bits/select.h \
|
||||
/usr/include/bits/sigset.h /usr/include/bits/time.h \
|
||||
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
|
||||
/usr/include/ctype.h /usr/include/xlocale.h /usr/include/stdio.h \
|
||||
/usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stdarg.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
|
||||
/usr/include/bits/stdio.h /usr/include/bits/stdio2.h \
|
||||
/usr/include/errno.h /usr/include/bits/errno.h \
|
||||
/usr/include/linux/errno.h /usr/include/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/netdb.h /usr/include/netinet/in.h /usr/include/stdint.h \
|
||||
/usr/include/bits/wchar.h /usr/include/sys/socket.h \
|
||||
/usr/include/sys/uio.h /usr/include/bits/uio.h \
|
||||
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
|
||||
/usr/include/asm/socket.h /usr/include/asm-generic/socket.h \
|
||||
/usr/include/asm/sockios.h /usr/include/asm-generic/sockios.h \
|
||||
/usr/include/bits/socket2.h /usr/include/bits/in.h \
|
||||
/usr/include/rpc/netdb.h /usr/include/bits/netdb.h /usr/include/syslog.h \
|
||||
/usr/include/sys/syslog.h /usr/include/bits/syslog-path.h \
|
||||
/usr/include/bits/syslog.h /usr/include/stdlib.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib.h /usr/include/string.h \
|
||||
/usr/include/bits/string.h /usr/include/bits/string2.h \
|
||||
/usr/include/bits/string3.h /usr/include/unistd.h \
|
||||
/usr/include/bits/posix_opt.h /usr/include/bits/confname.h \
|
||||
/usr/include/getopt.h /usr/include/bits/unistd.h /usr/include/fcntl.h \
|
||||
/usr/include/bits/fcntl.h /usr/include/bits/fcntl2.h \
|
||||
/usr/include/sys/fcntl.h /usr/include/sys/file.h /usr/include/sys/stat.h \
|
||||
/usr/include/bits/stat.h /usr/include/sys/utsname.h \
|
||||
/usr/include/bits/utsname.h /usr/include/sys/ioctl.h \
|
||||
/usr/include/bits/ioctls.h /usr/include/asm/ioctls.h \
|
||||
/usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
|
||||
/usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \
|
||||
/usr/include/bits/ioctl-types.h /usr/include/sys/ttydefaults.h \
|
||||
/usr/include/crypt.h /usr/include/termios.h /usr/include/bits/termios.h \
|
||||
/usr/include/pwd.h /usr/include/arpa/inet.h /usr/include/signal.h \
|
||||
/usr/include/bits/signum.h /usr/include/bits/siginfo.h \
|
||||
/usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
|
||||
/usr/include/bits/sigstack.h /usr/include/bits/sigthread.h \
|
||||
/usr/include/sys/signal.h /usr/include/sys/time.h \
|
||||
../include/freeradius-client.h options.h
|
||||
|
||||
../config.h:
|
||||
|
||||
../include/includes.h:
|
||||
|
||||
/usr/include/sys/types.h:
|
||||
|
||||
/usr/include/features.h:
|
||||
|
||||
/usr/include/bits/predefs.h:
|
||||
|
||||
/usr/include/sys/cdefs.h:
|
||||
|
||||
/usr/include/bits/wordsize.h:
|
||||
|
||||
/usr/include/gnu/stubs.h:
|
||||
|
||||
/usr/include/gnu/stubs-32.h:
|
||||
|
||||
/usr/include/bits/types.h:
|
||||
|
||||
/usr/include/bits/typesizes.h:
|
||||
|
||||
/usr/include/time.h:
|
||||
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stddef.h:
|
||||
|
||||
/usr/include/endian.h:
|
||||
|
||||
/usr/include/bits/endian.h:
|
||||
|
||||
/usr/include/bits/byteswap.h:
|
||||
|
||||
/usr/include/sys/select.h:
|
||||
|
||||
/usr/include/bits/select.h:
|
||||
|
||||
/usr/include/bits/sigset.h:
|
||||
|
||||
/usr/include/bits/time.h:
|
||||
|
||||
/usr/include/sys/sysmacros.h:
|
||||
|
||||
/usr/include/bits/pthreadtypes.h:
|
||||
|
||||
/usr/include/ctype.h:
|
||||
|
||||
/usr/include/xlocale.h:
|
||||
|
||||
/usr/include/stdio.h:
|
||||
|
||||
/usr/include/libio.h:
|
||||
|
||||
/usr/include/_G_config.h:
|
||||
|
||||
/usr/include/wchar.h:
|
||||
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stdarg.h:
|
||||
|
||||
/usr/include/bits/stdio_lim.h:
|
||||
|
||||
/usr/include/bits/sys_errlist.h:
|
||||
|
||||
/usr/include/bits/stdio.h:
|
||||
|
||||
/usr/include/bits/stdio2.h:
|
||||
|
||||
/usr/include/errno.h:
|
||||
|
||||
/usr/include/bits/errno.h:
|
||||
|
||||
/usr/include/linux/errno.h:
|
||||
|
||||
/usr/include/asm/errno.h:
|
||||
|
||||
/usr/include/asm-generic/errno.h:
|
||||
|
||||
/usr/include/asm-generic/errno-base.h:
|
||||
|
||||
/usr/include/netdb.h:
|
||||
|
||||
/usr/include/netinet/in.h:
|
||||
|
||||
/usr/include/stdint.h:
|
||||
|
||||
/usr/include/bits/wchar.h:
|
||||
|
||||
/usr/include/sys/socket.h:
|
||||
|
||||
/usr/include/sys/uio.h:
|
||||
|
||||
/usr/include/bits/uio.h:
|
||||
|
||||
/usr/include/bits/socket.h:
|
||||
|
||||
/usr/include/bits/sockaddr.h:
|
||||
|
||||
/usr/include/asm/socket.h:
|
||||
|
||||
/usr/include/asm-generic/socket.h:
|
||||
|
||||
/usr/include/asm/sockios.h:
|
||||
|
||||
/usr/include/asm-generic/sockios.h:
|
||||
|
||||
/usr/include/bits/socket2.h:
|
||||
|
||||
/usr/include/bits/in.h:
|
||||
|
||||
/usr/include/rpc/netdb.h:
|
||||
|
||||
/usr/include/bits/netdb.h:
|
||||
|
||||
/usr/include/syslog.h:
|
||||
|
||||
/usr/include/sys/syslog.h:
|
||||
|
||||
/usr/include/bits/syslog-path.h:
|
||||
|
||||
/usr/include/bits/syslog.h:
|
||||
|
||||
/usr/include/stdlib.h:
|
||||
|
||||
/usr/include/alloca.h:
|
||||
|
||||
/usr/include/bits/stdlib.h:
|
||||
|
||||
/usr/include/string.h:
|
||||
|
||||
/usr/include/bits/string.h:
|
||||
|
||||
/usr/include/bits/string2.h:
|
||||
|
||||
/usr/include/bits/string3.h:
|
||||
|
||||
/usr/include/unistd.h:
|
||||
|
||||
/usr/include/bits/posix_opt.h:
|
||||
|
||||
/usr/include/bits/confname.h:
|
||||
|
||||
/usr/include/getopt.h:
|
||||
|
||||
/usr/include/bits/unistd.h:
|
||||
|
||||
/usr/include/fcntl.h:
|
||||
|
||||
/usr/include/bits/fcntl.h:
|
||||
|
||||
/usr/include/bits/fcntl2.h:
|
||||
|
||||
/usr/include/sys/fcntl.h:
|
||||
|
||||
/usr/include/sys/file.h:
|
||||
|
||||
/usr/include/sys/stat.h:
|
||||
|
||||
/usr/include/bits/stat.h:
|
||||
|
||||
/usr/include/sys/utsname.h:
|
||||
|
||||
/usr/include/bits/utsname.h:
|
||||
|
||||
/usr/include/sys/ioctl.h:
|
||||
|
||||
/usr/include/bits/ioctls.h:
|
||||
|
||||
/usr/include/asm/ioctls.h:
|
||||
|
||||
/usr/include/asm-generic/ioctls.h:
|
||||
|
||||
/usr/include/linux/ioctl.h:
|
||||
|
||||
/usr/include/asm/ioctl.h:
|
||||
|
||||
/usr/include/asm-generic/ioctl.h:
|
||||
|
||||
/usr/include/bits/ioctl-types.h:
|
||||
|
||||
/usr/include/sys/ttydefaults.h:
|
||||
|
||||
/usr/include/crypt.h:
|
||||
|
||||
/usr/include/termios.h:
|
||||
|
||||
/usr/include/bits/termios.h:
|
||||
|
||||
/usr/include/pwd.h:
|
||||
|
||||
/usr/include/arpa/inet.h:
|
||||
|
||||
/usr/include/signal.h:
|
||||
|
||||
/usr/include/bits/signum.h:
|
||||
|
||||
/usr/include/bits/siginfo.h:
|
||||
|
||||
/usr/include/bits/sigaction.h:
|
||||
|
||||
/usr/include/bits/sigcontext.h:
|
||||
|
||||
/usr/include/bits/sigstack.h:
|
||||
|
||||
/usr/include/bits/sigthread.h:
|
||||
|
||||
/usr/include/sys/signal.h:
|
||||
|
||||
/usr/include/sys/time.h:
|
||||
|
||||
../include/freeradius-client.h:
|
||||
|
||||
options.h:
|
||||
@@ -1,259 +0,0 @@
|
||||
dict.lo: dict.c ../config.h ../include/includes.h \
|
||||
/usr/include/sys/types.h /usr/include/features.h \
|
||||
/usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
|
||||
/usr/include/gnu/stubs-32.h /usr/include/bits/types.h \
|
||||
/usr/include/bits/typesizes.h /usr/include/time.h \
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stddef.h /usr/include/endian.h \
|
||||
/usr/include/bits/endian.h /usr/include/bits/byteswap.h \
|
||||
/usr/include/sys/select.h /usr/include/bits/select.h \
|
||||
/usr/include/bits/sigset.h /usr/include/bits/time.h \
|
||||
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
|
||||
/usr/include/ctype.h /usr/include/xlocale.h /usr/include/stdio.h \
|
||||
/usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stdarg.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
|
||||
/usr/include/bits/stdio.h /usr/include/bits/stdio2.h \
|
||||
/usr/include/errno.h /usr/include/bits/errno.h \
|
||||
/usr/include/linux/errno.h /usr/include/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/netdb.h /usr/include/netinet/in.h /usr/include/stdint.h \
|
||||
/usr/include/bits/wchar.h /usr/include/sys/socket.h \
|
||||
/usr/include/sys/uio.h /usr/include/bits/uio.h \
|
||||
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
|
||||
/usr/include/asm/socket.h /usr/include/asm-generic/socket.h \
|
||||
/usr/include/asm/sockios.h /usr/include/asm-generic/sockios.h \
|
||||
/usr/include/bits/socket2.h /usr/include/bits/in.h \
|
||||
/usr/include/rpc/netdb.h /usr/include/bits/netdb.h /usr/include/syslog.h \
|
||||
/usr/include/sys/syslog.h /usr/include/bits/syslog-path.h \
|
||||
/usr/include/bits/syslog.h /usr/include/stdlib.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib.h /usr/include/string.h \
|
||||
/usr/include/bits/string.h /usr/include/bits/string2.h \
|
||||
/usr/include/bits/string3.h /usr/include/unistd.h \
|
||||
/usr/include/bits/posix_opt.h /usr/include/bits/confname.h \
|
||||
/usr/include/getopt.h /usr/include/bits/unistd.h /usr/include/fcntl.h \
|
||||
/usr/include/bits/fcntl.h /usr/include/bits/fcntl2.h \
|
||||
/usr/include/sys/fcntl.h /usr/include/sys/file.h /usr/include/sys/stat.h \
|
||||
/usr/include/bits/stat.h /usr/include/sys/utsname.h \
|
||||
/usr/include/bits/utsname.h /usr/include/sys/ioctl.h \
|
||||
/usr/include/bits/ioctls.h /usr/include/asm/ioctls.h \
|
||||
/usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
|
||||
/usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \
|
||||
/usr/include/bits/ioctl-types.h /usr/include/sys/ttydefaults.h \
|
||||
/usr/include/crypt.h /usr/include/termios.h /usr/include/bits/termios.h \
|
||||
/usr/include/pwd.h /usr/include/arpa/inet.h /usr/include/signal.h \
|
||||
/usr/include/bits/signum.h /usr/include/bits/siginfo.h \
|
||||
/usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
|
||||
/usr/include/bits/sigstack.h /usr/include/bits/sigthread.h \
|
||||
/usr/include/sys/signal.h /usr/include/sys/time.h \
|
||||
../include/freeradius-client.h
|
||||
|
||||
../config.h:
|
||||
|
||||
../include/includes.h:
|
||||
|
||||
/usr/include/sys/types.h:
|
||||
|
||||
/usr/include/features.h:
|
||||
|
||||
/usr/include/bits/predefs.h:
|
||||
|
||||
/usr/include/sys/cdefs.h:
|
||||
|
||||
/usr/include/bits/wordsize.h:
|
||||
|
||||
/usr/include/gnu/stubs.h:
|
||||
|
||||
/usr/include/gnu/stubs-32.h:
|
||||
|
||||
/usr/include/bits/types.h:
|
||||
|
||||
/usr/include/bits/typesizes.h:
|
||||
|
||||
/usr/include/time.h:
|
||||
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stddef.h:
|
||||
|
||||
/usr/include/endian.h:
|
||||
|
||||
/usr/include/bits/endian.h:
|
||||
|
||||
/usr/include/bits/byteswap.h:
|
||||
|
||||
/usr/include/sys/select.h:
|
||||
|
||||
/usr/include/bits/select.h:
|
||||
|
||||
/usr/include/bits/sigset.h:
|
||||
|
||||
/usr/include/bits/time.h:
|
||||
|
||||
/usr/include/sys/sysmacros.h:
|
||||
|
||||
/usr/include/bits/pthreadtypes.h:
|
||||
|
||||
/usr/include/ctype.h:
|
||||
|
||||
/usr/include/xlocale.h:
|
||||
|
||||
/usr/include/stdio.h:
|
||||
|
||||
/usr/include/libio.h:
|
||||
|
||||
/usr/include/_G_config.h:
|
||||
|
||||
/usr/include/wchar.h:
|
||||
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stdarg.h:
|
||||
|
||||
/usr/include/bits/stdio_lim.h:
|
||||
|
||||
/usr/include/bits/sys_errlist.h:
|
||||
|
||||
/usr/include/bits/stdio.h:
|
||||
|
||||
/usr/include/bits/stdio2.h:
|
||||
|
||||
/usr/include/errno.h:
|
||||
|
||||
/usr/include/bits/errno.h:
|
||||
|
||||
/usr/include/linux/errno.h:
|
||||
|
||||
/usr/include/asm/errno.h:
|
||||
|
||||
/usr/include/asm-generic/errno.h:
|
||||
|
||||
/usr/include/asm-generic/errno-base.h:
|
||||
|
||||
/usr/include/netdb.h:
|
||||
|
||||
/usr/include/netinet/in.h:
|
||||
|
||||
/usr/include/stdint.h:
|
||||
|
||||
/usr/include/bits/wchar.h:
|
||||
|
||||
/usr/include/sys/socket.h:
|
||||
|
||||
/usr/include/sys/uio.h:
|
||||
|
||||
/usr/include/bits/uio.h:
|
||||
|
||||
/usr/include/bits/socket.h:
|
||||
|
||||
/usr/include/bits/sockaddr.h:
|
||||
|
||||
/usr/include/asm/socket.h:
|
||||
|
||||
/usr/include/asm-generic/socket.h:
|
||||
|
||||
/usr/include/asm/sockios.h:
|
||||
|
||||
/usr/include/asm-generic/sockios.h:
|
||||
|
||||
/usr/include/bits/socket2.h:
|
||||
|
||||
/usr/include/bits/in.h:
|
||||
|
||||
/usr/include/rpc/netdb.h:
|
||||
|
||||
/usr/include/bits/netdb.h:
|
||||
|
||||
/usr/include/syslog.h:
|
||||
|
||||
/usr/include/sys/syslog.h:
|
||||
|
||||
/usr/include/bits/syslog-path.h:
|
||||
|
||||
/usr/include/bits/syslog.h:
|
||||
|
||||
/usr/include/stdlib.h:
|
||||
|
||||
/usr/include/alloca.h:
|
||||
|
||||
/usr/include/bits/stdlib.h:
|
||||
|
||||
/usr/include/string.h:
|
||||
|
||||
/usr/include/bits/string.h:
|
||||
|
||||
/usr/include/bits/string2.h:
|
||||
|
||||
/usr/include/bits/string3.h:
|
||||
|
||||
/usr/include/unistd.h:
|
||||
|
||||
/usr/include/bits/posix_opt.h:
|
||||
|
||||
/usr/include/bits/confname.h:
|
||||
|
||||
/usr/include/getopt.h:
|
||||
|
||||
/usr/include/bits/unistd.h:
|
||||
|
||||
/usr/include/fcntl.h:
|
||||
|
||||
/usr/include/bits/fcntl.h:
|
||||
|
||||
/usr/include/bits/fcntl2.h:
|
||||
|
||||
/usr/include/sys/fcntl.h:
|
||||
|
||||
/usr/include/sys/file.h:
|
||||
|
||||
/usr/include/sys/stat.h:
|
||||
|
||||
/usr/include/bits/stat.h:
|
||||
|
||||
/usr/include/sys/utsname.h:
|
||||
|
||||
/usr/include/bits/utsname.h:
|
||||
|
||||
/usr/include/sys/ioctl.h:
|
||||
|
||||
/usr/include/bits/ioctls.h:
|
||||
|
||||
/usr/include/asm/ioctls.h:
|
||||
|
||||
/usr/include/asm-generic/ioctls.h:
|
||||
|
||||
/usr/include/linux/ioctl.h:
|
||||
|
||||
/usr/include/asm/ioctl.h:
|
||||
|
||||
/usr/include/asm-generic/ioctl.h:
|
||||
|
||||
/usr/include/bits/ioctl-types.h:
|
||||
|
||||
/usr/include/sys/ttydefaults.h:
|
||||
|
||||
/usr/include/crypt.h:
|
||||
|
||||
/usr/include/termios.h:
|
||||
|
||||
/usr/include/bits/termios.h:
|
||||
|
||||
/usr/include/pwd.h:
|
||||
|
||||
/usr/include/arpa/inet.h:
|
||||
|
||||
/usr/include/signal.h:
|
||||
|
||||
/usr/include/bits/signum.h:
|
||||
|
||||
/usr/include/bits/siginfo.h:
|
||||
|
||||
/usr/include/bits/sigaction.h:
|
||||
|
||||
/usr/include/bits/sigcontext.h:
|
||||
|
||||
/usr/include/bits/sigstack.h:
|
||||
|
||||
/usr/include/bits/sigthread.h:
|
||||
|
||||
/usr/include/sys/signal.h:
|
||||
|
||||
/usr/include/sys/time.h:
|
||||
|
||||
../include/freeradius-client.h:
|
||||
@@ -1,259 +0,0 @@
|
||||
env.lo: env.c ../config.h ../include/includes.h /usr/include/sys/types.h \
|
||||
/usr/include/features.h /usr/include/bits/predefs.h \
|
||||
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
|
||||
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-32.h \
|
||||
/usr/include/bits/types.h /usr/include/bits/typesizes.h \
|
||||
/usr/include/time.h /usr/lib/gcc/i486-linux-gnu/4.4.3/include/stddef.h \
|
||||
/usr/include/endian.h /usr/include/bits/endian.h \
|
||||
/usr/include/bits/byteswap.h /usr/include/sys/select.h \
|
||||
/usr/include/bits/select.h /usr/include/bits/sigset.h \
|
||||
/usr/include/bits/time.h /usr/include/sys/sysmacros.h \
|
||||
/usr/include/bits/pthreadtypes.h /usr/include/ctype.h \
|
||||
/usr/include/xlocale.h /usr/include/stdio.h /usr/include/libio.h \
|
||||
/usr/include/_G_config.h /usr/include/wchar.h \
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stdarg.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
|
||||
/usr/include/bits/stdio.h /usr/include/bits/stdio2.h \
|
||||
/usr/include/errno.h /usr/include/bits/errno.h \
|
||||
/usr/include/linux/errno.h /usr/include/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/netdb.h /usr/include/netinet/in.h /usr/include/stdint.h \
|
||||
/usr/include/bits/wchar.h /usr/include/sys/socket.h \
|
||||
/usr/include/sys/uio.h /usr/include/bits/uio.h \
|
||||
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
|
||||
/usr/include/asm/socket.h /usr/include/asm-generic/socket.h \
|
||||
/usr/include/asm/sockios.h /usr/include/asm-generic/sockios.h \
|
||||
/usr/include/bits/socket2.h /usr/include/bits/in.h \
|
||||
/usr/include/rpc/netdb.h /usr/include/bits/netdb.h /usr/include/syslog.h \
|
||||
/usr/include/sys/syslog.h /usr/include/bits/syslog-path.h \
|
||||
/usr/include/bits/syslog.h /usr/include/stdlib.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib.h /usr/include/string.h \
|
||||
/usr/include/bits/string.h /usr/include/bits/string2.h \
|
||||
/usr/include/bits/string3.h /usr/include/unistd.h \
|
||||
/usr/include/bits/posix_opt.h /usr/include/bits/confname.h \
|
||||
/usr/include/getopt.h /usr/include/bits/unistd.h /usr/include/fcntl.h \
|
||||
/usr/include/bits/fcntl.h /usr/include/bits/fcntl2.h \
|
||||
/usr/include/sys/fcntl.h /usr/include/sys/file.h /usr/include/sys/stat.h \
|
||||
/usr/include/bits/stat.h /usr/include/sys/utsname.h \
|
||||
/usr/include/bits/utsname.h /usr/include/sys/ioctl.h \
|
||||
/usr/include/bits/ioctls.h /usr/include/asm/ioctls.h \
|
||||
/usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
|
||||
/usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \
|
||||
/usr/include/bits/ioctl-types.h /usr/include/sys/ttydefaults.h \
|
||||
/usr/include/crypt.h /usr/include/termios.h /usr/include/bits/termios.h \
|
||||
/usr/include/pwd.h /usr/include/arpa/inet.h /usr/include/signal.h \
|
||||
/usr/include/bits/signum.h /usr/include/bits/siginfo.h \
|
||||
/usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
|
||||
/usr/include/bits/sigstack.h /usr/include/bits/sigthread.h \
|
||||
/usr/include/sys/signal.h /usr/include/sys/time.h \
|
||||
../include/freeradius-client.h
|
||||
|
||||
../config.h:
|
||||
|
||||
../include/includes.h:
|
||||
|
||||
/usr/include/sys/types.h:
|
||||
|
||||
/usr/include/features.h:
|
||||
|
||||
/usr/include/bits/predefs.h:
|
||||
|
||||
/usr/include/sys/cdefs.h:
|
||||
|
||||
/usr/include/bits/wordsize.h:
|
||||
|
||||
/usr/include/gnu/stubs.h:
|
||||
|
||||
/usr/include/gnu/stubs-32.h:
|
||||
|
||||
/usr/include/bits/types.h:
|
||||
|
||||
/usr/include/bits/typesizes.h:
|
||||
|
||||
/usr/include/time.h:
|
||||
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stddef.h:
|
||||
|
||||
/usr/include/endian.h:
|
||||
|
||||
/usr/include/bits/endian.h:
|
||||
|
||||
/usr/include/bits/byteswap.h:
|
||||
|
||||
/usr/include/sys/select.h:
|
||||
|
||||
/usr/include/bits/select.h:
|
||||
|
||||
/usr/include/bits/sigset.h:
|
||||
|
||||
/usr/include/bits/time.h:
|
||||
|
||||
/usr/include/sys/sysmacros.h:
|
||||
|
||||
/usr/include/bits/pthreadtypes.h:
|
||||
|
||||
/usr/include/ctype.h:
|
||||
|
||||
/usr/include/xlocale.h:
|
||||
|
||||
/usr/include/stdio.h:
|
||||
|
||||
/usr/include/libio.h:
|
||||
|
||||
/usr/include/_G_config.h:
|
||||
|
||||
/usr/include/wchar.h:
|
||||
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stdarg.h:
|
||||
|
||||
/usr/include/bits/stdio_lim.h:
|
||||
|
||||
/usr/include/bits/sys_errlist.h:
|
||||
|
||||
/usr/include/bits/stdio.h:
|
||||
|
||||
/usr/include/bits/stdio2.h:
|
||||
|
||||
/usr/include/errno.h:
|
||||
|
||||
/usr/include/bits/errno.h:
|
||||
|
||||
/usr/include/linux/errno.h:
|
||||
|
||||
/usr/include/asm/errno.h:
|
||||
|
||||
/usr/include/asm-generic/errno.h:
|
||||
|
||||
/usr/include/asm-generic/errno-base.h:
|
||||
|
||||
/usr/include/netdb.h:
|
||||
|
||||
/usr/include/netinet/in.h:
|
||||
|
||||
/usr/include/stdint.h:
|
||||
|
||||
/usr/include/bits/wchar.h:
|
||||
|
||||
/usr/include/sys/socket.h:
|
||||
|
||||
/usr/include/sys/uio.h:
|
||||
|
||||
/usr/include/bits/uio.h:
|
||||
|
||||
/usr/include/bits/socket.h:
|
||||
|
||||
/usr/include/bits/sockaddr.h:
|
||||
|
||||
/usr/include/asm/socket.h:
|
||||
|
||||
/usr/include/asm-generic/socket.h:
|
||||
|
||||
/usr/include/asm/sockios.h:
|
||||
|
||||
/usr/include/asm-generic/sockios.h:
|
||||
|
||||
/usr/include/bits/socket2.h:
|
||||
|
||||
/usr/include/bits/in.h:
|
||||
|
||||
/usr/include/rpc/netdb.h:
|
||||
|
||||
/usr/include/bits/netdb.h:
|
||||
|
||||
/usr/include/syslog.h:
|
||||
|
||||
/usr/include/sys/syslog.h:
|
||||
|
||||
/usr/include/bits/syslog-path.h:
|
||||
|
||||
/usr/include/bits/syslog.h:
|
||||
|
||||
/usr/include/stdlib.h:
|
||||
|
||||
/usr/include/alloca.h:
|
||||
|
||||
/usr/include/bits/stdlib.h:
|
||||
|
||||
/usr/include/string.h:
|
||||
|
||||
/usr/include/bits/string.h:
|
||||
|
||||
/usr/include/bits/string2.h:
|
||||
|
||||
/usr/include/bits/string3.h:
|
||||
|
||||
/usr/include/unistd.h:
|
||||
|
||||
/usr/include/bits/posix_opt.h:
|
||||
|
||||
/usr/include/bits/confname.h:
|
||||
|
||||
/usr/include/getopt.h:
|
||||
|
||||
/usr/include/bits/unistd.h:
|
||||
|
||||
/usr/include/fcntl.h:
|
||||
|
||||
/usr/include/bits/fcntl.h:
|
||||
|
||||
/usr/include/bits/fcntl2.h:
|
||||
|
||||
/usr/include/sys/fcntl.h:
|
||||
|
||||
/usr/include/sys/file.h:
|
||||
|
||||
/usr/include/sys/stat.h:
|
||||
|
||||
/usr/include/bits/stat.h:
|
||||
|
||||
/usr/include/sys/utsname.h:
|
||||
|
||||
/usr/include/bits/utsname.h:
|
||||
|
||||
/usr/include/sys/ioctl.h:
|
||||
|
||||
/usr/include/bits/ioctls.h:
|
||||
|
||||
/usr/include/asm/ioctls.h:
|
||||
|
||||
/usr/include/asm-generic/ioctls.h:
|
||||
|
||||
/usr/include/linux/ioctl.h:
|
||||
|
||||
/usr/include/asm/ioctl.h:
|
||||
|
||||
/usr/include/asm-generic/ioctl.h:
|
||||
|
||||
/usr/include/bits/ioctl-types.h:
|
||||
|
||||
/usr/include/sys/ttydefaults.h:
|
||||
|
||||
/usr/include/crypt.h:
|
||||
|
||||
/usr/include/termios.h:
|
||||
|
||||
/usr/include/bits/termios.h:
|
||||
|
||||
/usr/include/pwd.h:
|
||||
|
||||
/usr/include/arpa/inet.h:
|
||||
|
||||
/usr/include/signal.h:
|
||||
|
||||
/usr/include/bits/signum.h:
|
||||
|
||||
/usr/include/bits/siginfo.h:
|
||||
|
||||
/usr/include/bits/sigaction.h:
|
||||
|
||||
/usr/include/bits/sigcontext.h:
|
||||
|
||||
/usr/include/bits/sigstack.h:
|
||||
|
||||
/usr/include/bits/sigthread.h:
|
||||
|
||||
/usr/include/sys/signal.h:
|
||||
|
||||
/usr/include/sys/time.h:
|
||||
|
||||
../include/freeradius-client.h:
|
||||
@@ -1,259 +0,0 @@
|
||||
ip_util.lo: ip_util.c ../config.h ../include/includes.h \
|
||||
/usr/include/sys/types.h /usr/include/features.h \
|
||||
/usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
|
||||
/usr/include/gnu/stubs-32.h /usr/include/bits/types.h \
|
||||
/usr/include/bits/typesizes.h /usr/include/time.h \
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stddef.h /usr/include/endian.h \
|
||||
/usr/include/bits/endian.h /usr/include/bits/byteswap.h \
|
||||
/usr/include/sys/select.h /usr/include/bits/select.h \
|
||||
/usr/include/bits/sigset.h /usr/include/bits/time.h \
|
||||
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
|
||||
/usr/include/ctype.h /usr/include/xlocale.h /usr/include/stdio.h \
|
||||
/usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stdarg.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
|
||||
/usr/include/bits/stdio.h /usr/include/bits/stdio2.h \
|
||||
/usr/include/errno.h /usr/include/bits/errno.h \
|
||||
/usr/include/linux/errno.h /usr/include/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/netdb.h /usr/include/netinet/in.h /usr/include/stdint.h \
|
||||
/usr/include/bits/wchar.h /usr/include/sys/socket.h \
|
||||
/usr/include/sys/uio.h /usr/include/bits/uio.h \
|
||||
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
|
||||
/usr/include/asm/socket.h /usr/include/asm-generic/socket.h \
|
||||
/usr/include/asm/sockios.h /usr/include/asm-generic/sockios.h \
|
||||
/usr/include/bits/socket2.h /usr/include/bits/in.h \
|
||||
/usr/include/rpc/netdb.h /usr/include/bits/netdb.h /usr/include/syslog.h \
|
||||
/usr/include/sys/syslog.h /usr/include/bits/syslog-path.h \
|
||||
/usr/include/bits/syslog.h /usr/include/stdlib.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib.h /usr/include/string.h \
|
||||
/usr/include/bits/string.h /usr/include/bits/string2.h \
|
||||
/usr/include/bits/string3.h /usr/include/unistd.h \
|
||||
/usr/include/bits/posix_opt.h /usr/include/bits/confname.h \
|
||||
/usr/include/getopt.h /usr/include/bits/unistd.h /usr/include/fcntl.h \
|
||||
/usr/include/bits/fcntl.h /usr/include/bits/fcntl2.h \
|
||||
/usr/include/sys/fcntl.h /usr/include/sys/file.h /usr/include/sys/stat.h \
|
||||
/usr/include/bits/stat.h /usr/include/sys/utsname.h \
|
||||
/usr/include/bits/utsname.h /usr/include/sys/ioctl.h \
|
||||
/usr/include/bits/ioctls.h /usr/include/asm/ioctls.h \
|
||||
/usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
|
||||
/usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \
|
||||
/usr/include/bits/ioctl-types.h /usr/include/sys/ttydefaults.h \
|
||||
/usr/include/crypt.h /usr/include/termios.h /usr/include/bits/termios.h \
|
||||
/usr/include/pwd.h /usr/include/arpa/inet.h /usr/include/signal.h \
|
||||
/usr/include/bits/signum.h /usr/include/bits/siginfo.h \
|
||||
/usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
|
||||
/usr/include/bits/sigstack.h /usr/include/bits/sigthread.h \
|
||||
/usr/include/sys/signal.h /usr/include/sys/time.h \
|
||||
../include/freeradius-client.h
|
||||
|
||||
../config.h:
|
||||
|
||||
../include/includes.h:
|
||||
|
||||
/usr/include/sys/types.h:
|
||||
|
||||
/usr/include/features.h:
|
||||
|
||||
/usr/include/bits/predefs.h:
|
||||
|
||||
/usr/include/sys/cdefs.h:
|
||||
|
||||
/usr/include/bits/wordsize.h:
|
||||
|
||||
/usr/include/gnu/stubs.h:
|
||||
|
||||
/usr/include/gnu/stubs-32.h:
|
||||
|
||||
/usr/include/bits/types.h:
|
||||
|
||||
/usr/include/bits/typesizes.h:
|
||||
|
||||
/usr/include/time.h:
|
||||
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stddef.h:
|
||||
|
||||
/usr/include/endian.h:
|
||||
|
||||
/usr/include/bits/endian.h:
|
||||
|
||||
/usr/include/bits/byteswap.h:
|
||||
|
||||
/usr/include/sys/select.h:
|
||||
|
||||
/usr/include/bits/select.h:
|
||||
|
||||
/usr/include/bits/sigset.h:
|
||||
|
||||
/usr/include/bits/time.h:
|
||||
|
||||
/usr/include/sys/sysmacros.h:
|
||||
|
||||
/usr/include/bits/pthreadtypes.h:
|
||||
|
||||
/usr/include/ctype.h:
|
||||
|
||||
/usr/include/xlocale.h:
|
||||
|
||||
/usr/include/stdio.h:
|
||||
|
||||
/usr/include/libio.h:
|
||||
|
||||
/usr/include/_G_config.h:
|
||||
|
||||
/usr/include/wchar.h:
|
||||
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stdarg.h:
|
||||
|
||||
/usr/include/bits/stdio_lim.h:
|
||||
|
||||
/usr/include/bits/sys_errlist.h:
|
||||
|
||||
/usr/include/bits/stdio.h:
|
||||
|
||||
/usr/include/bits/stdio2.h:
|
||||
|
||||
/usr/include/errno.h:
|
||||
|
||||
/usr/include/bits/errno.h:
|
||||
|
||||
/usr/include/linux/errno.h:
|
||||
|
||||
/usr/include/asm/errno.h:
|
||||
|
||||
/usr/include/asm-generic/errno.h:
|
||||
|
||||
/usr/include/asm-generic/errno-base.h:
|
||||
|
||||
/usr/include/netdb.h:
|
||||
|
||||
/usr/include/netinet/in.h:
|
||||
|
||||
/usr/include/stdint.h:
|
||||
|
||||
/usr/include/bits/wchar.h:
|
||||
|
||||
/usr/include/sys/socket.h:
|
||||
|
||||
/usr/include/sys/uio.h:
|
||||
|
||||
/usr/include/bits/uio.h:
|
||||
|
||||
/usr/include/bits/socket.h:
|
||||
|
||||
/usr/include/bits/sockaddr.h:
|
||||
|
||||
/usr/include/asm/socket.h:
|
||||
|
||||
/usr/include/asm-generic/socket.h:
|
||||
|
||||
/usr/include/asm/sockios.h:
|
||||
|
||||
/usr/include/asm-generic/sockios.h:
|
||||
|
||||
/usr/include/bits/socket2.h:
|
||||
|
||||
/usr/include/bits/in.h:
|
||||
|
||||
/usr/include/rpc/netdb.h:
|
||||
|
||||
/usr/include/bits/netdb.h:
|
||||
|
||||
/usr/include/syslog.h:
|
||||
|
||||
/usr/include/sys/syslog.h:
|
||||
|
||||
/usr/include/bits/syslog-path.h:
|
||||
|
||||
/usr/include/bits/syslog.h:
|
||||
|
||||
/usr/include/stdlib.h:
|
||||
|
||||
/usr/include/alloca.h:
|
||||
|
||||
/usr/include/bits/stdlib.h:
|
||||
|
||||
/usr/include/string.h:
|
||||
|
||||
/usr/include/bits/string.h:
|
||||
|
||||
/usr/include/bits/string2.h:
|
||||
|
||||
/usr/include/bits/string3.h:
|
||||
|
||||
/usr/include/unistd.h:
|
||||
|
||||
/usr/include/bits/posix_opt.h:
|
||||
|
||||
/usr/include/bits/confname.h:
|
||||
|
||||
/usr/include/getopt.h:
|
||||
|
||||
/usr/include/bits/unistd.h:
|
||||
|
||||
/usr/include/fcntl.h:
|
||||
|
||||
/usr/include/bits/fcntl.h:
|
||||
|
||||
/usr/include/bits/fcntl2.h:
|
||||
|
||||
/usr/include/sys/fcntl.h:
|
||||
|
||||
/usr/include/sys/file.h:
|
||||
|
||||
/usr/include/sys/stat.h:
|
||||
|
||||
/usr/include/bits/stat.h:
|
||||
|
||||
/usr/include/sys/utsname.h:
|
||||
|
||||
/usr/include/bits/utsname.h:
|
||||
|
||||
/usr/include/sys/ioctl.h:
|
||||
|
||||
/usr/include/bits/ioctls.h:
|
||||
|
||||
/usr/include/asm/ioctls.h:
|
||||
|
||||
/usr/include/asm-generic/ioctls.h:
|
||||
|
||||
/usr/include/linux/ioctl.h:
|
||||
|
||||
/usr/include/asm/ioctl.h:
|
||||
|
||||
/usr/include/asm-generic/ioctl.h:
|
||||
|
||||
/usr/include/bits/ioctl-types.h:
|
||||
|
||||
/usr/include/sys/ttydefaults.h:
|
||||
|
||||
/usr/include/crypt.h:
|
||||
|
||||
/usr/include/termios.h:
|
||||
|
||||
/usr/include/bits/termios.h:
|
||||
|
||||
/usr/include/pwd.h:
|
||||
|
||||
/usr/include/arpa/inet.h:
|
||||
|
||||
/usr/include/signal.h:
|
||||
|
||||
/usr/include/bits/signum.h:
|
||||
|
||||
/usr/include/bits/siginfo.h:
|
||||
|
||||
/usr/include/bits/sigaction.h:
|
||||
|
||||
/usr/include/bits/sigcontext.h:
|
||||
|
||||
/usr/include/bits/sigstack.h:
|
||||
|
||||
/usr/include/bits/sigthread.h:
|
||||
|
||||
/usr/include/sys/signal.h:
|
||||
|
||||
/usr/include/sys/time.h:
|
||||
|
||||
../include/freeradius-client.h:
|
||||
@@ -1,256 +0,0 @@
|
||||
lock.lo: lock.c ../config.h ../include/includes.h \
|
||||
/usr/include/sys/types.h /usr/include/features.h \
|
||||
/usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
|
||||
/usr/include/gnu/stubs-32.h /usr/include/bits/types.h \
|
||||
/usr/include/bits/typesizes.h /usr/include/time.h \
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stddef.h /usr/include/endian.h \
|
||||
/usr/include/bits/endian.h /usr/include/bits/byteswap.h \
|
||||
/usr/include/sys/select.h /usr/include/bits/select.h \
|
||||
/usr/include/bits/sigset.h /usr/include/bits/time.h \
|
||||
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
|
||||
/usr/include/ctype.h /usr/include/xlocale.h /usr/include/stdio.h \
|
||||
/usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stdarg.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
|
||||
/usr/include/bits/stdio.h /usr/include/bits/stdio2.h \
|
||||
/usr/include/errno.h /usr/include/bits/errno.h \
|
||||
/usr/include/linux/errno.h /usr/include/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/netdb.h /usr/include/netinet/in.h /usr/include/stdint.h \
|
||||
/usr/include/bits/wchar.h /usr/include/sys/socket.h \
|
||||
/usr/include/sys/uio.h /usr/include/bits/uio.h \
|
||||
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
|
||||
/usr/include/asm/socket.h /usr/include/asm-generic/socket.h \
|
||||
/usr/include/asm/sockios.h /usr/include/asm-generic/sockios.h \
|
||||
/usr/include/bits/socket2.h /usr/include/bits/in.h \
|
||||
/usr/include/rpc/netdb.h /usr/include/bits/netdb.h /usr/include/syslog.h \
|
||||
/usr/include/sys/syslog.h /usr/include/bits/syslog-path.h \
|
||||
/usr/include/bits/syslog.h /usr/include/stdlib.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib.h /usr/include/string.h \
|
||||
/usr/include/bits/string.h /usr/include/bits/string2.h \
|
||||
/usr/include/bits/string3.h /usr/include/unistd.h \
|
||||
/usr/include/bits/posix_opt.h /usr/include/bits/confname.h \
|
||||
/usr/include/getopt.h /usr/include/bits/unistd.h /usr/include/fcntl.h \
|
||||
/usr/include/bits/fcntl.h /usr/include/bits/fcntl2.h \
|
||||
/usr/include/sys/fcntl.h /usr/include/sys/file.h /usr/include/sys/stat.h \
|
||||
/usr/include/bits/stat.h /usr/include/sys/utsname.h \
|
||||
/usr/include/bits/utsname.h /usr/include/sys/ioctl.h \
|
||||
/usr/include/bits/ioctls.h /usr/include/asm/ioctls.h \
|
||||
/usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
|
||||
/usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \
|
||||
/usr/include/bits/ioctl-types.h /usr/include/sys/ttydefaults.h \
|
||||
/usr/include/crypt.h /usr/include/termios.h /usr/include/bits/termios.h \
|
||||
/usr/include/pwd.h /usr/include/arpa/inet.h /usr/include/signal.h \
|
||||
/usr/include/bits/signum.h /usr/include/bits/siginfo.h \
|
||||
/usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
|
||||
/usr/include/bits/sigstack.h /usr/include/bits/sigthread.h \
|
||||
/usr/include/sys/signal.h /usr/include/sys/time.h
|
||||
|
||||
../config.h:
|
||||
|
||||
../include/includes.h:
|
||||
|
||||
/usr/include/sys/types.h:
|
||||
|
||||
/usr/include/features.h:
|
||||
|
||||
/usr/include/bits/predefs.h:
|
||||
|
||||
/usr/include/sys/cdefs.h:
|
||||
|
||||
/usr/include/bits/wordsize.h:
|
||||
|
||||
/usr/include/gnu/stubs.h:
|
||||
|
||||
/usr/include/gnu/stubs-32.h:
|
||||
|
||||
/usr/include/bits/types.h:
|
||||
|
||||
/usr/include/bits/typesizes.h:
|
||||
|
||||
/usr/include/time.h:
|
||||
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stddef.h:
|
||||
|
||||
/usr/include/endian.h:
|
||||
|
||||
/usr/include/bits/endian.h:
|
||||
|
||||
/usr/include/bits/byteswap.h:
|
||||
|
||||
/usr/include/sys/select.h:
|
||||
|
||||
/usr/include/bits/select.h:
|
||||
|
||||
/usr/include/bits/sigset.h:
|
||||
|
||||
/usr/include/bits/time.h:
|
||||
|
||||
/usr/include/sys/sysmacros.h:
|
||||
|
||||
/usr/include/bits/pthreadtypes.h:
|
||||
|
||||
/usr/include/ctype.h:
|
||||
|
||||
/usr/include/xlocale.h:
|
||||
|
||||
/usr/include/stdio.h:
|
||||
|
||||
/usr/include/libio.h:
|
||||
|
||||
/usr/include/_G_config.h:
|
||||
|
||||
/usr/include/wchar.h:
|
||||
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stdarg.h:
|
||||
|
||||
/usr/include/bits/stdio_lim.h:
|
||||
|
||||
/usr/include/bits/sys_errlist.h:
|
||||
|
||||
/usr/include/bits/stdio.h:
|
||||
|
||||
/usr/include/bits/stdio2.h:
|
||||
|
||||
/usr/include/errno.h:
|
||||
|
||||
/usr/include/bits/errno.h:
|
||||
|
||||
/usr/include/linux/errno.h:
|
||||
|
||||
/usr/include/asm/errno.h:
|
||||
|
||||
/usr/include/asm-generic/errno.h:
|
||||
|
||||
/usr/include/asm-generic/errno-base.h:
|
||||
|
||||
/usr/include/netdb.h:
|
||||
|
||||
/usr/include/netinet/in.h:
|
||||
|
||||
/usr/include/stdint.h:
|
||||
|
||||
/usr/include/bits/wchar.h:
|
||||
|
||||
/usr/include/sys/socket.h:
|
||||
|
||||
/usr/include/sys/uio.h:
|
||||
|
||||
/usr/include/bits/uio.h:
|
||||
|
||||
/usr/include/bits/socket.h:
|
||||
|
||||
/usr/include/bits/sockaddr.h:
|
||||
|
||||
/usr/include/asm/socket.h:
|
||||
|
||||
/usr/include/asm-generic/socket.h:
|
||||
|
||||
/usr/include/asm/sockios.h:
|
||||
|
||||
/usr/include/asm-generic/sockios.h:
|
||||
|
||||
/usr/include/bits/socket2.h:
|
||||
|
||||
/usr/include/bits/in.h:
|
||||
|
||||
/usr/include/rpc/netdb.h:
|
||||
|
||||
/usr/include/bits/netdb.h:
|
||||
|
||||
/usr/include/syslog.h:
|
||||
|
||||
/usr/include/sys/syslog.h:
|
||||
|
||||
/usr/include/bits/syslog-path.h:
|
||||
|
||||
/usr/include/bits/syslog.h:
|
||||
|
||||
/usr/include/stdlib.h:
|
||||
|
||||
/usr/include/alloca.h:
|
||||
|
||||
/usr/include/bits/stdlib.h:
|
||||
|
||||
/usr/include/string.h:
|
||||
|
||||
/usr/include/bits/string.h:
|
||||
|
||||
/usr/include/bits/string2.h:
|
||||
|
||||
/usr/include/bits/string3.h:
|
||||
|
||||
/usr/include/unistd.h:
|
||||
|
||||
/usr/include/bits/posix_opt.h:
|
||||
|
||||
/usr/include/bits/confname.h:
|
||||
|
||||
/usr/include/getopt.h:
|
||||
|
||||
/usr/include/bits/unistd.h:
|
||||
|
||||
/usr/include/fcntl.h:
|
||||
|
||||
/usr/include/bits/fcntl.h:
|
||||
|
||||
/usr/include/bits/fcntl2.h:
|
||||
|
||||
/usr/include/sys/fcntl.h:
|
||||
|
||||
/usr/include/sys/file.h:
|
||||
|
||||
/usr/include/sys/stat.h:
|
||||
|
||||
/usr/include/bits/stat.h:
|
||||
|
||||
/usr/include/sys/utsname.h:
|
||||
|
||||
/usr/include/bits/utsname.h:
|
||||
|
||||
/usr/include/sys/ioctl.h:
|
||||
|
||||
/usr/include/bits/ioctls.h:
|
||||
|
||||
/usr/include/asm/ioctls.h:
|
||||
|
||||
/usr/include/asm-generic/ioctls.h:
|
||||
|
||||
/usr/include/linux/ioctl.h:
|
||||
|
||||
/usr/include/asm/ioctl.h:
|
||||
|
||||
/usr/include/asm-generic/ioctl.h:
|
||||
|
||||
/usr/include/bits/ioctl-types.h:
|
||||
|
||||
/usr/include/sys/ttydefaults.h:
|
||||
|
||||
/usr/include/crypt.h:
|
||||
|
||||
/usr/include/termios.h:
|
||||
|
||||
/usr/include/bits/termios.h:
|
||||
|
||||
/usr/include/pwd.h:
|
||||
|
||||
/usr/include/arpa/inet.h:
|
||||
|
||||
/usr/include/signal.h:
|
||||
|
||||
/usr/include/bits/signum.h:
|
||||
|
||||
/usr/include/bits/siginfo.h:
|
||||
|
||||
/usr/include/bits/sigaction.h:
|
||||
|
||||
/usr/include/bits/sigcontext.h:
|
||||
|
||||
/usr/include/bits/sigstack.h:
|
||||
|
||||
/usr/include/bits/sigthread.h:
|
||||
|
||||
/usr/include/sys/signal.h:
|
||||
|
||||
/usr/include/sys/time.h:
|
||||
@@ -1,259 +0,0 @@
|
||||
log.lo: log.c ../config.h ../include/includes.h /usr/include/sys/types.h \
|
||||
/usr/include/features.h /usr/include/bits/predefs.h \
|
||||
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
|
||||
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-32.h \
|
||||
/usr/include/bits/types.h /usr/include/bits/typesizes.h \
|
||||
/usr/include/time.h /usr/lib/gcc/i486-linux-gnu/4.4.3/include/stddef.h \
|
||||
/usr/include/endian.h /usr/include/bits/endian.h \
|
||||
/usr/include/bits/byteswap.h /usr/include/sys/select.h \
|
||||
/usr/include/bits/select.h /usr/include/bits/sigset.h \
|
||||
/usr/include/bits/time.h /usr/include/sys/sysmacros.h \
|
||||
/usr/include/bits/pthreadtypes.h /usr/include/ctype.h \
|
||||
/usr/include/xlocale.h /usr/include/stdio.h /usr/include/libio.h \
|
||||
/usr/include/_G_config.h /usr/include/wchar.h \
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stdarg.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
|
||||
/usr/include/bits/stdio.h /usr/include/bits/stdio2.h \
|
||||
/usr/include/errno.h /usr/include/bits/errno.h \
|
||||
/usr/include/linux/errno.h /usr/include/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/netdb.h /usr/include/netinet/in.h /usr/include/stdint.h \
|
||||
/usr/include/bits/wchar.h /usr/include/sys/socket.h \
|
||||
/usr/include/sys/uio.h /usr/include/bits/uio.h \
|
||||
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
|
||||
/usr/include/asm/socket.h /usr/include/asm-generic/socket.h \
|
||||
/usr/include/asm/sockios.h /usr/include/asm-generic/sockios.h \
|
||||
/usr/include/bits/socket2.h /usr/include/bits/in.h \
|
||||
/usr/include/rpc/netdb.h /usr/include/bits/netdb.h /usr/include/syslog.h \
|
||||
/usr/include/sys/syslog.h /usr/include/bits/syslog-path.h \
|
||||
/usr/include/bits/syslog.h /usr/include/stdlib.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib.h /usr/include/string.h \
|
||||
/usr/include/bits/string.h /usr/include/bits/string2.h \
|
||||
/usr/include/bits/string3.h /usr/include/unistd.h \
|
||||
/usr/include/bits/posix_opt.h /usr/include/bits/confname.h \
|
||||
/usr/include/getopt.h /usr/include/bits/unistd.h /usr/include/fcntl.h \
|
||||
/usr/include/bits/fcntl.h /usr/include/bits/fcntl2.h \
|
||||
/usr/include/sys/fcntl.h /usr/include/sys/file.h /usr/include/sys/stat.h \
|
||||
/usr/include/bits/stat.h /usr/include/sys/utsname.h \
|
||||
/usr/include/bits/utsname.h /usr/include/sys/ioctl.h \
|
||||
/usr/include/bits/ioctls.h /usr/include/asm/ioctls.h \
|
||||
/usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
|
||||
/usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \
|
||||
/usr/include/bits/ioctl-types.h /usr/include/sys/ttydefaults.h \
|
||||
/usr/include/crypt.h /usr/include/termios.h /usr/include/bits/termios.h \
|
||||
/usr/include/pwd.h /usr/include/arpa/inet.h /usr/include/signal.h \
|
||||
/usr/include/bits/signum.h /usr/include/bits/siginfo.h \
|
||||
/usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
|
||||
/usr/include/bits/sigstack.h /usr/include/bits/sigthread.h \
|
||||
/usr/include/sys/signal.h /usr/include/sys/time.h \
|
||||
../include/freeradius-client.h
|
||||
|
||||
../config.h:
|
||||
|
||||
../include/includes.h:
|
||||
|
||||
/usr/include/sys/types.h:
|
||||
|
||||
/usr/include/features.h:
|
||||
|
||||
/usr/include/bits/predefs.h:
|
||||
|
||||
/usr/include/sys/cdefs.h:
|
||||
|
||||
/usr/include/bits/wordsize.h:
|
||||
|
||||
/usr/include/gnu/stubs.h:
|
||||
|
||||
/usr/include/gnu/stubs-32.h:
|
||||
|
||||
/usr/include/bits/types.h:
|
||||
|
||||
/usr/include/bits/typesizes.h:
|
||||
|
||||
/usr/include/time.h:
|
||||
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stddef.h:
|
||||
|
||||
/usr/include/endian.h:
|
||||
|
||||
/usr/include/bits/endian.h:
|
||||
|
||||
/usr/include/bits/byteswap.h:
|
||||
|
||||
/usr/include/sys/select.h:
|
||||
|
||||
/usr/include/bits/select.h:
|
||||
|
||||
/usr/include/bits/sigset.h:
|
||||
|
||||
/usr/include/bits/time.h:
|
||||
|
||||
/usr/include/sys/sysmacros.h:
|
||||
|
||||
/usr/include/bits/pthreadtypes.h:
|
||||
|
||||
/usr/include/ctype.h:
|
||||
|
||||
/usr/include/xlocale.h:
|
||||
|
||||
/usr/include/stdio.h:
|
||||
|
||||
/usr/include/libio.h:
|
||||
|
||||
/usr/include/_G_config.h:
|
||||
|
||||
/usr/include/wchar.h:
|
||||
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stdarg.h:
|
||||
|
||||
/usr/include/bits/stdio_lim.h:
|
||||
|
||||
/usr/include/bits/sys_errlist.h:
|
||||
|
||||
/usr/include/bits/stdio.h:
|
||||
|
||||
/usr/include/bits/stdio2.h:
|
||||
|
||||
/usr/include/errno.h:
|
||||
|
||||
/usr/include/bits/errno.h:
|
||||
|
||||
/usr/include/linux/errno.h:
|
||||
|
||||
/usr/include/asm/errno.h:
|
||||
|
||||
/usr/include/asm-generic/errno.h:
|
||||
|
||||
/usr/include/asm-generic/errno-base.h:
|
||||
|
||||
/usr/include/netdb.h:
|
||||
|
||||
/usr/include/netinet/in.h:
|
||||
|
||||
/usr/include/stdint.h:
|
||||
|
||||
/usr/include/bits/wchar.h:
|
||||
|
||||
/usr/include/sys/socket.h:
|
||||
|
||||
/usr/include/sys/uio.h:
|
||||
|
||||
/usr/include/bits/uio.h:
|
||||
|
||||
/usr/include/bits/socket.h:
|
||||
|
||||
/usr/include/bits/sockaddr.h:
|
||||
|
||||
/usr/include/asm/socket.h:
|
||||
|
||||
/usr/include/asm-generic/socket.h:
|
||||
|
||||
/usr/include/asm/sockios.h:
|
||||
|
||||
/usr/include/asm-generic/sockios.h:
|
||||
|
||||
/usr/include/bits/socket2.h:
|
||||
|
||||
/usr/include/bits/in.h:
|
||||
|
||||
/usr/include/rpc/netdb.h:
|
||||
|
||||
/usr/include/bits/netdb.h:
|
||||
|
||||
/usr/include/syslog.h:
|
||||
|
||||
/usr/include/sys/syslog.h:
|
||||
|
||||
/usr/include/bits/syslog-path.h:
|
||||
|
||||
/usr/include/bits/syslog.h:
|
||||
|
||||
/usr/include/stdlib.h:
|
||||
|
||||
/usr/include/alloca.h:
|
||||
|
||||
/usr/include/bits/stdlib.h:
|
||||
|
||||
/usr/include/string.h:
|
||||
|
||||
/usr/include/bits/string.h:
|
||||
|
||||
/usr/include/bits/string2.h:
|
||||
|
||||
/usr/include/bits/string3.h:
|
||||
|
||||
/usr/include/unistd.h:
|
||||
|
||||
/usr/include/bits/posix_opt.h:
|
||||
|
||||
/usr/include/bits/confname.h:
|
||||
|
||||
/usr/include/getopt.h:
|
||||
|
||||
/usr/include/bits/unistd.h:
|
||||
|
||||
/usr/include/fcntl.h:
|
||||
|
||||
/usr/include/bits/fcntl.h:
|
||||
|
||||
/usr/include/bits/fcntl2.h:
|
||||
|
||||
/usr/include/sys/fcntl.h:
|
||||
|
||||
/usr/include/sys/file.h:
|
||||
|
||||
/usr/include/sys/stat.h:
|
||||
|
||||
/usr/include/bits/stat.h:
|
||||
|
||||
/usr/include/sys/utsname.h:
|
||||
|
||||
/usr/include/bits/utsname.h:
|
||||
|
||||
/usr/include/sys/ioctl.h:
|
||||
|
||||
/usr/include/bits/ioctls.h:
|
||||
|
||||
/usr/include/asm/ioctls.h:
|
||||
|
||||
/usr/include/asm-generic/ioctls.h:
|
||||
|
||||
/usr/include/linux/ioctl.h:
|
||||
|
||||
/usr/include/asm/ioctl.h:
|
||||
|
||||
/usr/include/asm-generic/ioctl.h:
|
||||
|
||||
/usr/include/bits/ioctl-types.h:
|
||||
|
||||
/usr/include/sys/ttydefaults.h:
|
||||
|
||||
/usr/include/crypt.h:
|
||||
|
||||
/usr/include/termios.h:
|
||||
|
||||
/usr/include/bits/termios.h:
|
||||
|
||||
/usr/include/pwd.h:
|
||||
|
||||
/usr/include/arpa/inet.h:
|
||||
|
||||
/usr/include/signal.h:
|
||||
|
||||
/usr/include/bits/signum.h:
|
||||
|
||||
/usr/include/bits/siginfo.h:
|
||||
|
||||
/usr/include/bits/sigaction.h:
|
||||
|
||||
/usr/include/bits/sigcontext.h:
|
||||
|
||||
/usr/include/bits/sigstack.h:
|
||||
|
||||
/usr/include/bits/sigthread.h:
|
||||
|
||||
/usr/include/sys/signal.h:
|
||||
|
||||
/usr/include/sys/time.h:
|
||||
|
||||
../include/freeradius-client.h:
|
||||
@@ -1,77 +0,0 @@
|
||||
md5.lo: md5.c md5.h ../config.h /usr/include/inttypes.h \
|
||||
/usr/include/features.h /usr/include/bits/predefs.h \
|
||||
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
|
||||
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-32.h \
|
||||
/usr/include/stdint.h /usr/include/bits/wchar.h /usr/include/sys/types.h \
|
||||
/usr/include/bits/types.h /usr/include/bits/typesizes.h \
|
||||
/usr/include/time.h /usr/lib/gcc/i486-linux-gnu/4.4.3/include/stddef.h \
|
||||
/usr/include/endian.h /usr/include/bits/endian.h \
|
||||
/usr/include/bits/byteswap.h /usr/include/sys/select.h \
|
||||
/usr/include/bits/select.h /usr/include/bits/sigset.h \
|
||||
/usr/include/bits/time.h /usr/include/sys/sysmacros.h \
|
||||
/usr/include/bits/pthreadtypes.h /usr/include/string.h \
|
||||
/usr/include/xlocale.h /usr/include/bits/string.h \
|
||||
/usr/include/bits/string2.h /usr/include/stdlib.h \
|
||||
/usr/include/bits/string3.h
|
||||
|
||||
md5.h:
|
||||
|
||||
../config.h:
|
||||
|
||||
/usr/include/inttypes.h:
|
||||
|
||||
/usr/include/features.h:
|
||||
|
||||
/usr/include/bits/predefs.h:
|
||||
|
||||
/usr/include/sys/cdefs.h:
|
||||
|
||||
/usr/include/bits/wordsize.h:
|
||||
|
||||
/usr/include/gnu/stubs.h:
|
||||
|
||||
/usr/include/gnu/stubs-32.h:
|
||||
|
||||
/usr/include/stdint.h:
|
||||
|
||||
/usr/include/bits/wchar.h:
|
||||
|
||||
/usr/include/sys/types.h:
|
||||
|
||||
/usr/include/bits/types.h:
|
||||
|
||||
/usr/include/bits/typesizes.h:
|
||||
|
||||
/usr/include/time.h:
|
||||
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stddef.h:
|
||||
|
||||
/usr/include/endian.h:
|
||||
|
||||
/usr/include/bits/endian.h:
|
||||
|
||||
/usr/include/bits/byteswap.h:
|
||||
|
||||
/usr/include/sys/select.h:
|
||||
|
||||
/usr/include/bits/select.h:
|
||||
|
||||
/usr/include/bits/sigset.h:
|
||||
|
||||
/usr/include/bits/time.h:
|
||||
|
||||
/usr/include/sys/sysmacros.h:
|
||||
|
||||
/usr/include/bits/pthreadtypes.h:
|
||||
|
||||
/usr/include/string.h:
|
||||
|
||||
/usr/include/xlocale.h:
|
||||
|
||||
/usr/include/bits/string.h:
|
||||
|
||||
/usr/include/bits/string2.h:
|
||||
|
||||
/usr/include/stdlib.h:
|
||||
|
||||
/usr/include/bits/string3.h:
|
||||
@@ -1,261 +0,0 @@
|
||||
sendserver.lo: sendserver.c ../config.h ../include/includes.h \
|
||||
/usr/include/sys/types.h /usr/include/features.h \
|
||||
/usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
|
||||
/usr/include/gnu/stubs-32.h /usr/include/bits/types.h \
|
||||
/usr/include/bits/typesizes.h /usr/include/time.h \
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stddef.h /usr/include/endian.h \
|
||||
/usr/include/bits/endian.h /usr/include/bits/byteswap.h \
|
||||
/usr/include/sys/select.h /usr/include/bits/select.h \
|
||||
/usr/include/bits/sigset.h /usr/include/bits/time.h \
|
||||
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
|
||||
/usr/include/ctype.h /usr/include/xlocale.h /usr/include/stdio.h \
|
||||
/usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stdarg.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
|
||||
/usr/include/bits/stdio.h /usr/include/bits/stdio2.h \
|
||||
/usr/include/errno.h /usr/include/bits/errno.h \
|
||||
/usr/include/linux/errno.h /usr/include/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/netdb.h /usr/include/netinet/in.h /usr/include/stdint.h \
|
||||
/usr/include/bits/wchar.h /usr/include/sys/socket.h \
|
||||
/usr/include/sys/uio.h /usr/include/bits/uio.h \
|
||||
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
|
||||
/usr/include/asm/socket.h /usr/include/asm-generic/socket.h \
|
||||
/usr/include/asm/sockios.h /usr/include/asm-generic/sockios.h \
|
||||
/usr/include/bits/socket2.h /usr/include/bits/in.h \
|
||||
/usr/include/rpc/netdb.h /usr/include/bits/netdb.h /usr/include/syslog.h \
|
||||
/usr/include/sys/syslog.h /usr/include/bits/syslog-path.h \
|
||||
/usr/include/bits/syslog.h /usr/include/stdlib.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib.h /usr/include/string.h \
|
||||
/usr/include/bits/string.h /usr/include/bits/string2.h \
|
||||
/usr/include/bits/string3.h /usr/include/unistd.h \
|
||||
/usr/include/bits/posix_opt.h /usr/include/bits/confname.h \
|
||||
/usr/include/getopt.h /usr/include/bits/unistd.h /usr/include/fcntl.h \
|
||||
/usr/include/bits/fcntl.h /usr/include/bits/fcntl2.h \
|
||||
/usr/include/sys/fcntl.h /usr/include/sys/file.h /usr/include/sys/stat.h \
|
||||
/usr/include/bits/stat.h /usr/include/sys/utsname.h \
|
||||
/usr/include/bits/utsname.h /usr/include/sys/ioctl.h \
|
||||
/usr/include/bits/ioctls.h /usr/include/asm/ioctls.h \
|
||||
/usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
|
||||
/usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \
|
||||
/usr/include/bits/ioctl-types.h /usr/include/sys/ttydefaults.h \
|
||||
/usr/include/crypt.h /usr/include/termios.h /usr/include/bits/termios.h \
|
||||
/usr/include/pwd.h /usr/include/arpa/inet.h /usr/include/signal.h \
|
||||
/usr/include/bits/signum.h /usr/include/bits/siginfo.h \
|
||||
/usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
|
||||
/usr/include/bits/sigstack.h /usr/include/bits/sigthread.h \
|
||||
/usr/include/sys/signal.h /usr/include/sys/time.h \
|
||||
../include/freeradius-client.h ../include/pathnames.h
|
||||
|
||||
../config.h:
|
||||
|
||||
../include/includes.h:
|
||||
|
||||
/usr/include/sys/types.h:
|
||||
|
||||
/usr/include/features.h:
|
||||
|
||||
/usr/include/bits/predefs.h:
|
||||
|
||||
/usr/include/sys/cdefs.h:
|
||||
|
||||
/usr/include/bits/wordsize.h:
|
||||
|
||||
/usr/include/gnu/stubs.h:
|
||||
|
||||
/usr/include/gnu/stubs-32.h:
|
||||
|
||||
/usr/include/bits/types.h:
|
||||
|
||||
/usr/include/bits/typesizes.h:
|
||||
|
||||
/usr/include/time.h:
|
||||
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stddef.h:
|
||||
|
||||
/usr/include/endian.h:
|
||||
|
||||
/usr/include/bits/endian.h:
|
||||
|
||||
/usr/include/bits/byteswap.h:
|
||||
|
||||
/usr/include/sys/select.h:
|
||||
|
||||
/usr/include/bits/select.h:
|
||||
|
||||
/usr/include/bits/sigset.h:
|
||||
|
||||
/usr/include/bits/time.h:
|
||||
|
||||
/usr/include/sys/sysmacros.h:
|
||||
|
||||
/usr/include/bits/pthreadtypes.h:
|
||||
|
||||
/usr/include/ctype.h:
|
||||
|
||||
/usr/include/xlocale.h:
|
||||
|
||||
/usr/include/stdio.h:
|
||||
|
||||
/usr/include/libio.h:
|
||||
|
||||
/usr/include/_G_config.h:
|
||||
|
||||
/usr/include/wchar.h:
|
||||
|
||||
/usr/lib/gcc/i486-linux-gnu/4.4.3/include/stdarg.h:
|
||||
|
||||
/usr/include/bits/stdio_lim.h:
|
||||
|
||||
/usr/include/bits/sys_errlist.h:
|
||||
|
||||
/usr/include/bits/stdio.h:
|
||||
|
||||
/usr/include/bits/stdio2.h:
|
||||
|
||||
/usr/include/errno.h:
|
||||
|
||||
/usr/include/bits/errno.h:
|
||||
|
||||
/usr/include/linux/errno.h:
|
||||
|
||||
/usr/include/asm/errno.h:
|
||||
|
||||
/usr/include/asm-generic/errno.h:
|
||||
|
||||
/usr/include/asm-generic/errno-base.h:
|
||||
|
||||
/usr/include/netdb.h:
|
||||
|
||||
/usr/include/netinet/in.h:
|
||||
|
||||
/usr/include/stdint.h:
|
||||
|
||||
/usr/include/bits/wchar.h:
|
||||
|
||||
/usr/include/sys/socket.h:
|
||||
|
||||
/usr/include/sys/uio.h:
|
||||
|
||||
/usr/include/bits/uio.h:
|
||||
|
||||
/usr/include/bits/socket.h:
|
||||
|
||||
/usr/include/bits/sockaddr.h:
|
||||
|
||||
/usr/include/asm/socket.h:
|
||||
|
||||
/usr/include/asm-generic/socket.h:
|
||||
|
||||
/usr/include/asm/sockios.h:
|
||||
|
||||
/usr/include/asm-generic/sockios.h:
|
||||
|
||||
/usr/include/bits/socket2.h:
|
||||
|
||||
/usr/include/bits/in.h:
|
||||
|
||||
/usr/include/rpc/netdb.h:
|
||||
|
||||
/usr/include/bits/netdb.h:
|
||||
|
||||
/usr/include/syslog.h:
|
||||
|
||||
/usr/include/sys/syslog.h:
|
||||
|
||||
/usr/include/bits/syslog-path.h:
|
||||
|
||||
/usr/include/bits/syslog.h:
|
||||
|
||||
/usr/include/stdlib.h:
|
||||
|
||||
/usr/include/alloca.h:
|
||||
|
||||
/usr/include/bits/stdlib.h:
|
||||
|
||||
/usr/include/string.h:
|
||||
|
||||
/usr/include/bits/string.h:
|
||||
|
||||
/usr/include/bits/string2.h:
|
||||
|
||||
/usr/include/bits/string3.h:
|
||||
|
||||
/usr/include/unistd.h:
|
||||
|
||||
/usr/include/bits/posix_opt.h:
|
||||
|
||||
/usr/include/bits/confname.h:
|
||||
|
||||
/usr/include/getopt.h:
|
||||
|
||||
/usr/include/bits/unistd.h:
|
||||
|
||||
/usr/include/fcntl.h:
|
||||
|
||||
/usr/include/bits/fcntl.h:
|
||||
|
||||
/usr/include/bits/fcntl2.h:
|
||||
|
||||
/usr/include/sys/fcntl.h:
|
||||
|
||||
/usr/include/sys/file.h:
|
||||
|
||||
/usr/include/sys/stat.h:
|
||||
|
||||
/usr/include/bits/stat.h:
|
||||
|
||||
/usr/include/sys/utsname.h:
|
||||
|
||||
/usr/include/bits/utsname.h:
|
||||
|
||||
/usr/include/sys/ioctl.h:
|
||||
|
||||
/usr/include/bits/ioctls.h:
|
||||
|
||||
/usr/include/asm/ioctls.h:
|
||||
|
||||
/usr/include/asm-generic/ioctls.h:
|
||||
|
||||
/usr/include/linux/ioctl.h:
|
||||
|
||||
/usr/include/asm/ioctl.h:
|
||||
|
||||
/usr/include/asm-generic/ioctl.h:
|
||||
|
||||
/usr/include/bits/ioctl-types.h:
|
||||
|
||||
/usr/include/sys/ttydefaults.h:
|
||||
|
||||
/usr/include/crypt.h:
|
||||
|
||||
/usr/include/termios.h:
|
||||
|
||||
/usr/include/bits/termios.h:
|
||||
|
||||
/usr/include/pwd.h:
|
||||
|
||||
/usr/include/arpa/inet.h:
|
||||
|
||||
/usr/include/signal.h:
|
||||
|
||||
/usr/include/bits/signum.h:
|
||||
|
||||
/usr/include/bits/siginfo.h:
|
||||
|
||||
/usr/include/bits/sigaction.h:
|
||||
|
||||
/usr/include/bits/sigcontext.h:
|
||||
|
||||
/usr/include/bits/sigstack.h:
|
||||
|
||||
/usr/include/bits/sigthread.h:
|
||||
|
||||
/usr/include/sys/signal.h:
|
||||
|
||||
/usr/include/sys/time.h:
|
||||
|
||||
../include/freeradius-client.h:
|
||||
|
||||
../include/pathnames.h:
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user