C++ CSS HTML Java JavaScript MySQL Oracle PERL PHP SQL Unix VBScript XHTML XML Сети
Directives For the %files list
 

Directives For the %files list

This section lists the various directived used in the %files lists.

File-related Directives

This section lists those directives that are related to files.

The %doc Directive

The %doc directive flags the filename(s) that follow as being documentation.
%doc README
          

See also: the section called The %doc Directive in Chapter 13.

The %config Directive

The %config directive is used to flag the specified file as being a configuration file.
%config /etc/fstab
          

See also: the section called The %config Directive in Chapter 13.

The %attr Directive

The %attr%attr directive has the following format:
%attr(<mode>, <user>, <group>) file
          

%attr may be replaced with a dash:
%attr(755, root, -) foo.bar
          

See also: the section called The %attr Directive in Chapter 13.

The %verify Directive

The %verify

  1. owner — The file's owner.

  2. group — The file's group.

  3. mode — The file's mode.

  4. md5 — The file's MD5 checksum.

  5. size — The file's size.

  6. maj — The file's major number.

  7. min — The file's minor number.

  8. symlink — The file's symbolic link string.

  9. mtime — The file's modification time.

If the keyword not precedes the list, every attribute except those listed will be verified.
%verify(mode md5 size maj min symlink mtime) /dev/ttyS0
          

See also: the section called The %verify Directive in Chapter 13.

Directory-related Directives

The %docdir Directive

The %docdir in this directory (and any subdirectories) will automatically be marked as documentation.

See also: the section called The %docdir Directive in Chapter 13.

The %dir Directive

The %dir
%dir /usr/blather
          

See also: the section called The %dir Directive in Chapter 13.

Главная