東川印記

一本東川,笑看爭龍斗虎;寰茫兦者,度橫佰昧人生。

使用openfire+jitsi搭建视频聊天07之openfire打包发布&部署

2015年1月22日星期四



打包openfire
下载install4j这个工具....
以前下的..位置/home/senrsl/tools/install4j6
启动起来
senrsl@senrsl-ubuntu:~/tools/install4j6/bin$ ./install4j


然后,找到openfire打包文件build.xml
第131行,把<property name="installer.install4j.home"/>改成
<property name="installer.install4j.home" value="/home/senrsl/tools/install4j6"/>
然后,执行打包命令:
senrsl@senrsl-ubuntu:~/test/jisti/openfire_src/build$ ant installer.rpm
报错
1125行,jre.bundle.location找不到

make clean
查看下结构
  1. senrsl@senrsl-ubuntu:~/test/jisti/openfire_src$ tree -d
  2. .
  3. ├── bin
  4. │?? ├── cn
  5. │?? │?? └── senrsl
  6. │?? │?????? ├── common
  7. │?? │?????? └── servlet
  8. │?? ├── com
  9. │?? │?? ├── jivesoftware
  10. │?? │?? │?? ├── openfire
  11. │?? │?? │?? │?? └── session
  12. │?? │?? │?? └── util
  13. │?? │?? │?????? ├── cache
  14. │?? │?? │?????? └── cluster
  15. │?? │?? └── reucon
  16. │?? │?????? └── openfire
  17. │?? │?????????? └── plugin
  18. │?? │?????????????? └── archive
  19. │?? │?????????????????? ├── impl
  20. │?? │?????????????????? ├── model
  21. │?? │?????????????????? ├── util
  22. │?? │?????????????????? ├── xep0059
  23. │?? │?????????????????? └── xep0136
  24. │?? ├── dc
  25. │?? │?? └── test
  26. │?? │?????? ├── servlet
  27. │?? │?????? └── util
  28. │?? ├── net
  29. │?? │?? └── sf
  30. │?? │?????? └── kraken
  31. │?? │?????????? ├── avatars
  32. │?? │?????????? ├── muc
  33. │?? │?????????? ├── permissions
  34. │?? │?????????? ├── protocols
  35. │?? │?????????? │?? ├── gadugadu
  36. │?? │?????????? │?? ├── irc
  37. │?? │?????????? │?? ├── msn
  38. │?? │?????????? │?? ├── myspaceim
  39. │?? │?????????? │?? ├── oscar
  40. │?? │?????????? │?? ├── qq
  41. │?? │?????????? │?? ├── sametime
  42. │?? │?????????? │?? ├── simple
  43. │?? │?????????? │?? ├── xmpp
  44. │?? │?????????? │?? │?? ├── mechanisms
  45. │?? │?????????? │?? │?? └── packet
  46. │?? │?????????? │?? └── yahoo
  47. │?? │?????????? ├── pseudoroster
  48. │?? │?????????? ├── registration
  49. │?? │?????????? ├── roster
  50. │?? │?????????? ├── session
  51. │?? │?????????? │?? └── cluster
  52. │?? │?????????? ├── type
  53. │?? │?????????? ├── util
  54. │?? │?????????? │?? └── chatstate
  55. │?? │?????????? └── web
  56. │?? └── org
  57. │?????? ├── apache
  58. │?????? │?? └── mina
  59. │?????? │?????? └── management
  60. │?????? ├── dom4j
  61. │?????? │?? └── io
  62. │?????? ├── jinglenodes
  63. │?????? ├── jivesoftware
  64. │?????? │?? ├── admin
  65. │?????? │?? ├── ant
  66. │?????? │?? ├── database
  67. │?????? │?? │?? └── bugfix
  68. │?????? │?? ├── openfire
  69. │?????? │?? │?? ├── admin
  70. │?????? │?? │?? ├── archive
  71. │?????? │?? │?? │?? ├── cluster
  72. │?????? │?? │?? │?? └── commands
  73. │?????? │?? │?? ├── audit
  74. │?????? │?? │?? │?? └── spi
  75. │?????? │?? │?? ├── auth
  76. │?????? │?? │?? ├── carbons
  77. │?????? │?? │?? ├── clearspace
  78. │?????? │?? │?? ├── cluster
  79. │?????? │?? │?? ├── commands
  80. │?????? │?? │?? │?? ├── admin
  81. │?????? │?? │?? │?? │?? ├── group
  82. │?????? │?? │?? │?? │?? ├── muc
  83. │?????? │?? │?? │?? │?? └── user
  84. │?????? │?? │?? │?? ├── clearspace
  85. │?????? │?? │?? │?? └── event
  86. │?????? │?? │?? ├── component
  87. │?????? │?? │?? ├── container
  88. │?????? │?? │?? ├── crowd
  89. │?????? │?? │?? │?? └── jaxb
  90. │?????? │?? │?? ├── disco
  91. │?????? │?? │?? ├── entitycaps
  92. │?????? │?? │?? ├── event
  93. │?????? │?? │?? ├── fastpath
  94. │?????? │?? │?? │?? ├── commands
  95. │?????? │?? │?? │?? ├── dataforms
  96. │?????? │?? │?? │?? ├── events
  97. │?????? │?? │?? │?? ├── history
  98. │?????? │?? │?? │?? ├── macros
  99. │?????? │?? │?? │?? ├── providers
  100. │?????? │?? │?? │?? ├── settings
  101. │?????? │?? │?? │?? │?? ├── chat
  102. │?????? │?? │?? │?? │?? └── offline
  103. │?????? │?? │?? │?? └── util
  104. │?????? │?? │?? ├── filetransfer
  105. │?????? │?? │?? │?? └── proxy
  106. │?????? │?? │?? ├── forms
  107. │?????? │?? │?? │?? └── spi
  108. │?????? │?? │?? ├── forward
  109. │?????? │?? │?? ├── group
  110. │?????? │?? │?? ├── handler
  111. │?????? │?? │?? ├── http
  112. │?????? │?? │?? ├── interceptor
  113. │?????? │?? │?? ├── launcher
  114. │?????? │?? │?? ├── ldap
  115. │?????? │?? │?? ├── lockout
  116. │?????? │?? │?? ├── mediaproxy
  117. │?????? │?? │?? ├── muc
  118. │?????? │?? │?? │?? ├── cluster
  119. │?????? │?? │?? │?? └── spi
  120. │?????? │?? │?? ├── multiplex
  121. │?????? │?? │?? ├── net
  122. │?????? │?? │?? ├── nio
  123. │?????? │?? │?? ├── pep
  124. │?????? │?? │?? ├── plugin
  125. │?????? │?? │?? │?? ├── cluster
  126. │?????? │?? │?? │?? ├── component
  127. │?????? │?? │?? │?? ├── emailListener
  128. │?????? │?? │?? │?? ├── gojara
  129. │?????? │?? │?? │?? │?? ├── base
  130. │?????? │?? │?? │?? │?? ├── database
  131. │?????? │?? │?? │?? │?? ├── messagefilter
  132. │?????? │?? │?? │?? │?? │?? └── processors
  133. │?????? │?? │?? │?? │?? ├── permissions
  134. │?????? │?? │?? │?? │?? ├── servlets
  135. │?????? │?? │?? │?? │?? ├── sessions
  136. │?????? │?? │?? │?? │?? └── utils
  137. │?????? │?? │?? │?? ├── presence
  138. │?????? │?? │?? │?? ├── rules
  139. │?????? │?? │?? │?? ├── spark
  140. │?????? │?? │?? │?? │?? └── manager
  141. │?????? │?? │?? │?? └── userService
  142. │?????? │?? │?? ├── privacy
  143. │?????? │?? │?? ├── pubsub
  144. │?????? │?? │?? │?? ├── cluster
  145. │?????? │?? │?? │?? └── models
  146. │?????? │?? │?? ├── reporting
  147. │?????? │?? │?? │?? ├── graph
  148. │?????? │?? │?? │?? ├── stats
  149. │?????? │?? │?? │?? └── util
  150. │?????? │?? │?? ├── resultsetmanager
  151. │?????? │?? │?? ├── roster
  152. │?????? │?? │?? ├── sasl
  153. │?????? │?? │?? ├── security
  154. │?????? │?? │?? ├── server
  155. │?????? │?? │?? ├── session
  156. │?????? │?? │?? ├── sip
  157. │?????? │?? │?? │?? ├── calllog
  158. │?????? │?? │?? │?? ├── log
  159. │?????? │?? │?? │?? ├── sipaccount
  160. │?????? │?? │?? │?? └── tester
  161. │?????? │?? │?? │?????? ├── comm
  162. │?????? │?? │?? │?????? ├── security
  163. │?????? │?? │?? │?????? └── stack
  164. │?????? │?? │?? ├── spi
  165. │?????? │?? │?? ├── starter
  166. │?????? │?? │?? ├── stats
  167. │?????? │?? │?? ├── test
  168. │?????? │?? │?? │?? └── throttle
  169. │?????? │?? │?? ├── transport
  170. │?????? │?? │?? ├── update
  171. │?????? │?? │?? ├── user
  172. │?????? │?? │?? ├── vcard
  173. │?????? │?? │?? └── webdav
  174. │?????? │?? ├── util
  175. │?????? │?? │?? ├── cache
  176. │?????? │?? │?? └── log
  177. │?????? │?? │?????? └── util
  178. │?????? │?? └── xmpp
  179. │?????? │?????? └── workgroup
  180. │?????? │?????????? ├── chatbot
  181. │?????? │?????????? ├── disco
  182. │?????? │?????????? ├── dispatcher
  183. │?????? │?????????? ├── event
  184. │?????? │?????????? ├── interceptor
  185. │?????? │?????????? ├── request
  186. │?????? │?????????? ├── routing
  187. │?????? │?????????? ├── search
  188. │?????? │?????????? ├── spi
  189. │?????? │?????????? │?? ├── dispatcher
  190. │?????? │?????????? │?? └── routers
  191. │?????? │?????????? └── utils
  192. │?????? └── slf4j
  193. │?????????? ├── dc
  194. │?????????? ├── helpers
  195. │?????????? ├── impl
  196. │?????????? └── spi
  197. ├── build
  198. │?? ├── debian
  199. │?? ├── eclipse
  200. │?? │?? └── settings
  201. │?? ├── installer
  202. │?? │?? └── images
  203. │?? ├── lib
  204. │?? │?? ├── dist
  205. │?? │?? ├── merge
  206. │?? │?? └── src
  207. │?? ├── osx
  208. │?? │?? ├── openfirePrefPane
  209. │?? │?? │?? ├── English.lproj
  210. │?? │?? │?? │?? └── openfirePrefPane.nib
  211. │?? │?? │?? └── openfirePrefPane.xcodeproj
  212. │?? │?? └── resources
  213. │?? ├── pkg
  214. │?? ├── projects
  215. │?? ├── resin
  216. │?? ├── rpm
  217. │?? ├── solaris
  218. │?? └── wildfireHome
  219. │?????? ├── conf
  220. │?????? └── embedded-db
  221. ├── documentation
  222. │?? ├── dist
  223. │?? └── docs
  224. │?????? ├── images
  225. │?????? ├── javadoc
  226. │?????? │?? ├── org
  227. │?????? │?? │?? └── jivesoftware
  228. │?????? │?? │?????? ├── admin
  229. │?????? │?? │?????? ├── database
  230. │?????? │?? │?????? │?? └── bugfix
  231. │?????? │?? │?????? ├── openfire
  232. │?????? │?? │?????? │?? ├── admin
  233. │?????? │?? │?????? │?? ├── audit
  234. │?????? │?? │?????? │?? │?? └── spi
  235. │?????? │?? │?????? │?? ├── auth
  236. │?????? │?? │?????? │?? ├── carbons
  237. │?????? │?? │?????? │?? ├── clearspace
  238. │?????? │?? │?????? │?? ├── cluster
  239. │?????? │?? │?????? │?? ├── commands
  240. │?????? │?? │?????? │?? │?? ├── admin
  241. │?????? │?? │?????? │?? │?? │?? ├── group
  242. │?????? │?? │?????? │?? │?? │?? ├── muc
  243. │?????? │?? │?????? │?? │?? │?? └── user
  244. │?????? │?? │?????? │?? │?? ├── clearspace
  245. │?????? │?? │?????? │?? │?? └── event
  246. │?????? │?? │?????? │?? ├── component
  247. │?????? │?? │?????? │?? ├── container
  248. │?????? │?? │?????? │?? ├── crowd
  249. │?????? │?? │?????? │?? │?? └── jaxb
  250. │?????? │?? │?????? │?? ├── disco
  251. │?????? │?? │?????? │?? ├── entitycaps
  252. │?????? │?? │?????? │?? ├── event
  253. │?????? │?? │?????? │?? ├── filetransfer
  254. │?????? │?? │?????? │?? │?? └── proxy
  255. │?????? │?? │?????? │?? ├── forms
  256. │?????? │?? │?????? │?? │?? └── spi
  257. │?????? │?? │?????? │?? ├── forward
  258. │?????? │?? │?????? │?? ├── group
  259. │?????? │?? │?????? │?? ├── handler
  260. │?????? │?? │?????? │?? ├── http
  261. │?????? │?? │?????? │?? ├── interceptor
  262. │?????? │?? │?????? │?? ├── launcher
  263. │?????? │?? │?????? │?? ├── ldap
  264. │?????? │?? │?????? │?? ├── lockout
  265. │?????? │?? │?????? │?? ├── mediaproxy
  266. │?????? │?? │?????? │?? ├── muc
  267. │?????? │?? │?????? │?? │?? ├── cluster
  268. │?????? │?? │?????? │?? │?? └── spi
  269. │?????? │?? │?????? │?? ├── multiplex
  270. │?????? │?? │?????? │?? ├── net
  271. │?????? │?? │?????? │?? ├── nio
  272. │?????? │?? │?????? │?? ├── pep
  273. │?????? │?? │?????? │?? ├── privacy
  274. │?????? │?? │?????? │?? ├── pubsub
  275. │?????? │?? │?????? │?? │?? ├── cluster
  276. │?????? │?? │?????? │?? │?? └── models
  277. │?????? │?? │?????? │?? ├── resultsetmanager
  278. │?????? │?? │?????? │?? ├── roster
  279. │?????? │?? │?????? │?? ├── sasl
  280. │?????? │?? │?????? │?? ├── security
  281. │?????? │?? │?????? │?? ├── server
  282. │?????? │?? │?????? │?? ├── session
  283. │?????? │?? │?????? │?? ├── spi
  284. │?????? │?? │?????? │?? ├── starter
  285. │?????? │?? │?????? │?? ├── stats
  286. │?????? │?? │?????? │?? ├── transport
  287. │?????? │?? │?????? │?? ├── update
  288. │?????? │?? │?????? │?? ├── user
  289. │?????? │?? │?????? │?? ├── vcard
  290. │?????? │?? │?????? │?? └── webdav
  291. │?????? │?? │?????? └── util
  292. │?????? │?? │?????????? ├── cache
  293. │?????? │?? │?????????? └── log
  294. │?????? │?? │?????????????? └── util
  295. │?????? │?? └── resources
  296. │?????? └── licenses
  297. ├── resources
  298. │?? └── i18n
  299. ├── settings
  300. └── src
  301. ??? ├── bin
  302. ??? │?? └── extra
  303. ??? │?????? └── redhat
  304. ??? ├── conf
  305. ??? ├── database
  306. ??? │?? └── upgrade
  307. ??? │?????? ├── 1
  308. ??? │?????? ├── 10
  309. ??? │?????? ├── 11
  310. ??? │?????? ├── 12
  311. ??? │?????? ├── 13
  312. ??? │?????? ├── 14
  313. ??? │?????? ├── 15
  314. ??? │?????? ├── 16
  315. ??? │?????? ├── 17
  316. ??? │?????? ├── 18
  317. ??? │?????? ├── 19
  318. ??? │?????? ├── 2
  319. ??? │?????? ├── 20
  320. ??? │?????? ├── 21
  321. ??? │?????? ├── 4
  322. ??? │?????? ├── 5
  323. ??? │?????? ├── 6
  324. ??? │?????? ├── 7
  325. ??? │?????? ├── 8
  326. ??? │?????? └── 9
  327. ??? ├── i18n
  328. ??? ├── java
  329. ??? │?? ├── cn
  330. ??? │?? │?? └── senrsl
  331. ??? │?? │?????? ├── common
  332. ??? │?? │?????? └── servlet
  333. ??? │?? ├── dc
  334. ??? │?? │?? └── test
  335. ??? │?? │?????? ├── servlet
  336. ??? │?? │?????? └── util
  337. ??? │?? └── org
  338. ??? │?????? ├── apache
  339. ??? │?????? │?? └── mina
  340. ??? │?????? │?????? └── management
  341. ??? │?????? ├── dom4j
  342. ??? │?????? │?? └── io
  343. ??? │?????? ├── jivesoftware
  344. ??? │?????? │?? ├── admin
  345. ??? │?????? │?? ├── database
  346. ??? │?????? │?? │?? └── bugfix
  347. ??? │?????? │?? ├── openfire
  348. ??? │?????? │?? │?? ├── admin
  349. ??? │?????? │?? │?? ├── audit
  350. ??? │?????? │?? │?? │?? └── spi
  351. ??? │?????? │?? │?? ├── auth
  352. ??? │?????? │?? │?? ├── carbons
  353. ??? │?????? │?? │?? ├── clearspace
  354. ??? │?????? │?? │?? ├── cluster
  355. ??? │?????? │?? │?? ├── commands
  356. ??? │?????? │?? │?? │?? ├── admin
  357. ??? │?????? │?? │?? │?? │?? ├── group
  358. ??? │?????? │?? │?? │?? │?? ├── muc
  359. ??? │?????? │?? │?? │?? │?? └── user
  360. ??? │?????? │?? │?? │?? ├── clearspace
  361. ??? │?????? │?? │?? │?? └── event
  362. ??? │?????? │?? │?? ├── component
  363. ??? │?????? │?? │?? ├── container
  364. ??? │?????? │?? │?? ├── crowd
  365. ??? │?????? │?? │?? │?? └── jaxb
  366. ??? │?????? │?? │?? ├── disco
  367. ??? │?????? │?? │?? ├── entitycaps
  368. ??? │?????? │?? │?? ├── event
  369. ??? │?????? │?? │?? ├── filetransfer
  370. ??? │?????? │?? │?? │?? └── proxy
  371. ??? │?????? │?? │?? ├── forms
  372. ??? │?????? │?? │?? │?? └── spi
  373. ??? │?????? │?? │?? ├── forward
  374. ??? │?????? │?? │?? ├── group
  375. ??? │?????? │?? │?? ├── handler
  376. ??? │?????? │?? │?? ├── http
  377. ??? │?????? │?? │?? ├── interceptor
  378. ??? │?????? │?? │?? ├── launcher
  379. ??? │?????? │?? │?? ├── ldap
  380. ??? │?????? │?? │?? ├── lockout
  381. ??? │?????? │?? │?? ├── mediaproxy
  382. ??? │?????? │?? │?? ├── muc
  383. ??? │?????? │?? │?? │?? ├── cluster
  384. ??? │?????? │?? │?? │?? └── spi
  385. ??? │?????? │?? │?? ├── multiplex
  386. ??? │?????? │?? │?? ├── net
  387. ??? │?????? │?? │?? ├── nio
  388. ??? │?????? │?? │?? ├── pep
  389. ??? │?????? │?? │?? ├── privacy
  390. ??? │?????? │?? │?? ├── pubsub
  391. ??? │?????? │?? │?? │?? ├── cluster
  392. ??? │?????? │?? │?? │?? └── models
  393. ??? │?????? │?? │?? ├── resultsetmanager
  394. ??? │?????? │?? │?? ├── roster
  395. ??? │?????? │?? │?? ├── sasl
  396. ??? │?????? │?? │?? ├── security
  397. ??? │?????? │?? │?? ├── server
  398. ??? │?????? │?? │?? ├── session
  399. ??? │?????? │?? │?? ├── spi
  400. ??? │?????? │?? │?? ├── starter
  401. ??? │?????? │?? │?? ├── stats
  402. ??? │?????? │?? │?? ├── transport
  403. ??? │?????? │?? │?? ├── update
  404. ??? │?????? │?? │?? ├── user
  405. ??? │?????? │?? │?? ├── vcard
  406. ??? │?????? │?? │?? └── webdav
  407. ??? │?????? │?? └── util
  408. ??? │?????? │?????? ├── cache
  409. ??? │?????? │?????? └── log
  410. ??? │?????? │?????????? └── util
  411. ??? │?????? └── slf4j
  412. ??? │?????????? ├── dc
  413. ??? │?????????? ├── helpers
  414. ??? │?????????? ├── impl
  415. ??? │?????????? └── spi
  416. ??? ├── javadoc
  417. ??? │?? └── jdk15
  418. ??? ├── plugins
  419. ??? │?? ├── admin
  420. ??? │?? ├── broadcast
  421. ??? │?? │?? └── src
  422. ??? │?? │?????? └── java
  423. ??? │?? │?????????? └── org
  424. ??? │?? │?????????????? └── jivesoftware
  425. ??? │?? │?????????????????? └── openfire
  426. ??? │?? │?????????????????????? └── plugin
  427. ??? │?? ├── clientControl
  428. ??? │?? │?? ├── lib
  429. ??? │?? │?? └── src
  430. ??? │?? │?????? ├── database
  431. ??? │?? │?????? ├── i18n
  432. ??? │?? │?????? ├── java
  433. ??? │?? │?????? │?? └── org
  434. ??? │?? │?????? │?????? └── jivesoftware
  435. ??? │?? │?????? │?????????? └── openfire
  436. ??? │?? │?????? │?????????????? └── plugin
  437. ??? │?? │?????? │?????????????????? └── spark
  438. ??? │?? │?????? │?????????????????????? └── manager
  439. ??? │?? │?????? └── web
  440. ??? │?? │?????????? ├── images
  441. ??? │?? │?????????? ├── style
  442. ??? │?? │?????????? └── WEB-INF
  443. ??? │?? ├── clustering
  444. ??? │?? │?? ├── lib
  445. ??? │?? │?? └── src
  446. ??? │?? │?????? ├── i18n
  447. ??? │?? │?????? ├── include
  448. ??? │?? │?????? ├── java
  449. ??? │?? │?????? │?? └── com
  450. ??? │?? │?????? │?????? └── jivesoftware
  451. ??? │?? │?????? │?????????? ├── openfire
  452. ??? │?? │?????? │?????????? │?? └── session
  453. ??? │?? │?????? │?????????? └── util
  454. ??? │?? │?????? │?????????????? ├── cache
  455. ??? │?? │?????? │?????????????? └── cluster
  456. ??? │?? │?????? └── web
  457. ??? │?? │?????????? ├── images
  458. ??? │?? │?????????? └── style
  459. ??? │?? ├── contentFilter
  460. ??? │?? │?? └── src
  461. ??? │?? │?????? ├── java
  462. ??? │?? │?????? │?? └── org
  463. ??? │?? │?????? │?????? └── jivesoftware
  464. ??? │?? │?????? │?????????? └── openfire
  465. ??? │?? │?????? │?????????????? └── plugin
  466. ??? │?? │?????? ├── test
  467. ??? │?? │?????? │?? └── java
  468. ??? │?? │?????? │?????? └── org
  469. ??? │?? │?????? │?????????? └── jivesoftware
  470. ??? │?? │?????? │?????????????? └── openfire
  471. ??? │?? │?????? │?????????????????? └── plugin
  472. ??? │?? │?????? └── web
  473. ??? │?? │?????????? └── images
  474. ??? │?? ├── dbaccess
  475. ??? │?? │?? └── src
  476. ??? │?? │?????? ├── java
  477. ??? │?? │?????? │?? └── org
  478. ??? │?? │?????? │?????? └── jivesoftware
  479. ??? │?? │?????? │?????????? └── openfire
  480. ??? │?? │?????? │?????????????? └── plugin
  481. ??? │?? │?????? └── web
  482. ??? │?? ├── emailListener
  483. ??? │?? │?? └── src
  484. ??? │?? │?????? ├── java
  485. ??? │?? │?????? │?? └── org
  486. ??? │?? │?????? │?????? └── jivesoftware
  487. ??? │?? │?????? │?????????? └── openfire
  488. ??? │?? │?????? │?????????????? └── plugin
  489. ??? │?? │?????? │?????????????????? └── emailListener
  490. ??? │?? │?????? └── web
  491. ??? │?? ├── fastpath
  492. ??? │?? │?? ├── lib
  493. ??? │?? │?? └── src
  494. ??? │?? │?????? ├── database
  495. ??? │?? │?????? ├── java
  496. ??? │?? │?????? │?? └── org
  497. ??? │?? │?????? │?????? └── jivesoftware
  498. ??? │?? │?????? │?????????? ├── openfire
  499. ??? │?? │?????? │?????????? │?? └── fastpath
  500. ??? │?? │?????? │?????????? │?????? ├── commands
  501. ??? │?? │?????? │?????????? │?????? ├── dataforms
  502. ??? │?? │?????? │?????????? │?????? ├── events
  503. ??? │?? │?????? │?????????? │?????? ├── history
  504. ??? │?? │?????? │?????????? │?????? ├── macros
  505. ??? │?? │?????? │?????????? │?????? ├── providers
  506. ??? │?? │?????? │?????????? │?????? ├── settings
  507. ??? │?? │?????? │?????????? │?????? │?? ├── chat
  508. ??? │?? │?????? │?????????? │?????? │?? └── offline
  509. ??? │?? │?????? │?????????? │?????? └── util
  510. ??? │?? │?????? │?????????? └── xmpp
  511. ??? │?? │?????? │?????????????? └── workgroup
  512. ??? │?? │?????? │?????????????????? ├── chatbot
  513. ??? │?? │?????? │?????????????????? ├── disco
  514. ??? │?? │?????? │?????????????????? ├── dispatcher
  515. ??? │?? │?????? │?????????????????? ├── event
  516. ??? │?? │?????? │?????????????????? ├── interceptor
  517. ??? │?? │?????? │?????????????????? ├── request
  518. ??? │?? │?????? │?????????????????? ├── routing
  519. ??? │?? │?????? │?????????????????? ├── search
  520. ??? │?? │?????? │?????????????????? ├── spi
  521. ??? │?? │?????? │?????????????????? │?? ├── dispatcher
  522. ??? │?? │?????? │?????????????????? │?? └── routers
  523. ??? │?? │?????? │?????????????????? └── utils
  524. ??? │?? │?????? └── web
  525. ??? │?? │?????????? ├── forms
  526. ??? │?? │?????????? ├── images
  527. ??? │?? │?????????? ├── style
  528. ??? │?? │?????????? └── WEB-INF
  529. ??? │?? ├── gojara
  530. ??? │?? │?? ├── lib
  531. ??? │?? │?? └── src
  532. ??? │?? │?????? ├── database
  533. ??? │?? │?????? │?? └── upgrade
  534. ??? │?? │?????? │?????? └── 1
  535. ??? │?? │?????? ├── i18n
  536. ??? │?? │?????? ├── java
  537. ??? │?? │?????? │?? └── org
  538. ??? │?? │?????? │?????? └── jivesoftware
  539. ??? │?? │?????? │?????????? └── openfire
  540. ??? │?? │?????? │?????????????? └── plugin
  541. ??? │?? │?????? │?????????????????? └── gojara
  542. ??? │?? │?????? │?????????????????????? ├── base
  543. ??? │?? │?????? │?????????????????????? ├── database
  544. ??? │?? │?????? │?????????????????????? ├── messagefilter
  545. ??? │?? │?????? │?????????????????????? │?? └── processors
  546. ??? │?? │?????? │?????????????????????? ├── permissions
  547. ??? │?? │?????? │?????????????????????? ├── servlets
  548. ??? │?? │?????? │?????????????????????? ├── sessions
  549. ??? │?? │?????? │?????????????????????? └── utils
  550. ??? │?? │?????? └── web
  551. ??? │?? │?????????? ├── css
  552. ??? │?? │?????????? ├── images
  553. ??? │?? │?????????? ├── js
  554. ??? │?? │?????????? └── WEB-INF
  555. ??? │?? ├── hazelcast
  556. ??? │?? │?? ├── classes
  557. ??? │?? │?? ├── lib
  558. ??? │?? │?? └── src
  559. ??? │?? │?????? ├── i18n
  560. ??? │?? │?????? ├── java
  561. ??? │?? │?????? │?? └── com
  562. ??? │?? │?????? │?????? └── jivesoftware
  563. ??? │?? │?????? │?????????? ├── openfire
  564. ??? │?? │?????? │?????????? │?? └── session
  565. ??? │?? │?????? │?????????? └── util
  566. ??? │?? │?????? │?????????????? ├── cache
  567. ??? │?? │?????? │?????????????? └── cluster
  568. ??? │?? │?????? └── web
  569. ??? │?? │?????????? └── images
  570. ??? │?? ├── jingleNodes
  571. ??? │?? │?? ├── lib
  572. ??? │?? │?? └── src
  573. ??? │?? │?????? ├── i18n
  574. ??? │?? │?????? ├── java
  575. ??? │?? │?????? │?? └── org
  576. ??? │?? │?????? │?????? └── jinglenodes
  577. ??? │?? │?????? └── web
  578. ??? │?? ├── jitsivideobridge
  579. ??? │?? │?? ├── lib
  580. ??? │?? │?? └── src
  581. ??? │?? │?????? ├── apps
  582. ??? │?? │?????? │?? ├── candy
  583. ??? │?? │?????? │?? │?? ├── example
  584. ??? │?? │?????? │?? │?? ├── libs
  585. ??? │?? │?????? │?? │?? │?? └── dateformat
  586. ??? │?? │?????? │?? │?? ├── plugins
  587. ??? │?? │?????? │?? │?? │?? ├── colors
  588. ??? │?? │?????? │?? │?? │?? ├── fastpath
  589. ??? │?? │?????? │?? │?? │?? ├── inline-images
  590. ??? │?? │?????? │?? │?? │?? ├── replies
  591. ??? │?? │?????? │?? │?? │?? ├── roomPanel
  592. ??? │?? │?????? │?? │?? │?? │?? └── images
  593. ??? │?? │?????? │?? │?? │?? ├── timeago
  594. ??? │?? │?????? │?? │?? │?? └── videobridge
  595. ??? │?? │?????? │?? │?? ├── res
  596. ??? │?? │?????? │?? │?? │?? └── img
  597. ??? │?? │?????? │?? │?? │?????? ├── action
  598. ??? │?? │?????? │?? │?? │?????? ├── emoticons
  599. ??? │?? │?????? │?? │?? │?????? └── roster
  600. ??? │?? │?????? │?? │?? └── src
  601. ??? │?? │?????? │?? │?????? ├── core
  602. ??? │?? │?????? │?? │?????? └── view
  603. ??? │?? │?????? │?? ├── fastpath
  604. ??? │?? │?????? │?? │?? ├── css
  605. ??? │?? │?????? │?? │?? └── js
  606. ??? │?? │?????? │?? ├── jitmeet
  607. ??? │?? │?????? │?? │?? ├── css
  608. ??? │?? │?????? │?? │?? ├── fonts
  609. ??? │?? │?????? │?? │?? ├── images
  610. ??? │?? │?????? │?? │?? ├── libs
  611. ??? │?? │?????? │?? │?? │?? ├── colibri
  612. ??? │?? │?????? │?? │?? │?? └── strophe
  613. ??? │?? │?????? │?? │?? └── sounds
  614. ??? │?? │?????? │?? ├── ofmeet
  615. ??? │?? │?????? │?? │?? ├── css
  616. ??? │?? │?????? │?? │?? ├── font-awesome-4.0.3
  617. ??? │?? │?????? │?? │?? │?? ├── css
  618. ??? │?? │?????? │?? │?? │?? ├── fonts
  619. ??? │?? │?????? │?? │?? │?? ├── less
  620. ??? │?? │?????? │?? │?? │?? └── scss
  621. ??? │?? │?????? │?? │?? ├── images
  622. ??? │?? │?????? │?? │?? ├── js
  623. ??? │?? │?????? │?? │?? └── pdf
  624. ??? │?? │?????? │?? │?????? ├── external
  625. ??? │?? │?????? │?? │?????? │?? ├── builder
  626. ??? │?? │?????? │?? │?????? │?? ├── crlfchecker
  627. ??? │?? │?????? │?? │?????? │?? ├── jasmine
  628. ??? │?? │?????? │?? │?????? │?? ├── jpgjs
  629. ??? │?? │?????? │?? │?????? │?? ├── shelljs
  630. ??? │?? │?????? │?? │?????? │?? └── webL10n
  631. ??? │?? │?????? │?? │?????? └── src
  632. ??? │?? │?????? │?? │?????????? ├── core
  633. ??? │?? │?????? │?? │?????????? ├── display
  634. ??? │?? │?????? │?? │?????????? ├── images
  635. ??? │?? │?????? │?? │?????????? └── shared
  636. ??? │?? │?????? │?? └── spark
  637. ??? │?? │?????? │?????? └── src
  638. ??? │?? │?????? │?????????? └── classes
  639. ??? │?? │?????? │?????????????? ├── images
  640. ??? │?? │?????? │?????????????? └── org
  641. ??? │?? │?????? │?????????????????? └── jivesoftware
  642. ??? │?? │?????? │?????????????????????? └── spark
  643. ??? │?? │?????? │?????????????????????????? └── plugin
  644. ??? │?? │?????? │?????????????????????????????? └── jitsivideobridge
  645. ??? │?? │?????? ├── i18n
  646. ??? │?? │?????? ├── java
  647. ??? │?? │?????? │?? ├── com
  648. ??? │?? │?????? │?? │?? ├── google
  649. ??? │?? │?????? │?? │?? │?? ├── libvpx
  650. ??? │?? │?????? │?? │?? │?? └── libwebm
  651. ??? │?? │?????? │?? │?? │?????? ├── mkvmuxer
  652. ??? │?? │?????? │?? │?? │?????? └── mkvparser
  653. ??? │?? │?????? │?? │?? └── rayo
  654. ??? │?? │?????? │?? │?????? └── core
  655. ??? │?? │?????? │?? │?????????? ├── verb
  656. ??? │?? │?????? │?? │?????????? └── xml
  657. ??? │?? │?????? │?? │?????????????? └── providers
  658. ??? │?? │?????? │?? ├── de
  659. ??? │?? │?????? │?? │?? └── javawi
  660. ??? │?? │?????? │?? │?????? └── jstun
  661. ??? │?? │?????? │?? │?????????? ├── attribute
  662. ??? │?? │?????? │?? │?????????? ├── header
  663. ??? │?? │?????? │?? │?????????? └── util
  664. ??? │?? │?????? │?? └── org
  665. ??? │?? │?????? │?????? ├── ifsoft
  666. ??? │?? │?????? │?????? │?? ├── rtp
  667. ??? │?? │?????? │?????? │?? └── sip
  668. ??? │?? │?????? │?????? └── jitsi
  669. ??? │?? │?????? │?????????? ├── impl
  670. ??? │?? │?????? │?????????? │?? └── neomedia
  671. ??? │?? │?????? │?????????? └── videobridge
  672. ??? │?? │?????? │?????????????? ├── openfire
  673. ??? │?? │?????? │?????????????? └── util
  674. ??? │?? │?????? ├── web
  675. ??? │?? │?????? └── WEB-INF
  676. ??? │?? │?????????? └── classes
  677. ??? │?? │?????????????? └── org
  678. ??? │?? │?????????????????? └── jitsi
  679. ??? │?? │?????????????????????? └── videobridge
  680. ??? │?? │?????????????????????????? └── openfire
  681. ??? │?? ├── justmarried
  682. ??? │?? │?? ├── lib
  683. ??? │?? │?? └── src
  684. ??? │?? │?????? ├── java
  685. ??? │?? │?????? │?? └── org
  686. ??? │?? │?????? │?????? └── jivesoftware
  687. ??? │?? │?????? │?????????? └── openfire
  688. ??? │?? │?????? │?????????????? └── plugin
  689. ??? │?? │?????? │?????????????????? └── married
  690. ??? │?? │?????? └── web
  691. ??? │?? │?????????? ├── css
  692. ??? │?? │?????????? └── js
  693. ??? │?? ├── kraken
  694. ??? │?? │?? ├── lib
  695. ??? │?? │?? │?? └── patches
  696. ??? │?? │?? └── src
  697. ??? │?? │?????? ├── database
  698. ??? │?? │?????? │?? └── upgrade
  699. ??? │?? │?????? │?????? ├── 1
  700. ??? │?? │?????? │?????? ├── 10
  701. ??? │?? │?????? │?????? ├── 11
  702. ??? │?? │?????? │?????? ├── 12
  703. ??? │?? │?????? │?????? ├── 2
  704. ??? │?? │?????? │?????? ├── 3
  705. ??? │?? │?????? │?????? ├── 4
  706. ??? │?? │?????? │?????? ├── 5
  707. ??? │?? │?????? │?????? ├── 6
  708. ??? │?? │?????? │?????? ├── 7
  709. ??? │?? │?????? │?????? ├── 8
  710. ??? │?? │?????? │?????? └── 9
  711. ??? │?? │?????? ├── i18n
  712. ??? │?? │?????? ├── java
  713. ??? │?? │?????? │?? └── net
  714. ??? │?? │?????? │?????? └── sf
  715. ??? │?? │?????? │?????????? └── kraken
  716. ??? │?? │?????? │?????????????? ├── avatars
  717. ??? │?? │?????? │?????????????? ├── muc
  718. ??? │?? │?????? │?????????????? ├── permissions
  719. ??? │?? │?????? │?????????????? ├── protocols
  720. ??? │?? │?????? │?????????????? │?? ├── gadugadu
  721. ??? │?? │?????? │?????????????? │?? ├── irc
  722. ??? │?? │?????? │?????????????? │?? ├── msn
  723. ??? │?? │?????? │?????????????? │?? ├── myspaceim
  724. ??? │?? │?????? │?????????????? │?? ├── oscar
  725. ??? │?? │?????? │?????????????? │?? ├── qq
  726. ??? │?? │?????? │?????????????? │?? ├── sametime
  727. ??? │?? │?????? │?????????????? │?? ├── simple
  728. ??? │?? │?????? │?????????????? │?? ├── xmpp
  729. ??? │?? │?????? │?????????????? │?? │?? ├── mechanisms
  730. ??? │?? │?????? │?????????????? │?? │?? └── packet
  731. ??? │?? │?????? │?????????????? │?? └── yahoo
  732. ??? │?? │?????? │?????????????? ├── pseudoroster
  733. ??? │?? │?????? │?????????????? ├── registration
  734. ??? │?? │?????? │?????????????? ├── roster
  735. ??? │?? │?????? │?????????????? ├── session
  736. ??? │?? │?????? │?????????????? │?? └── cluster
  737. ??? │?? │?????? │?????????????? ├── type
  738. ??? │?? │?????? │?????????????? ├── util
  739. ??? │?? │?????? │?????????????? │?? └── chatstate
  740. ??? │?? │?????? │?????????????? └── web
  741. ??? │?? │?????? └── web
  742. ??? │?? │?????????? ├── images
  743. ??? │?? │?????????? ├── style
  744. ??? │?? │?????????? └── WEB-INF
  745. ??? │?? │?????????????? └── options
  746. ??? │?? ├── loadStats
  747. ??? │?? │?? └── src
  748. ??? │?? │?????? └── java
  749. ??? │?? │?????????? └── org
  750. ??? │?? │?????????????? └── jivesoftware
  751. ??? │?? │?????????????????? └── openfire
  752. ??? │?? │?????????????????????? └── plugin
  753. ??? │?? ├── monitoring
  754. ??? │?? │?? ├── lib
  755. ??? │?? │?? └── src
  756. ??? │?? │?????? ├── database
  757. ??? │?? │?????? │?? ├── extras
  758. ??? │?? │?????? │?? └── upgrade
  759. ??? │?? │?????? │?????? ├── 1
  760. ??? │?? │?????? │?????? └── 2
  761. ??? │?? │?????? ├── i18n
  762. ??? │?? │?????? ├── java
  763. ??? │?? │?????? │?? ├── com
  764. ??? │?? │?????? │?? │?? └── reucon
  765. ??? │?? │?????? │?? │?????? └── openfire
  766. ??? │?? │?????? │?? │?????????? └── plugin
  767. ??? │?? │?????? │?? │?????????????? └── archive
  768. ??? │?? │?????? │?? │?????????????????? ├── impl
  769. ??? │?? │?????? │?? │?????????????????? ├── model
  770. ??? │?? │?????? │?? │?????????????????? ├── util
  771. ??? │?? │?????? │?? │?????????????????? ├── xep0059
  772. ??? │?? │?????? │?? │?????????????????? └── xep0136
  773. ??? │?? │?????? │?? └── org
  774. ??? │?? │?????? │?????? └── jivesoftware
  775. ??? │?? │?????? │?????????? └── openfire
  776. ??? │?? │?????? │?????????????? ├── archive
  777. ??? │?? │?????? │?????????????? │?? ├── cluster
  778. ??? │?? │?????? │?????????????? │?? └── commands
  779. ??? │?? │?????? │?????????????? ├── plugin
  780. ??? │?? │?????? │?????????????? └── reporting
  781. ??? │?? │?????? │?????????????????? ├── graph
  782. ??? │?? │?????? │?????????????????? ├── stats
  783. ??? │?? │?????? │?????????????????? └── util
  784. ??? │?? │?????? └── web
  785. ??? │?? │?????????? ├── images
  786. ??? │?? │?????????? ├── scripts
  787. ??? │?? │?????????? │?? └── tooltips
  788. ??? │?? │?????????? ├── style
  789. ??? │?? │?????????? └── WEB-INF
  790. ??? │?? ├── motd
  791. ??? │?? │?? └── src
  792. ??? │?? │?????? ├── i18n
  793. ??? │?? │?????? ├── java
  794. ??? │?? │?????? │?? └── org
  795. ??? │?? │?????? │?????? └── jivesoftware
  796. ??? │?? │?????? │?????????? └── openfire
  797. ??? │?? │?????? │?????????????? └── plugin
  798. ??? │?? │?????? └── web
  799. ??? │?? │?????????? └── images
  800. ??? │?? ├── packetFilter
  801. ??? │?? │?? └── src
  802. ??? │?? │?????? ├── database
  803. ??? │?? │?????? │?? ├── extra
  804. ??? │?? │?????? │?? └── upgrade
  805. ??? │?? │?????? │?????? ├── 1
  806. ??? │?? │?????? │?????? └── 2
  807. ??? │?? │?????? ├── i18n
  808. ??? │?? │?????? ├── java
  809. ??? │?? │?????? │?? └── org
  810. ??? │?? │?????? │?????? └── jivesoftware
  811. ??? │?? │?????? │?????????? └── openfire
  812. ??? │?? │?????? │?????????????? └── plugin
  813. ??? │?? │?????? │?????????????????? ├── cluster
  814. ??? │?? │?????? │?????????????????? ├── component
  815. ??? │?? │?????? │?????????????????? └── rules
  816. ??? │?? │?????? └── web
  817. ??? │?? │?????????? ├── scripts
  818. ??? │?? │?????????? └── style
  819. ??? │?? ├── presence
  820. ??? │?? │?? └── src
  821. ??? │?? │?????? ├── java
  822. ??? │?? │?????? │?? └── org
  823. ??? │?? │?????? │?????? └── jivesoftware
  824. ??? │?? │?????? │?????????? └── openfire
  825. ??? │?? │?????? │?????????????? └── plugin
  826. ??? │?? │?????? │?????????????????? └── presence
  827. ??? │?? │?????? └── web
  828. ??? │?? │?????????? ├── images
  829. ??? │?? │?????????? └── WEB-INF
  830. ??? │?? ├── rayo
  831. ??? │?? │?? ├── lib
  832. ??? │?? │?? └── src
  833. ??? │?? │?????? ├── demo
  834. ??? │?? │?????? │?? └── ringtones
  835. ??? │?? │?????? ├── i18n
  836. ??? │?? │?????? ├── java
  837. ??? │?? │?????? │?? ├── com
  838. ??? │?? │?????? │?? │?? ├── jcumulus
  839. ??? │?? │?????? │?? │?? │?? └── server
  840. ??? │?? │?????? │?? │?? │?????? └── rtmfp
  841. ??? │?? │?????? │?? │?? │?????????? ├── application
  842. ??? │?? │?????? │?? │?? │?????????? ├── client
  843. ??? │?? │?????? │?? │?? │?????????? ├── flow
  844. ??? │?? │?????? │?? │?? │?????????? ├── packet
  845. ??? │?? │?????? │?? │?? │?????????? ├── pipe
  846. ??? │?? │?????? │?? │?? │?????????? ├── publisher
  847. ??? │?? │?????? │?? │?? │?????????? └── stream
  848. ??? │?? │?????? │?? │?? ├── rayo
  849. ??? │?? │?????? │?? │?? │?? └── core
  850. ??? │?? │?????? │?? │?? │?????? ├── verb
  851. ??? │?? │?????? │?? │?? │?????? └── xml
  852. ??? │?? │?????? │?? │?? │?????????? └── providers
  853. ??? │?? │?????? │?? │?? └── sun
  854. ??? │?? │?????? │?? │?????? └── voip
  855. ??? │?? │?????? │?? │?????????? ├── client
  856. ??? │?? │?????? │?? │?????????? └── server
  857. ??? │?? │?????? │?? │?????????????? └── sounds
  858. ??? │?? │?????? │?? └── org
  859. ??? │?? │?????? │?????? ├── ifsoft
  860. ??? │?? │?????? │?????? │?? ├── rayo
  861. ??? │?? │?????? │?????? │?? └── rtp
  862. ??? │?? │?????? │?????? ├── jitsi
  863. ??? │?? │?????? │?????? │?? ├── impl
  864. ??? │?? │?????? │?????? │?? │?? └── neomedia
  865. ??? │?? │?????? │?????? │?? │?????? └── codec
  866. ??? │?? │?????? │?????? │?? │?????????? └── audio
  867. ??? │?? │?????? │?????? │?? │?????????????? └── opus
  868. ??? │?? │?????? │?????? │?? └── util
  869. ??? │?? │?????? │?????? ├── voicebridge
  870. ??? │?? │?????? │?????? └── xmpp
  871. ??? │?? │?????? │?????????? └── jnodes
  872. ??? │?? │?????? │?????????????? └── nio
  873. ??? │?? │?????? ├── strophe.js
  874. ??? │?? │?????? └── web
  875. ??? │?? ├── registration
  876. ??? │?? │?? ├── lib
  877. ??? │?? │?? └── src
  878. ??? │?? │?????? ├── i18n
  879. ??? │?? │?????? ├── java
  880. ??? │?? │?????? │?? └── org
  881. ??? │?? │?????? │?????? └── jivesoftware
  882. ??? │?? │?????? │?????????? └── openfire
  883. ??? │?? │?????? │?????????????? └── plugin
  884. ??? │?? │?????? └── web
  885. ??? │?? │?????????? └── images
  886. ??? │?? ├── search
  887. ??? │?? │?? └── src
  888. ??? │?? │?????? ├── i18n
  889. ??? │?? │?????? ├── java
  890. ??? │?? │?????? │?? └── org
  891. ??? │?? │?????? │?????? └── jivesoftware
  892. ??? │?? │?????? │?????????? └── openfire
  893. ??? │?? │?????? │?????????????? └── plugin
  894. ??? │?? │?????? └── web
  895. ??? │?? │?????????? └── images
  896. ??? │?? ├── sip
  897. ??? │?? │?? ├── lib
  898. ??? │?? │?? └── src
  899. ??? │?? │?????? ├── database
  900. ??? │?? │?????? │?? ├── extras
  901. ??? │?? │?????? │?? └── upgrade
  902. ??? │?? │?????? │?????? └── 2
  903. ??? │?? │?????? ├── i18n
  904. ??? │?? │?????? ├── java
  905. ??? │?? │?????? │?? └── org
  906. ??? │?? │?????? │?????? └── jivesoftware
  907. ??? │?? │?????? │?????????? └── openfire
  908. ??? │?? │?????? │?????????????? └── sip
  909. ??? │?? │?????? │?????????????????? ├── calllog
  910. ??? │?? │?????? │?????????????????? ├── log
  911. ??? │?? │?????? │?????????????????? ├── sipaccount
  912. ??? │?? │?????? │?????????????????? └── tester
  913. ??? │?? │?????? │?????????????????????? ├── comm
  914. ??? │?? │?????? │?????????????????????? ├── security
  915. ??? │?? │?????? │?????????????????????? └── stack
  916. ??? │?? │?????? └── web
  917. ??? │?? │?????????? ├── images
  918. ??? │?? │?????????? └── style
  919. ??? │?? ├── stunserver
  920. ??? │?? │?? ├── lib
  921. ??? │?? │?? └── src
  922. ??? │?? │?????? ├── i18n
  923. ??? │?? │?????? ├── java
  924. ??? │?? │?????? │?? └── org
  925. ??? │?? │?????? │?????? └── jivesoftware
  926. ??? │?? │?????? │?????????? └── openfire
  927. ??? │?? │?????? │?????????????? └── stun
  928. ??? │?? │?????? └── web
  929. ??? │?? ├── subscription
  930. ??? │?? │?? └── src
  931. ??? │?? │?????? ├── java
  932. ??? │?? │?????? │?? └── org
  933. ??? │?? │?????? │?????? └── jivesoftware
  934. ??? │?? │?????? │?????????? └── openfire
  935. ??? │?? │?????? │?????????????? └── plugin
  936. ??? │?? │?????? └── web
  937. ??? │?? │?????????? └── images
  938. ??? │?? ├── userCreation
  939. ??? │?? │?? └── src
  940. ??? │?? │?????? ├── java
  941. ??? │?? │?????? │?? └── org
  942. ??? │?? │?????? │?????? └── jivesoftware
  943. ??? │?? │?????? │?????????? └── openfire
  944. ??? │?? │?????? │?????????????? └── plugin
  945. ??? │?? │?????? └── web
  946. ??? │?? ├── userImportExport
  947. ??? │?? │?? ├── classes
  948. ??? │?? │?? ├── lib
  949. ??? │?? │?? └── src
  950. ??? │?? │?????? ├── java
  951. ??? │?? │?????? │?? └── org
  952. ??? │?? │?????? │?????? └── jivesoftware
  953. ??? │?? │?????? │?????????? └── openfire
  954. ??? │?? │?????? │?????????????? └── plugin
  955. ??? │?? │?????? └── web
  956. ??? │?? │?????????? └── images
  957. ??? │?? ├── userservice
  958. ??? │?? │?? └── src
  959. ??? │?? │?????? ├── java
  960. ??? │?? │?????? │?? └── org
  961. ??? │?? │?????? │?????? └── jivesoftware
  962. ??? │?? │?????? │?????????? └── openfire
  963. ??? │?? │?????? │?????????????? └── plugin
  964. ??? │?? │?????? │?????????????????? └── userService
  965. ??? │?? │?????? └── web
  966. ??? │?? │?????????? ├── images
  967. ??? │?? │?????????? └── WEB-INF
  968. ??? │?? └── xmldebugger
  969. ??? │?????? └── src
  970. ??? │?????????? ├── java
  971. ??? │?????????? │?? └── org
  972. ??? │?????????? │?????? └── jivesoftware
  973. ??? │?????????? │?????????? └── openfire
  974. ??? │?????????? │?????????????? └── plugin
  975. ??? │?????????? └── web
  976. ??? ├── resources
  977. ??? │?? ├── images-dev
  978. ??? │?? ├── jar
  979. ??? │?? │?? └── META-INF
  980. ??? │?? └── nativeAuth
  981. ??? │?????? ├── linux-i386
  982. ??? │?????? ├── osx-ppc
  983. ??? │?????? ├── solaris-sparc
  984. ??? │?????? └── win32-x86
  985. ??? ├── security
  986. ??? ├── spank
  987. ??? │?? └── WEB-INF
  988. ??? ├── test
  989. ??? │?? ├── java
  990. ??? │?? │?? └── org
  991. ??? │?? │?????? └── jivesoftware
  992. ??? │?? │?????????? ├── admin
  993. ??? │?? │?????????? ├── openfire
  994. ??? │?? │?????????? │?? ├── carbons
  995. ??? │?? │?????????? │?? ├── forward
  996. ??? │?? │?????????? │?? ├── handler
  997. ??? │?? │?????????? │?? ├── net
  998. ??? │?? │?????????? │?? └── nio
  999. ??? │?? │?????????? └── util
  1000. ??? │?? ├── resources
  1001. ??? │?? │?? └── org
  1002. ??? │?? │?????? └── jivesoftware
  1003. ??? │?? │?????????? ├── admin
  1004. ??? │?? │?????????? └── util
  1005. ??? │?? └── throttletest
  1006. ??? │?????? ├── build
  1007. ??? │?????? │?? └── lib
  1008. ??? │?????? └── src
  1009. ??? │?????????? └── org
  1010. ??? │?????????????? └── jivesoftware
  1011. ??? │?????????????????? └── openfire
  1012. ??? │?????????????????????? └── test
  1013. ??? │?????????????????????????? └── throttle
  1014. ??? ├── tools
  1015. ??? │?? └── anttask
  1016. ??? │?????? └── org
  1017. ??? │?????????? └── jivesoftware
  1018. ??? │?????????????? └── ant
  1019. ??? └── web
  1020. ??????? ├── bridge
  1021. ??????? ├── decorators
  1022. ??????? ├── images
  1023. ??????? ├── js
  1024. ??????? │?? ├── jscalendar
  1025. ??????? │?? └── tooltips
  1026. ??????? ├── setup
  1027. ??????? ├── style
  1028. ??????? └── WEB-INF
  1029. ??????????? ├── classes
  1030. ??????????? └── lib
  1031. 1028 directories
  1032. senrsl@senrsl-ubuntu:~/test/jisti/openfire_src$
