]>
Commit | Line | Data |
---|---|---|
17345e5a JA |
1 | %!PS-Adobe-3.0 |
2 | %%Creator: groff version 1.19.2 | |
495aee44 | 3 | %%CreationDate: Tue Dec 28 14:30:24 2010 |
17345e5a JA |
4 | %%DocumentNeededResources: font Times-Roman |
5 | %%+ font Times-Bold | |
6 | %%DocumentSuppliedResources: procset grops 1.19 2 | |
7 | %%Pages: 1 | |
8 | %%PageOrder: Ascend | |
9 | %%DocumentMedia: Default 595 842 0 () () | |
10 | %%Orientation: Portrait | |
11 | %%EndComments | |
12 | %%BeginDefaults | |
13 | %%PageMedia: Default | |
14 | %%EndDefaults | |
15 | %%BeginProlog | |
16 | %%BeginResource: procset grops 1.19 2 | |
17 | %!PS-Adobe-3.0 Resource-ProcSet | |
18 | /setpacking where{ | |
19 | pop | |
20 | currentpacking | |
21 | true setpacking | |
22 | }if | |
23 | /grops 120 dict dup begin | |
24 | /SC 32 def | |
25 | /A/show load def | |
26 | /B{0 SC 3 -1 roll widthshow}bind def | |
27 | /C{0 exch ashow}bind def | |
28 | /D{0 exch 0 SC 5 2 roll awidthshow}bind def | |
29 | /E{0 rmoveto show}bind def | |
30 | /F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def | |
31 | /G{0 rmoveto 0 exch ashow}bind def | |
32 | /H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def | |
33 | /I{0 exch rmoveto show}bind def | |
34 | /J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def | |
35 | /K{0 exch rmoveto 0 exch ashow}bind def | |
36 | /L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def | |
37 | /M{rmoveto show}bind def | |
38 | /N{rmoveto 0 SC 3 -1 roll widthshow}bind def | |
39 | /O{rmoveto 0 exch ashow}bind def | |
40 | /P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def | |
41 | /Q{moveto show}bind def | |
42 | /R{moveto 0 SC 3 -1 roll widthshow}bind def | |
43 | /S{moveto 0 exch ashow}bind def | |
44 | /T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def | |
45 | /SF{ | |
46 | findfont exch | |
47 | [exch dup 0 exch 0 exch neg 0 0]makefont | |
48 | dup setfont | |
49 | [exch/setfont cvx]cvx bind def | |
50 | }bind def | |
51 | /MF{ | |
52 | findfont | |
53 | [5 2 roll | |
54 | 0 3 1 roll | |
55 | neg 0 0]makefont | |
56 | dup setfont | |
57 | [exch/setfont cvx]cvx bind def | |
58 | }bind def | |
59 | /level0 0 def | |
60 | /RES 0 def | |
61 | /PL 0 def | |
62 | /LS 0 def | |
63 | /MANUAL{ | |
64 | statusdict begin/manualfeed true store end | |
65 | }bind def | |
66 | /PLG{ | |
67 | gsave newpath clippath pathbbox grestore | |
68 | exch pop add exch pop | |
69 | }bind def | |
70 | /BP{ | |
71 | /level0 save def | |
72 | 1 setlinecap | |
73 | 1 setlinejoin | |
74 | 72 RES div dup scale | |
75 | LS{ | |
76 | 90 rotate | |
77 | }{ | |
78 | 0 PL translate | |
79 | }ifelse | |
80 | 1 -1 scale | |
81 | }bind def | |
82 | /EP{ | |
83 | level0 restore | |
84 | showpage | |
85 | }def | |
86 | /DA{ | |
87 | newpath arcn stroke | |
88 | }bind def | |
89 | /SN{ | |
90 | transform | |
91 | .25 sub exch .25 sub exch | |
92 | round .25 add exch round .25 add exch | |
93 | itransform | |
94 | }bind def | |
95 | /DL{ | |
96 | SN | |
97 | moveto | |
98 | SN | |
99 | lineto stroke | |
100 | }bind def | |
101 | /DC{ | |
102 | newpath 0 360 arc closepath | |
103 | }bind def | |
104 | /TM matrix def | |
105 | /DE{ | |
106 | TM currentmatrix pop | |
107 | translate scale newpath 0 0 .5 0 360 arc closepath | |
108 | TM setmatrix | |
109 | }bind def | |
110 | /RC/rcurveto load def | |
111 | /RL/rlineto load def | |
112 | /ST/stroke load def | |
113 | /MT/moveto load def | |
114 | /CL/closepath load def | |
115 | /Fr{ | |
116 | setrgbcolor fill | |
117 | }bind def | |
118 | /setcmykcolor where{ | |
119 | pop | |
120 | /Fk{ | |
121 | setcmykcolor fill | |
122 | }bind def | |
123 | }if | |
124 | /Fg{ | |
125 | setgray fill | |
126 | }bind def | |
127 | /FL/fill load def | |
128 | /LW/setlinewidth load def | |
129 | /Cr/setrgbcolor load def | |
130 | /setcmykcolor where{ | |
131 | pop | |
132 | /Ck/setcmykcolor load def | |
133 | }if | |
134 | /Cg/setgray load def | |
135 | /RE{ | |
136 | findfont | |
137 | dup maxlength 1 index/FontName known not{1 add}if dict begin | |
138 | { | |
139 | 1 index/FID ne{def}{pop pop}ifelse | |
140 | }forall | |
141 | /Encoding exch def | |
142 | dup/FontName exch def | |
143 | currentdict end definefont pop | |
144 | }bind def | |
145 | /DEFS 0 def | |
146 | /EBEGIN{ | |
147 | moveto | |
148 | DEFS begin | |
149 | }bind def | |
150 | /EEND/end load def | |
151 | /CNT 0 def | |
152 | /level1 0 def | |
153 | /PBEGIN{ | |
154 | /level1 save def | |
155 | translate | |
156 | div 3 1 roll div exch scale | |
157 | neg exch neg exch translate | |
158 | 0 setgray | |
159 | 0 setlinecap | |
160 | 1 setlinewidth | |
161 | 0 setlinejoin | |
162 | 10 setmiterlimit | |
163 | []0 setdash | |
164 | /setstrokeadjust where{ | |
165 | pop | |
166 | false setstrokeadjust | |
167 | }if | |
168 | /setoverprint where{ | |
169 | pop | |
170 | false setoverprint | |
171 | }if | |
172 | newpath | |
173 | /CNT countdictstack def | |
174 | userdict begin | |
175 | /showpage{}def | |
176 | /setpagedevice{}def | |
177 | }bind def | |
178 | /PEND{ | |
179 | countdictstack CNT sub{end}repeat | |
180 | level1 restore | |
181 | }bind def | |
182 | end def | |
183 | /setpacking where{ | |
184 | pop | |
185 | setpacking | |
186 | }if | |
187 | %%EndResource | |
188 | %%EndProlog | |
189 | %%BeginSetup | |
190 | %%BeginFeature: *PageSize Default | |
191 | << /PageSize [ 595 842 ] /ImagingBBox null >> setpagedevice | |
192 | %%EndFeature | |
193 | %%IncludeResource: font Times-Roman | |
194 | %%IncludeResource: font Times-Bold | |
195 | grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72 | |
196 | def/PL 841.89 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron | |
197 | /Zcaron/scaron/zcaron/Ydieresis/trademark/quotesingle/Euro/.notdef | |
198 | /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef | |
199 | /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef | |
200 | /.notdef/.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent | |
201 | /ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen | |
202 | /period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon | |
203 | /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O | |
204 | /P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex | |
205 | /underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y | |
206 | /z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft | |
207 | /guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl | |
208 | /endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut | |
209 | /dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash | |
210 | /quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen | |
211 | /brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft | |
212 | /logicalnot/minus/registered/macron/degree/plusminus/twosuperior | |
213 | /threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior | |
214 | /ordmasculine/guilsinglright/onequarter/onehalf/threequarters | |
215 | /questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE | |
216 | /Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex | |
217 | /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis | |
218 | /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn | |
219 | /germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla | |
220 | /egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis | |
221 | /eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash | |
222 | /ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def | |
223 | /Times-Bold@0 ENC0/Times-Bold RE/Times-Roman@0 ENC0/Times-Roman RE | |
224 | %%EndSetup | |
225 | %%Page: 1 1 | |
226 | %%BeginPageSetup | |
227 | BP | |
228 | %%EndPageSetup | |
229 | /F0 10/Times-Roman@0 SF(RB)72 48 Q 376.2(ASH\(1\) RB)-.35 F(ASH\(1\)) | |
230 | -.35 E/F1 10.95/Times-Bold@0 SF -.219(NA)72 84 S(ME).219 E F0 | |
231 | (rbash \255 restricted bash, see)108 96 Q/F2 10/Times-Bold@0 SF(bash)2.5 | |
232 | E F0(\(1\))A F1(RESTRICTED SHELL)72 112.8 Q F0(If)108 124.8 Q F2(bash) | |
233 | 4.397 E F0 1.897(is started with the name)4.397 F F2(rbash)4.397 E F0 | |
234 | 4.397(,o)C 4.397(rt)-4.397 G(he)-4.397 E F2<ad72>4.397 E F0 1.896 | |
235 | (option is supplied at in)4.397 F -.2(vo)-.4 G 1.896 | |
236 | (cation, the shell becomes).2 F 3.445(restricted. A)108 136.8 R .945 | |
237 | (restricted shell is used to set up an en)3.445 F .946 | |
238 | (vironment more controlled than the standard shell.)-.4 F(It)5.946 E | |
239 | (beha)108 148.8 Q -.15(ve)-.2 G 2.5(si).15 G(dentically to)-2.5 E F2 | |
240 | (bash)2.5 E F0(with the e)2.5 E(xception that the follo)-.15 E | |
241 | (wing are disallo)-.25 E(wed or not performed:)-.25 E 32.5<8363>108 | |
242 | 165.6 S(hanging directories with)-32.5 E F2(cd)2.5 E F0 32.5<8373>108 | |
0001803f CR |
243 | 182.4 S(etting or unsetting the v)-32.5 E(alues of)-.25 E/F3 9 |
244 | /Times-Bold@0 SF(SHELL)2.5 E/F4 9/Times-Roman@0 SF(,)A F3 -.666(PA)2.25 | |
245 | G(TH)-.189 E F4(,)A F3(ENV)2.25 E F4(,)A F0(or)2.25 E F3 -.27(BA)2.5 G | |
246 | (SH_ENV).27 E F0 32.5<8373>108 199.2 S | |
17345e5a JA |
247 | (pecifying command names containing)-32.5 E F2(/)2.5 E F0 32.5<8373>108 |
248 | 216 S(pecifying a \214le name containing a)-32.5 E F2(/)2.5 E F0 | |
249 | (as an ar)2.5 E(gument to the)-.18 E F2(.)2.5 E F0 -.2(bu)5 G | |
495aee44 CR |
250 | (iltin command).2 E 32.5<8373>108 232.8 S .45 |
251 | (pecifying a \214lename containing a slash as an ar)-32.5 F .449 | |
252 | (gument to the)-.18 F F2<ad70>2.949 E F0 .449(option to the)2.949 F F2 | |
253 | (hash)2.949 E F0 -.2(bu)2.949 G .449(iltin com-).2 F(mand)144 244.8 Q | |
17345e5a JA |
254 | 32.5<8369>108 261.6 S(mporting function de\214nitions from the shell en) |
255 | -32.5 E(vironment at startup)-.4 E 32.5<8370>108 278.4 S(arsing the v) | |
0001803f | 256 | -32.5 E(alue of)-.25 E F3(SHELLOPTS)2.5 E F0(from the shell en)2.25 E |
17345e5a JA |
257 | (vironment at startup)-.4 E 32.5<8372>108 295.2 S(edirecting output usi\ |
258 | ng the >, >|, <>, >&, &>, and >> redirection operators)-32.5 E 32.5 | |
259 | <8375>108 312 S(sing the)-32.5 E F2(exec)2.5 E F0 -.2(bu)2.5 G | |
260 | (iltin command to replace the shell with another command).2 E 32.5<8361> | |
261 | 108 328.8 S(dding or deleting b)-32.5 E(uiltin commands with the)-.2 E | |
262 | F2<ad66>2.5 E F0(and)2.5 E F2<ad64>2.5 E F0(options to the)2.5 E F2 | |
495aee44 | 263 | (enable)2.5 E F0 -.2(bu)2.5 G(iltin command).2 E 32.5<8375>108 345.6 S |
17345e5a JA |
264 | (sing the)-32.5 E F2(enable)2.5 E F0 -.2(bu)2.5 G |
265 | (iltin command to enable disabled shell b).2 E(uiltins)-.2 E 32.5<8373> | |
266 | 108 362.4 S(pecifying the)-32.5 E F2<ad70>2.5 E F0(option to the)2.5 E | |
267 | F2(command)2.5 E F0 -.2(bu)2.5 G(iltin command).2 E 32.5<8374>108 379.2 | |
268 | S(urning of)-32.5 E 2.5(fr)-.25 G(estricted mode with)-2.5 E F2(set +r) | |
269 | 2.5 E F0(or)2.5 E F2(set +o r)2.5 E(estricted)-.18 E F0(.)A | |
270 | (These restrictions are enforced after an)108 396 Q 2.5(ys)-.15 G | |
271 | (tartup \214les are read.)-2.5 E .429 | |
272 | (When a command that is found to be a shell script is e)108 412.8 R -.15 | |
273 | (xe)-.15 G(cuted,).15 E F2(rbash)2.929 E F0 .429(turns of)2.929 F 2.929 | |
274 | (fa)-.25 G .729 -.15(ny r)-2.929 H .429(estrictions in the shell).15 F | |
275 | (spa)108 424.8 Q(wned to e)-.15 E -.15(xe)-.15 G(cute the script.).15 E | |
276 | F1(SEE ALSO)72 441.6 Q F0(bash\(1\))108 453.6 Q(GNU Bash-4.0)72 768 Q | |
277 | (2004 Apr 20)148.735 E(1)203.725 E 0 Cg EP | |
278 | %%Trailer | |
279 | end | |
280 | %%EOF |