ngie
a09a0b9c39
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
gjb
f6e69cfc78
Add missing files to 'at' and 'rcmds' packages.
...
Sponsored by: The FreeBSD Foundation
2016-02-05 03:20:27 +00:00
ngie
24165ad008
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
wblock
8268008ef4
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
sjg
008d7c831f
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
sjg
75a137820d
dirdeps.mk now sets DEP_RELDIR
2015-06-08 23:35:17 +00:00
adrian
f024277be4
Re-introduce this - it doesn't compile clean on a mips target
...
(eg CARAMBOLA2.)
2015-06-06 19:15:08 +00:00
bapt
d42a0fc446
Remove WARNS atrun builds fine with clang and gcc
2015-06-06 13:20:02 +00:00
sjg
65145fa4c8
Merge sync of head
2015-05-27 01:19:58 +00:00
bapt
1f18779318
Convert to LIBADD
...
Reduce overlinking
2014-11-25 21:18:18 +00:00
sjg
5860f0d106
Updated dependencies
2014-05-16 14:09:51 +00:00
sjg
1a7e48acf1
Updated dependencies
2014-05-10 05:16:28 +00:00
sjg
5e568154a0
Merge head
2014-04-28 07:50:45 +00:00
ghelmer
20f44825db
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
sjg
62bb106222
Merge from head
2013-09-05 20:18:59 +00:00
ghelmer
0ae9c65c0f
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
ghelmer
acb2956b5b
Prevent races running the queue by serializing access to the
...
queue directory.
PR: bin/113239
2013-06-11 18:43:27 +00:00
sjg
6d37b86f2b
Updated dependencies
2013-03-11 17:21:52 +00:00
sjg
0ee5295509
Updated dependencies
2013-02-16 01:23:54 +00:00
sjg
778e93c51a
Sync from head
2012-11-04 02:52:03 +00:00
mjg
cc3711d225
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
f250e5973c
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
9dd41e3647
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
b1c1be30d7
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
d6471fa124
Don't use UT_NAMESIZE here to determine the maximum username length.
2009-12-25 10:30:54 +00:00
ru
62d48a1604
Fixed static linkage (build with -DNO_SHARED).
...
Approved by: re (kensmith)
2007-10-01 18:17:24 +00:00
yar
1d6d43b237
Note PAM support in atrun(8).
...
Sort FILES section while there.
Touch document date.
2007-06-17 14:02:31 +00:00
yar
73c6fd823f
Add PAM support to atrun(8).
2007-06-15 12:02:16 +00:00
yar
62d3b985f5
Actually use new features of perr() and perrx().
2007-06-15 10:34:36 +00:00
yar
79a90bc272
Catch up with perr() becoming variadic.
2007-06-15 10:12:37 +00:00
yar
0a5d437c3d
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
yar
8a97efc414
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
yar
b6a0b8bdc1
Spotted another copy of the loony error message.
2007-06-14 21:24:05 +00:00
yar
2c7e2004e3
Fix an error message that was beside the point.
2007-06-14 15:18:44 +00:00
yar
aaa29dd12a
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
31d71e45b2
Don't be sexist - fix a typo.
2005-12-30 17:59:23 +00:00
stefanf
e0b2a5b339
Fix a few cases that relied on 'implicit int' (constraint violation in C99).
2004-07-11 17:37:33 +00:00
ru
4b39413aeb
Removed trailing whitespace.
2004-07-02 19:07:33 +00:00
ru
4979ab8d81
mdoc(7) police: Deal with self-xrefs.
2002-12-24 13:41:48 +00:00
kris
c60495e0de
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
imp
f15fa6acaf
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
fa37fb0db6
by by -> by
...
Obtained from: OpenBSD
MFC After: 1 week
2001-07-23 11:00:31 +00:00
ru
5e14a6862e
mdoc(7) police: removed HISTORY info from the .Os call.
2001-07-10 10:49:54 +00:00
ru
45d92a4319
- Backout botched attempt to intoduce MANSECT feature.
...
- MAN[1-9] -> MAN.
2001-03-26 14:22:12 +00:00
ru
06e5712a05
Don't use MANDEPEND and MANSRC.
2001-03-26 07:28:26 +00:00
ru
a23a98f937
Set the default manual section for libexec/ to 8.
2001-03-20 18:10:13 +00:00
ru
8a6f8b5fe4
mdoc(7) police: split punctuation characters + misc fixes.
2001-02-01 16:38:02 +00:00
ru
c23c39b3a4
mdoc(7) police: removed history info from the .Os FreeBSD call.
2000-12-14 11:52:05 +00:00
kris
a6b6cceedc
Don't hard-code a buffer size
2000-11-26 10:05:06 +00:00
bde
b58bc8da9b
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