清理完成后,重新折腾
还是找不到

这个意思,就是判断上面配置包含jie就去找包含,否则就不包含,那上面直接去false了就好....

然后执行ant installer.rpm

打包成功
然后进入目录

挨个看了下,这四个压缩文件一个文件夹,带src的里面都包含java源码.
rpm大小19.2M.....
看看官方的尺码

呃......
打个deb试试....
clean.....
然后 ant installer.debian
?dpkg-checkbuilddeps:未满足的构建依赖关系: cdbs sun-java6-jdk | oracle-j2sdk1.7 | openjdk-6-jdk | openjdk-7-jdk
  1. ???? [exec] dpkg-buildpackage: 警告: build dependencies/conflicts unsatisfied; aborting
  2. ???? [exec] dpkg-buildpackage: 警告: (使用 -d 参数来忽略)
  3. BUILD FAILED
  4. /home/senrsl/test/jisti/openfire_src/build/build.xml:1874: exec returned: 3
呃....
这时发现一个文件,就在build.xml旁边
build.properties.template
里面写了定义jre.....

这四个配置很好的说明了许多问题

修改签名,发布者之类的信息在
/home/senrsl/test/jisti/openfire_src/build/rpm/openfire.spec
这个是修改rpm包的
打完包,查看信息
  1. senrsl@senrsl-ubuntu:~/test/jisti/openfire_src/target/release$ rpm -qpi openfire-3.9.3-1.noarch.rpm
  2. Name??????? : openfire
  3. Version???? : 3.9.3
  4. Release???? : 1
  5. Architecture: noarch
  6. Install Date: (not installed)
  7. Group?????? : Applications/Communications
  8. Size??????? : 44768797
  9. License???? : Apache license v2.0
  10. Signature?? : (none)
  11. Source RPM? : openfire-3.9.3-1.src.rpm
  12. Build Date? : 2015年01月16日 星期五 15时23分44秒
  13. Build Host? : senrsl-ubuntu
  14. Relocations : (not relocatable)
  15. Packager??? : senrsl Ltd
  16. Vendor????? : senrsl Ltd
  17. URL???????? : http://www.senrsl.com/
  18. Summary???? : Openfire XMPP Server
  19. Description :
  20. Openfire is a leading Open Source, cross-platform IM server based on the
  21. XMPP (Jabber) protocol. It has great performance, is easy to setup and use,
  22. and delivers an innovative feature set.
  23. The above said is nonsense.
  24. The following is said.
  25. This particular release includes a bundled JRE.
  26. senrsl@senrsl-ubuntu:~/test/jisti/openfire_src/target/release$
