Chris PeBenito
cf6141a72e
fix corenetwork generation and add distcc
2005-10-21 13:11:17 +00:00
Chris PeBenito
2b01ae7e20
make DISTRO=redhat imply DIRECT_INITRC=y
2005-10-20 18:08:31 +00:00
Chris PeBenito
8df65f137f
add sechecker targets
2005-10-12 19:13:49 +00:00
Chris PeBenito
4f9f30c8df
* Updated to sedoctool to read bool files and tunable
...
files separately.
* Changed the xml tag of <boolean> to <bool> to be consistent
with gen_bool().
* Modified the implementation of segenxml to use regular
expressions.
2005-10-07 18:08:50 +00:00
Chris PeBenito
fb2817da70
make system.users look nicer
2005-09-22 14:42:49 +00:00
Chris PeBenito
90e497f586
fix regex
2005-09-22 14:33:38 +00:00
Chris PeBenito
1fb83a764b
fix system.users now that the gen_user macro is in support
2005-09-22 14:31:30 +00:00
Chris PeBenito
142e9f40ea
targeted and redhat cleanups
2005-09-21 14:49:41 +00:00
Chris PeBenito
0e15cdfb50
change monolithic_policy to self_contained_policy for clarity
2005-09-21 13:26:30 +00:00
Chris PeBenito
c0e4fe2c9c
add appconfig for mls and mcs
2005-09-20 14:20:02 +00:00
Chris PeBenito
a0824843c2
more merging from nsa cvs
2005-09-16 13:36:26 +00:00
Chris PeBenito
712566ee41
fixes to make base module compilable
2005-09-12 15:17:39 +00:00
Chris PeBenito
8b75b07055
remove comment about monolithic only supported
2005-08-22 18:28:45 +00:00
Chris PeBenito
c04f2abe88
complete infrastructure support for building modules
2005-08-22 17:07:17 +00:00
Chris PeBenito
fb0a3a98c6
initial support for compiling loadable modules
2005-08-18 21:27:20 +00:00
Chris PeBenito
c5a6dcbc3e
quiet file context validation
2005-08-12 18:15:00 +00:00
Chris PeBenito
96a150deac
move file context validation to install
2005-07-29 20:49:52 +00:00
Chris PeBenito
c13146d97a
update
2005-07-27 21:01:19 +00:00
Chris PeBenito
25a0c61ffc
add distro tunables. expand on a few comments
2005-07-13 18:08:12 +00:00
Chris PeBenito
c98340cfeb
support for targeted policy
2005-07-06 20:28:29 +00:00
Chris PeBenito
14b25bc455
validate file contexts
2005-07-06 18:34:27 +00:00
Chris PeBenito
a3fdcebc6a
quiet the awk if modules.conf doesnt exist
2005-07-06 15:24:45 +00:00
Karl MacMillan
ebb884dec2
- Removed OUTPUT_VERSION as default.
...
- Added default name as refpolicy to avoid clobbering string installs
2005-07-06 15:23:28 +00:00
Chris PeBenito
e8b3e30abe
fix for new new modules.conf behavior
2005-07-05 19:42:11 +00:00
Chris PeBenito
d233bfce3f
make layer summary required
2005-06-29 16:54:13 +00:00
Chris PeBenito
19db6ba5a9
change modules.conf behavior to be in line with behavior which will be used in the future for base module
2005-06-28 17:31:18 +00:00
Chris PeBenito
414e415198
update for new documentation method
2005-06-23 21:30:57 +00:00
Chris PeBenito
95db422832
initial commit of segenxml. add support in Makefile
2005-06-23 19:55:23 +00:00
Chris PeBenito
199895e201
move all interfaces over to the interface macro. add traceback debugging info
2005-06-22 19:21:31 +00:00
Chris PeBenito
57869a681e
XML: encapsulate modules in layers, rather then layer being an attribute of
...
module tag
2005-06-20 18:40:44 +00:00
Chris PeBenito
102a59ba77
add comments for clean and bare
2005-06-15 15:45:54 +00:00
Chris PeBenito
c592e52e38
add install-src target
2005-06-15 14:14:20 +00:00
Chris PeBenito
c7b41e9536
add CFLAGS, and drop -C from install since it doesn't exist in all distros,
...
and its function is useless
2005-06-15 14:08:18 +00:00
Chris PeBenito
8ae194f629
when a generated file is already generated, it shows up in the generated_*
...
variable, and also the make wildcard, so use sort, since it removes
duplicates.
2005-06-14 18:39:55 +00:00
Chris PeBenito
1beba1c654
fix up appconfig, and generate $(installdir)/booleans
2005-06-14 18:13:55 +00:00
Chris PeBenito
d2d6c8ce17
fix makefile to only rebuild modules.conf and tunables.conf explicitly
2005-06-14 15:54:55 +00:00
Chris PeBenito
92e928e1bd
start making genhomedircon work
2005-06-13 21:16:05 +00:00
Chris PeBenito
61bbe5312e
add "this is a generated file!" comment to top of corenetwork.{te,if}
2005-06-13 18:40:08 +00:00
Chris PeBenito
c9428d33dc
renaming insanity
2005-06-13 17:35:46 +00:00
Chris PeBenito
b2bf0b5c98
overwrite the generated .te file instead of append
2005-06-13 17:32:40 +00:00
Karl MacMillan
f0c985ca80
Devices rename.
2005-06-13 16:22:32 +00:00
Chris PeBenito
12b559a402
move policy.xml to doc, so it doesnt get deleted on a make clean
2005-06-13 12:55:56 +00:00
Chris PeBenito
e1db6e9d0d
policy.xml is now in tmp/
2005-06-09 23:06:49 +00:00
Chris PeBenito
20030ef5d6
add back html page generation
2005-06-09 19:02:52 +00:00
Chris PeBenito
16e1cf48cd
make policy.xml depend on all if's being generated
2005-06-09 17:23:23 +00:00
Chris PeBenito
e12e573815
better handling of generated files
2005-06-08 22:14:26 +00:00
Chris PeBenito
f2e4ab3a99
make corenetwork generation explicit, rather then on-the-fly
2005-06-08 21:46:39 +00:00
Chris PeBenito
0350b1dc7f
support_modules is finally gone, and modules.disable->modules.conf
2005-06-08 21:03:00 +00:00
Chris PeBenito
84eb353cd9
more fixes
2005-06-08 13:44:23 +00:00
Chris PeBenito
254bbc7bb3
start switching over to new tunable infrastructure
2005-06-07 18:45:47 +00:00
Chris PeBenito
3a80ec29c6
initial tunable tool fixes
2005-06-07 18:35:18 +00:00
Chris PeBenito
0fbe15dc8a
start adding module disable and tunable infrastructure
2005-06-07 15:11:47 +00:00
Chris PeBenito
09693356ac
fix appconfig dir
2005-06-06 18:16:41 +00:00
Chris PeBenito
b67488e36a
rework policy build options
2005-06-06 18:13:38 +00:00
Chris PeBenito
0c73cd2526
change over to some perm set macros. add indentation
2005-06-03 12:25:14 +00:00
Chris PeBenito
36e54b81f7
initial commit of xml->html conversion
2005-06-02 20:39:32 +00:00
Chris PeBenito
cabfa520aa
move fs_use and isids to respective modules
2005-06-02 15:39:10 +00:00
Chris PeBenito
ca83afe7e6
start breaking up support_macros into macros dir
2005-06-02 14:31:31 +00:00
Chris PeBenito
44cda51b4f
add some comments. make install target install appconfig files
2005-06-01 20:17:47 +00:00
Chris PeBenito
de96491bda
move global.if to support_macros at top level
2005-06-01 19:17:13 +00:00
Chris PeBenito
0447352aec
use variable for dtd. move policy type to variant section
2005-06-01 19:01:00 +00:00
Chris PeBenito
004db90d3f
do dtd verification on xml. fix current xml to be valid
2005-06-01 18:34:34 +00:00
Chris PeBenito
3c62aa31a9
fix policy.xml to not have templates for generated interfaces
2005-06-01 17:45:06 +00:00
Chris PeBenito
2926f9c788
better handling of appconfig dir
2005-06-01 17:27:56 +00:00
Chris PeBenito
134191be67
move flask dir to top level, and update them from nsa cvs. move files in
...
misc to top level. make mls support work.
2005-06-01 15:40:37 +00:00
Chris PeBenito
c9a26b3e95
add in appconfig files
2005-05-25 20:58:09 +00:00
Chris PeBenito
3b3bf871a7
cleanup
2005-05-24 21:41:29 +00:00
Chris PeBenito
547283e29a
more fixes
2005-05-24 20:44:31 +00:00
Chris PeBenito
88c72f4408
a few touchups
2005-05-24 17:31:39 +00:00
Chris PeBenito
6276f10155
instead of using macros to drop out non-macro calls during corenetwork
...
interface generation, use grep to get the macro calls and feed to m4
2005-05-24 15:52:57 +00:00
Chris PeBenito
6d314fd3c1
add xml doc generation
2005-05-18 20:58:13 +00:00
Chris PeBenito
0634b6e77e
fix per_userdomain_templates macro generation
2005-05-05 19:38:22 +00:00
Chris PeBenito
f66a1af94b
move type delcarations after attribute delcarations to fix a typeattribute
...
ordering issue. comment out the TODO types with a # so they don't get moved
2005-05-05 14:08:26 +00:00
Chris PeBenito
bd202fe157
clean up interfaces for new binary module optional structure
2005-05-04 13:19:47 +00:00
Chris PeBenito
0e730cc8e1
complete corenetwork
2005-04-21 21:53:15 +00:00
Chris PeBenito
099c8b2475
remove unneeded genfs_contexts
2005-04-20 19:10:59 +00:00
Chris PeBenito
88d14a22b6
bring over more targets from strict policy, and add more checking
2005-04-19 13:53:51 +00:00
Chris PeBenito
b4cd153394
initial commit
2005-04-14 20:18:17 +00:00