xref: /onnv-gate/usr/src/cmd/sgs/ar/common/ar.msg (revision 12792:1f56a791e275)
1*12792SAli.Bahrami@Oracle.COM#
2*12792SAli.Bahrami@Oracle.COM# CDDL HEADER START
3*12792SAli.Bahrami@Oracle.COM#
4*12792SAli.Bahrami@Oracle.COM# The contents of this file are subject to the terms of the
5*12792SAli.Bahrami@Oracle.COM# Common Development and Distribution License (the "License").
6*12792SAli.Bahrami@Oracle.COM# You may not use this file except in compliance with the License.
7*12792SAli.Bahrami@Oracle.COM#
8*12792SAli.Bahrami@Oracle.COM# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9*12792SAli.Bahrami@Oracle.COM# or http://www.opensolaris.org/os/licensing.
10*12792SAli.Bahrami@Oracle.COM# See the License for the specific language governing permissions
11*12792SAli.Bahrami@Oracle.COM# and limitations under the License.
12*12792SAli.Bahrami@Oracle.COM#
13*12792SAli.Bahrami@Oracle.COM# When distributing Covered Code, include this CDDL HEADER in each
14*12792SAli.Bahrami@Oracle.COM# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15*12792SAli.Bahrami@Oracle.COM# If applicable, add the following below this CDDL HEADER, with the
16*12792SAli.Bahrami@Oracle.COM# fields enclosed by brackets "[]" replaced with your own identifying
17*12792SAli.Bahrami@Oracle.COM# information: Portions Copyright [yyyy] [name of copyright owner]
18*12792SAli.Bahrami@Oracle.COM#
19*12792SAli.Bahrami@Oracle.COM# CDDL HEADER END
20*12792SAli.Bahrami@Oracle.COM#
21*12792SAli.Bahrami@Oracle.COM
22*12792SAli.Bahrami@Oracle.COM#
23*12792SAli.Bahrami@Oracle.COM# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
24*12792SAli.Bahrami@Oracle.COM#
25*12792SAli.Bahrami@Oracle.COM
26*12792SAli.Bahrami@Oracle.COM@ _START_
27*12792SAli.Bahrami@Oracle.COM
28*12792SAli.Bahrami@Oracle.COM# Message file for cmd/sgs/ar.
29*12792SAli.Bahrami@Oracle.COM
30*12792SAli.Bahrami@Oracle.COM@ MSG_ID_AR
31*12792SAli.Bahrami@Oracle.COM
32*12792SAli.Bahrami@Oracle.COM@ MSG_USAGE		"usage: ar -d[-SvV] archive file ...\n       \
33*12792SAli.Bahrami@Oracle.COM			 ar -m[-abiSvV] [posname] archive file ...\n       \
34*12792SAli.Bahrami@Oracle.COM			 ar -p[-vV][-sS] archive [file ...]\n       \
35*12792SAli.Bahrami@Oracle.COM			 ar -q[-cuvSV] [-abi] [posname] [file ...]\n       \
36*12792SAli.Bahrami@Oracle.COM			 ar -r[-cuvSV] [-abi] [posname] [file ...]\n       \
37*12792SAli.Bahrami@Oracle.COM			 ar -t[-vV][-sS] archive [file ...]\n       \
38*12792SAli.Bahrami@Oracle.COM			 ar -x[-vV][-sSCT] archive [file ...]\n"
39*12792SAli.Bahrami@Oracle.COM
40*12792SAli.Bahrami@Oracle.COM@ MSG_MALLOC		"ar: could not allocate memory: %s\n"
41*12792SAli.Bahrami@Oracle.COM@ MSG_TOOBIG4G		"ar: archive size exceeds capabilities of 32-bit \
42*12792SAli.Bahrami@Oracle.COM			 process\n"
43*12792SAli.Bahrami@Oracle.COM
44*12792SAli.Bahrami@Oracle.COM@ MSG_USAGE_01		"ar: one of [drqtpmx] must be specified\n"
45*12792SAli.Bahrami@Oracle.COM@ MSG_USAGE_02		"ar: -%c requires an operand\n"
46*12792SAli.Bahrami@Oracle.COM@ MSG_USAGE_03		"ar: bad option: -%c\n"
47*12792SAli.Bahrami@Oracle.COM@ MSG_USAGE_04		"ar: only one of [drqtpmx] allowed\n"
48*12792SAli.Bahrami@Oracle.COM@ MSG_USAGE_05		"ar: abi not allowed with q\n"
49*12792SAli.Bahrami@Oracle.COM@ MSG_USAGE_06		"ar: %s taken as mandatory 'posname' with keys 'abi'\n"
50*12792SAli.Bahrami@Oracle.COM
51*12792SAli.Bahrami@Oracle.COM@ MSG_INTERNAL_01	"ar: internal error: cannot tell whether file is \
52*12792SAli.Bahrami@Oracle.COM			 included in archive or not\n"
53*12792SAli.Bahrami@Oracle.COM@ MSG_INTERNAL_02	"ar: internal header generation error\n"
54*12792SAli.Bahrami@Oracle.COM
55*12792SAli.Bahrami@Oracle.COM@ MSG_SYS_OPEN		"ar: cannot open %s: %s\n"
56*12792SAli.Bahrami@Oracle.COM@ MSG_SYS_CLOSE		"ar: cannot close %s: %s\n"
57*12792SAli.Bahrami@Oracle.COM@ MSG_SYS_WRITE		"ar: %s: cannot write: %s\n"
58*12792SAli.Bahrami@Oracle.COM@ MSG_SYS_STAT		"ar: cannot stat %s: %s\n"
59*12792SAli.Bahrami@Oracle.COM@ MSG_SYS_RENAME	"ar: cannot rename %s to %s: %s\n"
60*12792SAli.Bahrami@Oracle.COM
61*12792SAli.Bahrami@Oracle.COM@ MSG_NOT_FOUND_AR	"ar: archive %s not found\n"
62*12792SAli.Bahrami@Oracle.COM@ MSG_NOT_FOUND_POSNAM	"ar: posname %s: not found\n"
63*12792SAli.Bahrami@Oracle.COM@ MSG_NOT_FOUND_FILE	"ar: %s not found\n"
64*12792SAli.Bahrami@Oracle.COM
65*12792SAli.Bahrami@Oracle.COM@ MSG_ELF_LIB_FILE	"ar: %s caused libelf error: %s\n"
66*12792SAli.Bahrami@Oracle.COM@ MSG_ELF_LIB_AR	"ar: %s(%s) libelf error: %s\n"
67*12792SAli.Bahrami@Oracle.COM@ MSG_ELF_BEGIN_FILE	"ar: cannot elf_begin() %s: %s\n"
68*12792SAli.Bahrami@Oracle.COM@ MSG_ELF_GETDATA_FILE	"ar: %s has bad elf format: %s\n"
69*12792SAli.Bahrami@Oracle.COM@ MSG_ELF_GETDATA_AR	"ar: %s(%s) has bad elf format: %s\n"
70*12792SAli.Bahrami@Oracle.COM@ MSG_ELF_GETSCN_FILE	"ar: %s has no section header or bad elf format: %s\n"
71*12792SAli.Bahrami@Oracle.COM@ MSG_ELF_GETSCN_AR	"ar: %s(%s) has no section header or bad elf \
72*12792SAli.Bahrami@Oracle.COM			 format: %s\n"
73*12792SAli.Bahrami@Oracle.COM@ MSG_ELF_MALARCHIVE	"ar: %s: offset %lld: malformed archive: %s\n"
74*12792SAli.Bahrami@Oracle.COM@ MSG_ELF_RAWFILE	"ar: elf_rawfile() failed: %s\n"
75*12792SAli.Bahrami@Oracle.COM@ MSG_ELF_VERSION	"ar: libelf.a out of date: %s\n"
76*12792SAli.Bahrami@Oracle.COM@ MSG_W_ELF_NODATA_FILE	"ar: %s has no data in section header table\n"
77*12792SAli.Bahrami@Oracle.COM@ MSG_W_ELF_NODATA_AR	"ar: %s(%s) has no data in section header table\n"
78*12792SAli.Bahrami@Oracle.COM
79*12792SAli.Bahrami@Oracle.COM@ MSG_BER_MES_CREATE	"ar: creating %s\n"
80*12792SAli.Bahrami@Oracle.COM@ MSG_BER_MES_WRITE	"ar: writing %s\n"
81*12792SAli.Bahrami@Oracle.COM
82*12792SAli.Bahrami@Oracle.COM@ MSG_SYMTAB_01		"ar: symbol table entry size is 0\n"
83*12792SAli.Bahrami@Oracle.COM@ MSG_SYMTAB_NOSTR_FILE	"ar: %s has no string table for symbol names\n"
84*12792SAli.Bahrami@Oracle.COM@ MSG_SYMTAB_NOSTR_AR	"ar: %s(%s) has no string table for symbol names\n"
85*12792SAli.Bahrami@Oracle.COM@ MSG_SYMTAB_NODAT_FILE	"ar: %s has no data in string table\n"
86*12792SAli.Bahrami@Oracle.COM@ MSG_SYMTAB_NODAT_AR	"ar: %s(%s) no data in string table\n"
87*12792SAli.Bahrami@Oracle.COM@ MSG_SYMTAB_ZDAT_FILE	"ar: %s has no data in string table: size is 0\n"
88*12792SAli.Bahrami@Oracle.COM@ MSG_SYMTAB_ZDAT_AR	"ar: %s(%s) no data in string table: size is 0\n"
89*12792SAli.Bahrami@Oracle.COM
90*12792SAli.Bahrami@Oracle.COM
91*12792SAli.Bahrami@Oracle.COM@ MSG_PATHCONF		"ar: -T failed to calculate file name length: %s\n"
92*12792SAli.Bahrami@Oracle.COM@ MSG_LOCALTIME		"ar: don't have enough space to store the date\n"
93*12792SAli.Bahrami@Oracle.COM@ MSG_NOT_ARCHIVE	"ar: %s not in archive format\n"
94*12792SAli.Bahrami@Oracle.COM@ MSG_OVERRIDE_WARN	"ar: %s already exists. Will not be extracted\n"
95*12792SAli.Bahrami@Oracle.COM
96*12792SAli.Bahrami@Oracle.COM@ MSG_ERR_LONGSTRTBLSZ	"ar: archive format limit: long name string table \
97*12792SAli.Bahrami@Oracle.COM			 would exceed 4GB\n"
98*12792SAli.Bahrami@Oracle.COM@ MSG_ERR_MEMBER4G	"ar: archive format limit: individual archive \
99*12792SAli.Bahrami@Oracle.COM			 members are limited to 4GB: %s\n"
100*12792SAli.Bahrami@Oracle.COM
101*12792SAli.Bahrami@Oracle.COM@ _END_
102*12792SAli.Bahrami@Oracle.COM
103*12792SAli.Bahrami@Oracle.COM# The following strings represent reserved words, files, pathnames and symbols.
104*12792SAli.Bahrami@Oracle.COM# Reference to this strings is via the MSG_ORIG() macro, and thus no message
105*12792SAli.Bahrami@Oracle.COM# translation is required.
106*12792SAli.Bahrami@Oracle.COM
107*12792SAli.Bahrami@Oracle.COM@ MSG_STR_OPTIONS	":a:b:i:vucsrdxtplmqVCTzMS"
108*12792SAli.Bahrami@Oracle.COM@ MSG_SUNW_OST_SGS	"SUNW_OST_SGS"
109*12792SAli.Bahrami@Oracle.COM
110*12792SAli.Bahrami@Oracle.COM@ MSG_STR_EMPTY		""
111*12792SAli.Bahrami@Oracle.COM@ MSG_STR_HYPHEN	"-"
112*12792SAli.Bahrami@Oracle.COM@ MSG_STR_PERIOD	"."
113*12792SAli.Bahrami@Oracle.COM@ MSG_STR_LCR		"r"
114*12792SAli.Bahrami@Oracle.COM@ MSG_STR_SLASH		"/"
115*12792SAli.Bahrami@Oracle.COM@ MSG_STR_DSLASH	"//"
116*12792SAli.Bahrami@Oracle.COM@ MSG_STR_SYM64		"/SYM64/"
117*12792SAli.Bahrami@Oracle.COM
118*12792SAli.Bahrami@Oracle.COM# Format for full member header
119*12792SAli.Bahrami@Oracle.COM#
120*12792SAli.Bahrami@Oracle.COM@ MSG_MH_FORMAT		"%-16s%-12d%-6u%-6u%-8o%-10lld%-2s"
121*12792SAli.Bahrami@Oracle.COM
122*12792SAli.Bahrami@Oracle.COM@ MSG_FMT_VERSION	"ar: %s %s\n"
123*12792SAli.Bahrami@Oracle.COM@ MSG_FMT_P_TITLE	"\n<%s>\n\n"
124*12792SAli.Bahrami@Oracle.COM@ MSG_FMT_T_IDSZ	"%6d/%6d%7lld"
125*12792SAli.Bahrami@Oracle.COM@ MSG_FMT_T_DATE	"%b %e %H:%M %Y"
126*12792SAli.Bahrami@Oracle.COM@ MSG_FMT_SPSTRSP	" %s "
127*12792SAli.Bahrami@Oracle.COM@ MSG_FMT_STRNL		"%s\n"
128*12792SAli.Bahrami@Oracle.COM@ MSG_FMT_FILE		"%c - %s\n"
129*12792SAli.Bahrami@Oracle.COM@ MSG_FMT_LLINT		"/%lld"
130*12792SAli.Bahrami@Oracle.COM
131*12792SAli.Bahrami@Oracle.COM@ MSG_CMD_SWAP		"/usr/sbin/swap -s"
132*12792SAli.Bahrami@Oracle.COM
133*12792SAli.Bahrami@Oracle.COM# Template for use with mktemp()
134*12792SAli.Bahrami@Oracle.COM@ MSG_STR_MKTEMP	"arXXXXXX"
135