Enji Cooper
a251f9dcf8
libexec: normalize paths using SRCTOP-relative paths or :H when possible
...
This simplifies make logic/output
MFC after: 1 month
Sponsored by: Dell EMC Isilon
2017-03-04 11:28:03 +00:00
Glen Barber
41a737904f
Add missing files to 'at' and 'rcmds' packages.
...
Sponsored by: The FreeBSD Foundation
2016-02-05 03:20:27 +00:00
Enji Cooper
565379b6b6
Fix the type for hw.ncpu, so sysctlbyname doesn't consistently fail on
...
64-bit architectures where sizeof(int) != sizeof(size_t).
MFC after: 1 week
PR: 206758
Reported by: Christoph Schönweiler <public2016@hauptsignal.at>
Submitted by: kib
Sponsored by: EMC / Isilon Storage Division
2016-01-30 17:54:18 +00:00
Warren Block
d33daab934
Call /etc/crontab the "system crontab", not "root's crontab". While
...
here, fix some other wording issues
PR: 201048
Submitted by: teksimian@gmail.com
MFC after: 1 week
2015-06-22 20:24:59 +00:00
Simon J. Gerraty
ccfb965433
Add META_MODE support.
...
Off by default, build behaves normally.
WITH_META_MODE we get auto objdir creation, the ability to
start build from anywhere in the tree.
Still need to add real targets under targets/ to build packages.
Differential Revision: D2796
Reviewed by: brooks imp
2015-06-13 19:20:56 +00:00
Simon J. Gerraty
44d314f704
dirdeps.mk now sets DEP_RELDIR
2015-06-08 23:35:17 +00:00
Adrian Chadd
604c7bc628
Re-introduce this - it doesn't compile clean on a mips target
...
(eg CARAMBOLA2.)
2015-06-06 19:15:08 +00:00
Baptiste Daroussin
c1fe111da2
Remove WARNS atrun builds fine with clang and gcc
2015-06-06 13:20:02 +00:00
Simon J. Gerraty
98e0ffaefb
Merge sync of head
2015-05-27 01:19:58 +00:00
Baptiste Daroussin
ee5a34ecba
Convert to LIBADD
...
Reduce overlinking
2014-11-25 21:18:18 +00:00
Simon J. Gerraty
fae50821ae
Updated dependencies
2014-05-16 14:09:51 +00:00
Simon J. Gerraty
76b28ad6ab
Updated dependencies
2014-05-10 05:16:28 +00:00
Simon J. Gerraty
3b8f084595
Merge head
2014-04-28 07:50:45 +00:00
Guy Helmer
c759c06046
Fix releasing the lock in the parent atrun process after the queue
...
directory has been processed. Otherwise, a long-running child process
caused other atrun invocations to stall unnecessarily.
2014-04-17 16:00:26 +00:00
Simon J. Gerraty
d1d0158641
Merge from head
2013-09-05 20:18:59 +00:00
Guy Helmer
94d5234b59
Add the name of the file that could not be opened to the error message
...
regarding the failure.
Suggested while working on PR bin/113239.
2013-06-11 18:46:46 +00:00
Guy Helmer
2b0cbe6d3a
Prevent races running the queue by serializing access to the
...
queue directory.
PR: bin/113239
2013-06-11 18:43:27 +00:00
Simon J. Gerraty
7cf3a1c6b2
Updated dependencies
2013-03-11 17:21:52 +00:00
Simon J. Gerraty
f5f7c05209
Updated dependencies
2013-02-16 01:23:54 +00:00
Simon J. Gerraty
23090366f7
Sync from head
2012-11-04 02:52:03 +00:00
Mateusz Guzik
e61e6189e5
atrun(8): scale default load average limit with the number of CPUs
...
Previously atrun refused to run jobs if load average was not below fixed limit of 1.5.
PR: 173175
Reviewed by: peterj
Approved by: trasz (mentor)
MFC after: 2 weeks
2012-10-30 19:46:00 +00:00
Jilles Tjoelker
0096926b7e
atrun: Do not assume that MAXLOGNAME <= 100.
...
The reserved space for fmt was exactly sufficient for a two-digit value of
MAXLOGNAME - 1.
PR: bin/171815
Submitted by: Jeremy Huddleston Sequoia
MFC after: 1 week
2012-09-26 20:47:39 +00:00
Marcel Moolenaar
7750ad47a9
Sync FreeBSD's bmake branch with Juniper's internal bmake branch.
...
Requested by: Simon Gerraty <sjg@juniper.net>
2012-08-22 19:25:57 +00:00
Ed Schouten
1100c00131
Make WARNS=6 the default for libexec/.
...
Just like bin/ and sbin/, I think setting WARNS to the highest value
possible will make it more attractive for people to fix warnings.
- The WARNS variable is set in the Makefile in the directory of the
application itself, making it more likely that it will be removed out
of curiosity to see what happens.
- New applications will most likely build with WARNS=6 out of the box,
because the author would more likely fix the warnings during
development than lower WARNS.
Unfortunately almost all apps in libexec require a lowered value of
WARNS.
2010-01-02 09:50:19 +00:00
Ed Schouten
f195f6269e
Don't use UT_NAMESIZE here to determine the maximum username length.
2009-12-25 10:30:54 +00:00
Ruslan Ermilov
0376869747
Fixed static linkage (build with -DNO_SHARED).
...
Approved by: re (kensmith)
2007-10-01 18:17:24 +00:00
Yaroslav Tykhiy
54dd7f5c36
Note PAM support in atrun(8).
...
Sort FILES section while there.
Touch document date.
2007-06-17 14:02:31 +00:00
Yaroslav Tykhiy
553284d74a
Add PAM support to atrun(8).
2007-06-15 12:02:16 +00:00
Yaroslav Tykhiy
858d347f2f
Actually use new features of perr() and perrx().
2007-06-15 10:34:36 +00:00
Yaroslav Tykhiy
657acd1063
Catch up with perr() becoming variadic.
2007-06-15 10:12:37 +00:00
Yaroslav Tykhiy
287303f0ea
Make perr() variadic and add perrx() to use in cases where
...
errno is irrelevant. Some code duplication can be reduced
if perr() is variadic and perrx() is available.
2007-06-15 10:10:40 +00:00
Yaroslav Tykhiy
1add474291
Use a single setusercontext(3) instead of a bunch of basic syscalls.
...
Besides aesthetic benefits, that makes at(1) jobs subject to such
login.conf(5) settings as resource limits.
2007-06-14 22:16:21 +00:00
Yaroslav Tykhiy
b53756d2fe
Spotted another copy of the loony error message.
2007-06-14 21:24:05 +00:00
Yaroslav Tykhiy
ff86050785
Fix an error message that was beside the point.
2007-06-14 15:18:44 +00:00
Yaroslav Tykhiy
7a855803b9
Fix a typical off-by-one error that can result in an unterminated string:
...
strncpy(dst, src, sizeof(dst));
by substituting the safer strlcpy() for strncpy().
X-Security: none (the source string isn't user-supplied)
2007-06-14 14:44:04 +00:00
Ceri Davies
830dab99f0
Don't be sexist - fix a typo.
2005-12-30 17:59:23 +00:00
Stefan Farfeleder
70c3c978b9
Fix a few cases that relied on 'implicit int' (constraint violation in C99).
2004-07-11 17:37:33 +00:00
Ruslan Ermilov
d37ea99837
Removed trailing whitespace.
2004-07-02 19:07:33 +00:00
Ruslan Ermilov
facc67676f
mdoc(7) police: Deal with self-xrefs.
2002-12-24 13:41:48 +00:00
Kris Kennaway
9357f4121d
Lock down with WFORMAT?=1, with overrides in the subdirectories which
...
are not yet warning-clean. Tested on i386 and alpha.
2002-02-04 02:33:51 +00:00
Warner Losh
e4bc453cc2
o Eliminate __P
...
o Use new-style function definitions
o remove some !__STDC__ code
o eliminate register
2002-02-03 15:53:02 +00:00
Kris Kennaway
3697d3f8ca
by by -> by
...
Obtained from: OpenBSD
MFC After: 1 week
2001-07-23 11:00:31 +00:00
Ruslan Ermilov
0efe23d669
mdoc(7) police: removed HISTORY info from the .Os call.
2001-07-10 10:49:54 +00:00
Ruslan Ermilov
e5b5c66bca
- Backout botched attempt to intoduce MANSECT feature.
...
- MAN[1-9] -> MAN.
2001-03-26 14:22:12 +00:00
Ruslan Ermilov
0414fc4dd0
Don't use MANDEPEND and MANSRC.
2001-03-26 07:28:26 +00:00
Ruslan Ermilov
020ee2dc9f
Set the default manual section for libexec/ to 8.
2001-03-20 18:10:13 +00:00
Ruslan Ermilov
d0353b836e
mdoc(7) police: split punctuation characters + misc fixes.
2001-02-01 16:38:02 +00:00
Ruslan Ermilov
ed40311694
mdoc(7) police: removed history info from the .Os FreeBSD call.
2000-12-14 11:52:05 +00:00
Kris Kennaway
18fdc5893a
Don't hard-code a buffer size
2000-11-26 10:05:06 +00:00
Bruce Evans
86f792b120
Don't uselessly set MANDEPEND (it isn't used in this Makefile, and isn't
...
really used in bsd.man.mk).
Don't uselessly set MANSRC ("." is in the path by default, and there are
no ordering problems).
Fixed some other style bugs.
2000-05-15 15:01:13 +00:00