Searched hist:1996 (Results 501 - 525 of 3325) sorted by relevance
/freebsd-11.0-release/usr.sbin/moused/ | ||
H A D | Makefile | diff 20544 Mon Dec 16 01:05:00 MST 1996 mpp Add man page for moused(8). It is basically a rehash of the usage output from moused, but it is a start for anyone else who wants to expand on it. Closed PR# 1552. diff 18225 Tue Sep 10 19:17:25 MDT 1996 peter Argh! there's no need for moused to be setuid-root! Now that it works from startup, and works with XFree86 via /dev/sysmouse, it should be started at boot and left running. Pointed out by: Sujal Patel <smpatel@umiacs.umd.edu> 16566 Fri Jun 21 09:24:09 MDT 1996 sos Moused is the daemon that provides the connection between the cut&paste functionality in syscons and the real mouse hardware. If moused is run one can switch on/off the mousepointer with vidcontrol -m on/off. There is no manpage yet, but a fairly descriptive usage message.... Reviewed by:sos Submitted by: Michael Smith Obtained from:Some of the mouselogic comes from XFree86 |
/freebsd-11.0-release/usr.sbin/nfsd/ | ||
H A D | Makefile | diff 13189 Wed Jan 03 11:48:14 MST 1996 adam oops, do it right this time diff 13188 Wed Jan 03 11:37:46 MST 1996 adam Link with libutil for kerberos too diff 13141 Mon Jan 01 08:39:39 MST 1996 peter Make nfsd use setproctitle from libutil... Old code is still #ifdef OLD_SETPROCTITLE for comparison with the old code. |
/freebsd-11.0-release/usr.sbin/pw/ | ||
H A D | pw_log.c | diff 20303 Tue Dec 10 23:59:04 MST 1996 joerg This commit was generated by cvs2svn to compensate for changes in r20302, which included commits to RCS files with non-trunk default branches. diff 20302 Tue Dec 10 23:59:04 MST 1996 joerg Copyright update by the author, to be more in line with our sample copyright. Submitted by: David Nugent 20253 Mon Dec 09 14:05:35 MST 1996 joerg pw(8) -- a backend utility to manage the user and group databases. sysinstall's new User&group menu will use it, hence it's a 2.2 candidate despite of providing new functionality. Submitted by: David L. Nugent, <davidn@blaze.net.au> |
/freebsd-11.0-release/usr.sbin/rpc.lockd/ | ||
H A D | lockd.h | diff 14981 Mon Apr 01 05:30:04 MST 1996 peter Tweaks for the stub lockd. - Use rpcgen to generate the unmodified boilerplate code rather than having it in the repository. - Eliminate the conflicting function names by changing them to their "natural" rpcgen generated names diff 14124 Sat Feb 17 15:11:29 MST 1996 peter This commit was generated by cvs2svn to compensate for changes in r14123, which included commits to RCS files with non-trunk default branches. 14123 Sat Feb 17 15:11:29 MST 1996 peter Import Jan 15 version of Andrew Gordon <andrew.gordon@net-tel.co.uk>'s stub lockd. This implements just the protocol, but does not interact with the kernel. It says "Yes!" to all requests. This is useful if you have people using tools that do locking for no reason (eg: some PC NFS systems running some Microsoft products) and will happily report they couldn't lock the file and merrily proceed anyway. Running this will not change the reliability of sharing files, it'll just keep it out of everybody's face. |
H A D | test.c | diff 14981 Mon Apr 01 05:30:04 MST 1996 peter Tweaks for the stub lockd. - Use rpcgen to generate the unmodified boilerplate code rather than having it in the repository. - Eliminate the conflicting function names by changing them to their "natural" rpcgen generated names diff 14124 Sat Feb 17 15:11:29 MST 1996 peter This commit was generated by cvs2svn to compensate for changes in r14123, which included commits to RCS files with non-trunk default branches. 14123 Sat Feb 17 15:11:29 MST 1996 peter Import Jan 15 version of Andrew Gordon <andrew.gordon@net-tel.co.uk>'s stub lockd. This implements just the protocol, but does not interact with the kernel. It says "Yes!" to all requests. This is useful if you have people using tools that do locking for no reason (eg: some PC NFS systems running some Microsoft products) and will happily report they couldn't lock the file and merrily proceed anyway. Running this will not change the reliability of sharing files, it'll just keep it out of everybody's face. |
/freebsd-11.0-release/usr.sbin/rpc.statd/ | ||
H A D | procs.c | diff 14982 Mon Apr 01 05:36:06 MST 1996 peter Some minor tweaks for statd - use rpcgen to generate unmodified code instead of havinf it in the repository - use "natural" function names to avoid conflicts with prototypes etc. diff 14126 Sat Feb 17 15:14:59 MST 1996 peter This commit was generated by cvs2svn to compensate for changes in r14125, which included commits to RCS files with non-trunk default branches. 14125 Sat Feb 17 15:14:59 MST 1996 peter Import Jan 15 version of Andrew Gordon <andrew.gordon@net-tel.co.uk>'s rpc.statd. This is apparently fully functional and complete. |
H A D | rpc.statd.8 | diff 15096 Sun Apr 07 08:55:32 MDT 1996 mpp Correct the rpc.lockd and rpc.statd man pages to not reference their path names in the synopsis line (especially since they referenced the wrong path!). Corrected some other minor problems with the rpc.lockd man page. diff 14126 Sat Feb 17 15:14:59 MST 1996 peter This commit was generated by cvs2svn to compensate for changes in r14125, which included commits to RCS files with non-trunk default branches. 14125 Sat Feb 17 15:14:59 MST 1996 peter Import Jan 15 version of Andrew Gordon <andrew.gordon@net-tel.co.uk>'s rpc.statd. This is apparently fully functional and complete. |
H A D | statd.h | diff 14982 Mon Apr 01 05:36:06 MST 1996 peter Some minor tweaks for statd - use rpcgen to generate unmodified code instead of havinf it in the repository - use "natural" function names to avoid conflicts with prototypes etc. diff 14126 Sat Feb 17 15:14:59 MST 1996 peter This commit was generated by cvs2svn to compensate for changes in r14125, which included commits to RCS files with non-trunk default branches. 14125 Sat Feb 17 15:14:59 MST 1996 peter Import Jan 15 version of Andrew Gordon <andrew.gordon@net-tel.co.uk>'s rpc.statd. This is apparently fully functional and complete. |
/freebsd-11.0-release/usr.sbin/yp_mkdb/ | ||
H A D | yp_mkdb.8 | diff 19155 Thu Oct 24 14:52:50 MDT 1996 wpaul Add -b and -s flags for adding YP_INTERDOMAIN and YP_SECURE entries to map databases. Also document said flags in the man page. Adding YP_INTERDOMAIN to a map causes ypserv(8) to do a DNS lookup when a yp_match() on the map fails. (This affects only the hosts.by* maps; for all other maps it's ignored.) The YP_SECURE entry causes ypserv(8) to restrict access to the map so that only clients making requests from reserved ports can get at it. Our ypserv doesn't currently support these features so they're silently ignored for the moment, but this will change. :) diff 15424 Sun Apr 28 04:16:06 MDT 1996 wpaul This commit was generated by cvs2svn to compensate for changes in r15423, which included commits to RCS files with non-trunk default branches. 15423 Sun Apr 28 04:16:06 MDT 1996 wpaul Import the new yp_mkdb. This one does what the old one does, but is hopefully less grotty. Differences include: - An extra flag, -c, for sending a YPPROC_CLEAR to ypserv(8) (which will become useful once I merge in the DB handle caching mods I've been working on). - Checks for and signals duplicate keys. - Handles line continuations. As of now, there is no more GNU YP code in the tree. |
/freebsd-11.0-release/usr.sbin/yppush/ | ||
H A D | Makefile | diff 15016 Wed Apr 03 03:24:03 MST 1996 wpaul yppush_main.c: - Remove unused 'pid' member from the jobs structure. (This was left over from an earlier incarnation of the program that used multiple processes.) - Remove #ifdef'ed longjmp() stuff. - Print warning message if the 'pushing' host is not the master for a map being pushed but don't bail out. (While yppush should only be used on an NIS master, using it elsewhere is not an unpardonable sin.) yppush.8: - Fix a couple of mind-os. Makefile - Change format to hopefully ease bootstrapping. (Suggested by wollman.) Other Makefiles should follow. diff 13395 Fri Jan 12 07:03:33 MST 1996 wpaul This commit was generated by cvs2svn to compensate for changes in r13394, which included commits to RCS files with non-trunk default branches. 13394 Fri Jan 12 07:03:33 MST 1996 wpaul Import the new yppush. This program does what the old one did, PLUS: - Supports parallel jobs (like the SunOS yppush) - Does everything in one proces instead of fork()ing off children processes as callback listeners (this is done using async socket I/O). - Can be used to transmit maps to user-specified hosts. - Has a much more verbose verbose option. - Reuses existing code from ypserv and ypxfr. - Uses some rpcgen-erated code as well. - Isn't fattening. :) Note that this is going in /usr/sbin rather than /usr/bin like the old one. yppush is an administrative command it it's anything. |
H A D | yppush_main.c | diff 16242 Sun Jun 09 07:34:27 MDT 1996 peter Ack! You can't strdup() a DB datum that is not null terminated, or you get seemingly random SEGV's... diff 15443 Mon Apr 29 05:24:26 MDT 1996 wpaul Fix embarassing mind-o: transient RPC program numbers run from 0x40000000 to 0x5FFFFFFF, not 0x4000000 to 0x5FFFFFF. *sigh* diff 15016 Wed Apr 03 03:24:03 MST 1996 wpaul yppush_main.c: - Remove unused 'pid' member from the jobs structure. (This was left over from an earlier incarnation of the program that used multiple processes.) - Remove #ifdef'ed longjmp() stuff. - Print warning message if the 'pushing' host is not the master for a map being pushed but don't bail out. (While yppush should only be used on an NIS master, using it elsewhere is not an unpardonable sin.) yppush.8: - Fix a couple of mind-os. Makefile - Change format to hopefully ease bootstrapping. (Suggested by wollman.) Other Makefiles should follow. diff 13799 Wed Jan 31 15:15:47 MST 1996 wpaul Sync with my sources at home: - Don't do longjmp()s from inside a signal handler. Even though I got things to work the way I wanted, it's bad karma. - Remember to clear the sa_mask with sigemptyset() before masking signals when using sigaction() to set up the SIGIO handler. - Break out of the wait loop in yppush_exit() when the five minute timeout expires instead of looping around for another pass. If ypxfr on the other end fails somehow and never sends a response, we don't want to wait around forever. diff 13395 Fri Jan 12 07:03:33 MST 1996 wpaul This commit was generated by cvs2svn to compensate for changes in r13394, which included commits to RCS files with non-trunk default branches. 13394 Fri Jan 12 07:03:33 MST 1996 wpaul Import the new yppush. This program does what the old one did, PLUS: - Supports parallel jobs (like the SunOS yppush) - Does everything in one proces instead of fork()ing off children processes as callback listeners (this is done using async socket I/O). - Can be used to transmit maps to user-specified hosts. - Has a much more verbose verbose option. - Reuses existing code from ypserv and ypxfr. - Uses some rpcgen-erated code as well. - Isn't fattening. :) Note that this is going in /usr/sbin rather than /usr/bin like the old one. yppush is an administrative command it it's anything. |
/freebsd-11.0-release/lib/libc/sys/ | ||
H A D | madvise.2 | diff 18718 Sat Oct 05 22:27:30 MDT 1996 wosch delete doubled words, e.g.: "the the" -> "the" diff 17782 Thu Aug 22 23:31:07 MDT 1996 mpp Correctly use .Fn instead of .Nm to reference function names in a bunch of man pages. Use the correct .Bx (BSD UNIX) or .At (AT&T UNIX) macros instead of explicitly specifying the version in the text in a bunch of man pages. diff 17229 Sat Jul 20 04:37:26 MDT 1996 dyson Document madvise(2) as it is in FreeBSD. diff 14326 Sat Mar 02 17:34:28 MST 1996 peter Document the int -> size_t change to the m* syscalls diff 13836 Fri Feb 02 05:06:29 MST 1996 wosch Submitted by: bruce, davidg, dyson add a BUG section for mmap with current limitation section SYNOPSIS completed diff 13599 Tue Jan 23 23:33:55 MST 1996 wosch note in bugs section: madvise not yet implemented |
/freebsd-11.0-release/sys/sys/ | ||
H A D | cdio.h | diff 18444 Sat Sep 21 14:59:43 MDT 1996 bde Cleaned up all headers that include <sys/ioctl.h> or <sys/ioccom.h>: - don't include <sys/ioctl.h> in any header. Include <sys/ioccom.h> instead. This was already done in 4.4Lite for the most important ioctl headers. Header spam currently increases kernel build times by 10-20%. There are more than 30000 #includes (not counting duplicates) for compiling LINT. - include <sys/types.h> if and only it is necessary to make the header almost self-sufficient (some ioctl headers still need structs from elsewhere). - uniformized idempotency ifdefs. Copied the style in the 4.4Lite ioctl headers. diff 13885 Sat Feb 03 14:19:13 MST 1996 ache Since ioc_read_subchannel don't used for hardware, remove padding. Now almost all my changes backed out, expect one comment about network byte order of LBA. diff 13859 Fri Feb 02 20:41:11 MST 1996 ache Remove #pragma pack, use byte filler in ioc_read_subchannel instead, all other structures already aligned diff 13829 Thu Feb 01 18:18:54 MST 1996 ache Frame whole file with #pragma pack(1) and #pragma pack(4), structures listed here used to access hardware data directly diff 13819 Thu Feb 01 16:16:11 MST 1996 ache Add comment: reflect the fact that lba stored in network byte order diff 13724 Tue Jan 30 02:56:08 MST 1996 mpp Fix a typo in a comment. |
/freebsd-11.0-release/usr.bin/calendar/ | ||
H A D | day.c | diff 15723 Fri May 10 19:31:02 MDT 1996 ache Localize even more. FIx Orthodox Easter calculation Better debug output diff 15720 Fri May 10 17:32:06 MDT 1996 ache Allow to configure national Easter names. Speedup my national months/days handling code. diff 15714 Fri May 10 16:30:22 MDT 1996 ache Localize it Handle Orthodox Eastern -Wall cleanup diff 15160 Tue Apr 09 19:48:31 MDT 1996 wosch Easter was one day to fast. Unix use days *since* January 1 [0-365], not the 1th day of year etc. diff 15066 Sat Apr 06 01:15:21 MST 1996 mpp Change calendar to report the actual date for variable day events. E.g. for Easter, and entries like "04/SunFirst" calendar will now report: 04/05* Good Friday (2 days before easter) 04/07* First Sunday... instead of: Easter-2 Good Friday... 04/SunFirst First Sunday... I also modified the calendar files to use the variable day format for a lot of events so that they will be reported correctly. E.g. U.S. daylight savings time is now listed as: 04/SunFirst Daylight savings time... There are still a lot of wrong dates in there for some events that move from year to year, but I don't have a good calendar handy right now that I can use for reference. 13840 Fri Feb 02 06:02:41 MST 1996 wosch - handle events that move around from year to year, i.e., ``the last Monday in April' - handle easter new options -f calendarfile -A days -B days Calendar HOME directory ~/.calendar don't sent mail if ~/.calendar/nomail exist |
/freebsd-11.0-release/usr.sbin/lpr/lpr/ | ||
H A D | printcap.5 | diff 20914 Thu Dec 26 02:02:31 MST 1996 wosch Sort cross references. diff 19675 Tue Nov 12 13:37:51 MST 1996 phk doc/1987, table heading in error. Submitted by: Mark Valentine Mark Valentine <mark@linus.demon.co.uk> diff 17293 Sat Jul 27 01:20:00 MDT 1996 alex "appeared in 4.2BSD.." changed to "appeared in 4.2BSD." diff 16062 Sat Jun 01 23:22:36 MDT 1996 wosch People ask in Usenet, how to configure remoteprinting successfully having a hosts.lpd(5) manpage and some references to it from within lpd(8) might help here. Close PR docs/1277 Submitted by: andreas@knobel.gun.de (Andreas Klemm) diff 15135 Mon Apr 08 04:18:31 MDT 1996 mpp Correct some man page xrefs, and some other minor changes to bring some man pages up to mdoc guidelines and fix some minor formatting glitches. Also fixed a number of man pages to not abuse the .Xr macro to display functions and path names and a lot of other junk. diff 15030 Wed Apr 03 22:46:17 MST 1996 sef printcap.5: Remove fs,fc,xs,xc capability, and replace them with the ms capability Reviewed by: rgrimes, joerg |
/freebsd-11.0-release/usr.sbin/rpc.yppasswdd/ | ||
H A D | Makefile | diff 18050 Thu Sep 05 17:16:10 MDT 1996 bde Fixed DPADD. diff 16161 Thu Jun 06 20:47:53 MDT 1996 wpaul Somehow, I truncated yp_dbwrite.c in the SRCS line to yp_dbwrite. Curiously, this did not stop 'make' from working, but it did break 'make depend.' diff 16134 Wed Jun 05 06:13:09 MDT 1996 wpaul Added support for in-place updates: If rpc.yppasswdd is invoked with the -i flag, password changes will be made to the master.passwd template file and the hash map files in-place, which means it won't have to run a complete map update. Instead, it calls /var/yp/Makefile with the 'pushpw' target, which just pushes the maps to the slaves and runs yp_mkdb -c to tell the local ypserv to flush its database cache. The server will check the passwd.byname and passwd.byuid maps to see if they were built in 'insecure' or 'secure' mode (i.e. with real encrypted passwords in them or without) and update them accordingly. This combined with rpc.ypxfrd greatly reduces the amount of time it takes to complete an NIS password change, especially with very large passwd databases. diff 14241 Sat Feb 24 22:10:42 MST 1996 wpaul Add securenets support (uses same access control mechanism as ypserv, also controlled by /var/yp/securenets). Add -u flag to turn off the privileged port check done by yp_access(); some commercial systems (IRIX, Solaris 2.x, HP-UX, and probably others) don't use a reserved port for submitting yppasswd updates. If we always enforce the check, these client systems will be unable to submit updates to us. Document securenets support and -u flag in man page. Like ypserv, you can compile rpc.yppasswdd to use the tcpwrapper package instead of securenets if you want to. diff 14063 Mon Feb 12 15:09:01 MST 1996 wpaul This commit was generated by cvs2svn to compensate for changes in r14062, which included commits to RCS files with non-trunk default branches. 14062 Mon Feb 12 15:09:01 MST 1996 wpaul Import new rpc.yppasswdd. (Note: accompanying changes to passwd(1) and chpass(1) are on the way too.) This version supports all the features of the old one and adds several new ones: - Supports real multi-domain operation (optional, can be turned on with a command-line flag). This means you can actually have several different domains all served from one NIS server and allow users in any of the supported domains to change their passwords. The old yppasswdd only allowed changing passwords in the domain that was set as the system default domain name on the NIS master server. The new one can change passwords in any domain by trying to match the user information passed to it against all the passwd maps it can find. This is something of a hack, but the yppasswd.x protocol definiton does not allow for a domain to be passwd as an argument to rpc.yppasswdd, so the server has no choice but to grope around for a likely match. Since this method can fail if the same user exists in two domains, this feature is off by default. If the feature is turned on and the server becomes confused by duplicate entries, it will abort the update. - Does not require NIS client services to be available. NIS servers do _NOT_ necessarily have to be configured as NIS clients in order to function: the ypserv, ypxfr and yppush programs I've written recently will operate fine even if the system domain name isn't set, ypbind isn't running and there are no magic '+' entries in any of the /etc files. Now rpc.yppasswdd is the same way. The old yppasswdd would not work like this because it depended on getpwent(3) and friends to look up users: this will obviously only work if the system where yppasswdd is running is configured as an NIS client. The new rpc.yppasswdd doesn't use getpwent(3) at all: instead it searches through the master.passwd map databases directly. This also makes it easier for it to handle multiple domains. - Allows the superuser on the NIS master server to change any user's password without requiring password authentication. rpc.yppasswdd creates a UNIX domain socket (/var/run/ypsock) which it monitors using the same svc_run() loop used to handle incoming RPC requests. It also clears all the permission bits for /var/run/ypsock; since this socket is owned by root, this prevents anyone except root from successfully connect()ing to it. (Using a UNIX domain socket also prevents IP spoofing attacks.) By building code into passwd(1) and chpass(1) to take advantage of this 'trusted' channel, the superuser can use them to send private requests to rpc.yppasswdd. - Allows the superuser on the NIS master to use chpass(1) to update _all_ of a user's master.passwd information. The UNIX domain access point accepts a full master.passwd style structure (along with a domain name and other information), which allows the superuser to update all of a user's master.passwd information in the NIS master.passwd maps. Normal users on NIS clients are still only allowed to change their full name and shell information with chpass. - Allows the superuser on the NIS master to _add_ records to the NIS master.passwd maps using chpass(1). This feature is also switchable with a command-line flag and is off by default. |
H A D | yppasswdd_extern.h | diff 16876 Mon Jul 01 19:38:50 MDT 1996 guido Implement incremental passwd database updates. This is done by ading a '-u' option to pwd_mkdb and adding this option to utilities invoking it. Further, the filling of both the secure and insecure databases has been merged into one loop giving also a performance improvemnet. Note that I did *not* change the adduser command. I don't read perl (it is a write only language anyway). The change will drastically improve performance for passwd and friends with large passwd files. Vipw's performance won't change. In order to do that some kind of diff should be made between the old and new master.passwd and depending the amount of changes, an incremental or complete update of the databases should be agreed upon. diff 16649 Sun Jun 23 22:44:06 MDT 1996 wpaul Whoops: had a couple of hardcoded instances of '/var/yp/' that shouldn't have been there. Fixed to use yp_dir, which can be set on the command line. diff 16134 Wed Jun 05 06:13:09 MDT 1996 wpaul Added support for in-place updates: If rpc.yppasswdd is invoked with the -i flag, password changes will be made to the master.passwd template file and the hash map files in-place, which means it won't have to run a complete map update. Instead, it calls /var/yp/Makefile with the 'pushpw' target, which just pushes the maps to the slaves and runs yp_mkdb -c to tell the local ypserv to flush its database cache. The server will check the passwd.byname and passwd.byuid maps to see if they were built in 'insecure' or 'secure' mode (i.e. with real encrypted passwords in them or without) and update them accordingly. This combined with rpc.ypxfrd greatly reduces the amount of time it takes to complete an NIS password change, especially with very large passwd databases. diff 14241 Sat Feb 24 22:10:42 MST 1996 wpaul Add securenets support (uses same access control mechanism as ypserv, also controlled by /var/yp/securenets). Add -u flag to turn off the privileged port check done by yp_access(); some commercial systems (IRIX, Solaris 2.x, HP-UX, and probably others) don't use a reserved port for submitting yppasswd updates. If we always enforce the check, these client systems will be unable to submit updates to us. Document securenets support and -u flag in man page. Like ypserv, you can compile rpc.yppasswdd to use the tcpwrapper package instead of securenets if you want to. diff 14063 Mon Feb 12 15:09:01 MST 1996 wpaul This commit was generated by cvs2svn to compensate for changes in r14062, which included commits to RCS files with non-trunk default branches. 14062 Mon Feb 12 15:09:01 MST 1996 wpaul Import new rpc.yppasswdd. (Note: accompanying changes to passwd(1) and chpass(1) are on the way too.) This version supports all the features of the old one and adds several new ones: - Supports real multi-domain operation (optional, can be turned on with a command-line flag). This means you can actually have several different domains all served from one NIS server and allow users in any of the supported domains to change their passwords. The old yppasswdd only allowed changing passwords in the domain that was set as the system default domain name on the NIS master server. The new one can change passwords in any domain by trying to match the user information passed to it against all the passwd maps it can find. This is something of a hack, but the yppasswd.x protocol definiton does not allow for a domain to be passwd as an argument to rpc.yppasswdd, so the server has no choice but to grope around for a likely match. Since this method can fail if the same user exists in two domains, this feature is off by default. If the feature is turned on and the server becomes confused by duplicate entries, it will abort the update. - Does not require NIS client services to be available. NIS servers do _NOT_ necessarily have to be configured as NIS clients in order to function: the ypserv, ypxfr and yppush programs I've written recently will operate fine even if the system domain name isn't set, ypbind isn't running and there are no magic '+' entries in any of the /etc files. Now rpc.yppasswdd is the same way. The old yppasswdd would not work like this because it depended on getpwent(3) and friends to look up users: this will obviously only work if the system where yppasswdd is running is configured as an NIS client. The new rpc.yppasswdd doesn't use getpwent(3) at all: instead it searches through the master.passwd map databases directly. This also makes it easier for it to handle multiple domains. - Allows the superuser on the NIS master server to change any user's password without requiring password authentication. rpc.yppasswdd creates a UNIX domain socket (/var/run/ypsock) which it monitors using the same svc_run() loop used to handle incoming RPC requests. It also clears all the permission bits for /var/run/ypsock; since this socket is owned by root, this prevents anyone except root from successfully connect()ing to it. (Using a UNIX domain socket also prevents IP spoofing attacks.) By building code into passwd(1) and chpass(1) to take advantage of this 'trusted' channel, the superuser can use them to send private requests to rpc.yppasswdd. - Allows the superuser on the NIS master to use chpass(1) to update _all_ of a user's master.passwd information. The UNIX domain access point accepts a full master.passwd style structure (along with a domain name and other information), which allows the superuser to update all of a user's master.passwd information in the NIS master.passwd maps. Normal users on NIS clients are still only allowed to change their full name and shell information with chpass. - Allows the superuser on the NIS master to _add_ records to the NIS master.passwd maps using chpass(1). This feature is also switchable with a command-line flag and is off by default. |
/freebsd-11.0-release/contrib/tcpdump/ | ||
H A D | extract.h | 17680 Mon Aug 19 20:34:12 MDT 1996 pst Virgin import of unmodified tcpdump v3.2.1 distribution from LBL. Obtained from: ftp://ftp.ee.lbl.gov/tcpdump.tar.Z on 19-Aug-1996. 17680 Mon Aug 19 20:34:12 MDT 1996 pst Virgin import of unmodified tcpdump v3.2.1 distribution from LBL. Obtained from: ftp://ftp.ee.lbl.gov/tcpdump.tar.Z on 19-Aug-1996. |
H A D | llc.h | 17680 Mon Aug 19 20:34:12 MDT 1996 pst Virgin import of unmodified tcpdump v3.2.1 distribution from LBL. Obtained from: ftp://ftp.ee.lbl.gov/tcpdump.tar.Z on 19-Aug-1996. 17680 Mon Aug 19 20:34:12 MDT 1996 pst Virgin import of unmodified tcpdump v3.2.1 distribution from LBL. Obtained from: ftp://ftp.ee.lbl.gov/tcpdump.tar.Z on 19-Aug-1996. |
H A D | machdep.c | 17680 Mon Aug 19 20:34:12 MDT 1996 pst Virgin import of unmodified tcpdump v3.2.1 distribution from LBL. Obtained from: ftp://ftp.ee.lbl.gov/tcpdump.tar.Z on 19-Aug-1996. 17680 Mon Aug 19 20:34:12 MDT 1996 pst Virgin import of unmodified tcpdump v3.2.1 distribution from LBL. Obtained from: ftp://ftp.ee.lbl.gov/tcpdump.tar.Z on 19-Aug-1996. |
H A D | print-decnet.c | 17680 Mon Aug 19 20:34:12 MDT 1996 pst Virgin import of unmodified tcpdump v3.2.1 distribution from LBL. Obtained from: ftp://ftp.ee.lbl.gov/tcpdump.tar.Z on 19-Aug-1996. 17680 Mon Aug 19 20:34:12 MDT 1996 pst Virgin import of unmodified tcpdump v3.2.1 distribution from LBL. Obtained from: ftp://ftp.ee.lbl.gov/tcpdump.tar.Z on 19-Aug-1996. |
H A D | print-egp.c | 17680 Mon Aug 19 20:34:12 MDT 1996 pst Virgin import of unmodified tcpdump v3.2.1 distribution from LBL. Obtained from: ftp://ftp.ee.lbl.gov/tcpdump.tar.Z on 19-Aug-1996. 17680 Mon Aug 19 20:34:12 MDT 1996 pst Virgin import of unmodified tcpdump v3.2.1 distribution from LBL. Obtained from: ftp://ftp.ee.lbl.gov/tcpdump.tar.Z on 19-Aug-1996. |
H A D | print-igrp.c | 17680 Mon Aug 19 20:34:12 MDT 1996 pst Virgin import of unmodified tcpdump v3.2.1 distribution from LBL. Obtained from: ftp://ftp.ee.lbl.gov/tcpdump.tar.Z on 19-Aug-1996. 17680 Mon Aug 19 20:34:12 MDT 1996 pst Virgin import of unmodified tcpdump v3.2.1 distribution from LBL. Obtained from: ftp://ftp.ee.lbl.gov/tcpdump.tar.Z on 19-Aug-1996. |
H A D | print-rip.c | 17680 Mon Aug 19 20:34:12 MDT 1996 pst Virgin import of unmodified tcpdump v3.2.1 distribution from LBL. Obtained from: ftp://ftp.ee.lbl.gov/tcpdump.tar.Z on 19-Aug-1996. 17680 Mon Aug 19 20:34:12 MDT 1996 pst Virgin import of unmodified tcpdump v3.2.1 distribution from LBL. Obtained from: ftp://ftp.ee.lbl.gov/tcpdump.tar.Z on 19-Aug-1996. |
H A D | print-snmp.c | 17680 Mon Aug 19 20:34:12 MDT 1996 pst Virgin import of unmodified tcpdump v3.2.1 distribution from LBL. Obtained from: ftp://ftp.ee.lbl.gov/tcpdump.tar.Z on 19-Aug-1996. 17680 Mon Aug 19 20:34:12 MDT 1996 pst Virgin import of unmodified tcpdump v3.2.1 distribution from LBL. Obtained from: ftp://ftp.ee.lbl.gov/tcpdump.tar.Z on 19-Aug-1996. |
Completed in 221 milliseconds