这时不带jre版的.
开启jre,打包报错/home/senrsl/test/jisti/openfire_src/build/build.xml:1127: Use a resource collection to copy directories.
然后把jre打包成tar.gz,再执行
  1. ?[rpm] + cd ..
  2. ????? [rpm] + exit 0
  3. ????? [rpm] + umask 022
  4. ????? [rpm] + cd /home/senrsl/test/jisti/openfire_src/work/rpm/BUILD
  5. ????? [rpm] + cd openfire_src
  6. ????? [rpm] + rm -rf /home/senrsl/test/jisti/openfire_src/work/rpm/BUILDROOT/openfire-3.9.3-1.i386
  7. ????? [rpm] + mkdir -p /home/senrsl/test/jisti/openfire_src/work/rpm/BUILDROOT/openfire-3.9.3-1.i386/opt
  8. ????? [rpm] + cp -R target/openfire /home/senrsl/test/jisti/openfire_src/work/rpm/BUILDROOT/openfire-3.9.3-1.i386/opt/openfire
  9. ????? [rpm] + pushd /home/senrsl/test/jisti/openfire_src/work/rpm/BUILDROOT/openfire-3.9.3-1.i386/opt/openfire
  10. ????? [rpm] /var/tmp/rpm-tmp.YI6xmy: 34: /var/tmp/rpm-tmp.YI6xmy: pushd: not found
  11. ????? [rpm] 错误: /var/tmp/rpm-tmp.YI6xmy (%install) 退出状态不好
  12. ????? [rpm]???? /var/tmp/rpm-tmp.YI6xmy (%install) 退出状态不好
  13. ????? [rpm] 执行(%install): /bin/sh -e /var/tmp/rpm-tmp.YI6xmy
  14. ????? [rpm] RPM 构建错误:
  15. BUILD FAILED
  16. /home/senrsl/test/jisti/openfire_src/build/build.xml:1140: '/usr/bin/rpmbuild' failed with exit code 1
