Mariusz Zaborski
c501d73c7e
Convert casperd(8) daemon to the libcasper.
...
After calling the cap_init(3) function Casper will fork from it's original
process, using pdfork(2). Forking from a process has a lot of advantages:
1. We have the same cwd as the original process.
2. The same uid, gid and groups.
3. The same MAC labels.
4. The same descriptor table.
5. The same routing table.
6. The same umask.
7. The same cpuset(1).
From now services are also in form of libraries.
We also removed libcapsicum at all and converts existing program using Casper
to new architecture.
Discussed with: pjd, jonathan, ed, drysdale@google.com , emaste
Partially reviewed by: drysdale@google.com , bdrewery
Approved by: pjd (mentor)
Differential Revision: https://reviews.freebsd.org/D4277
2016-02-25 18:23:40 +00:00
Maxim Sobolev
5497acc527
Obsolete mkulzma(8) and geom_uncompress(4), their functionality
...
is now provided by mkuzip(8) and geom_uzip(4) respectively.
MFC after: 1 month
2016-02-24 00:39:36 +00:00
Dag-Erling Smørgrav
8232a681f5
Remove unbound-contrl-setup since we use a local control socket which
...
does not require keys.
MFC after: 3 days
Relnotes: yes
2016-02-11 17:33:55 +00:00
Dimitry Andric
66817b4bbc
Remove leading slashes added to ObsoleteFiles.inc in r294113.
2016-01-17 00:52:28 +00:00
Baptiste Daroussin
2b774394cc
Update mandoc to 20160116
2016-01-15 23:28:12 +00:00
Dimitry Andric
aae7733a76
Add some more obsolete files, left over from the clang 3.7.0 -> 3.7.1
...
upgrade.
Noticed by: Nikolai Lifanov <lifanov@mail.lifanov.com>, jtl
2015-12-30 09:15:02 +00:00
Dimitry Andric
9a4b31181f
Upgrade our copies of clang and llvm to 3.7.1 release. This is a
...
bugfix-only release, with no new features.
Please note that from 3.5.0 onwards, clang and llvm require C++11
support to build; see UPDATING for more information.
2015-12-25 21:39:45 +00:00
Bryan Drewery
bbbd344bff
Correct r291591: Don't remove /usr/lib/libelf*, these are still installed.
...
Only the shared library moved to /lib.
X-MFC-With: r291566
2015-12-01 16:16:40 +00:00
Bryan Drewery
2eb2d35027
Fix removal of libelf.so.2 and add missing files for it.
...
X-MFC-With: r291566
2015-12-01 15:55:20 +00:00
Enji Cooper
5a536241ea
Move libelf.so.2 from /usr/lib to /lib to unbreak libkvm use after r291406
...
Tested with the following commands as root:
- yes | make delete-old
- service ldconfig restart
- netstat -nr
X-MFC with: r291406
Reviewed by: jhb, kib
Sponsored by: EMC / Isilon Storage Division
2015-12-01 06:09:22 +00:00
Jung-uk Kim
c6b0d89362
colldef(1) and mklocale(1) reappeared in r291115.
2015-11-23 23:36:57 +00:00
Baptiste Daroussin
1d211085ac
Bring back a couple of ISO8859-15 locales:
...
- af_ZA.ISO8859-15
- en_AU.ISO8859-15
- en_CA.ISO8859-15
- en_NZ.ISO8859-15
- en_US.ISO8859-15
- fr_CA.ISO8859-15
2015-11-16 12:58:47 +00:00
Baptiste Daroussin
c1c9ab6707
Regenerate locales after readding ISO8859-1 for locales that have ISO8859-15
...
Requested by: arche
2015-11-15 14:51:10 +00:00
Baptiste Daroussin
a2d97cfaf4
Rework locale-links to not make symlinks on directories but symlinks on files
...
The goal here is to make the upgrade seamless for users
Add aliases for zh_HK
Remove bad symlinks created by previous bad upgrade procedure.
Complete ObsoleteFiles.inc with more locales that have been removed
2015-11-15 12:44:31 +00:00
Baptiste Daroussin
e8334c9780
Also remove directories along with old locales
...
Reported by: andreast
2015-11-09 21:53:39 +00:00
Baptiste Daroussin
3e4f384ed2
Merge from head r290483
2015-11-07 11:02:33 +00:00
Enji Cooper
c5a5e42ca1
Add _test suffix to multiple tests in lib/libc to conform to the design noted
...
in the FreeBSD Test Suite wiki
MFC after: 3 days
Sponsored by: EMC / Isilon Storage Division
2015-11-02 01:29:01 +00:00
Enji Cooper
2a923f8f3c
Rename etc/periodic/daily/430.status-rwho to periodic/daily/430.status-uptime
...
The command was checking local/remote system uptime, so rename the script to
match its function and to avoid confusion
The controlling variable in /etc/periodic.conf has been renamed from
daily_status_rwho_enable to daily_status_uptime_enable.
MFC after: 3 days
Reported by: Peter Jeremy <peter@rulingia.com>
Relnotes: yes
Sponsored by: EMC / Isilon Storage Division
2015-11-02 01:05:34 +00:00
Baptiste Daroussin
3c3feed41a
Merge from head
2015-11-01 21:17:38 +00:00
Jung-uk Kim
7bded2db17
Merge OpenSSL 1.0.2d.
2015-10-30 20:51:33 +00:00
Antoine Brodin
e255bdd4d7
Add more obsolete files
2015-10-19 17:31:51 +00:00
Baptiste Daroussin
031c294c1d
Merge from head
2015-10-19 11:51:10 +00:00
Bryan Drewery
8d59661631
Add entries for moved test symbols for r289355 and r289330.
...
This list is likely not complete.
Sponsored by: EMC / Isilon Storage Division
2015-10-16 05:13:21 +00:00
Bryan Drewery
cada39d8dd
Rename the /usr/share/doc/legal files to driver.LICENSE to work around
...
bug of installing 'realtek' and 'intel_iwn' as files rather then as
a 'LICENSE' file in their directories.
Also add obsolete entries for the older names and names that existed in head
for a period of time.
Suggested by: jmg
X-MFC-With: r289391
MFC after: 3 weeks
Sponsored by: EMC / Isilon Storage Division
2015-10-16 00:38:05 +00:00
Baptiste Daroussin
becbad1f6e
Merge from head
2015-10-13 19:44:36 +00:00
Dimitry Andric
d31de54826
Update dates in UPDATING and ObsoleteFiles.inc.
2015-10-06 16:26:07 +00:00
Dimitry Andric
4f01407b5b
Prepare for merging back to head.
2015-10-05 19:48:12 +00:00
Dimitry Andric
65dcb5bcb1
Merge ^/head r288197 through r288456.
2015-10-01 19:02:45 +00:00
Andriy Gapon
9875367b9a
remove unused sgsmsg utility (originally imported from opensolaris)
...
MFC after: 25 days
2015-09-28 12:38:57 +00:00
Enji Cooper
f2e3428854
Remove MLINKS to more non-existent mbuf(9) macros
...
X-MFC with: r288295
MFC after: 3 days
Sponsored by: EMC / Isilon Storage Division
2015-09-27 04:55:43 +00:00
Enji Cooper
c91afdd4d0
Posthumously remove all references to MFREE(9)
...
The macro was removed in r90227
MFC after: 3 days
Sponsored by: EMC / Isilon Storage Division
2015-09-27 04:40:54 +00:00
Dimitry Andric
ae2d96ab3a
Merge ^/head r287878 through r288034.
2015-09-20 20:34:17 +00:00
Bryan Drewery
b6ad36706d
Replace afterinstall: hack from r54681 with 'make delete-old' functionality.
...
Sponsored by: EMC / Isilon Storage Division
2015-09-19 03:51:19 +00:00
Bryan Drewery
55e031ccad
Replace afterinstall: hack from r111083 with 'make delete-old' functionality.
...
Sponsored by: EMC / Isilon Storage Division
2015-09-19 03:46:10 +00:00
Jung-uk Kim
54a458bd67
Remove an entry. It was re-added in r287780.
2015-09-17 07:01:40 +00:00
Dimitry Andric
854fa44b6f
Update libc++ to 3.7.0 release.
2015-09-16 22:26:52 +00:00
Dimitry Andric
d9442b10a2
Merge ^/head r286858 through r287489.
2015-09-05 18:36:23 +00:00
Jung-uk Kim
87eb49f52d
Belatedly add entries for libugidfw.so.4 to catch up with r284745.
2015-08-26 18:22:59 +00:00
Baptiste Daroussin
23a32822d2
Merge from HEAD
2015-08-25 20:14:50 +00:00
Jason Evans
c13244b92e
Fix minor malloc regressions.
...
- Use _Bool rather than bool to resolve missing type errors in malloc_np.h.
- Fix malloc manual page #include documentation.
- Add *allocm manual pages to obsolete files.
Submitted by: jbeich
2015-08-19 00:06:46 +00:00
Baptiste Daroussin
e89520f9cb
Register mklocale and colldef removal
2015-08-08 23:26:11 +00:00
Dimitry Andric
1347814ced
Merge ^/head r285924 through r286421.
2015-08-07 20:18:55 +00:00
Baptiste Daroussin
90c11a7328
Add removed tests to ObsoleteFiles.inc
...
Submitted by: ngie
2015-08-02 02:23:30 +00:00
Dimitry Andric
8d0f10857a
Merge ^/head r285341 through r285792.
2015-07-22 19:55:32 +00:00
Baptiste Daroussin
dbfbf7ae92
Drop libarchive.pc
...
We want to ensure we always use libarchive from ports in the ports tree.
It simplifies ports maintainance and anyway libarchive.pc was not reflecting the
different way libarchive can be built in base
2015-07-19 21:31:52 +00:00
Dimitry Andric
635b2e1e5a
Merge ^/head r285153 through r285283.
2015-07-08 18:43:55 +00:00
Mark Johnston
4b4ad3a219
Rename the dtrace-* man pages to dtrace_* for consistency with other
...
subsection man pages (e.g. geom_*, mac_*, snd_*).
2015-07-05 23:23:12 +00:00
Dimitry Andric
4cd9b24e47
Merge ^/head r284737 through r285152.
2015-07-04 21:50:39 +00:00
Mariusz Zaborski
58c86148dd
Move nvlist documentation to the FreeBSD Kernel Developer's sections.
...
Approved by: pjd (mentor)
2015-07-04 10:27:30 +00:00
Mariusz Zaborski
c36e54bb32
Let the nv.h and dnv.h includes be only in sys directory.
...
Change consumers to include those files from sys.
Add duplicated files to ObsoleteFiles.
Approved by: pjd (mentor)
2015-07-02 21:58:10 +00:00