Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-10-11 | split PackageName handling into PackageName stuff/PkgSpec matching. | Marc Espie | |
Kill new method that isn't really used. Name explicit splitstem() to get the stem of a packagename. Adjust calls to the interface. | |||
2004-10-11 | reorg error handling slightly, cleaner and clearer. | Marc Espie | |
2004-10-05 | move expand down to ::ExeclikeAction | Marc Espie | |
2004-10-05 | unbreak expand | Marc Espie | |
2004-10-05 | explicitly call the right destate for Extradir | Marc Espie | |
2004-10-05 | more inheritance, reorder stuff slightly | Marc Espie | |
2004-10-05 | intermediate ::DirlikeObject class, so that all dir objects inherit from | Marc Espie | |
it, including ::DirRm. | |||
2004-10-05 | make a list of all conflicts. | Marc Espie | |
2004-10-05 | unbreak pure comments, handle @option at new level. | Marc Espie | |
2004-10-05 | Let DirBase inherit from FileObject | Marc Espie | |
2004-10-05 | mark stuff as annotations. don't create ignore objects, since they are | Marc Espie | |
proper annotations. ditch multiple inheritance for CVSTag, like ExtraInfo, since these being comments is more an historic artefact than anything else. | |||
2004-10-05 | derive ::PkgCfl from ::Conflict | Marc Espie | |
2004-10-05 | basic destate for ::FileObject, derive ::Exec, ::Unexec, ::Extraunexec | Marc Espie | |
from ::ExeclikeAction | |||
2004-10-05 | unique objects only need to override add_object. | Marc Espie | |
2004-10-05 | fullname and mode stuff only concerns ::Object | Marc Espie | |
2004-10-05 | Only ::FileObject need to do the dirclass test, other objects don't | Marc Espie | |
become dirs/ | |||
2004-10-05 | NoDuplicateNames = 1 is a ::FileObject property | Marc Espie | |
2004-10-04 | link FileObject, State, Action. | Marc Espie | |
2004-10-04 | link `Meta/Unique' class hierarchy. Ditch some common code. | Marc Espie | |
2004-10-04 | basic class hierarchy to cut up packing-list items into better groups. | Marc Espie | |
2004-10-04 | Add Fatal/Warn routines: for now, they do nothing more than die/print STDERR, | Marc Espie | |
but they can get better. | |||
2004-10-04 | fix bogus indentation | Marc Espie | |
2004-09-24 | ditch `config' in the @sample messages, since this more or less covers | Marc Espie | |
all files installed from templates. | |||
2004-09-24 | 2nd half of @newuser/@newgroup: treat them as shared items, and remove | Marc Espie | |
them along with directories, if extra. | |||
2004-09-24 | use pkgspec_match for default conflict too. | Marc Espie | |
2004-09-22 | document the semantics of @newuser/@newgroup | Marc Espie | |
2004-09-21 | @newuser/@newgroup initial support: | Marc Espie | |
- groups category and users category that get handled first, so that those groups/users can be used for other files. - : separated fields, for easy parsing. Mostly matching useradd groupadd. - ! for mandatory values. Missing pkg_delete -c support for now. okay naddy@, pvalchev@, millert@ | |||
2004-09-21 | typo | Marc Espie | |
2004-09-21 | rename cleanup dirs functions, since they will apply to all shared items | Marc Espie | |
soon. | |||
2004-09-20 | error out for pkgcfl in pkg_create, but don't warn if it's found in | Marc Espie | |
existing packages or installed packages. Too much noise for now. | |||
2004-09-20 | deals with conflicts, must keep pkgcfl around a little while longer... | Marc Espie | |
2004-09-20 | old pkgcfl is dead. | Marc Espie | |
2004-09-20 | use fullname() in sample, so that absolute names AND relative names work. | Marc Espie | |
problem noticed by sturm@ | |||
2004-09-18 | framework to be able to distinguish packages installed manually (and thus | Marc Espie | |
wanted by the user) from packages installed automatically to satisfy a dependency. | |||
2004-09-18 | full support for @shell: insert shells into /etc/shells if they're | Marc Espie | |
not already there, and remove them on deinstall. | |||
2004-09-18 | document new @shell and @conflict. | Marc Espie | |
2004-09-18 | new-style conflicts that respect pkgspec. | Marc Espie | |
2004-09-17 | warn for dirrm. | Marc Espie | |
2004-09-16 | Add LibraryOnly routine to check on @lib files. | Marc Espie | |
Forgot to add shell to the list of files... | |||
2004-09-15 | Support for -Dvar=value in pkg_create: | Marc Espie | |
- do the substitution for ${var} - handle fragments %%var%% depending on value being 0 or 1. | |||
2004-09-15 | new getopt module, that allows for option-specific processing, so that | Marc Espie | |
for instance, pkg_create -Dvar=value -Dvar2=value2 will work. | |||
2004-09-15 | shell keyword... | Marc Espie | |
2004-09-14 | add support for info directories. | Marc Espie | |
more prototypes. use Error module for system calls. | |||
2004-09-14 | better wording for documentation. | Marc Espie | |
use System more or less everywhere. prepare to delete info directories properly. | |||
2004-09-14 | use System or Vsystem everywhere. | Marc Espie | |
2004-09-14 | better reporting of conflicts, suggested by naddy@ | Marc Espie | |
2004-09-14 | report issues while installing configuration files. | Marc Espie | |
2004-09-14 | use chown/chmod system calls directly where possible. | Marc Espie | |
some System instead of system. | |||
2004-09-14 | basic error wrapper for system and such. | Marc Espie | |
2004-09-14 | use IdCache. | Marc Espie | |