rpm告诉我他状态不好.....
把jre.tar.gz改成jre.zip,还是状态不好...
好吧,就这样吧,不折腾了....
这感冒发烧 好爽
  1. senrsl@senrsl-ubuntu:~/test/jisti/openfire_src/target/release$ rpm -qpi openfire-3.9.3-1.noarch.rpm
  2. Name??????? : openfire
  3. Version???? : 3.9.3
  4. Release???? : 1
  5. Architecture: noarch
  6. Install Date: (not installed)
  7. Group?????? : Applications/Communications
  8. Size??????? : 44768799
  9. License???? : Apache license v2.0
  10. Signature?? : (none)
  11. Source RPM? : openfire-3.9.3-1.src.rpm
  12. Build Date? : 2015年01月16日 星期五 15时54分50秒
  13. Build Host? : senrsl-ubuntu
  14. Relocations : (not relocatable)
  15. Packager??? : senrsl Ltd
  16. Vendor????? : senrsl Ltd
  17. URL???????? : http://www.senrsl.com/
  18. Summary???? : Openfire XMPP Server
  19. Description :
  20. Openfire is a leading Open Source, cross-platform IM server based on the
  21. XMPP (Jabber) protocol. It has great performance, is easy to setup and use,
  22. and delivers an innovative feature set.
  23. The above said is nonsense.
  24. The following is said.
  25. This particular release includes a bundled JRE.
  26. senrsl@senrsl-ubuntu:~/test/jisti/openfire_src/target/release$
