Commit Graph

147 Commits

Author SHA1 Message Date
cgd
b65d6c0390 better fix for security problems, and minor cleanup 1994-02-01 00:32:22 +00:00
briggs
476d26c797 Change from bicknell@csugrad.cs.vt.edu and ceharris@csugrad.cs.vt.edu.
This closes an apparent security problem on systems where users have
write access to the mail spool.  Since root actually runs comsat, a
user could link their mail file to a system file that they normally
could not access, and use comsat to view said file.  This fix simply
makes sure that the mail file is a REGular file.
1994-01-30 18:32:39 +00:00
jtc
fc1d8f3bac Fix spelling error in Copyright notice 1994-01-29 01:54:01 +00:00
jtc
42f840d29d Fix spelling error in Copyright notice 1994-01-29 01:43:03 +00:00
pk
bc9bb1a343 Like others, allow for SunOS .o files. 1994-01-28 21:02:21 +00:00
pk
d27581fb4b Use somewhat customized version of malloc, in stead of relying on a
crummy sbrk() backend; proper aligment must be guaranteed on all archs.
Drafting dlopen, dlsym, et.al.
1994-01-28 21:01:20 +00:00
pk
90cfba21cb Use `.type' directives generated by gcc.
Numerous internal changes & bug fixes.
NOTE: must re-compile & re-link shared libraries before used to link programs.
1994-01-28 20:56:09 +00:00
pk
ad127b0a0a Redone from scratch, but maintain SunOS compatibility. 1994-01-28 20:26:52 +00:00
cgd
ecd53521f1 no longer need lib hackery 1994-01-28 05:13:28 +00:00
cgd
c73f928505 don't need libs hackery any longer 1994-01-28 05:11:47 +00:00
cgd
1ac7c7adaa don't need -lutil 1994-01-28 00:31:32 +00:00
cgd
9043c5a8de hack to make getloadavg() link properly 1994-01-28 00:30:52 +00:00
cgd
bca5d4ac26 hack to make getloadavg() link properly 1994-01-28 00:26:35 +00:00
mycroft
24249baa85 Clean up deleted files. 1994-01-24 05:59:40 +00:00
cgd
a8078f319e ELVIS IS DEAD, DAMNIT! 1994-01-24 05:59:28 +00:00
cgd
765e3e7b93 there will be no crond (or cron) tomorrow! 1994-01-15 19:47:51 +00:00
mycroft
3ce42c6893 Clean up deleted files. 1994-01-12 19:26:40 +00:00
pk
954ef13a90 Fill in gdb hook. 1994-01-12 19:19:09 +00:00
jtc
2a22045ae0 Vixie Cron 3.0-prerelease, patch 11 1994-01-12 18:35:59 +00:00
jtc
e827862b77 Vixie Cron 3.0-prerelease, patch 11 1994-01-12 18:35:45 +00:00
jtc
59f16ac068 Vixie Cron 3.0-prerelease, patch 11 1994-01-12 18:34:24 +00:00
jtc
e59e4eb1ce Vixie Cron 3.0-prerelease, patch 10 1994-01-11 19:10:45 +00:00
mycroft
45fe1558b2 Add -s flag, per Roland McGrath, with changes and a manual page addition by me. 1994-01-10 16:29:46 +00:00
mycroft
58e3d058ae Clean up deleted files. 1994-01-05 21:40:25 +00:00
jtc
e67478fe79 Rename crond to cron 1994-01-05 21:37:12 +00:00
jtc
5f2a029904 Remove -DCRONDIR, macro is set correctly in pathnames.h. 1994-01-05 21:10:29 +00:00
jtc
ba46c17534 Converted Makefile to use BSD make. 1994-01-05 20:57:27 +00:00
mycroft
22183f4e79 Clean up deleted files. 1994-01-05 20:52:52 +00:00
jtc
644d4f8787 Vixie Cron 3.0-prerelease, patch 9 1994-01-05 20:40:12 +00:00
cgd
2b82a53661 add '-L' flag, for those of us who are *really* paranoid...
Logs all rsh commands (including failed ones).
1993-12-23 09:05:45 +00:00
cgd
a8648761af add makewhatis 1993-12-21 03:31:19 +00:00
cgd
103f2ee5d5 moved here from old location in src/usr.bin/man 1993-12-21 03:28:00 +00:00
pk
0cc050772f Hooks for for shared C++ objects with static contructors/destructors. 1993-12-20 22:44:35 +00:00
deraadt
7f9699a3e6 rarpd has moved 1993-12-16 20:34:57 +00:00
mycroft
757153c5f6 Clean up deleted files. 1993-12-16 05:41:49 +00:00
jtc
e0a7b28c1e Use <dirent.h> instead of <sys/dir.h>. 1993-12-15 16:58:01 +00:00
mycroft
a09abb4d2b Minor cleanup. 1993-12-10 05:10:22 +00:00
mycroft
8363f8736d Use MACHINE_ARCH. 1993-12-08 11:47:17 +00:00
pk
fb781361ed Small nits. 1993-12-08 10:28:56 +00:00
pk
a711901191 Parcelled out the heap allocator into separate file.
Changes prototype for findshlib() (corrected library search order for ld).
1993-12-08 10:28:05 +00:00
pk
fa099af1f6 Many internal changes, most notably in the symbol counting stuff.
`ld -r -x'  now supported on all object files.
Support for long archive member names (AR_EFMT1 format),
	thanks to Bill Sommerfeld/Mark Eichin
Do the right(?) thing with symbol aliases (N_INDR) for POSIX lover, especially
when equiping shared libraries with these (this was *not* fun).
Handle silly archives (.sa) for people who needs them; turn on by `-Bsilly'.
1993-12-08 10:13:47 +00:00
mycroft
570159be38 Eliminate a compiler warning. 1993-12-07 09:09:12 +00:00
mycroft
f53acb2991 Eliminate two compiler warnings. 1993-12-07 08:59:27 +00:00
mycroft
e331ce34d0 #include ctype.h, since we use isdigit(). 1993-12-07 03:04:28 +00:00
cgd
0e5a19d667 oops; i screwed up that last... 1993-12-06 23:57:11 +00:00
cgd
00e991f068 from thomas@mathematik.uni-Bremen.de (in gnats bug bin/36):
crond doesn't log executed commands since the conditional around
	the log_it call is only based on the definition of LOG_FILE instead
	of LOG_FILE or SYSLOG.  Also, if there is neither LOG_FILE nor SYSLOG
	defined calls to log_it are still issued but there is no log_it
	function defined (This doesn't affect us, since SYSLOG is defined
	in config.h).
1993-12-06 03:35:56 +00:00
cgd
84c102ad15 make it owned by root so cron doesn't whine... 1993-12-05 12:26:10 +00:00
cgd
940867e342 add at, by Thomas Koenig, ig25@rz.uni-karlsruhe.de 1993-12-05 11:34:40 +00:00
cgd
1bd5116d82 MACHINE_ARCH support 1993-12-05 00:55:26 +00:00
pk
2f5a8d0d1c Make it compile on other-than-i386 BSD boxes too. 1993-12-02 15:54:34 +00:00