umask_basic.phpt 23 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075
  1. --TEST--
  2. Test umask() function: basic functionality
  3. --SKIPIF--
  4. <?php
  5. if (substr(PHP_OS, 0, 3) == 'WIN') {
  6. die('skip.. only for Linux');
  7. }
  8. ?>
  9. --FILE--
  10. <?php
  11. echo "*** Testing umask() : basic functionality ***\n";
  12. // checking umask() on all the modes
  13. for($mask = 0000; $mask <= 0777; $mask++) {
  14. echo "-- Setting umask to $mask --\n";
  15. var_dump( umask($mask) );
  16. var_dump( umask() );
  17. echo "\n";
  18. if ($mask != umask()) {
  19. die('An error occurred while changing back the umask');
  20. }
  21. }
  22. echo "Done\n";
  23. ?>
  24. --EXPECTF--
  25. *** Testing umask() : basic functionality ***
  26. -- Setting umask to 0 --
  27. int(%d)
  28. int(0)
  29. -- Setting umask to 1 --
  30. int(0)
  31. int(1)
  32. -- Setting umask to 2 --
  33. int(1)
  34. int(2)
  35. -- Setting umask to 3 --
  36. int(2)
  37. int(3)
  38. -- Setting umask to 4 --
  39. int(3)
  40. int(4)
  41. -- Setting umask to 5 --
  42. int(4)
  43. int(5)
  44. -- Setting umask to 6 --
  45. int(5)
  46. int(6)
  47. -- Setting umask to 7 --
  48. int(6)
  49. int(7)
  50. -- Setting umask to 8 --
  51. int(7)
  52. int(8)
  53. -- Setting umask to 9 --
  54. int(8)
  55. int(9)
  56. -- Setting umask to 10 --
  57. int(9)
  58. int(10)
  59. -- Setting umask to 11 --
  60. int(10)
  61. int(11)
  62. -- Setting umask to 12 --
  63. int(11)
  64. int(12)
  65. -- Setting umask to 13 --
  66. int(12)
  67. int(13)
  68. -- Setting umask to 14 --
  69. int(13)
  70. int(14)
  71. -- Setting umask to 15 --
  72. int(14)
  73. int(15)
  74. -- Setting umask to 16 --
  75. int(15)
  76. int(16)
  77. -- Setting umask to 17 --
  78. int(16)
  79. int(17)
  80. -- Setting umask to 18 --
  81. int(17)
  82. int(18)
  83. -- Setting umask to 19 --
  84. int(18)
  85. int(19)
  86. -- Setting umask to 20 --
  87. int(19)
  88. int(20)
  89. -- Setting umask to 21 --
  90. int(20)
  91. int(21)
  92. -- Setting umask to 22 --
  93. int(21)
  94. int(22)
  95. -- Setting umask to 23 --
  96. int(22)
  97. int(23)
  98. -- Setting umask to 24 --
  99. int(23)
  100. int(24)
  101. -- Setting umask to 25 --
  102. int(24)
  103. int(25)
  104. -- Setting umask to 26 --
  105. int(25)
  106. int(26)
  107. -- Setting umask to 27 --
  108. int(26)
  109. int(27)
  110. -- Setting umask to 28 --
  111. int(27)
  112. int(28)
  113. -- Setting umask to 29 --
  114. int(28)
  115. int(29)
  116. -- Setting umask to 30 --
  117. int(29)
  118. int(30)
  119. -- Setting umask to 31 --
  120. int(30)
  121. int(31)
  122. -- Setting umask to 32 --
  123. int(31)
  124. int(32)
  125. -- Setting umask to 33 --
  126. int(32)
  127. int(33)
  128. -- Setting umask to 34 --
  129. int(33)
  130. int(34)
  131. -- Setting umask to 35 --
  132. int(34)
  133. int(35)
  134. -- Setting umask to 36 --
  135. int(35)
  136. int(36)
  137. -- Setting umask to 37 --
  138. int(36)
  139. int(37)
  140. -- Setting umask to 38 --
  141. int(37)
  142. int(38)
  143. -- Setting umask to 39 --
  144. int(38)
  145. int(39)
  146. -- Setting umask to 40 --
  147. int(39)
  148. int(40)
  149. -- Setting umask to 41 --
  150. int(40)
  151. int(41)
  152. -- Setting umask to 42 --
  153. int(41)
  154. int(42)
  155. -- Setting umask to 43 --
  156. int(42)
  157. int(43)
  158. -- Setting umask to 44 --
  159. int(43)
  160. int(44)
  161. -- Setting umask to 45 --
  162. int(44)
  163. int(45)
  164. -- Setting umask to 46 --
  165. int(45)
  166. int(46)
  167. -- Setting umask to 47 --
  168. int(46)
  169. int(47)
  170. -- Setting umask to 48 --
  171. int(47)
  172. int(48)
  173. -- Setting umask to 49 --
  174. int(48)
  175. int(49)
  176. -- Setting umask to 50 --
  177. int(49)
  178. int(50)
  179. -- Setting umask to 51 --
  180. int(50)
  181. int(51)
  182. -- Setting umask to 52 --
  183. int(51)
  184. int(52)
  185. -- Setting umask to 53 --
  186. int(52)
  187. int(53)
  188. -- Setting umask to 54 --
  189. int(53)
  190. int(54)
  191. -- Setting umask to 55 --
  192. int(54)
  193. int(55)
  194. -- Setting umask to 56 --
  195. int(55)
  196. int(56)
  197. -- Setting umask to 57 --
  198. int(56)
  199. int(57)
  200. -- Setting umask to 58 --
  201. int(57)
  202. int(58)
  203. -- Setting umask to 59 --
  204. int(58)
  205. int(59)
  206. -- Setting umask to 60 --
  207. int(59)
  208. int(60)
  209. -- Setting umask to 61 --
  210. int(60)
  211. int(61)
  212. -- Setting umask to 62 --
  213. int(61)
  214. int(62)
  215. -- Setting umask to 63 --
  216. int(62)
  217. int(63)
  218. -- Setting umask to 64 --
  219. int(63)
  220. int(64)
  221. -- Setting umask to 65 --
  222. int(64)
  223. int(65)
  224. -- Setting umask to 66 --
  225. int(65)
  226. int(66)
  227. -- Setting umask to 67 --
  228. int(66)
  229. int(67)
  230. -- Setting umask to 68 --
  231. int(67)
  232. int(68)
  233. -- Setting umask to 69 --
  234. int(68)
  235. int(69)
  236. -- Setting umask to 70 --
  237. int(69)
  238. int(70)
  239. -- Setting umask to 71 --
  240. int(70)
  241. int(71)
  242. -- Setting umask to 72 --
  243. int(71)
  244. int(72)
  245. -- Setting umask to 73 --
  246. int(72)
  247. int(73)
  248. -- Setting umask to 74 --
  249. int(73)
  250. int(74)
  251. -- Setting umask to 75 --
  252. int(74)
  253. int(75)
  254. -- Setting umask to 76 --
  255. int(75)
  256. int(76)
  257. -- Setting umask to 77 --
  258. int(76)
  259. int(77)
  260. -- Setting umask to 78 --
  261. int(77)
  262. int(78)
  263. -- Setting umask to 79 --
  264. int(78)
  265. int(79)
  266. -- Setting umask to 80 --
  267. int(79)
  268. int(80)
  269. -- Setting umask to 81 --
  270. int(80)
  271. int(81)
  272. -- Setting umask to 82 --
  273. int(81)
  274. int(82)
  275. -- Setting umask to 83 --
  276. int(82)
  277. int(83)
  278. -- Setting umask to 84 --
  279. int(83)
  280. int(84)
  281. -- Setting umask to 85 --
  282. int(84)
  283. int(85)
  284. -- Setting umask to 86 --
  285. int(85)
  286. int(86)
  287. -- Setting umask to 87 --
  288. int(86)
  289. int(87)
  290. -- Setting umask to 88 --
  291. int(87)
  292. int(88)
  293. -- Setting umask to 89 --
  294. int(88)
  295. int(89)
  296. -- Setting umask to 90 --
  297. int(89)
  298. int(90)
  299. -- Setting umask to 91 --
  300. int(90)
  301. int(91)
  302. -- Setting umask to 92 --
  303. int(91)
  304. int(92)
  305. -- Setting umask to 93 --
  306. int(92)
  307. int(93)
  308. -- Setting umask to 94 --
  309. int(93)
  310. int(94)
  311. -- Setting umask to 95 --
  312. int(94)
  313. int(95)
  314. -- Setting umask to 96 --
  315. int(95)
  316. int(96)
  317. -- Setting umask to 97 --
  318. int(96)
  319. int(97)
  320. -- Setting umask to 98 --
  321. int(97)
  322. int(98)
  323. -- Setting umask to 99 --
  324. int(98)
  325. int(99)
  326. -- Setting umask to 100 --
  327. int(99)
  328. int(100)
  329. -- Setting umask to 101 --
  330. int(100)
  331. int(101)
  332. -- Setting umask to 102 --
  333. int(101)
  334. int(102)
  335. -- Setting umask to 103 --
  336. int(102)
  337. int(103)
  338. -- Setting umask to 104 --
  339. int(103)
  340. int(104)
  341. -- Setting umask to 105 --
  342. int(104)
  343. int(105)
  344. -- Setting umask to 106 --
  345. int(105)
  346. int(106)
  347. -- Setting umask to 107 --
  348. int(106)
  349. int(107)
  350. -- Setting umask to 108 --
  351. int(107)
  352. int(108)
  353. -- Setting umask to 109 --
  354. int(108)
  355. int(109)
  356. -- Setting umask to 110 --
  357. int(109)
  358. int(110)
  359. -- Setting umask to 111 --
  360. int(110)
  361. int(111)
  362. -- Setting umask to 112 --
  363. int(111)
  364. int(112)
  365. -- Setting umask to 113 --
  366. int(112)
  367. int(113)
  368. -- Setting umask to 114 --
  369. int(113)
  370. int(114)
  371. -- Setting umask to 115 --
  372. int(114)
  373. int(115)
  374. -- Setting umask to 116 --
  375. int(115)
  376. int(116)
  377. -- Setting umask to 117 --
  378. int(116)
  379. int(117)
  380. -- Setting umask to 118 --
  381. int(117)
  382. int(118)
  383. -- Setting umask to 119 --
  384. int(118)
  385. int(119)
  386. -- Setting umask to 120 --
  387. int(119)
  388. int(120)
  389. -- Setting umask to 121 --
  390. int(120)
  391. int(121)
  392. -- Setting umask to 122 --
  393. int(121)
  394. int(122)
  395. -- Setting umask to 123 --
  396. int(122)
  397. int(123)
  398. -- Setting umask to 124 --
  399. int(123)
  400. int(124)
  401. -- Setting umask to 125 --
  402. int(124)
  403. int(125)
  404. -- Setting umask to 126 --
  405. int(125)
  406. int(126)
  407. -- Setting umask to 127 --
  408. int(126)
  409. int(127)
  410. -- Setting umask to 128 --
  411. int(127)
  412. int(128)
  413. -- Setting umask to 129 --
  414. int(128)
  415. int(129)
  416. -- Setting umask to 130 --
  417. int(129)
  418. int(130)
  419. -- Setting umask to 131 --
  420. int(130)
  421. int(131)
  422. -- Setting umask to 132 --
  423. int(131)
  424. int(132)
  425. -- Setting umask to 133 --
  426. int(132)
  427. int(133)
  428. -- Setting umask to 134 --
  429. int(133)
  430. int(134)
  431. -- Setting umask to 135 --
  432. int(134)
  433. int(135)
  434. -- Setting umask to 136 --
  435. int(135)
  436. int(136)
  437. -- Setting umask to 137 --
  438. int(136)
  439. int(137)
  440. -- Setting umask to 138 --
  441. int(137)
  442. int(138)
  443. -- Setting umask to 139 --
  444. int(138)
  445. int(139)
  446. -- Setting umask to 140 --
  447. int(139)
  448. int(140)
  449. -- Setting umask to 141 --
  450. int(140)
  451. int(141)
  452. -- Setting umask to 142 --
  453. int(141)
  454. int(142)
  455. -- Setting umask to 143 --
  456. int(142)
  457. int(143)
  458. -- Setting umask to 144 --
  459. int(143)
  460. int(144)
  461. -- Setting umask to 145 --
  462. int(144)
  463. int(145)
  464. -- Setting umask to 146 --
  465. int(145)
  466. int(146)
  467. -- Setting umask to 147 --
  468. int(146)
  469. int(147)
  470. -- Setting umask to 148 --
  471. int(147)
  472. int(148)
  473. -- Setting umask to 149 --
  474. int(148)
  475. int(149)
  476. -- Setting umask to 150 --
  477. int(149)
  478. int(150)
  479. -- Setting umask to 151 --
  480. int(150)
  481. int(151)
  482. -- Setting umask to 152 --
  483. int(151)
  484. int(152)
  485. -- Setting umask to 153 --
  486. int(152)
  487. int(153)
  488. -- Setting umask to 154 --
  489. int(153)
  490. int(154)
  491. -- Setting umask to 155 --
  492. int(154)
  493. int(155)
  494. -- Setting umask to 156 --
  495. int(155)
  496. int(156)
  497. -- Setting umask to 157 --
  498. int(156)
  499. int(157)
  500. -- Setting umask to 158 --
  501. int(157)
  502. int(158)
  503. -- Setting umask to 159 --
  504. int(158)
  505. int(159)
  506. -- Setting umask to 160 --
  507. int(159)
  508. int(160)
  509. -- Setting umask to 161 --
  510. int(160)
  511. int(161)
  512. -- Setting umask to 162 --
  513. int(161)
  514. int(162)
  515. -- Setting umask to 163 --
  516. int(162)
  517. int(163)
  518. -- Setting umask to 164 --
  519. int(163)
  520. int(164)
  521. -- Setting umask to 165 --
  522. int(164)
  523. int(165)
  524. -- Setting umask to 166 --
  525. int(165)
  526. int(166)
  527. -- Setting umask to 167 --
  528. int(166)
  529. int(167)
  530. -- Setting umask to 168 --
  531. int(167)
  532. int(168)
  533. -- Setting umask to 169 --
  534. int(168)
  535. int(169)
  536. -- Setting umask to 170 --
  537. int(169)
  538. int(170)
  539. -- Setting umask to 171 --
  540. int(170)
  541. int(171)
  542. -- Setting umask to 172 --
  543. int(171)
  544. int(172)
  545. -- Setting umask to 173 --
  546. int(172)
  547. int(173)
  548. -- Setting umask to 174 --
  549. int(173)
  550. int(174)
  551. -- Setting umask to 175 --
  552. int(174)
  553. int(175)
  554. -- Setting umask to 176 --
  555. int(175)
  556. int(176)
  557. -- Setting umask to 177 --
  558. int(176)
  559. int(177)
  560. -- Setting umask to 178 --
  561. int(177)
  562. int(178)
  563. -- Setting umask to 179 --
  564. int(178)
  565. int(179)
  566. -- Setting umask to 180 --
  567. int(179)
  568. int(180)
  569. -- Setting umask to 181 --
  570. int(180)
  571. int(181)
  572. -- Setting umask to 182 --
  573. int(181)
  574. int(182)
  575. -- Setting umask to 183 --
  576. int(182)
  577. int(183)
  578. -- Setting umask to 184 --
  579. int(183)
  580. int(184)
  581. -- Setting umask to 185 --
  582. int(184)
  583. int(185)
  584. -- Setting umask to 186 --
  585. int(185)
  586. int(186)
  587. -- Setting umask to 187 --
  588. int(186)
  589. int(187)
  590. -- Setting umask to 188 --
  591. int(187)
  592. int(188)
  593. -- Setting umask to 189 --
  594. int(188)
  595. int(189)
  596. -- Setting umask to 190 --
  597. int(189)
  598. int(190)
  599. -- Setting umask to 191 --
  600. int(190)
  601. int(191)
  602. -- Setting umask to 192 --
  603. int(191)
  604. int(192)
  605. -- Setting umask to 193 --
  606. int(192)
  607. int(193)
  608. -- Setting umask to 194 --
  609. int(193)
  610. int(194)
  611. -- Setting umask to 195 --
  612. int(194)
  613. int(195)
  614. -- Setting umask to 196 --
  615. int(195)
  616. int(196)
  617. -- Setting umask to 197 --
  618. int(196)
  619. int(197)
  620. -- Setting umask to 198 --
  621. int(197)
  622. int(198)
  623. -- Setting umask to 199 --
  624. int(198)
  625. int(199)
  626. -- Setting umask to 200 --
  627. int(199)
  628. int(200)
  629. -- Setting umask to 201 --
  630. int(200)
  631. int(201)
  632. -- Setting umask to 202 --
  633. int(201)
  634. int(202)
  635. -- Setting umask to 203 --
  636. int(202)
  637. int(203)
  638. -- Setting umask to 204 --
  639. int(203)
  640. int(204)
  641. -- Setting umask to 205 --
  642. int(204)
  643. int(205)
  644. -- Setting umask to 206 --
  645. int(205)
  646. int(206)
  647. -- Setting umask to 207 --
  648. int(206)
  649. int(207)
  650. -- Setting umask to 208 --
  651. int(207)
  652. int(208)
  653. -- Setting umask to 209 --
  654. int(208)
  655. int(209)
  656. -- Setting umask to 210 --
  657. int(209)
  658. int(210)
  659. -- Setting umask to 211 --
  660. int(210)
  661. int(211)
  662. -- Setting umask to 212 --
  663. int(211)
  664. int(212)
  665. -- Setting umask to 213 --
  666. int(212)
  667. int(213)
  668. -- Setting umask to 214 --
  669. int(213)
  670. int(214)
  671. -- Setting umask to 215 --
  672. int(214)
  673. int(215)
  674. -- Setting umask to 216 --
  675. int(215)
  676. int(216)
  677. -- Setting umask to 217 --
  678. int(216)
  679. int(217)
  680. -- Setting umask to 218 --
  681. int(217)
  682. int(218)
  683. -- Setting umask to 219 --
  684. int(218)
  685. int(219)
  686. -- Setting umask to 220 --
  687. int(219)
  688. int(220)
  689. -- Setting umask to 221 --
  690. int(220)
  691. int(221)
  692. -- Setting umask to 222 --
  693. int(221)
  694. int(222)
  695. -- Setting umask to 223 --
  696. int(222)
  697. int(223)
  698. -- Setting umask to 224 --
  699. int(223)
  700. int(224)
  701. -- Setting umask to 225 --
  702. int(224)
  703. int(225)
  704. -- Setting umask to 226 --
  705. int(225)
  706. int(226)
  707. -- Setting umask to 227 --
  708. int(226)
  709. int(227)
  710. -- Setting umask to 228 --
  711. int(227)
  712. int(228)
  713. -- Setting umask to 229 --
  714. int(228)
  715. int(229)
  716. -- Setting umask to 230 --
  717. int(229)
  718. int(230)
  719. -- Setting umask to 231 --
  720. int(230)
  721. int(231)
  722. -- Setting umask to 232 --
  723. int(231)
  724. int(232)
  725. -- Setting umask to 233 --
  726. int(232)
  727. int(233)
  728. -- Setting umask to 234 --
  729. int(233)
  730. int(234)
  731. -- Setting umask to 235 --
  732. int(234)
  733. int(235)
  734. -- Setting umask to 236 --
  735. int(235)
  736. int(236)
  737. -- Setting umask to 237 --
  738. int(236)
  739. int(237)
  740. -- Setting umask to 238 --
  741. int(237)
  742. int(238)
  743. -- Setting umask to 239 --
  744. int(238)
  745. int(239)
  746. -- Setting umask to 240 --
  747. int(239)
  748. int(240)
  749. -- Setting umask to 241 --
  750. int(240)
  751. int(241)
  752. -- Setting umask to 242 --
  753. int(241)
  754. int(242)
  755. -- Setting umask to 243 --
  756. int(242)
  757. int(243)
  758. -- Setting umask to 244 --
  759. int(243)
  760. int(244)
  761. -- Setting umask to 245 --
  762. int(244)
  763. int(245)
  764. -- Setting umask to 246 --
  765. int(245)
  766. int(246)
  767. -- Setting umask to 247 --
  768. int(246)
  769. int(247)
  770. -- Setting umask to 248 --
  771. int(247)
  772. int(248)
  773. -- Setting umask to 249 --
  774. int(248)
  775. int(249)
  776. -- Setting umask to 250 --
  777. int(249)
  778. int(250)
  779. -- Setting umask to 251 --
  780. int(250)
  781. int(251)
  782. -- Setting umask to 252 --
  783. int(251)
  784. int(252)
  785. -- Setting umask to 253 --
  786. int(252)
  787. int(253)
  788. -- Setting umask to 254 --
  789. int(253)
  790. int(254)
  791. -- Setting umask to 255 --
  792. int(254)
  793. int(255)
  794. -- Setting umask to 256 --
  795. int(255)
  796. int(256)
  797. -- Setting umask to 257 --
  798. int(256)
  799. int(257)
  800. -- Setting umask to 258 --
  801. int(257)
  802. int(258)
  803. -- Setting umask to 259 --
  804. int(258)
  805. int(259)
  806. -- Setting umask to 260 --
  807. int(259)
  808. int(260)
  809. -- Setting umask to 261 --
  810. int(260)
  811. int(261)
  812. -- Setting umask to 262 --
  813. int(261)
  814. int(262)
  815. -- Setting umask to 263 --
  816. int(262)
  817. int(263)
  818. -- Setting umask to 264 --
  819. int(263)
  820. int(264)
  821. -- Setting umask to 265 --
  822. int(264)
  823. int(265)
  824. -- Setting umask to 266 --
  825. int(265)
  826. int(266)
  827. -- Setting umask to 267 --
  828. int(266)
  829. int(267)
  830. -- Setting umask to 268 --
  831. int(267)
  832. int(268)
  833. -- Setting umask to 269 --
  834. int(268)
  835. int(269)
  836. -- Setting umask to 270 --
  837. int(269)
  838. int(270)
  839. -- Setting umask to 271 --
  840. int(270)
  841. int(271)
  842. -- Setting umask to 272 --
  843. int(271)
  844. int(272)
  845. -- Setting umask to 273 --
  846. int(272)
  847. int(273)
  848. -- Setting umask to 274 --
  849. int(273)
  850. int(274)
  851. -- Setting umask to 275 --
  852. int(274)
  853. int(275)
  854. -- Setting umask to 276 --
  855. int(275)
  856. int(276)
  857. -- Setting umask to 277 --
  858. int(276)
  859. int(277)
  860. -- Setting umask to 278 --
  861. int(277)
  862. int(278)
  863. -- Setting umask to 279 --
  864. int(278)
  865. int(279)
  866. -- Setting umask to 280 --
  867. int(279)
  868. int(280)
  869. -- Setting umask to 281 --
  870. int(280)
  871. int(281)
  872. -- Setting umask to 282 --
  873. int(281)
  874. int(282)
  875. -- Setting umask to 283 --
  876. int(282)
  877. int(283)
  878. -- Setting umask to 284 --
  879. int(283)
  880. int(284)
  881. -- Setting umask to 285 --
  882. int(284)
  883. int(285)
  884. -- Setting umask to 286 --
  885. int(285)
  886. int(286)
  887. -- Setting umask to 287 --
  888. int(286)
  889. int(287)
  890. -- Setting umask to 288 --
  891. int(287)
  892. int(288)
  893. -- Setting umask to 289 --
  894. int(288)
  895. int(289)
  896. -- Setting umask to 290 --
  897. int(289)
  898. int(290)
  899. -- Setting umask to 291 --
  900. int(290)
  901. int(291)
  902. -- Setting umask to 292 --
  903. int(291)
  904. int(292)
  905. -- Setting umask to 293 --
  906. int(292)
  907. int(293)
  908. -- Setting umask to 294 --
  909. int(293)
  910. int(294)
  911. -- Setting umask to 295 --
  912. int(294)
  913. int(295)
  914. -- Setting umask to 296 --
  915. int(295)
  916. int(296)
  917. -- Setting umask to 297 --
  918. int(296)
  919. int(297)
  920. -- Setting umask to 298 --
  921. int(297)
  922. int(298)
  923. -- Setting umask to 299 --
  924. int(298)
  925. int(299)
  926. -- Setting umask to 300 --
  927. int(299)
  928. int(300)
  929. -- Setting umask to 301 --
  930. int(300)
  931. int(301)
  932. -- Setting umask to 302 --
  933. int(301)
  934. int(302)
  935. -- Setting umask to 303 --
  936. int(302)
  937. int(303)
  938. -- Setting umask to 304 --
  939. int(303)
  940. int(304)
  941. -- Setting umask to 305 --
  942. int(304)
  943. int(305)
  944. -- Setting umask to 306 --
  945. int(305)
  946. int(306)
  947. -- Setting umask to 307 --
  948. int(306)
  949. int(307)
  950. -- Setting umask to 308 --
  951. int(307)
  952. int(308)
  953. -- Setting umask to 309 --
  954. int(308)
  955. int(309)
  956. -- Setting umask to 310 --
  957. int(309)
  958. int(310)
  959. -- Setting umask to 311 --
  960. int(310)
  961. int(311)
  962. -- Setting umask to 312 --
  963. int(311)
  964. int(312)
  965. -- Setting umask to 313 --
  966. int(312)
  967. int(313)
  968. -- Setting umask to 314 --
  969. int(313)
  970. int(314)
  971. -- Setting umask to 315 --
  972. int(314)
  973. int(315)
  974. -- Setting umask to 316 --
  975. int(315)
  976. int(316)
  977. -- Setting umask to 317 --
  978. int(316)
  979. int(317)
  980. -- Setting umask to 318 --
  981. int(317)
  982. int(318)
  983. -- Setting umask to 319 --
  984. int(318)
  985. int(319)
  986. -- Setting umask to 320 --
  987. int(319)
  988. int(320)
  989. -- Setting umask to 321 --
  990. int(320)
  991. int(321)
  992. -- Setting umask to 322 --
  993. int(321)
  994. int(322)
  995. -- Setting umask to 323 --
  996. int(322)
  997. int(323)
  998. -- Setting umask to 324 --
  999. int(323)
  1000. int(324)
  1001. -- Setting umask to 325 --
  1002. int(324)
  1003. int(325)
  1004. -- Setting umask to 326 --
  1005. int(325)
  1006. int(326)
  1007. -- Setting umask to 327 --
  1008. int(326)
  1009. int(327)
  1010. -- Setting umask to 328 --
  1011. int(327)
  1012. int(328)
  1013. -- Setting umask to 329 --
  1014. int(328)
  1015. int(329)
  1016. -- Setting umask to 330 --
  1017. int(329)
  1018. int(330)
  1019. -- Setting umask to 331 --
  1020. int(330)
  1021. int(331)
  1022. -- Setting umask to 332 --
  1023. int(331)
  1024. int(332)
  1025. -- Setting umask to 333 --
  1026. int(332)
  1027. int(333)
  1028. -- Setting umask to 334 --
  1029. int(333)
  1030. int(334)
  1031. -- Setting umask to 335 --
  1032. int(334)
  1033. int(335)
  1034. -- Setting umask to 336 --
  1035. int(335)
  1036. int(336)
  1037. -- Setting umask to 337 --
  1038. int(336)
  1039. int(337)
  1040. -- Setting umask to 338 --
  1041. int(337)
  1042. int(338)
  1043. -- Setting umask to 339 --
  1044. int(338)
  1045. int(339)
  1046. -- Setting umask to 340 --
  1047. int(339)
  1048. int(340)
  1049. -- Setting umask to 341 --
  1050. int(340)
  1051. int(341)
  1052. -- Setting umask to 342 --
  1053. int(341)
  1054. int(342)
  1055. -- Setting umask to 343 --
  1056. int(342)
  1057. int(343)
  1058. -- Setting umask to 344 --
  1059. int(343)
  1060. int(344)
  1061. -- Setting umask to 345 --
  1062. int(344)
  1063. int(345)
  1064. -- Setting umask to 346 --
  1065. int(345)
  1066. int(346)
  1067. -- Setting umask to 347 --
  1068. int(346)
  1069. int(347)
  1070. -- Setting umask to 348 --
  1071. int(347)
  1072. int(348)
  1073. -- Setting umask to 349 --
  1074. int(348)
  1075. int(349)
  1076. -- Setting umask to 350 --
  1077. int(349)
  1078. int(350)
  1079. -- Setting umask to 351 --
  1080. int(350)
  1081. int(351)
  1082. -- Setting umask to 352 --
  1083. int(351)
  1084. int(352)
  1085. -- Setting umask to 353 --
  1086. int(352)
  1087. int(353)
  1088. -- Setting umask to 354 --
  1089. int(353)
  1090. int(354)
  1091. -- Setting umask to 355 --
  1092. int(354)
  1093. int(355)
  1094. -- Setting umask to 356 --
  1095. int(355)
  1096. int(356)
  1097. -- Setting umask to 357 --
  1098. int(356)
  1099. int(357)
  1100. -- Setting umask to 358 --
  1101. int(357)
  1102. int(358)
  1103. -- Setting umask to 359 --
  1104. int(358)
  1105. int(359)
  1106. -- Setting umask to 360 --
  1107. int(359)
  1108. int(360)
  1109. -- Setting umask to 361 --
  1110. int(360)
  1111. int(361)
  1112. -- Setting umask to 362 --
  1113. int(361)
  1114. int(362)
  1115. -- Setting umask to 363 --
  1116. int(362)
  1117. int(363)
  1118. -- Setting umask to 364 --
  1119. int(363)
  1120. int(364)
  1121. -- Setting umask to 365 --
  1122. int(364)
  1123. int(365)
  1124. -- Setting umask to 366 --
  1125. int(365)
  1126. int(366)
  1127. -- Setting umask to 367 --
  1128. int(366)
  1129. int(367)
  1130. -- Setting umask to 368 --
  1131. int(367)
  1132. int(368)
  1133. -- Setting umask to 369 --
  1134. int(368)
  1135. int(369)
  1136. -- Setting umask to 370 --
  1137. int(369)
  1138. int(370)
  1139. -- Setting umask to 371 --
  1140. int(370)
  1141. int(371)
  1142. -- Setting umask to 372 --
  1143. int(371)
  1144. int(372)
  1145. -- Setting umask to 373 --
  1146. int(372)
  1147. int(373)
  1148. -- Setting umask to 374 --
  1149. int(373)
  1150. int(374)
  1151. -- Setting umask to 375 --
  1152. int(374)
  1153. int(375)
  1154. -- Setting umask to 376 --
  1155. int(375)
  1156. int(376)
  1157. -- Setting umask to 377 --
  1158. int(376)
  1159. int(377)
  1160. -- Setting umask to 378 --
  1161. int(377)
  1162. int(378)
  1163. -- Setting umask to 379 --
  1164. int(378)
  1165. int(379)
  1166. -- Setting umask to 380 --
  1167. int(379)
  1168. int(380)
  1169. -- Setting umask to 381 --
  1170. int(380)
  1171. int(381)
  1172. -- Setting umask to 382 --
  1173. int(381)
  1174. int(382)
  1175. -- Setting umask to 383 --
  1176. int(382)
  1177. int(383)
  1178. -- Setting umask to 384 --
  1179. int(383)
  1180. int(384)
  1181. -- Setting umask to 385 --
  1182. int(384)
  1183. int(385)
  1184. -- Setting umask to 386 --
  1185. int(385)
  1186. int(386)
  1187. -- Setting umask to 387 --
  1188. int(386)
  1189. int(387)
  1190. -- Setting umask to 388 --
  1191. int(387)
  1192. int(388)
  1193. -- Setting umask to 389 --
  1194. int(388)
  1195. int(389)
  1196. -- Setting umask to 390 --
  1197. int(389)
  1198. int(390)
  1199. -- Setting umask to 391 --
  1200. int(390)
  1201. int(391)
  1202. -- Setting umask to 392 --
  1203. int(391)
  1204. int(392)
  1205. -- Setting umask to 393 --
  1206. int(392)
  1207. int(393)
  1208. -- Setting umask to 394 --
  1209. int(393)
  1210. int(394)
  1211. -- Setting umask to 395 --
  1212. int(394)
  1213. int(395)
  1214. -- Setting umask to 396 --
  1215. int(395)
  1216. int(396)
  1217. -- Setting umask to 397 --
  1218. int(396)
  1219. int(397)
  1220. -- Setting umask to 398 --
  1221. int(397)
  1222. int(398)
  1223. -- Setting umask to 399 --
  1224. int(398)
  1225. int(399)
  1226. -- Setting umask to 400 --
  1227. int(399)
  1228. int(400)
  1229. -- Setting umask to 401 --
  1230. int(400)
  1231. int(401)
  1232. -- Setting umask to 402 --
  1233. int(401)
  1234. int(402)
  1235. -- Setting umask to 403 --
  1236. int(402)
  1237. int(403)
  1238. -- Setting umask to 404 --
  1239. int(403)
  1240. int(404)
  1241. -- Setting umask to 405 --
  1242. int(404)
  1243. int(405)
  1244. -- Setting umask to 406 --
  1245. int(405)
  1246. int(406)
  1247. -- Setting umask to 407 --
  1248. int(406)
  1249. int(407)
  1250. -- Setting umask to 408 --
  1251. int(407)
  1252. int(408)
  1253. -- Setting umask to 409 --
  1254. int(408)
  1255. int(409)
  1256. -- Setting umask to 410 --
  1257. int(409)
  1258. int(410)
  1259. -- Setting umask to 411 --
  1260. int(410)
  1261. int(411)
  1262. -- Setting umask to 412 --
  1263. int(411)
  1264. int(412)
  1265. -- Setting umask to 413 --
  1266. int(412)
  1267. int(413)
  1268. -- Setting umask to 414 --
  1269. int(413)
  1270. int(414)
  1271. -- Setting umask to 415 --
  1272. int(414)
  1273. int(415)
  1274. -- Setting umask to 416 --
  1275. int(415)
  1276. int(416)
  1277. -- Setting umask to 417 --
  1278. int(416)
  1279. int(417)
  1280. -- Setting umask to 418 --
  1281. int(417)
  1282. int(418)
  1283. -- Setting umask to 419 --
  1284. int(418)
  1285. int(419)
  1286. -- Setting umask to 420 --
  1287. int(419)
  1288. int(420)
  1289. -- Setting umask to 421 --
  1290. int(420)
  1291. int(421)
  1292. -- Setting umask to 422 --
  1293. int(421)
  1294. int(422)
  1295. -- Setting umask to 423 --
  1296. int(422)
  1297. int(423)
  1298. -- Setting umask to 424 --
  1299. int(423)
  1300. int(424)
  1301. -- Setting umask to 425 --
  1302. int(424)
  1303. int(425)
  1304. -- Setting umask to 426 --
  1305. int(425)
  1306. int(426)
  1307. -- Setting umask to 427 --
  1308. int(426)
  1309. int(427)
  1310. -- Setting umask to 428 --
  1311. int(427)
  1312. int(428)
  1313. -- Setting umask to 429 --
  1314. int(428)
  1315. int(429)
  1316. -- Setting umask to 430 --
  1317. int(429)
  1318. int(430)
  1319. -- Setting umask to 431 --
  1320. int(430)
  1321. int(431)
  1322. -- Setting umask to 432 --
  1323. int(431)
  1324. int(432)
  1325. -- Setting umask to 433 --
  1326. int(432)
  1327. int(433)
  1328. -- Setting umask to 434 --
  1329. int(433)
  1330. int(434)
  1331. -- Setting umask to 435 --
  1332. int(434)
  1333. int(435)
  1334. -- Setting umask to 436 --
  1335. int(435)
  1336. int(436)
  1337. -- Setting umask to 437 --
  1338. int(436)
  1339. int(437)
  1340. -- Setting umask to 438 --
  1341. int(437)
  1342. int(438)
  1343. -- Setting umask to 439 --
  1344. int(438)
  1345. int(439)
  1346. -- Setting umask to 440 --
  1347. int(439)
  1348. int(440)
  1349. -- Setting umask to 441 --
  1350. int(440)
  1351. int(441)
  1352. -- Setting umask to 442 --
  1353. int(441)
  1354. int(442)
  1355. -- Setting umask to 443 --
  1356. int(442)
  1357. int(443)
  1358. -- Setting umask to 444 --
  1359. int(443)
  1360. int(444)
  1361. -- Setting umask to 445 --
  1362. int(444)
  1363. int(445)
  1364. -- Setting umask to 446 --
  1365. int(445)
  1366. int(446)
  1367. -- Setting umask to 447 --
  1368. int(446)
  1369. int(447)
  1370. -- Setting umask to 448 --
  1371. int(447)
  1372. int(448)
  1373. -- Setting umask to 449 --
  1374. int(448)
  1375. int(449)
  1376. -- Setting umask to 450 --
  1377. int(449)
  1378. int(450)
  1379. -- Setting umask to 451 --
  1380. int(450)
  1381. int(451)
  1382. -- Setting umask to 452 --
  1383. int(451)
  1384. int(452)
  1385. -- Setting umask to 453 --
  1386. int(452)
  1387. int(453)
  1388. -- Setting umask to 454 --
  1389. int(453)
  1390. int(454)
  1391. -- Setting umask to 455 --
  1392. int(454)
  1393. int(455)
  1394. -- Setting umask to 456 --
  1395. int(455)
  1396. int(456)
  1397. -- Setting umask to 457 --
  1398. int(456)
  1399. int(457)
  1400. -- Setting umask to 458 --
  1401. int(457)
  1402. int(458)
  1403. -- Setting umask to 459 --
  1404. int(458)
  1405. int(459)
  1406. -- Setting umask to 460 --
  1407. int(459)
  1408. int(460)
  1409. -- Setting umask to 461 --
  1410. int(460)
  1411. int(461)
  1412. -- Setting umask to 462 --
  1413. int(461)
  1414. int(462)
  1415. -- Setting umask to 463 --
  1416. int(462)
  1417. int(463)
  1418. -- Setting umask to 464 --
  1419. int(463)
  1420. int(464)
  1421. -- Setting umask to 465 --
  1422. int(464)
  1423. int(465)
  1424. -- Setting umask to 466 --
  1425. int(465)
  1426. int(466)
  1427. -- Setting umask to 467 --
  1428. int(466)
  1429. int(467)
  1430. -- Setting umask to 468 --
  1431. int(467)
  1432. int(468)
  1433. -- Setting umask to 469 --
  1434. int(468)
  1435. int(469)
  1436. -- Setting umask to 470 --
  1437. int(469)
  1438. int(470)
  1439. -- Setting umask to 471 --
  1440. int(470)
  1441. int(471)
  1442. -- Setting umask to 472 --
  1443. int(471)
  1444. int(472)
  1445. -- Setting umask to 473 --
  1446. int(472)
  1447. int(473)
  1448. -- Setting umask to 474 --
  1449. int(473)
  1450. int(474)
  1451. -- Setting umask to 475 --
  1452. int(474)
  1453. int(475)
  1454. -- Setting umask to 476 --
  1455. int(475)
  1456. int(476)
  1457. -- Setting umask to 477 --
  1458. int(476)
  1459. int(477)
  1460. -- Setting umask to 478 --
  1461. int(477)
  1462. int(478)
  1463. -- Setting umask to 479 --
  1464. int(478)
  1465. int(479)
  1466. -- Setting umask to 480 --
  1467. int(479)
  1468. int(480)
  1469. -- Setting umask to 481 --
  1470. int(480)
  1471. int(481)
  1472. -- Setting umask to 482 --
  1473. int(481)
  1474. int(482)
  1475. -- Setting umask to 483 --
  1476. int(482)
  1477. int(483)
  1478. -- Setting umask to 484 --
  1479. int(483)
  1480. int(484)
  1481. -- Setting umask to 485 --
  1482. int(484)
  1483. int(485)
  1484. -- Setting umask to 486 --
  1485. int(485)
  1486. int(486)
  1487. -- Setting umask to 487 --
  1488. int(486)
  1489. int(487)
  1490. -- Setting umask to 488 --
  1491. int(487)
  1492. int(488)
  1493. -- Setting umask to 489 --
  1494. int(488)
  1495. int(489)
  1496. -- Setting umask to 490 --
  1497. int(489)
  1498. int(490)
  1499. -- Setting umask to 491 --
  1500. int(490)
  1501. int(491)
  1502. -- Setting umask to 492 --
  1503. int(491)
  1504. int(492)
  1505. -- Setting umask to 493 --
  1506. int(492)
  1507. int(493)
  1508. -- Setting umask to 494 --
  1509. int(493)
  1510. int(494)
  1511. -- Setting umask to 495 --
  1512. int(494)
  1513. int(495)
  1514. -- Setting umask to 496 --
  1515. int(495)
  1516. int(496)
  1517. -- Setting umask to 497 --
  1518. int(496)
  1519. int(497)
  1520. -- Setting umask to 498 --
  1521. int(497)
  1522. int(498)
  1523. -- Setting umask to 499 --
  1524. int(498)
  1525. int(499)
  1526. -- Setting umask to 500 --
  1527. int(499)
  1528. int(500)
  1529. -- Setting umask to 501 --
  1530. int(500)
  1531. int(501)
  1532. -- Setting umask to 502 --
  1533. int(501)
  1534. int(502)
  1535. -- Setting umask to 503 --
  1536. int(502)
  1537. int(503)
  1538. -- Setting umask to 504 --
  1539. int(503)
  1540. int(504)
  1541. -- Setting umask to 505 --
  1542. int(504)
  1543. int(505)
  1544. -- Setting umask to 506 --
  1545. int(505)
  1546. int(506)
  1547. -- Setting umask to 507 --
  1548. int(506)
  1549. int(507)
  1550. -- Setting umask to 508 --
  1551. int(507)
  1552. int(508)
  1553. -- Setting umask to 509 --
  1554. int(508)
  1555. int(509)
  1556. -- Setting umask to 510 --
  1557. int(509)
  1558. int(510)
  1559. -- Setting umask to 511 --
  1560. int(510)
  1561. int(511)
  1562. Done