Hello everybody!
Thinking about the ignore patterns I think that the format should change.
Only a bit.
The new format (which is not implemented yet - I'd love to hear comments)
would be:
- the options (currently single-letter lowercase characters) would be
arbitrary strings, whitespace delimited.
- unless there's an "=" in the string, only the first character is used
- there can be values after the "="; I don't know whether the whole part
before "=" is used or only the first character.
- "-" at the beginning of options is ignored.
So an example is
-take -ignore_case ./**/tmp
And where is this leading? I'd like to be able to differentiate between
the various types, ie. directories, files, devices, and symlinks;
eventually SGID, SUID.
ignore all devices in home:
-type=BC ./home/**
allow devices only in ./dev:
-take -type=BC ./dev/**
-type=BC ./**
In this example we see that the options *without* parameters live in a
different namespace than the ones with. (Both have a "t".)
Comments? Ideas?
Regards,
Phil
--
Versioning your /etc, /home or even your whole installation?
Try fsvs (fsvs.tigris.org)!
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]