这样部署的时候,安装jdk,然后安装这个rpm,启动就OK.
等服务器架好测试.
然后是升级问题.



测试的虚拟机开好了...

本来是有配置jdk,卸掉....
?rpm -qa|grep jdk
?rpm -e --nodeps jdk-1.7.0_51-fcs.x86_64

然后安自己的
rpm -ivh jdk-7u71-linux-x64.rpm
然后安openfire
rpm -ivh openfire-3.9.3-1.noarch.rpm
然后去启动服务
service openfire start
或者这个路径也行
/etc/init.d/openfire status
然后发现访问不了.....
端口发现端口也没开启...
然后找到/opt/openfire/bin这个目录.
  1. [root@senrsl bin]# ll
  2. total 24
  3. -rw-r--r-- 1 daemon daemon? 140 Jan 19 17:47 embedded-db.rc
  4. -rwxr-xr-x 1 daemon daemon? 654 Jan 19 17:47 embedded-db-viewer.sh
  5. -rwxr-xr-x 1 daemon daemon 5034 Jan 19 17:47 openfirectl
  6. -rwxr-xr-x 1 daemon daemon 4187 Jan 19 17:47 openfire.sh
启动程序在这里,在这里启动,发现俩问题
1,乱码!

2,签名冲突
2015.01.19 20:21:59 org.jivesoftware.openfire.container.PluginManager - Error loading plugin: /opt/openfire/plugins/admin
java.lang.SecurityException: class "org.bouncycastle.asn1.ASN1Primitive"'s signer information does not match signer information of other classes in the same package
??? at java.lang.ClassLoader.checkCerts(ClassLoader.java:952)
??? at java.lang.ClassLoader.preDefineClass(ClassLoader.java:666)
??? at java.lang.ClassLoader.defineClass(ClassLoader.java:794)
??? at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
??? at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)



