Changeset 2768
- Timestamp:
- 07/31/08 07:37:00
(4 months ago)
- Author:
- cpebenito
- Message:
tools: add version bumping tools.
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r2673 |
r2768 |
|
| 1 | 1 | #!/bin/bash |
|---|
| 2 | 2 | |
|---|
| 3 | | DISTROS="rhel4 gentoo ubuntu" |
|---|
| | 3 | DISTROS="redhat rhel4 gentoo debian ubuntu" |
|---|
| 4 | 4 | TYPES="standard mcs mls" |
|---|
| 5 | 5 | ILKS="strict targeted" |
|---|
| … | … | |
| 7 | 7 | SETFILES="/usr/sbin/setfiles" |
|---|
| 8 | 8 | SE_LINK="time -p /usr/bin/semodule_link" |
|---|
| | 9 | |
|---|
| | 10 | DIRNAME="`dirname $0`" |
|---|
| | 11 | MODCONF="`ls $DIRNAME/modules*.conf.*`" |
|---|
| 9 | 12 | |
|---|
| 10 | 13 | die() { |
|---|
| … | … | |
| 42 | 45 | OPTS="TYPE=$i MONOLITHIC=y QUIET=y DIRECT_INITRC=y" |
|---|
| 43 | 46 | [ ! -z "$1" ] && OPTS="$OPTS DISTRO=$1" |
|---|
| 44 | | echo "**** Options: $OPTS ****" |
|---|
| 45 | | echo -ne "\033]0;mon $i $j $1\007" |
|---|
| 46 | | make $OPTS conf || die "$?" "$OPTS" |
|---|
| | 47 | [ ! -z "$2" ] && cp "$2" policy/modules.conf |
|---|
| | 48 | echo "**** Options: $OPTS $2 ****" |
|---|
| | 49 | if [ ! -z "$2" ]; then |
|---|
| | 50 | echo -ne "\033]0;mon $i $j $1 $2\007" |
|---|
| | 51 | cp "$2" policy/modules.conf |
|---|
| | 52 | else |
|---|
| | 53 | echo -ne "\033]0;mon $i $j $1 policy/modules.conf\007" |
|---|
| | 54 | make $OPTS conf || die "$?" "$OPTS" |
|---|
| | 55 | fi |
|---|
| 47 | 56 | set_ilk $j |
|---|
| 48 | 57 | make $OPTS || die "$?" "$OPTS" |
|---|
| … | … | |
| 55 | 64 | OPTS="TYPE=$i MONOLITHIC=n QUIET=y DIRECT_INITRC=y" |
|---|
| 56 | 65 | [ ! -z "$1" ] && OPTS="$OPTS DISTRO=$1" |
|---|
| 57 | | echo "**** Options: $OPTS ****" |
|---|
| 58 | | echo -ne "\033]0;mod $i $j $1\007" |
|---|
| 59 | | make $OPTS conf || die "$?" "$OPTS" |
|---|
| | 66 | echo "**** Options: $OPTS $2 ****" |
|---|
| | 67 | echo -ne "\033]0;mod $i $j $1 $2\007" |
|---|
| | 68 | if [ ! -z "$2" ]; then |
|---|
| | 69 | echo -ne "\033]0;mon $i $j $1 $2\007" |
|---|
| | 70 | cp "$2" policy/modules.conf |
|---|
| | 71 | else |
|---|
| | 72 | echo -ne "\033]0;mon $i $j $1 policy/modules.conf\007" |
|---|
| | 73 | make $OPTS conf || die "$?" "$OPTS" |
|---|
| | 74 | fi |
|---|
| 60 | 75 | set_ilk $j |
|---|
| 61 | 76 | make $OPTS base || die "$?" "$OPTS" |
|---|
| … | … | |
| 75 | 90 | done |
|---|
| 76 | 91 | |
|---|
| | 92 | #for i in $MODCONF; do |
|---|
| | 93 | # distro="`echo $i | sed s:$DIRNAME/modules.*\.conf.::`" |
|---|
| | 94 | # do_test $distro $i |
|---|
| | 95 | #done |
|---|
| | 96 | |
|---|
| 77 | 97 | echo "Completed successfully." |
|---|
Download in other formats:
* Generating other formats may take time.