/[polypkg]/trunk/pp.model
ViewVC logotype

Log of /trunk/pp.model

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 222 - (view) (annotate) - [select for diffs]
Modified Thu Jun 18 00:13:04 2009 UTC (5 months ago) by tperciva
File length: 11382 byte(s)
Diff to previous 206
Allow packager to make service installation optional

This changes the default, where on platforms that support it
(Solaris, others?) the user would be prompted whether to install
each service. Services are now installed automatically without
asking unless the packager specifies optional=yes in the spec file.

Inspired by part of QAS r892.

Revision 206 - (view) (annotate) - [select for diffs]
Modified Tue Jan 27 19:25:14 2009 UTC (9 months, 3 weeks ago) by tperciva
File length: 11322 byte(s)
Diff to previous 189
Don't change relative symlinks to absolute symlinks

There are rumors that one of the packaging systems fails spectacularly
when given a relative symlink, but I checked most of the VAS platforms
(AIX, HP-UX, Irix, Linux [rpm,deb], Mac OS X, Solaris, Tru64) and they
all have relative symlinks in /opt/quest/lib so perhaps it's safe after
all.

Revision 189 - (view) (annotate) - [select for diffs]
Modified Wed Oct 15 22:57:46 2008 UTC (13 months ago) by dleonard
File length: 11506 byte(s)
Diff to previous 170
remove archaic vararg form: ${1+"$@"} -> "$@"  

Revision 170 - (view) (annotate) - [select for diffs]
Modified Mon Jun 2 13:22:58 2008 UTC (17 months, 2 weeks ago) by dleonard
File length: 11511 byte(s)
Diff to previous 156
Don't test ignored files for duplicate mentions

Revision 156 - (view) (annotate) - [select for diffs]
Modified Mon Jan 7 03:16:48 2008 UTC (22 months, 2 weeks ago) by dleonard
File length: 11189 byte(s)
Diff to previous 150
Add --vas-platforms option to pp that emits the compatible VAS platform IDs
Also, add $enable to the service model defaulting to yes, that makes
a service active at boot. (only honoured by rpm & deb for now)

Revision 150 - (view) (annotate) - [select for diffs]
Modified Wed Nov 7 01:08:23 2007 UTC (2 years ago) by dleonard
File length: 11027 byte(s)
Diff to previous 123
Quote paths more carefully.
Add debugging for pp_files_expand.
Set LS_OPTIONS to --color=never to avoid some craziness.
Mention the setuid/setgid file's mode when we are complaining.

Revision 123 - (view) (annotate) - [select for diffs]
Modified Fri Jun 8 05:14:37 2007 UTC (2 years, 5 months ago) by dleonard
File length: 10897 byte(s)
Diff to previous 99
macos backend now builds a dmg, but needs more work

Revision 99 - (view) (annotate) - [select for diffs]
Modified Mon Feb 5 04:21:11 2007 UTC (2 years, 9 months ago) by dleonard
File length: 10898 byte(s)
Diff to previous 93
Add virtual service groups and a 'print-platform' helper function

Revision 93 - (view) (annotate) - [select for diffs]
Modified Tue Dec 19 04:06:07 2006 UTC (2 years, 11 months ago) by dleonard
File length: 9962 byte(s)
Diff to previous 84
Uniformly init service script vars; detect platform arch for solaris and linux.

Fixing the init service script vars will make init scripts work on suse again.

Making linux and solaris detect the platform architecture allows us to build
32-bit packages on sparc64 or ppc64 hosts (otherwise the platform is
detected by a probe and the package is incorrectly marked as 64-bit)

Revision 84 - (view) (annotate) - [select for diffs]
Modified Tue Oct 17 03:10:13 2006 UTC (3 years, 1 month ago) by davidl
File length: 9936 byte(s)
Diff to previous 83
Convert numeric uids and gids to local user and group names

Revision 83 - (view) (annotate) - [select for diffs]
Modified Tue Oct 17 02:35:30 2006 UTC (3 years, 1 month ago) by davidl
File length: 9766 byte(s)
Diff to previous 81
Allow shell variables to expand in file mode, owner and group

Revision 81 - (view) (annotate) - [select for diffs]
Modified Tue Oct 17 01:34:23 2006 UTC (3 years, 1 month ago) by davidl
File length: 9567 byte(s)
Diff to previous 36
it is now an error if setuid/setgid programs are not given explicit user/group owners

Revision 36 - (view) (annotate) - [select for diffs]
Modified Thu Aug 3 05:29:27 2006 UTC (3 years, 3 months ago) by davidl
File length: 9222 byte(s)
Diff to previous 18
readlink is not always available; add test code

Revision 18 - (view) (annotate) - [select for diffs]
Modified Tue Jul 25 00:12:58 2006 UTC (3 years, 3 months ago) by davidl
File length: 8738 byte(s)
Diff to previous 16
make owner/group parts of the owner:group arg truly optional

Revision 16 - (view) (annotate) - [select for diffs]
Modified Fri Jul 21 06:18:21 2006 UTC (3 years, 4 months ago) by davidl
File length: 8286 byte(s)
Diff to previous 11
Move common initilisation into a function; factor out new file recording.

Revision 11 - (view) (annotate) - [select for diffs]
Modified Tue Jul 18 18:55:59 2006 UTC (3 years, 4 months ago) by davidl
File length: 8297 byte(s)
Diff to previous 8
cope with duplicate files; rpm service fixes

Revision 8 - (view) (annotate) - [select for diffs]
Modified Tue Jul 18 16:45:55 2006 UTC (3 years, 4 months ago) by davidl
File length: 7167 byte(s)
Diff to previous 6
improve dependency and symlink handling

Revision 6 - (view) (annotate) - [select for diffs]
Modified Mon Jul 17 17:38:41 2006 UTC (3 years, 4 months ago) by davidl
File length: 6579 byte(s)
Diff to previous 2
support for ** expansion; misc fixes

Revision 2 - (view) (annotate) - [select for diffs]
Modified Mon Jul 17 15:17:56 2006 UTC (3 years, 4 months ago) by davidl
File length: 5928 byte(s)
Diff to previous 1
solaris and service improvements

Revision 1 - (view) (annotate) - [select for diffs]
Added Mon Jul 17 01:55:43 2006 UTC (3 years, 4 months ago) by davidl
File length: 4881 byte(s)
Import current polypkg sources into SVN

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Ted.Percival@quest.com
ViewVC Help
Powered by ViewVC 1.1.2