解决乱码
乱码应该是ant打包乱码,跟openfire无关,所以去改ant的编译文件build.xml
查找所有的javac标签,全都加上编码属性encoding="UTF-8"

然后,卸载服务器上的,装上新的,启动,就不乱码了


解决签名冲突
看问题

装载插件admin时报错
在jar包里翻了一遭,找到jar包bouncycastle.jar,发现在 org.bouncycastle.asn1.ASN!ObjectIdentifier没这个类.....
然后发现ASN1ObjectIdentifier这个类在bcprov-jdk15on.jar里....
看没有改动过的源码,发现没有bouncycastle.jar这个包.
好像搭环境的时候考进来好几个包以支撑环境.
?然后又重新找到下的包,挨个拷走
把他们拷到另一个文件夹

然后重新打包,事实证明,虽然同在lib下,但是没有打所有的,看来是在build.xml里配置了.
打完的包17.8M.


然后删掉,重安
?rpm? -e openfire
rpm?? -qa | grep openfire
?rpm? -ivh openfire-3.9.3-1.noarch.rpm
启动,这时候就可以访问了.....
确认了下,这时候service openfire start没启动成功,但是进入/opt/openfire/bin启动./openfire.sh可以启动成功并网页访问.

service openfire start 无法启动....
2015.01.20 11:45:40 org.jivesoftware.util.JiveGlobals - XML properties file must be writable: security.xml
java.io.IOException: XML properties file must be writable: security.xml
??????? at org.jivesoftware.util.XMLProperties.<init>(XMLProperties.java:153)
??????? at org.jivesoftware.util.XMLProperties.<init>(XMLProperties.java:106)
卸载重安
  1. [root@senrsl opt]# rpm -e openfire
  2. Shutting down openfire: [FAILED]
  3. warning: /opt/openfire/conf/security.xml saved as /opt/openfire/conf/security.xml.rpmsave
  4. [root@senrsl opt]# rpm -qa | grep openfire
  5. [root@senrsl opt]# ll
  6. total 4
  7. drwxr-x--- 5 daemon daemon 4096 Jan 20 11:51 openfire
  8. [root@senrsl opt]# rm -rf openfire/
  9. [root@senrsl opt]# ll
  10. total 0
  11. [root@senrsl opt]# echo $JAVA_HOME
  12. /usr/java/jdk1.7.0_71
  13. [root@senrsl opt]# cd ~
  14. [root@senrsl ~]# rpm? -ivh openfire-3.9.3-1.noarch.rpm
  15. Preparing...??????????????? ########################################### [100%]
  16. ?? 1:openfire?????????????? ########################################### [100%]
  17. [root@senrsl ~]#
然后启动,状态,关闭
  1. [root@senrsl ~]# service openfire status
  2. openfire is not running
  3. [root@senrsl ~]# service openfire start
  4. Starting openfire:
  5. [root@senrsl ~]# service openfire status
  6. openfire is running
  7. [root@senrsl ~]# service openfire stop
  8. Shutting down openfire:??????????????????????????????????? [? OK? ]
  9. [root@senrsl ~]# service openfire status
  10. openfire is not running
  11. [root@senrsl ~]# service openfire status
  12. openfire is not running
  13. [root@senrsl ~]# service openfire start
  14. Starting openfire:
  15. [root@senrsl ~]#
突然就正常了.....
应该是配置了$JAVA_HOME,然后再重新安装openfire的原因吧.

配置java环境变量
命令[root@senrsl ~]# vi /etc/profile
后面增加java的
  1. export JAVA_HOME=/usr/java/jdk1.7.0_71
  2. exportCLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
  3. exportPATH=$JAVA_HOME/bin:$PATH
安装OK!
修改这个数据库连接的bug
[root@senrsl tools]# cd /opt/openfire/conf/
[root@senrsl conf]# vi openfire.xml

在页面配置的数据库连接到了配置文件里多了个amp;删掉保存即可.
开机自启
[root@senrsl ~]# chkconfig openfire on
然后查看服务列表
  1. [root@senrsl ~]# service --status-all
  2. auditd (pid? 1019) is running...
  3. crond (pid? 1159) is running...
  4. Table: filter
  5. Chain INPUT (policy ACCEPT)
  6. num? target???? prot opt source?????????????? destination????????
  7. 1??? ACCEPT???? all????? ::/0???????????????? ::/0??????????????? state RELATED,ESTABLISHED
  8. 2??? ACCEPT???? icmpv6??? ::/0???????????????? ::/0???????????????
  9. 3??? ACCEPT???? all????? ::/0???????????????? ::/0???????????????
  10. 4??? ACCEPT???? tcp????? ::/0???????????????? ::/0??????????????? state NEW tcp dpt:22
  11. 5??? REJECT???? all????? ::/0???????????????? ::/0??????????????? reject-with icmp6-adm-prohibited
  12. Chain FORWARD (policy ACCEPT)
  13. num? target???? prot opt source?????????????? destination????????
  14. 1??? REJECT???? all????? ::/0???????????????? ::/0??????????????? reject-with icmp6-adm-prohibited
  15. Chain OUTPUT (policy ACCEPT)
  16. num? target???? prot opt source?????????????? destination????????
  17. iptables: Firewall is not running.
  18. Checking jexec statuslvmetad is stopped
  19. netconsole module not loaded
  20. Configured devices:
  21. lo eth0
  22. Currently active devices:
  23. lo eth0
  24. openfire is running
  25. master (pid? 1151) is running...
  26. rdisc is stopped
  27. rsyslogd (pid? 1036) is running...
  28. sandbox is stopped
  29. saslauthd is stopped
  30. openssh-daemon (pid? 1075) is running...
  31. [root@senrsl ~]# chkconfig --list
  32. auditd???????? ??? 0:off??? 1:off??? 2:on??? 3:on??? 4:on??? 5:on??? 6:off
  33. blk-availability??? 0:off??? 1:on??? 2:on??? 3:on??? 4:on??? 5:on??? 6:off
  34. crond????????? ??? 0:off??? 1:off??? 2:on??? 3:on??? 4:on??? 5:on??? 6:off
  35. ip6tables????? ??? 0:off??? 1:off??? 2:on??? 3:on??? 4:on??? 5:on??? 6:off
  36. iptables?????? ??? 0:off??? 1:off??? 2:off??? 3:off??? 4:off??? 5:off??? 6:off
  37. jexec????????? ??? 0:off??? 1:on??? 2:on??? 3:on??? 4:on??? 5:on??? 6:off
  38. lvm2-monitor?? ??? 0:off??? 1:on??? 2:on??? 3:on??? 4:on??? 5:on??? 6:off
  39. netconsole???? ??? 0:off??? 1:off??? 2:off??? 3:off??? 4:off??? 5:off??? 6:off
  40. netfs????????? ??? 0:off??? 1:off??? 2:off??? 3:on??? 4:on??? 5:on??? 6:off
  41. network??????? ??? 0:off??? 1:off??? 2:on??? 3:on??? 4:on??? 5:on??? 6:off
  42. openfire?????? ??? 0:off??? 1:off??? 2:on??? 3:on??? 4:on??? 5:on??? 6:off
  43. postfix??????? ??? 0:off??? 1:off??? 2:on??? 3:on??? 4:on??? 5:on??? 6:off
  44. rdisc????????? ??? 0:off??? 1:off??? 2:off??? 3:off??? 4:off??? 5:off??? 6:off
  45. restorecond??? ??? 0:off??? 1:off??? 2:off??? 3:off??? 4:off??? 5:off??? 6:off
  46. rsyslog??????? ??? 0:off??? 1:off??? 2:on??? 3:on??? 4:on??? 5:on??? 6:off
  47. saslauthd????? ??? 0:off??? 1:off??? 2:off??? 3:off??? 4:off??? 5:off??? 6:off
  48. sshd?????????? ??? 0:off??? 1:off??? 2:on??? 3:on??? 4:on??? 5:on??? 6:off
  49. udev-post????? ??? 0:off??? 1:on??? 2:on??? 3:on??? 4:on??? 5:on??? 6:off
  50. [root@senrsl ~]#
重启服务自动启动.

然后是升级
先查看已安装包的信息
  1. [root@senrsl ~]# rpm -q openfire
  2. openfire-3.9.3-1.noarch
  3. [root@senrsl ~]# rpm -qi openfire
  4. Name??????? : openfire???????????????????? Relocations: (not relocatable)
  5. Version???? : 3.9.3???????????????????????????? Vendor: senrsl Ltd
  6. Release???? : 1???????????????????????????? Build Date: Tue 20 Jan 2015 10:56:04 AM CST
  7. Install Date: Tue 20 Jan 2015 11:52:40 AM CST????? Build Host: senrsl-ubuntu
  8. Group?????? : Applications/Communications?? Source RPM: openfire-3.9.3-1.src.rpm
  9. Size??????? : 43172515???????????????????????? License: Apache license v2.0
  10. Signature?? : (none)
  11. Packager??? : senrsl Ltd
  12. URL???????? : http://www.senrsl.com/
  13. Summary???? : Openfire XMPP Server
  14. Description :
  15. Openfire is a leading Open Source, cross-platform IM server based on the
  16. XMPP (Jabber) protocol. It has great performance, is easy to setup and use,
  17. and delivers an innovative feature set.
  18. The above said is nonsense.
  19. The following is said.
  20. This particular release includes a bundled JRE.
  21. [root@senrsl ~]#
名称openfire-3.9.3-1.noarch,版本3.9.3R1版
改/home/senrsl/test/jisti/openfire_src/build/rpm/openfire.spec
把Release从1改成2




