Print this page
uts: Allow for address space randomisation.
Randomise the base addresses of shared objects, non-fixed mappings, the
stack and the heap. Introduce a service, svc:/system/process-security,
and a tool psecflags(1) to control and observe it
Split |
Close |
Expand all |
Collapse all |
--- old/usr/src/man/man1/Makefile
+++ new/usr/src/man/man1/Makefile
1 1 #
2 2 # This file and its contents are supplied under the terms of the
3 3 # Common Development and Distribution License ("CDDL"), version 1.0.
4 4 # You may only use this file in accordance with the terms of version
5 5 # 1.0 of the CDDL.
6 6 #
7 7 # A full copy of the text of the CDDL should have accompanied this
8 8 # source. A copy of the CDDL is also available via the Internet
9 9 # at http://www.illumos.org/license/CDDL.
10 10 #
11 11
12 12 #
13 13 # Copyright 2011, Richard Lowe
14 14 # Copyright 2015 Nexenta Systems, Inc. All rights reserved.
15 15 # Copyright 2014 Garrett D'Amore <garrett@damore.org>
16 16 #
17 17
18 18 include $(SRC)/Makefile.master
19 19
20 20 MANSECT= 1
21 21
22 22 MANFILES= acctcom.1 \
23 23 adb.1 \
24 24 addbib.1 \
25 25 alias.1 \
26 26 allocate.1 \
27 27 amt.1 \
28 28 appcert.1 \
29 29 apptrace.1 \
30 30 apropos.1 \
31 31 ar.1 \
32 32 arch.1 \
33 33 asa.1 \
34 34 at.1 \
35 35 atq.1 \
36 36 atrm.1 \
37 37 audioconvert.1 \
38 38 audioctl.1 \
39 39 audioplay.1 \
40 40 audiorecord.1 \
41 41 audiotest.1 \
42 42 auths.1 \
43 43 awk.1 \
44 44 banner.1 \
45 45 basename.1 \
46 46 bc.1 \
47 47 bdiff.1 \
48 48 break.1 \
49 49 builtin.1 \
50 50 cal.1 \
51 51 calendar.1 \
52 52 cancel.1 \
53 53 cat.1 \
54 54 cd.1 \
55 55 cdrw.1 \
56 56 checknr.1 \
57 57 chgrp.1 \
58 58 chkey.1 \
59 59 chmod.1 \
60 60 chown.1 \
61 61 ckdate.1 \
62 62 ckgid.1 \
63 63 ckint.1 \
64 64 ckitem.1 \
65 65 ckkeywd.1 \
66 66 ckpath.1 \
67 67 ckrange.1 \
68 68 ckstr.1 \
69 69 cksum.1 \
70 70 cktime.1 \
71 71 ckuid.1 \
72 72 ckyorn.1 \
73 73 clear.1 \
74 74 cmp.1 \
75 75 col.1 \
76 76 comm.1 \
77 77 command.1 \
78 78 compress.1 \
79 79 cp.1 \
80 80 cpio.1 \
81 81 cputrack.1 \
82 82 crle.1 \
83 83 crontab.1 \
84 84 crypt.1 \
85 85 csh.1 \
86 86 csplit.1 \
87 87 ctags.1 \
88 88 ctrun.1 \
89 89 ctstat.1 \
90 90 ctwatch.1 \
91 91 cut.1 \
92 92 date.1 \
93 93 dc.1 \
94 94 deallocate.1 \
95 95 deroff.1 \
96 96 dhcpinfo.1 \
97 97 diff.1 \
98 98 diff3.1 \
99 99 diffmk.1 \
100 100 digest.1 \
101 101 dircmp.1 \
102 102 dis.1 \
103 103 disown.1 \
104 104 dispgid.1 \
105 105 dispuid.1 \
106 106 dos2unix.1 \
107 107 download.1 \
108 108 dpost.1 \
109 109 du.1 \
110 110 dump.1 \
111 111 dumpcs.1 \
112 112 echo.1 \
113 113 ed.1 \
114 114 egrep.1 \
115 115 eject.1 \
116 116 elfdump.1 \
117 117 elfedit.1 \
118 118 elfsign.1 \
119 119 elfwrap.1 \
120 120 enable.1 \
121 121 encrypt.1 \
122 122 enhance.1 \
123 123 env.1 \
124 124 eqn.1 \
125 125 exec.1 \
126 126 exit.1 \
127 127 expand.1 \
128 128 expr.1 \
129 129 exstr.1 \
130 130 factor.1 \
131 131 fdformat.1 \
132 132 fgrep.1 \
133 133 file.1 \
134 134 filesync.1 \
135 135 find.1 \
136 136 finger.1 \
137 137 fmt.1 \
138 138 fmtmsg.1 \
139 139 fold.1 \
140 140 ftp.1 \
141 141 gcore.1 \
142 142 gencat.1 \
143 143 genmsg.1 \
144 144 getconf.1 \
145 145 getfacl.1 \
146 146 getlabel.1 \
147 147 getopt.1 \
148 148 getoptcvt.1 \
149 149 getopts.1 \
150 150 gettext.1 \
151 151 gettxt.1 \
152 152 getzonepath.1 \
153 153 glob.1 \
154 154 gprof.1 \
155 155 grep.1 \
156 156 groups.1 \
157 157 hash.1 \
158 158 head.1 \
159 159 history.1 \
160 160 hostid.1 \
161 161 hostname.1 \
162 162 iconv.1 \
163 163 indxbib.1 \
164 164 Intro.1 \
165 165 ipcrm.1 \
166 166 ipcs.1 \
167 167 isainfo.1 \
168 168 isalist.1 \
169 169 jobs.1 \
170 170 join.1 \
171 171 kbd.1 \
172 172 kdestroy.1 \
173 173 keylogin.1 \
174 174 keylogout.1 \
175 175 kill.1 \
176 176 kinit.1 \
177 177 klist.1 \
178 178 kmdb.1 \
179 179 kmfcfg.1 \
180 180 kpasswd.1 \
181 181 krb5-config.1 \
182 182 ksh93.1 \
183 183 ktutil.1 \
184 184 kvmstat.1 \
185 185 lari.1 \
186 186 last.1 \
187 187 lastcomm.1 \
188 188 ld.1 \
189 189 ldap.1 \
190 190 ldapdelete.1 \
191 191 ldaplist.1 \
192 192 ldapmodify.1 \
193 193 ldapmodrdn.1 \
194 194 ldapsearch.1 \
195 195 ldd.1 \
196 196 ld.so.1.1 \
197 197 let.1 \
198 198 lex.1 \
199 199 lgrpinfo.1 \
200 200 limit.1 \
201 201 line.1 \
202 202 list_devices.1 \
203 203 listusers.1 \
204 204 ln.1 \
205 205 loadkeys.1 \
206 206 locale.1 \
207 207 localedef.1 \
208 208 logger.1 \
209 209 login.1 \
210 210 logname.1 \
211 211 logout.1 \
212 212 look.1 \
213 213 lookbib.1 \
214 214 lorder.1 \
215 215 lp.1 \
216 216 lpstat.1 \
217 217 ls.1 \
218 218 m4.1 \
219 219 mac.1 \
220 220 mach.1 \
221 221 madv.so.1.1 \
222 222 mail.1 \
223 223 mailcompat.1 \
224 224 mailq.1 \
225 225 mailstats.1 \
226 226 mailx.1 \
227 227 makekey.1 \
228 228 man.1 \
229 229 mandoc.1 \
230 230 mconnect.1 \
231 231 mcs.1 \
232 232 mdb.1 \
233 233 mesg.1 \
234 234 mkdir.1 \
235 235 mkmsgs.1 \
236 236 mktemp.1 \
237 237 moe.1 \
238 238 more.1 \
239 239 mpss.so.1.1 \
240 240 msgcc.1 \
241 241 msgcpp.1 \
242 242 msgcvt.1 \
243 243 msgfmt.1 \
244 244 msggen.1 \
245 245 msgget.1 \
246 246 mt.1 \
247 247 mv.1 \
248 248 nawk.1 \
249 249 nc.1 \
250 250 nca.1 \
251 251 ncab2clf.1 \
252 252 ncakmod.1 \
253 253 newform.1 \
254 254 newgrp.1 \
255 255 news.1 \
256 256 newtask.1 \
257 257 nice.1 \
258 258 nl.1 \
259 259 nm.1 \
260 260 nohup.1 \
261 261 nroff.1 \
262 262 od.1 \
263 263 on.1 \
264 264 optisa.1 \
265 265 pack.1 \
266 266 pagesize.1 \
267 267 pargs.1 \
268 268 passwd.1 \
269 269 paste.1 \
270 270 pathchk.1 \
271 271 pax.1 \
272 272 pfexec.1 \
273 273 pg.1 \
274 274 pgrep.1 \
275 275 pkginfo.1 \
276 276 pkgmk.1 \
277 277 pkgparam.1 \
278 278 pkgproto.1 \
279 279 pkgtrans.1 \
280 280 pktool.1 \
281 281 plabel.1 \
282 282 plgrp.1 \
283 283 plimit.1 \
284 284 pmadvise.1 \
285 285 pmap.1 \
286 286 postio.1 \
287 287 postprint.1 \
288 288 postreverse.1 \
289 289 ppgsz.1 \
290 290 ppriv.1 \
291 291 pr.1 \
292 292 praliases.1 \
293 293 prctl.1 \
↓ open down ↓ |
293 lines elided |
↑ open up ↑ |
294 294 preap.1 \
295 295 prex.1 \
296 296 print.1 \
297 297 printf.1 \
298 298 priocntl.1 \
299 299 proc.1 \
300 300 prof.1 \
301 301 profiles.1 \
302 302 projects.1 \
303 303 ps.1 \
304 + psecflags.1 \
304 305 ptree.1 \
305 306 pvs.1 \
306 307 pwd.1 \
307 308 ranlib.1 \
308 309 rcapstat.1 \
309 310 rcp.1 \
310 311 rdist.1 \
311 312 read.1 \
312 313 readonly.1 \
313 314 refer.1 \
314 315 regcmp.1 \
315 316 renice.1 \
316 317 rev.1 \
317 318 rlogin.1 \
318 319 rm.1 \
319 320 rmformat.1 \
320 321 rmmount.1 \
321 322 roffbib.1 \
322 323 roles.1 \
323 324 rpcgen.1 \
324 325 rsh.1 \
325 326 runat.1 \
326 327 rup.1 \
327 328 ruptime.1 \
328 329 rusers.1 \
329 330 rwho.1 \
330 331 sar.1 \
331 332 scp.1 \
332 333 script.1 \
333 334 sdiff.1 \
334 335 sed.1 \
335 336 set.1 \
336 337 setfacl.1 \
337 338 setlabel.1 \
338 339 setpgrp.1 \
339 340 sftp.1 \
340 341 shcomp.1 \
341 342 shell_builtins.1 \
342 343 shift.1 \
343 344 size.1 \
344 345 sleep.1 \
345 346 smbutil.1 \
346 347 soelim.1 \
347 348 sort.1 \
348 349 sortbib.1 \
349 350 sotruss.1 \
350 351 spell.1 \
351 352 split.1 \
352 353 srchtxt.1 \
353 354 ssh.1 \
354 355 ssh-add.1 \
355 356 ssh-agent.1 \
356 357 ssh-http-proxy-connect.1 \
357 358 ssh-keygen.1 \
358 359 ssh-keyscan.1 \
359 360 ssh-socks5-proxy-connect.1 \
360 361 strchg.1 \
361 362 strings.1 \
362 363 strip.1 \
363 364 stty.1 \
364 365 sum.1 \
365 366 suspend.1 \
366 367 svcprop.1 \
367 368 svcs.1 \
368 369 symorder.1 \
369 370 sys-suspend.1 \
370 371 tabs.1 \
371 372 tail.1 \
372 373 talk.1 \
373 374 tar.1 \
374 375 tbl.1 \
375 376 tcopy.1 \
376 377 tee.1 \
377 378 telnet.1 \
378 379 test.1 \
379 380 tftp.1 \
380 381 time.1 \
381 382 times.1 \
382 383 timex.1 \
383 384 tip.1 \
384 385 tnfdump.1 \
385 386 tnfxtract.1 \
386 387 touch.1 \
387 388 tput.1 \
388 389 tr.1 \
389 390 trap.1 \
390 391 troff.1 \
391 392 true.1 \
392 393 truss.1 \
393 394 tsort.1 \
394 395 tty.1 \
395 396 type.1 \
396 397 typeset.1 \
397 398 ul.1 \
398 399 umask.1 \
399 400 uname.1 \
400 401 unifdef.1 \
401 402 uniq.1 \
402 403 units.1 \
403 404 unix2dos.1 \
404 405 uptime.1 \
405 406 vacation.1 \
406 407 vgrind.1 \
407 408 volcheck.1 \
408 409 volrmmount.1 \
409 410 w.1 \
410 411 wait.1 \
411 412 wc.1 \
412 413 which.1 \
413 414 who.1 \
414 415 whocalls.1 \
415 416 whois.1 \
416 417 write.1 \
417 418 xargs.1 \
418 419 xgettext.1 \
419 420 xstr.1 \
420 421 yacc.1 \
421 422 yes.1 \
422 423 ypcat.1 \
423 424 ypmatch.1 \
424 425 yppasswd.1 \
425 426 ypwhich.1 \
426 427 zlogin.1 \
427 428 zonename.1
428 429
429 430 MANLINKS= batch.1 \
430 431 bg.1 \
431 432 case.1 \
432 433 chdir.1 \
433 434 checkeq.1 \
434 435 continue.1 \
435 436 decrypt.1 \
436 437 dirname.1 \
437 438 dirs.1 \
438 439 disable.1 \
439 440 dumpkeys.1 \
440 441 edit.1 \
441 442 errange.1 \
442 443 errdate.1 \
443 444 errgid.1 \
444 445 errint.1 \
445 446 erritem.1 \
446 447 errpath.1 \
447 448 errstr.1 \
448 449 errtime.1 \
449 450 erruid.1 \
450 451 erryorn.1 \
451 452 eval.1 \
452 453 export.1 \
453 454 false.1 \
454 455 fc.1 \
455 456 fg.1 \
456 457 for.1 \
457 458 foreach.1 \
458 459 function.1 \
459 460 goto.1 \
460 461 hashcheck.1 \
461 462 hashmake.1 \
462 463 hashstat.1 \
463 464 helpdate.1 \
464 465 helpgid.1 \
465 466 helpint.1 \
466 467 helpitem.1 \
467 468 helppath.1 \
468 469 helprange.1 \
469 470 helpstr.1 \
470 471 helptime.1 \
471 472 helpuid.1 \
472 473 helpyorn.1 \
473 474 hist.1 \
474 475 if.1 \
475 476 intro.1 \
476 477 jsh.1 \
477 478 ksh.1 \
478 479 ldapadd.1 \
479 480 neqn.1 \
480 481 notify.1 \
481 482 onintr.1 \
482 483 page.1 \
483 484 pcat.1 \
484 485 pcred.1 \
485 486 pfcsh.1 \
486 487 pfiles.1 \
487 488 pfksh.1 \
488 489 pflags.1 \
489 490 pfsh.1 \
490 491 pkill.1 \
491 492 pldd.1 \
492 493 popd.1 \
493 494 prun.1 \
494 495 psig.1 \
495 496 pstack.1 \
496 497 pstop.1 \
497 498 ptime.1 \
498 499 pushd.1 \
499 500 pwait.1 \
500 501 pwdx.1 \
501 502 red.1 \
502 503 rehash.1 \
503 504 remote_shell.1 \
504 505 remsh.1 \
505 506 repeat.1 \
506 507 return.1 \
507 508 rksh.1 \
508 509 rksh93.1 \
509 510 rmail.1 \
510 511 rmdir.1 \
511 512 rmumount.1 \
512 513 select.1 \
513 514 setenv.1 \
514 515 settime.1 \
515 516 sh.1 \
516 517 snca.1 \
517 518 source.1 \
518 519 spellin.1 \
519 520 stop.1 \
520 521 strconf.1 \
521 522 switch.1 \
522 523 ulimit.1 \
523 524 unalias.1 \
524 525 uncompress.1 \
525 526 unexpand.1 \
526 527 unhash.1 \
527 528 unlimit.1 \
528 529 unpack.1 \
529 530 unset.1 \
530 531 unsetenv.1 \
531 532 until.1 \
532 533 valdate.1 \
533 534 valgid.1 \
534 535 valint.1 \
535 536 valpath.1 \
536 537 valrange.1 \
537 538 valstr.1 \
538 539 valtime.1 \
539 540 valuid.1 \
540 541 valyorn.1 \
541 542 vedit.1 \
542 543 whatis.1 \
543 544 whence.1 \
544 545 while.1 \
545 546 zcat.1
546 547
547 548 intro.1 := LINKSRC = Intro.1
548 549
549 550 whatis.1 := LINKSRC = apropos.1
550 551
551 552 unalias.1 := LINKSRC = alias.1
552 553
553 554 batch.1 := LINKSRC = at.1
554 555
555 556 dirname.1 := LINKSRC = basename.1
556 557
557 558 continue.1 := LINKSRC = break.1
558 559
559 560 chdir.1 := LINKSRC = cd.1
560 561 dirs.1 := LINKSRC = cd.1
561 562 popd.1 := LINKSRC = cd.1
562 563 pushd.1 := LINKSRC = cd.1
563 564
564 565 errdate.1 := LINKSRC = ckdate.1
565 566 helpdate.1 := LINKSRC = ckdate.1
566 567 valdate.1 := LINKSRC = ckdate.1
567 568
568 569 errgid.1 := LINKSRC = ckgid.1
569 570 helpgid.1 := LINKSRC = ckgid.1
570 571 valgid.1 := LINKSRC = ckgid.1
571 572
572 573 errint.1 := LINKSRC = ckint.1
573 574 helpint.1 := LINKSRC = ckint.1
574 575 valint.1 := LINKSRC = ckint.1
575 576
576 577 erritem.1 := LINKSRC = ckitem.1
577 578 helpitem.1 := LINKSRC = ckitem.1
578 579
579 580 errpath.1 := LINKSRC = ckpath.1
580 581 helppath.1 := LINKSRC = ckpath.1
581 582 valpath.1 := LINKSRC = ckpath.1
582 583
583 584 errange.1 := LINKSRC = ckrange.1
584 585 helprange.1 := LINKSRC = ckrange.1
585 586 valrange.1 := LINKSRC = ckrange.1
586 587
587 588 errstr.1 := LINKSRC = ckstr.1
588 589 helpstr.1 := LINKSRC = ckstr.1
589 590 valstr.1 := LINKSRC = ckstr.1
590 591
591 592 errtime.1 := LINKSRC = cktime.1
592 593 helptime.1 := LINKSRC = cktime.1
593 594 valtime.1 := LINKSRC = cktime.1
594 595
595 596 erruid.1 := LINKSRC = ckuid.1
596 597 helpuid.1 := LINKSRC = ckuid.1
597 598 valuid.1 := LINKSRC = ckuid.1
598 599
599 600 erryorn.1 := LINKSRC = ckyorn.1
600 601 helpyorn.1 := LINKSRC = ckyorn.1
601 602 valyorn.1 := LINKSRC = ckyorn.1
602 603
603 604 uncompress.1 := LINKSRC = compress.1
604 605 zcat.1 := LINKSRC = compress.1
605 606
606 607 red.1 := LINKSRC = ed.1
607 608
608 609 disable.1 := LINKSRC = enable.1
609 610
610 611 decrypt.1 := LINKSRC = encrypt.1
611 612
612 613 checkeq.1 := LINKSRC = eqn.1
613 614 neqn.1 := LINKSRC = eqn.1
614 615
615 616 eval.1 := LINKSRC = exec.1
616 617 source.1 := LINKSRC = exec.1
617 618
618 619 goto.1 := LINKSRC = exit.1
619 620 return.1 := LINKSRC = exit.1
620 621
621 622 unexpand.1 := LINKSRC = expand.1
622 623
623 624 hashstat.1 := LINKSRC = hash.1
624 625 rehash.1 := LINKSRC = hash.1
625 626 unhash.1 := LINKSRC = hash.1
626 627
627 628 fc.1 := LINKSRC = history.1
628 629 hist.1 := LINKSRC = history.1
629 630
630 631 bg.1 := LINKSRC = jobs.1
631 632 fg.1 := LINKSRC = jobs.1
632 633 notify.1 := LINKSRC = jobs.1
633 634 stop.1 := LINKSRC = jobs.1
634 635
635 636 jsh.1 := LINKSRC = ksh93.1
636 637 ksh.1 := LINKSRC = ksh93.1
637 638 rksh.1 := LINKSRC = ksh93.1
638 639 rksh93.1 := LINKSRC = ksh93.1
639 640 sh.1 := LINKSRC = ksh93.1
640 641
641 642 ldapadd.1 := LINKSRC = ldapmodify.1
642 643
643 644 ulimit.1 := LINKSRC = limit.1
644 645 unlimit.1 := LINKSRC = limit.1
645 646
646 647 dumpkeys.1 := LINKSRC = loadkeys.1
647 648
648 649 rmail.1 := LINKSRC = mail.1
649 650
650 651 page.1 := LINKSRC = more.1
651 652
652 653 snca.1 := LINKSRC = nca.1
653 654
654 655 pcat.1 := LINKSRC = pack.1
655 656 unpack.1 := LINKSRC = pack.1
656 657
657 658 pfcsh.1 := LINKSRC = pfexec.1
658 659 pfksh.1 := LINKSRC = pfexec.1
659 660 pfsh.1 := LINKSRC = pfexec.1
660 661
661 662 pkill.1 := LINKSRC = pgrep.1
662 663
663 664 pcred.1 := LINKSRC = proc.1
664 665 pfiles.1 := LINKSRC = proc.1
665 666 pflags.1 := LINKSRC = proc.1
666 667 pldd.1 := LINKSRC = proc.1
667 668 prun.1 := LINKSRC = proc.1
668 669 psig.1 := LINKSRC = proc.1
669 670 pstack.1 := LINKSRC = proc.1
670 671 pstop.1 := LINKSRC = proc.1
671 672 ptime.1 := LINKSRC = proc.1
672 673 pwait.1 := LINKSRC = proc.1
673 674 pwdx.1 := LINKSRC = proc.1
674 675
675 676 rmdir.1 := LINKSRC = rm.1
676 677
677 678 rmumount.1 := LINKSRC = rmmount.1
678 679
679 680 remote_shell.1 := LINKSRC = rsh.1
680 681 remsh.1 := LINKSRC = rsh.1
681 682
682 683 export.1 := LINKSRC = set.1
683 684 setenv.1 := LINKSRC = set.1
684 685 unset.1 := LINKSRC = set.1
685 686 unsetenv.1 := LINKSRC = set.1
686 687
687 688 case.1 := LINKSRC = shell_builtins.1
688 689 for.1 := LINKSRC = shell_builtins.1
689 690 foreach.1 := LINKSRC = shell_builtins.1
690 691 function.1 := LINKSRC = shell_builtins.1
691 692 if.1 := LINKSRC = shell_builtins.1
692 693 repeat.1 := LINKSRC = shell_builtins.1
693 694 select.1 := LINKSRC = shell_builtins.1
694 695 switch.1 := LINKSRC = shell_builtins.1
695 696 until.1 := LINKSRC = shell_builtins.1
696 697 while.1 := LINKSRC = shell_builtins.1
697 698
698 699 hashcheck.1 := LINKSRC = spell.1
699 700 hashmake.1 := LINKSRC = spell.1
700 701 spellin.1 := LINKSRC = spell.1
701 702
702 703 strconf.1 := LINKSRC = strchg.1
703 704
704 705 settime.1 := LINKSRC = touch.1
705 706
706 707 onintr.1 := LINKSRC = trap.1
707 708
708 709 false.1 := LINKSRC = true.1
709 710
710 711 whence.1 := LINKSRC = typeset.1
711 712
712 713 # Links to usr/has/man
713 714
714 715 edit.1 := LINKSRC = ../../../has/man/man1has/edit.1has
715 716
716 717 vedit.1 := LINKSRC = ../../../has/man/man1has/vi.1has
717 718
718 719 .KEEP_STATE:
719 720
720 721 include $(SRC)/man/Makefile.man
721 722
722 723 install: $(ROOTMANFILES) $(ROOTMANLINKS)
↓ open down ↓ |
409 lines elided |
↑ open up ↑ |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX