aboutsummaryrefslogtreecommitdiff
blob: f59a6574b6981036280aa4f0b6298698934a97b9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
# ChangeLog for gentoo-src/stager
# Copyright 2002-2003 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo/src/catalyst/ChangeLog.old,v 1.2 2004/10/15 02:48:20 zhen Exp $

  12 Oct 2003; Daniel Robbins <drobins@gentoo.org>: subarch test outsourced to
  python catalyst-subarches function.
  
  12 Oct 2003; zhen <zhen@gentoo.org> include/build_functions.sh: fixed the
  entry in include/build_functions.sh for location of bootstrap.sh

  12 Oct 2003; zhen <zhen@gentoo.org> catalyst:
  removing dup enter_chroot

  12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
  document subarches checking

  12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
  Fix valid subarch test.

  12 Oct 2003; zhen <zhen@gentoo.org> catalyst, include/build_functions.sh,
  include/functions.sh:
  thanks to robbat2, the cmdline argument handling is now fixed. I moved
  start_build to build_functions.sh cleaning up the main catalyst script some
  more.

  11 Oct 2003; <zhen@gentoo.org> include/build_functions.sh:
  fixed SRCBALL and DESTBALL, making it transparent for profiles

  11 Oct 2003; <zhen@gentoo.org> catalyst, include/functions.sh:
  added an exit condition to the cmd line argument case statement

  09 Oct 2003; <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
  files/catalyst.conf, include/build_functions.sh, include/functions.sh:
  the changes that I made to the above files should make catalyst completely
  transparent to no matter what profile we are using. check files/catalyst.conf
  for the list of BUILDTYPEs that we support.

  08 Oct 2003; zhen <zhen@gentoo.org> catalyst:
  changed how cmd line arguments are handled

  08 Oct 2003; zhen <zhen@gentoo.org> catalyst:
  I changed the is_special handling so that it is cleaner and faster

  08 Oct 2003; zhen <zhen@gentoo.org> catalyst, include/functions.sh,
  livecd/foundations/x86-basic/base.pkg,
  livecd/foundations/x86-basic/kern.pkg,
  livecd/foundations/x86-basic/post-clean.sh,
  livecd/foundations/x86-basic/pre-clean.sh,
  livecd/foundations/x86-basic/settings:
  I outsourced more functions to include/functions.sh. I made it a seperate file
  from build_fucntions.sh so that we can keep our build and other functions
  apart. I also added in the livecd stuffs from the stager side of things.

  08 Oct 2003; zhen <zhen@gentoo.org> catalyst, include/build_functions.sh:
  I outsourced all of the build functions to include/build_functions.sh. In the
  future, this will happen more - the code needs cleaned up.

  07 Oct 2003; zhen <zhen@gentoo.org> catalyst, bin/bootstrap.sh, bin/stage1:
  I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
  transparency). Also, I removed gettext from bootstrap, since mainline gentoo
  does not use that anymore.

  05 Oct 2003; zhen <zhen@gentoo.org> catalyst:
  since we now have a default profile in portage, i massaged some errors
  messages to reflect that.

  04 Oct 2003; zhen <zhen@gentoo.org> catalyst, bin/bootstrap.sh, bin/stage1:
  removed ccache support from catalyst stage1 build cause it breaks the build.
  Additionally, I removed gettext support from bootstrap, because according to
  our new default profile, we don't use that anymore.

  02 Oct 2003; zhen <zhen@gentoo.org> catalyst, files/catalyst.conf:
  added a new var, BUILDTYPE, adding more transparency for building.
  In the future, we will be building both selinux and hardened sources.

  02 Oct 2003; zhen <zhen@gentoo.org> catalyst:
  fixed some formatting when catalyst prints out build info, additionally,
  trying to make catalyst more transparent for future expansion of stages

  21 Sep 2003; <zhen@gentoo.org> catalyst:
  fixed the order/ way in which we handle cmd line arguments wrt to -h or
  --help. I moved this functionality from the main program section to
  prechecks().

  21 Sep 2003; <zhen@gentoo.org> README.catalyst, catalyst:
  I edited catalyst to change our naming convention from stage*-arch-h.* to
  stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
  I change naming conventions, as catalyst will be eventually extended to
  do selinux-* stages also.
  
  Additionally, I updated README.catalyst to include profile information.

  10 Sep 2003; <zhen@gentoo.org> README.catalyst, README.stager, bin/catalyst,
  bin/hardened-bootstrap.sh, bin/stage1:
  I renamed README.stager to README.catalyst and have made some very minor
  changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
  I have hacked bootstrap to use the hardened profile, as well as utilize
  hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
  major). Additionally, bin/stage1 has been hacked to accept the hardened profile,
  and use hardened-gcc.

  09 September 2003; John Davis <zhen@gentoo.org>: Initial import of hardened stager.
  I am forking this from the original stager code in order to better fit our needs.
  The original stager code is still used by Gentoo, and is maintained by Daniel Robbins <drobbins@gentoo.org>.
  I would like to thank him and the rest of the contributors that coded stager.