]>
Commit | Line | Data |
---|---|---|
1f9b376c PE |
1 | # Process this file with autom4te to create testsuite. -*- Autotest -*- |
2 | ||
3 | # Test suite for GNU tar. | |
c6f0ad51 | 4 | # Copyright 2011-2024 Free Software Foundation, Inc. |
1f9b376c PE |
5 | |
6 | # This program is free software; you can redistribute it and/or modify | |
7 | # it under the terms of the GNU General Public License as published by | |
8 | # the Free Software Foundation; either version 3, or (at your option) | |
9 | # any later version. | |
10 | ||
11 | # This program is distributed in the hope that it will be useful, | |
12 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | |
13 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
14 | # GNU General Public License for more details. | |
15 | ||
16 | # You should have received a copy of the GNU General Public License | |
cd7bdd40 | 17 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
1f9b376c PE |
18 | |
19 | # Check the --owner and --group options. | |
20 | ||
21 | AT_SETUP([--owner and --group]) | |
22 | AT_KEYWORDS([owner]) | |
23 | ||
24 | AT_TAR_CHECK([ | |
25 | export TZ=UTC0 | |
26 | ||
27 | genfile --file a | |
28 | ||
29 | tar --owner="Joe the Plumber:1234" \ | |
30 | --group="Plumber's Union:5678" \ | |
31 | --mtime='@0' \ | |
0708c153 | 32 | --mode='u=rw,go=r' \ |
1f9b376c PE |
33 | -cf arc a |
34 | ||
35 | tar -tvf arc | |
36 | tar --numeric-owner -tvf arc | |
37 | ], | |
38 | [0], | |
39 | [-rw-r--r-- Joe the Plumber/Plumber's Union 0 1970-01-01 00:00 a | |
40 | -rw-r--r-- 1234/5678 0 1970-01-01 00:00 a | |
41 | ], | |
42 | [],[],[],[gnu]) | |
43 | ||
44 | AT_CLEANUP |