|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0, release/13.3.0, release/14.0.0 |
|
| #
d0b2dbfa |
| 16-Aug-2023 |
Warner Losh <[email protected]> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0 |
|
| #
c76616f4 |
| 13-May-2021 |
Elliott Mitchell <[email protected]> |
etc/ttys: merge ttys file down to single file
The tty lists were already pretty similar and there hadn't been any real need for them to remain distinct for some time. As such, merge to a single file
etc/ttys: merge ttys file down to single file
The tty lists were already pretty similar and there hadn't been any real need for them to remain distinct for some time. As such, merge to a single file.
The RISC-V console is preserved. For systems where it doesn't exist, its presence in /etc/ttys is harmless. The uncommented version of the ttyv8/XDM line from ttys.amd64 was the one chosen.
Reviewed by: imp MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D30256
show more ...
|
|
Revision tags: release/13.0.0, release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0 |
|
| #
0696600c |
| 17-Oct-2018 |
Bjoern A. Zeeb <[email protected]> |
Move the rc framework out of sbin/init into libexec/rc.
The reasons for this are forward looking to pkgbase: * /sbin/init is a special binary; try not to replace it with every package update bec
Move the rc framework out of sbin/init into libexec/rc.
The reasons for this are forward looking to pkgbase: * /sbin/init is a special binary; try not to replace it with every package update because an rc script was touched. (a follow-up commit will make init its own package) * having rc in its own place will allow more easy replacement of the rc framework with alternatives, such as openrc.
Discussed with: brd (during BSDCam), kmoore Requested by: cem, bz PR: 231522 Approved by: re (gjb)
show more ...
|
| #
966f2a6f |
| 04-Sep-2018 |
Brad Davis <[email protected]> |
Move etc/ttys to sbin/init/.
And simplify this a little by flattening the directory structure.
Approved by: re (gjb), will (mentor) Differential Revision: https://reviews.freebsd.org/D16955
|
| #
76ec4952 |
| 28-Jul-2018 |
Brad Davis <[email protected]> |
Switch these to CONFS as well so they work with etcupdate/mergemaster.
Approved by: will (mentor)
|
| #
1135e97b |
| 28-Jul-2018 |
Brad Davis <[email protected]> |
Move rc startup scripts from etc/ to sbin/init/
This keeps most startup scripts as CONFS per discussion on src-committers from back during BSDCan.
Approved by: will (mentor) Differential Revision:
Move rc startup scripts from etc/ to sbin/init/
This keeps most startup scripts as CONFS per discussion on src-committers from back during BSDCan.
Approved by: will (mentor) Differential Revision: https://reviews.freebsd.org/D16466
show more ...
|
|
Revision tags: release/11.2.0, release/10.4.0, release/11.1.0 |
|
| #
22289a8c |
| 04-Mar-2017 |
Enji Cooper <[email protected]> |
sbin: normalize paths using SRCTOP-relative paths or :H when possible
This simplifies make logic/output
MFC after: 1 month Sponsored by: Dell EMC Isilon
|
|
Revision tags: release/11.0.1, release/11.0.0, release/10.3.0 |
|
| #
406d87b1 |
| 09-Feb-2016 |
Glen Barber <[email protected]> |
Explicitly add more files to the 'runtime' package.
Sponsored by: The FreeBSD Foundation
|
| #
3f5ac575 |
| 08-Nov-2015 |
Edward Tomasz Napierala <[email protected]> |
Userspace part of reroot support. This makes it possible to change the root filesystem without full reboot, using "reboot -r". This can be used to to eg. boot from a temporary md_image preloaded by l
Userspace part of reroot support. This makes it possible to change the root filesystem without full reboot, using "reboot -r". This can be used to to eg. boot from a temporary md_image preloaded by loader(8), setup an iSCSI session, and continue booting from rootfs mounted over iSCSI.
Reviewed by: kib@, bapt@ MFC after: 1 month Relnotes: yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D3693
show more ...
|
|
Revision tags: release/10.2.0 |
|
| #
13eb765f |
| 25-Nov-2014 |
Baptiste Daroussin <[email protected]> |
Convert sbin/ to LIBADD Reduce overlinking
|
|
Revision tags: release/10.1.0, release/9.3.0, release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0 |
|
| #
bb6c7612 |
| 13-Jan-2010 |
Ed Schouten <[email protected]> |
Migrate init(8) towards utmpx.
According to a comment, we cannot safely remove utmpx entries here anymore. This is because the libc routines may block on file locking. In an ideal world login(1) sho
Migrate init(8) towards utmpx.
According to a comment, we cannot safely remove utmpx entries here anymore. This is because the libc routines may block on file locking. In an ideal world login(1) should just remove the entries, which is why I'm disabling this code for now. If it turns out we get lots of stale entries here, we should figure out a way to deal with that.
show more ...
|
| #
14c69f21 |
| 05-Dec-2009 |
Ed Schouten <[email protected]> |
Let init(8) and reboot(8) use utmpx to log wtmp entries.
logwtmp() gets called with the raw strings that are written to disk. For regular user entries, this isn't too bad, but when booting/shutting
Let init(8) and reboot(8) use utmpx to log wtmp entries.
logwtmp() gets called with the raw strings that are written to disk. For regular user entries, this isn't too bad, but when booting/shutting down, the contents get rather cryptic.
Just call the standardized pututxline().
show more ...
|
|
Revision tags: release/8.0.0_cvs, release/8.0.0 |
|
| #
106d8391 |
| 19-Oct-2009 |
Ruslan Ermilov <[email protected]> |
Switch the default WARNS level for sbin/ to 6.
Submitted by: Ulrich Spörlein
|
|
Revision tags: release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0 |
|
| #
fcd7ed0e |
| 01-Jun-2007 |
Remko Lodder <[email protected]> |
I understood the MLINK part incorrectly, it should be the other way around also remove the init mlink to securelevel.
Discussed with and sharing pointyhat with: brueffer
|
|
Revision tags: release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0 |
|
| #
cea897b2 |
| 28-Feb-2006 |
Luigi Rizzo <[email protected]> |
use standard mode instead of 500 for /sbin/init.
As discussed on -current, there is no sensitive info in /sbin/init to prevent reading it from non-privileged users, nor any reason to remove the 'x'
use standard mode instead of 500 for /sbin/init.
As discussed on -current, there is no sensitive info in /sbin/init to prevent reading it from non-privileged users, nor any reason to remove the 'x' bit as the first thing the program does is check the uid and exit if it is not run by root.
Instead (and this is why i make the change), mode 500 prevents operation when exporting the partition without -maproot=0 to diskless clients.
All previuos releases are affected by the same problem, so a merge to RELENG_6 at least would be appropriate (after proper re@ approval of course).
show more ...
|
|
Revision tags: release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0 |
|
| #
ab03e6d5 |
| 11-Jan-2005 |
Xin LI <[email protected]> |
Make WARNS=6 happy with our init(8): - Use more ``const''s where suitable. - Define strk() as a static function in global scope. This avoids the "nested extern declaration" warnings. - Use stat
Make WARNS=6 happy with our init(8): - Use more ``const''s where suitable. - Define strk() as a static function in global scope. This avoids the "nested extern declaration" warnings. - Use static initialization of strings, rather than referring string constants through char *. - Bump WARNS from 0 to 6.
show more ...
|
| #
83c7ade9 |
| 21-Dec-2004 |
Ruslan Ermilov <[email protected]> |
NOSHARED -> NO_SHARED
|
|
Revision tags: release/5.3.0_cvs, release/5.3.0 |
|
| #
dee651eb |
| 03-Nov-2004 |
Ruslan Ermilov <[email protected]> |
Introduce the PRECIOUSPROG knob in bsd.prog.mk, similar to PRECIOUSLIB from bsd.lib.mk. The side effect of this is making installing the world under jail(8) possible by using another knob, NOFSCHG.
Introduce the PRECIOUSPROG knob in bsd.prog.mk, similar to PRECIOUSLIB from bsd.lib.mk. The side effect of this is making installing the world under jail(8) possible by using another knob, NOFSCHG.
Reviewed by: oliver
show more ...
|
|
Revision tags: release/4.10.0_cvs, release/4.10.0 |
|
| #
604d24db |
| 23-Feb-2004 |
Johan Karlsson <[email protected]> |
style.Makefile(5): Use WARNS?= instead of WARNS=.
|
|
Revision tags: release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0 |
|
| #
dc59303d |
| 19-Nov-2003 |
Gordon Tetlow <[email protected]> |
Make init statically linked by default. It's not worth the pain of having a dynamically linked init as recently seen by ia64 woes.
Approved by: re (jhb)
|
|
Revision tags: release/4.9.0_cvs, release/4.9.0, release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0, release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs, release/4.5.0_cvs, release/4.4.0_cvs |
|
| #
2d68bf45 |
| 04-Dec-2001 |
David E. O'Brien <[email protected]> |
Default to WARNS=2. Binary builds that cannot handle this must explicitly set WARNS=0.
Reviewed by: mike
|
| #
4cf39050 |
| 28-May-2001 |
Ruslan Ermilov <[email protected]> |
Use new backup feature of install(1).
|
|
Revision tags: release/4.3.0_cvs, release/4.3.0 |
|
| #
0a5779d4 |
| 26-Mar-2001 |
Ruslan Ermilov <[email protected]> |
- Backout botched attempt to introduce MANSECT feature. - MAN[1-9] -> MAN.
|
| #
fe655281 |
| 20-Mar-2001 |
Ruslan Ermilov <[email protected]> |
Set the default manual section for sbin/ to 8.
|
| #
623d7cd3 |
| 01-Jan-2001 |
Peter Wemm <[email protected]> |
Further tidy up the sbin/init and release builds.
|