重新 ant installer.rpm
生成后查看生成包信息
  1. senrsl@senrsl-ubuntu:~/test/jisti/openfire_src/target/release$ ll
  2. 总用量 273492
  3. drwxrwxr-x 3 senrsl senrsl???? 4096? 1月 20 14:39 ./
  4. drwxrwxr-x 3 senrsl senrsl???? 4096? 1月 20 14:38 ../
  5. -rw-rw-r-- 1 senrsl senrsl 17819261? 1月 20 14:39 openfire-3.9.3-2.noarch.rpm
  6. -rw-rw-r-- 1 senrsl senrsl 86106276? 1月 20 14:39 openfire-3.9.3-2.src.rpm
  7. drwxrwxr-x 6 senrsl senrsl???? 4096? 1月 20 14:38 openfire_src/
  8. -rw-rw-r-- 1 senrsl senrsl 86136098? 1月 20 14:38 openfire_src_3_9_3.tar.gz
  9. -rw-rw-r-- 1 senrsl senrsl 89960848? 1月 20 14:38 openfire_src_3_9_3.zip
  10. senrsl@senrsl-ubuntu:~/test/jisti/openfire_src/target/release$ rpm -qip openfire-3.9.3-2.noarch.rpm
  11. Name??????? : openfire
  12. Version???? : 3.9.3
  13. Release???? : 2
  14. Architecture: noarch
  15. Install Date: (not installed)
  16. Group?????? : Applications/Communications
  17. Size??????? : 43172515
  18. License???? : Apache license v2.0
  19. Signature?? : (none)
  20. Source RPM? : openfire-3.9.3-2.src.rpm
  21. Build Date? : 2015年01月20日 星期二 14时38分56秒
  22. Build Host? : senrsl-ubuntu
  23. Relocations : (not relocatable)
  24. Packager??? : senrsl Ltd
  25. Vendor????? : senrsl Ltd
  26. URL???????? : http://www.senrsl.com/
  27. Summary???? : Openfire XMPP Server
  28. Description :
  29. Openfire is a leading Open Source, cross-platform IM server based on the
  30. XMPP (Jabber) protocol. It has great performance, is easy to setup and use,
  31. and delivers an innovative feature set.
  32. The above said is nonsense.
  33. The following is said.
  34. This particular release includes a bundled JRE.
  35. senrsl@senrsl-ubuntu:~/test/jisti/openfire_src/target/release$
然后规整服务器上的目录
  1. [root@senrsl ~]# mkdir tools
  2. [root@senrsl ~]# mv jdk-7u71-linux-x64.rpm? tools/
  3. [root@senrsl ~]# mv openfire-3.9.3-1.noarch.rpm? tools/
  4. [root@senrsl ~]# ll
  5. total 24
  6. -rw-------. 1 root root 1121 Jan 16 16:46 anaconda-ks.cfg
  7. -rw-r--r--. 1 root root 9458 Jan 16 16:46 install.log
  8. -rw-r--r--. 1 root root 3161 Jan 16 16:45 install.log.syslog
  9. drwxr-xr-x? 2 root root 4096 Jan 20 14:48 tools
上传3.9.3R2R2,更新
  1. [root@senrsl ~]# service openfire status
  2. openfire is running
  3. [root@senrsl ~]# service openfile stop
  4. openfile: unrecognized service
  5. [root@senrsl ~]# service openfire stop
  6. Shutting down openfire:??????????????????????????????????? [? OK? ]
  7. [root@senrsl ~]# mkdir bak
  8. [root@senrsl ~]# cp -r /opt/openfire bak/openfire
执行升级
  1. [root@senrsl ~]# cd tools/
  2. [root@senrsl tools]# ll
  3. total 158524
  4. -rw-r--r-- 1 root root 126679286 Jan 19 17:49 jdk-7u71-linux-x64.rpm
  5. -rw-r--r-- 1 root root? 17819296 Jan 20 11:02 openfire-3.9.3-1.noarch.rpm
  6. -rw-r--r-- 1 root root? 17819261 Jan 20 14:49 openfire-3.9.3-2.noarch.rpm
  7. [root@senrsl tools]# rpm -Uvh openfire-3.9.3-2.noarch.rpm
  8. Preparing...??????????????? ########################################### [100%]
  9. ?? 1:openfire?????????????? ########################################### [100%]
  10. [root@senrsl tools]# rpm -qi openfire
  11. Name??????? : openfire???????????????????? Relocations: (not relocatable)
  12. Version???? : 3.9.3???????????????????????????? Vendor: senrsl Ltd
  13. Release???? : 2???????????????????????????? Build Date: Tue 20 Jan 2015 02:38:56 PM CST
  14. Install Date: Tue 20 Jan 2015 03:00:52 PM CST????? Build Host: senrsl-ubuntu
  15. Group?????? : Applications/Communications?? Source RPM: openfire-3.9.3-2.src.rpm
  16. Size??????? : 43172515???????????????????????? License: Apache license v2.0
  17. Signature?? : (none)
  18. Packager??? : senrsl Ltd
  19. URL???????? : http://www.senrsl.com/
  20. Summary???? : Openfire XMPP Server
  21. Description :
  22. Openfire is a leading Open Source, cross-platform IM server based on the
  23. XMPP (Jabber) protocol. It has great performance, is easy to setup and use,
  24. and delivers an innovative feature set.
  25. The above said is nonsense.
  26. The following is said.
  27. This particular release includes a bundled JRE.
  28. [root@senrsl tools]#
启动,状态,关闭,启动
  1. [root@senrsl tools]# service openfire status
  2. openfire is not running
  3. [root@senrsl tools]# service openfire start
  4. Starting openfire:
  5. [root@senrsl tools]# service openfire status
  6. openfire is running
  7. [root@senrsl tools]# service openfire stop
  8. Shutting down openfire:??????????????????????????????????? [? OK? ]
  9. [root@senrsl tools]# service openfire status
  10. openfire is not running
  11. [root@senrsl tools]# service openfire start
  12. Starting openfire:
  13. [root@senrsl tools]# service openfire status
  14. openfire is running
查看,一切正常.

防火墙,防火墙配置于出口映射,本机直接关了就算....


外网及域名
内网刚搞定然后外网IP及域名申请下来了.
然后配置这个.
跑到 服务器----服务器管理器----系统属性里,把xmpp.domain改成域名

然后插件里的public address都改成公网IP,
然后重启,就发现9090的网站登不上去了....
跑到数据库,把大管理的账户改掉地址

以前是admin@内网IP,现在改成admin@域名地址,即xmpp.domain.
进来后服务器名称那黄叹号,要更新签名,
然后就OK了

这样就配好了,三个地址,
??? 公网IP,
??? 内网IP,
??? 域名地址.
都可以用来登陆,如果加好友必须使用配置的xmpp.domain,当前配的是域名地址



android studio不能更新了
现在用的是1.0RC4版,几周没更,今天发现不能更了.

然后,改Dev频道也是让download而不是直接update and restart,
改成stable版就好了.

没更新的这段时间android studio出了release1.0版,估计是这原因吧,不能从预览版直接升上来.


查看文件夹大小
命令du -h --max-depth=0 WORKING_DIRECTORY/
其中 --max-depth=0为深入文件夹的层级
  1. senrsl@senrsl-ubuntu:~/android/source$ du -h --max-depth=1 WORKING_DIRECTORY/
  2. 111M??? WORKING_DIRECTORY/device
  3. 24M??? WORKING_DIRECTORY/bionic
  4. 52M??? WORKING_DIRECTORY/libcore
  5. 132K??? WORKING_DIRECTORY/.ccache
  6. 128K??? WORKING_DIRECTORY/abi
  7. 14M??? WORKING_DIRECTORY/system
  8. 19G??? WORKING_DIRECTORY/.repo
  9. 8.0G??? WORKING_DIRECTORY/prebuilts
  10. 102M??? WORKING_DIRECTORY/hardware
  11. 368M??? WORKING_DIRECTORY/packages
  12. 19M??? WORKING_DIRECTORY/dalvik
  13. 232K??? WORKING_DIRECTORY/libnativehelper
  14. 15M??? WORKING_DIRECTORY/build
  15. 84M??? WORKING_DIRECTORY/ndk
  16. 1.5M??? WORKING_DIRECTORY/pdk
  17. 583M??? WORKING_DIRECTORY/tools
  18. 104M??? WORKING_DIRECTORY/developers
  19. 277M??? WORKING_DIRECTORY/cts
  20. 22M??? WORKING_DIRECTORY/art
  21. 1.4G??? WORKING_DIRECTORY/frameworks
  22. 312M??? WORKING_DIRECTORY/development
  23. 19M??? WORKING_DIRECTORY/docs
  24. 5.9M??? WORKING_DIRECTORY/bootable
  25. 31M??? WORKING_DIRECTORY/sdk
  26. 3.9G??? WORKING_DIRECTORY/external
  27. 92K??? WORKING_DIRECTORY/out
  28. 34G??? WORKING_DIRECTORY/
  29. senrsl@senrsl-ubuntu:~/android/source$ du -h --max-depth=0 WORKING_DIRECTORY/
  30. 34G??? WORKING_DIRECTORY/
终端清屏
senrsl@senrsl-ubuntu:~/test/jisti/openfire_src$ clear

RPM命令
rpm -q samba //查询程序是否安装

rpm -ivh? /media/cdrom/RedHat/RPMS/samba-3.0.10-1.4E.i386.rpm //按路径安装并显示进度
rpm -ivh --relocate /=/opt/gaim gaim-1.3.0-1.fc4.i386.rpm??? //指定安装目录

rpm -ivh --test gaim-1.3.0-1.fc4.i386.rpm    //用来检查依赖关系;并不是真正的安装;
rpm -Uvh --oldpackage gaim-1.3.0-1.fc4.i386.rpm //新版本降级为旧版本

rpm -qa | grep httpd      #[搜索指定rpm包是否安装]--all搜索*httpd*
rpm -ql httpd         #[搜索rpm包]--list所有文件安装目录

rpm -qpi Linux-1.4-6.i368.rpm #[查看rpm包]--query--package--install package信息
rpm -qpf Linux-1.4-6.i368.rpm #[查看rpm包]--file
rpm -qpR file.rpm       #[查看包]依赖关系
rpm2cpio file.rpm |cpio -div??? #[抽出文件]

rpm -ivh file.rpm  #[安装新的rpm]--install--verbose--hash
rpm -ivh

rpm -Uvh file.rpm??? #[升级一个rpm]--upgrade
rpm -e file.rpm????? #[删除一个rpm包]--erase

centos7安装
官网下载CentOS-7.0-1406-x86_64-DVD.iso
虚拟机安装
第一选择屏

第二选择屏,可以选择自己的用户
安装成功后

亮骚的菜单

清新的风格

顿时感觉比ubuntu高大上许多....

centos的四个工作台竟然时纵向排列的......

突然感觉centos更像是mac......
很像,而且跟ubuntu相比,centos更简洁清新一些.....




--
senRsl
2015年01月16日13:31:01

没有评论 :

发表评论