summaryrefslogtreecommitdiffstats
path: root/gnu
Commit message (Collapse)AuthorAgeFilesLines
* Because -lcompat defines the same symbols as -lgnuregex and the weaknessnate1995-04-073-8/+65
| | | | | | | | | of the linker to enforce linking of modules in command line order it is not possible to link gdb shared with -lcompat. *HACK ALERT* Removed -lcompat from LDADD and bring in the necessary functions out of libcompat as a source module until the linker can be fixed.
* Back out my change to enforce command line linker order due tonate1995-04-071-11/+8
| | | | | | | | underlying bugs which are caused by mixing static/shared libraries with this change in place. The shlib code is not capable of supporting this feature in it's present state and will need significant modifications in order to do so.
* Added a new feature from Peter Eriksson's latest release of ypserv (0.13):wpaul1995-04-052-7/+40
| | | | | | | | | | | | | | | | | register ourselves as an NIS version 1 UDP server to pacify older SunOS 4 ypbinds that seem to insist on having one around. All this does is allow ypserv to respond to DOMAIN_NONACK requests that are periodically transmitted by ypbind: the server will not actually work as an NIS v1 server in any other way. Unlike the mainline code, which implements this as a compile-time option, this feature can be turned on with the newly-added -k flag at runtime. Bunped version number to 0.13. (What the hell.) Updated the man page to reflect this change, also made a couple of small edits to reflect the recent changes in the /etc/rc* setup.
* Take yp_svc.c out of CLEANFILES rule.wpaul1995-04-021-2/+2
|
* Add back some stuff to yppush.c that I was a little over-zealous inwpaul1995-04-022-12/+92
| | | | removing. Also do away with compiling yp_svc.c: yppush doesn't need it.
* Removed code from yp_xdr.c module that now lives in libc. (Unfortunately,wpaul1995-04-021-91/+0
| | | | | | | ypxfr can't easily be reduced down to one file like yppush because it needs to do certain special things (such as binding to a specific machine (the NIS master)) which the yp_*() functions in libc don't allow.
* Make yppush compile again when obj directory exists. *groan*wpaul1995-04-022-4/+3
|
* Fix compiler warnings: don't declare enum types as static.bde1995-04-021-4/+9
|
* Spruce up Makefile.yp: add support for netgroups and bootparams maps,wpaul1995-04-021-41/+63
| | | | make use of yp_mkdb's -i, -o and -m flags.
* Reduce yppush. Now that all the required yp_xdr functions arewpaul1995-04-022-22/+49
| | | | | | in libc, we can get rid of the private/special copies of yp_*.c files and rpcgen them at compile time instead. This leaves us with just one unique source files: yppush.c
* Log syslog messages at LOG_NOTICE priority.wpaul1995-04-011-2/+2
|
* Remove yppasswd_xdr.c and take out references to if from Makefile: usewpaul1995-04-011-3/+3
| | | | -lrpcsvc instead.
* Fix thejoerg1995-04-011-5/+7
| | | | | | Ignore wrong indent value: ``'' bug, as reported by Chris Kukulies.
* One line fix to silently ignore entries that start with a '+' or '-'.wpaul1995-03-311-1/+2
| | | | This prevents yp_mkdb from adding magic NIS entries to NIS maps themselves.
* Forgot one FreeBSD specific change needed.nate1995-03-311-1/+1
| | | | | | date: 1995/02/04 20:27:23; author: phk; state: Exp; lines: +1 -1 added *.info and *.db to the default "ignore" list in cvs to avoid obviously common mistakes.
* Temporarily disable building CVS to avoid anyone hosing up their CVSnate1995-03-311-4/+2
| | | | | | tree until a bit more testing is done. Submitted by: rgrimes@gndrsh.aac.dev.com "Rod Grimes"
* Merged in FreeBSD necessary changes in. Note, all of our sourcenate1995-03-3117-940/+1513
| | | | | modifications were *not* merged in (FreeBSD-DEVELOPER and symlink) but the source is now the stock sources.
* This commit was generated by cvs2svn to compensate for changes in r7516,nate1995-03-3125-0/+20711
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Original sources from CVS-1.4A2 munged to fit our directory structure.nate1995-03-3125-0/+20711
| |
* | Original sources from CVS-1.4A2 munged to fit our directory structure.nate1995-03-311-0/+133
| |
* | This commit was generated by cvs2svn to compensate for changes in r7514,nate1995-03-3178-4006/+7164
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Original sources from CVS-1.4A2 munged to fit our directory structure.nate1995-03-3192-4930/+8889
| |
| * This commit was manufactured by cvs2svn to create branch 'VENDOR-cvs'.cvs2svn1995-03-122-0/+557
| |
* | Rework error reporting/logging: although the SunOS documentation sayswpaul1995-03-317-44/+140
| | | | | | | | | | | | | | | | | | that ypxfr is supposed to log messages to /var/yp/ypxfr.log if it exists, using syslog() makes more sense, especially since ypserv does the same thing already. Try to use stderr by default, and use syslog() if stderr is not a tty. Also update the man page to reflect this change.
* | Wolfram's latest update.joerg1995-03-314-239/+368
| | | | | | | | Submitted by: wosch@cs.tu-berlin.de (Wolfram Schneider)
* | Ack... clean up the logfile name generation that I botched in the lastwpaul1995-03-301-3/+2
| | | | | | | | commit.
* | Fix up the way _PATH_YP is used to put together the pathname to thewpaul1995-03-302-13/+30
| | | | | | | | | | | | | | | | | | | | NIS maps (get rid of extraneous slash a la /var/yp//domainname). Have ypxfr log all output to /var/yp/ypxfr.log if stdin is not a tty. This should allow logging to be done when ypxfr is called from inside ypserv in response to a yppush request. Update man page to reflect the change (and fix a typo).
* | 'directories...' is an argument, not an optionjmz1995-03-271-2/+2
| |
* | Made this script a bit more fool-proof, so people like me can betterjoerg1995-03-262-16/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | use it. :-) It now explicitly requires the specification of a directory to import from, either as an argument to the script, or by asking the user about it. (Previously, it implicitly used `.', like cvs import does.) Also implemented an option `-n', which does essentially the same like the overall CVS option `-n': show only what would have been done, don't do any commitment. Note that since the modules' database is checked out in place (and not commited back), it will erroneously be reported as to be imported, too: cvs import: Importing /home/ncvs/ports/foobar/foo/modules I ports/foobar/foo/modules/CVS N ports/foobar/foo/modules/modules This is an unwanted side-effect, but gives the user the option to see if the `ed' magic did the right thing when editing modules/modules. Rod, can you please check the function ``checktag'' in the script if it will be restritctive enough?
* | Comment out all perverted curses optimizationache1995-03-261-19/+19
| |
* | Change wrong -ltermcap -ltermlib picked up to -lmytinfoache1995-03-261-2/+2
| |
* | Get PERL found in any of its obvious locations.jkh1995-03-251-6/+17
| |
* | Don't attempt to fix the mode of mus - mus might be read-only. Justbde1995-03-251-2/+1
| | | | | | | | | | | | interpret it. I've preserved the bugs that perl must be installed to build part of perl and that it must be installed in the wrong place (no ${DESTDIR}).
* | If mus script not executable, fix.jkh1995-03-241-0/+1
| |
* | Fix -C arg overriding when -T file usedache1995-03-241-3/+5
| |
* | Get rid of strtok(), it is depricated inside libsache1995-03-242-9/+11
| |
* | Adjust include paths.jkh1995-03-241-2/+2
| |
* | Bring back perl/usub as usub/, this time containing an updated curseperljkh1995-03-248-1/+1410
| | | | | | | | | | which is also installed by default (the reason for which should also be plain shortly).
* | Added gdb back in since it can no compile with the ld change.nate1995-03-221-2/+2
| |
* | Modify the default behavior of the linker to no longer prefer staticnate1995-03-221-9/+12
| | | | | | | | | | | | | | | | | | | | | | members over shared library members. This modification causes the linker to use the first definition it sees for a symbol instead of having priorities based on the library type. This modification should allow gdb to compile again. Obtained from: Email conversation with Paul Kranenbury, but implemented completely by me. If it doesn't work, it's my fault not his.
* | This just exited on most errors, some of which were legitimate andjkh1995-03-221-10/+5
| | | | | | | | | | I don't *want* to cause my application to be exited! Some of the fprintfs() should probably be calls to some dialog error menu popup anyway.
* | Saved scroll fixed.ache1995-03-211-1/+1
| |
* | Pretty much a complete rewrite of this Makefile.rgrimes1995-03-201-9/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove private mkdir command for /usr/include/g++, this is now handled by mtree. Make the whole file fit in 80 column output, sort the SRCS list and split into .c and .cc sources. Use $Id$ instead of $FreeBSD$ since we pulled support for this. Add DPADD to match LDADD and now include <bsd.prog.mk> to define the DPADD values (This is a hack until the .mk stuff can be corrected so that ${LIB*} is visiable in bsd.lib.mk.) Optimize beforeinstall target by eliminating a subshell.
* | Removed /usr/local/lib from the standard library search path to benate1995-03-191-2/+2
| | | | | | | | | | | | | | consistant. Programs shouldn't rely on non-standard paths for bringing in default libraries. Suggested by: Andreas Schulz <ats@freebsd.first.gmd.de>
* | Fix sparse files handlingache1995-03-181-1/+1
| | | | | | | | Submitted by: Alan Bawden <alan@curry.epilogue.com>
* | Don't use user PATH into environment for sec reasonsache1995-03-181-3/+3
| |
* | 1) Call nroff instead of groff, nroff have some internal groff optionsache1995-03-182-4/+4
| | | | | | | | | | | | 2) Use absolute pathname for nroff 3) Use -Tascii instead -Tlatin1, too many strange chars (like soft hyphens f.e.) appearse in other case.
* | rename ngroff to groffpst1995-03-181-2/+2
| |
* | Gcc v2.6.3 currently has a problem with templates. Specifically, withnate1995-03-171-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | default switches, template functions get EXTERNAL linkage in each file in which they occur, causing multiple definition errors during linking. The enclosed patch (from gnu.g++.bug) appears to solve the problem (I enclose the accompanying message as well). This patch fixes the multiply defined template functions bug which was introduced in 2.6.1. Submitted by: "Justin T. Gibbs" <gibbs@estienne.cs.berkeley.edu> Obtained from: Jason Merrill at cygnus support on G++ mailing list
* | Fix savestring & gdb conflictache1995-03-172-5/+3
| | | | | | | | Moreover, this fix not breaks any pgm which uses readline's savestring
OpenPOWER on IntegriCloud