vesta.spec 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606
  1. Name: vesta
  2. Version: 1.0.0
  3. Release: 7
  4. Summary: Vesta Control Panel
  5. Group: System Environment/Base
  6. License: GPL
  7. URL: http://vestacp.com/
  8. Vendor: vestacp.com
  9. Source0: %{name}-%{version}.tar.gz
  10. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
  11. Requires: redhat-release >= 5
  12. Provides: vestacp vesta-api vesta
  13. %define _vestadir /usr/local/%{name}
  14. %description
  15. This package contains the packages for Vesta Control Panel api.
  16. %global debug_package %{nil}
  17. %prep
  18. %setup -q -n %{name}-%{version}
  19. %build
  20. %install
  21. install -d %{buildroot}%{_vestadir}
  22. %{__cp} -ad ./* %{buildroot}%{_vestadir}
  23. %clean
  24. rm -rf %{buildroot}
  25. %post
  26. if [ $1 -ge 2 ]; then
  27. if [ -x /usr/local/vesta/upd/add_sudo.sh ]; then
  28. /usr/local/vesta/upd/add_sudo.sh
  29. fi
  30. if [ -x /usr/local/vesta/upd/add_notifications.sh ]; then
  31. /usr/local/vesta/upd/add_notifications.sh
  32. fi
  33. if [ -x /usr/local/vesta/upd/fix_sessions.sh ]; then
  34. /usr/local/vesta/upd/fix_sessions.sh
  35. fi
  36. if [ -x /usr/local/vesta/upd/fix_nginx_auth.sh ]; then
  37. /usr/local/vesta/upd/fix_nginx_auth.sh
  38. fi
  39. if [ -x /usr/local/vesta/upd/fix_roundcube.sh ]; then
  40. /usr/local/vesta/upd/fix_roundcube.sh
  41. fi
  42. if [ -x /usr/local/vesta/upd/limit_sudo.sh ]; then
  43. /usr/local/vesta/upd/limit_sudo.sh
  44. fi
  45. if [ -x /usr/local/vesta/upd/fix_dhcprenew.sh ]; then
  46. /usr/local/vesta/upd/fix_dhcprenew.sh
  47. fi
  48. fi
  49. %files
  50. %{_vestadir}
  51. %config(noreplace) %{_vestadir}/web/images/sprite.png
  52. %config(noreplace) %{_vestadir}/web/images/favicon.ico
  53. %config(noreplace) %{_vestadir}/web/css/file_manager.css
  54. %config(noreplace) %{_vestadir}/web/css/file_manager_editor.css
  55. %config(noreplace) %{_vestadir}/web/css/jquery.arcticmodal.css
  56. %config(noreplace) %{_vestadir}/web/css/jquery-custom-dialogs.css
  57. %config(noreplace) %{_vestadir}/web/css/jquery.fileupload.css
  58. %config(noreplace) %{_vestadir}/web/css/styles.min.css
  59. %config(noreplace) %{_vestadir}/web/css/uploadify.css
  60. %changelog
  61. * Wed Oct 12 2022 Serghey Rodin <builder@vestacp.com> - 1.0.0-7
  62. - Frontend bugfixes
  63. - Bugfixes
  64. - Security fixes
  65. * Fri Feb 25 2022 Serghey Rodin <builder@vestacp.com> - 1.0.0-6
  66. - Frontend bugfixes
  67. * Mon Nov 22 2021 Serghey Rodin <builder@vestacp.com> - 1.0.0-5
  68. - Bugfixes
  69. * Mon Nov 1 2021 Serghey Rodin <builder@vestacp.com> - 1.0.0-4
  70. - Merge pull request #2128 to fix LE related issues in UI
  71. * Sun Oct 31 2021 Serghey Rodin <builder@vestacp.com> - 1.0.0-3
  72. - Merge pull request #2108 and #2109
  73. * Sat Oct 30 2021 Serghey Rodin <builder@vestacp.com> - 1.0.0-2
  74. - Merge pull request #2074 from mix5003/fix-fi
  75. * Sat Oct 30 2021 Serghey Rodin <builder@vestacp.com> - 1.0.0-1
  76. - Modern Web UI based on React
  77. - Bugfixes
  78. * Sat Sep 29 2019 Serghey Rodin <builder@vestacp.com> - 0.9.8-26
  79. - Let's Encrypt HTTP/2 support
  80. * Thu Aug 15 2019 Serghey Rodin <builder@vestacp.com> - 0.9.8-25
  81. - Security bugfixes
  82. - LEv2 idn fix
  83. * Mon Apr 18 2019 Serghey Rodin <builder@vestacp.com> - 0.9.8-24
  84. - Bugfixes
  85. - Security patches
  86. - LEv2
  87. - Server LE
  88. - i18n updates
  89. * Thu Oct 18 2018 Serghey Rodin <builder@vestacp.com> - 0.9.8-23
  90. - Security fixes
  91. * Wed Jun 27 2018 Serghey Rodin <builder@vestacp.com> - 0.9.8-22
  92. - Security fixes
  93. * Fri May 11 2018 Serghey Rodin <builder@vestacp.com> - 0.9.8-21
  94. - Additional security fixes
  95. * Sun Apr 08 2018 Serghey Rodin <builder@vestacp.com> - 0.9.8-20
  96. - Hardening password checks
  97. * Wed Jan 10 2018 Serghey Rodin <builder@vestacp.com> - 0.9.8-19
  98. - Fixed backup restore function
  99. * Fri Dec 29 2017 Serghey Rodin <builder@vestacp.com> - 0.9.8-18
  100. - Let's Encrypt for internationalized domains (IDN)
  101. - Softaculous Application Installer
  102. - Debian 9 support sponsored by isicore.com
  103. - Ubuntu 16.10 and 17.04 support
  104. - Korean, Urdu, Thai, Brazilian Portuguese, Serbian and Bulgarian language support
  105. - We've made 1478 commits
  106. - 29 bugs closed / 141 pull requests merged
  107. * Mon Nov 14 2016 Serghey Rodin <builder@vestacp.com> - 0.9.8-17
  108. - System Config Editor
  109. - Let's Encrypt GUI
  110. - Google Nearline expiremental backup support
  111. - User notifcation panel
  112. - ClamAV fixes for CentOS/Debian/Ubuntu
  113. - i18n updates
  114. - Web stats support for php-fpm systems
  115. - Georgian Translation
  116. - Filemanager improvements
  117. - Imap/Pop3 JS helpers
  118. - Dozen bugfixes including security issues
  119. * Mon Jun 27 2016 Serghey Rodin <builder@vestacp.com> - 0.9.8-16
  120. - Full keyboard control
  121. - Cron Helper
  122. - LetsEncrypt Support cli-only
  123. - Language files update
  124. - File permission in File Manager
  125. - Handle DES passwords
  126. - New templates for PHP-FPM
  127. - Core refactoring
  128. - Dozen bugfixes including security issues
  129. * Fri Nov 06 2015 Serghey Rodin <builder@vestacp.com> - 0.9.8-15
  130. - File Manager (commercial plugin)
  131. - SFTP Chroot (commercial plugin)
  132. - Monitoring Tools: top/free/df/server-status/mysql-status/etc
  133. - New installer
  134. - Improved PHP-FPM support
  135. - UI: Notification center
  136. - UI: Starred objects
  137. - UI: Object sorting
  138. - UI: HotKeys suport
  139. - UI: Mail account settings JS hint
  140. - UI: Autofocus on first input when adding/editing
  141. - UI: Up to 8 nameserver dns support
  142. - Core: Improved system logger, domain adding api and backup routine
  143. - Japanese language support. Thanks to Flatta
  144. - Polish language support. Thanks to MarPiRK
  145. - Vietnamese language support. Thanks to Nguyen Ngoc Phuong
  146. - Security Fix: Command Injection and XSS Thanks to Global IT
  147. - BugFix: DNS Cluster SOA synchronization
  148. - BugFix: Bulk Operation
  149. - BugFix: Backup exclusions
  150. - BugFix: Domain validation
  151. - BugFix: FTP user name prefix
  152. - BugFix: Fail2Ban manager
  153. - BugFix: Service manager
  154. * Wed Jun 03 2015 Serghey Rodin <builder@vestacp.com> - 0.9.8-13
  155. - New UI
  156. - PHP-FPM support
  157. - Security improvements
  158. - Dozen bugfixes
  159. * Wed Oct 23 2014 Serghey Rodin <builder@vestacp.com> - 0.9.8-12
  160. - Firewall service handler for Debian and Ubuntu
  161. - Minor i18n fix
  162. * Wed Oct 22 2014 Serghey Rodin <builder@vestacp.com> - 0.9.8-11
  163. - Firewall support
  164. - Fail2ban support
  165. - Sudo support for admin user
  166. - Cron email reporting switch
  167. - Improved SSL validation
  168. - Minor design improvements
  169. - Unsuccessfull login attempt logger
  170. - Fix for fase sensitive dns records
  171. - Fix for webstats
  172. - Fix for ftp user login
  173. * Mon Aug 4 2014 Serghey Rodin <builder@vestacp.com> - 0.9.8-10
  174. - New Design
  175. - MultiFTP Support
  176. - Exim Queue Chart
  177. - Arabic Language file. Thanks to Bashar Al-Abdulhadi http://bashar.com
  178. - Italian Language Support. Thanks to Fabio Cagliero http://webnuvola.com
  179. - Finnish Languge Support. Thanks to Juho Räsänen and Onni Hakala https://github.com/RJuho http://koodimonni.fi
  180. - French Language Support. Thanks to nhoway https://github.com/nhoway
  181. - Hungarian Language Support. Thanks to Kovacs Akos http://kovacsakos.info
  182. - Improved SSL CA Validation
  183. - Detailed report on mysql dump error
  184. - Restart Confirmation Dialogue
  185. - Autorefresh Module for Graphs
  186. - Switched service manager from init.d to service command
  187. - Switched free memeory rrd overlay style to linear
  188. - Updated nginx extention list. Thanks to Vasily Kraev https://github.com/vasilykraev
  189. - Updated skel templates. Thanks to Jason Hanes https://github.com/square-orange
  190. - Urlencoder for DNS Cluster API
  191. - Fixed dnsbl+authentication router. Thanks to Mirek Kratochvil http://e-x-a.org/
  192. - Fix for tar < 1.24 to preserve directory ownership
  193. - Fixed autoupdate script. Thanks to Kijamve
  194. - Fixed some spelling errors. Thanks to Estratos Consulting
  195. - Fixed backup exclusion for cron objects
  196. - Fixed MySQL autostart issue on Ubuntu 14.04
  197. - Fixed Awstats template parser for Ubuntu 14.04
  198. - Fixed NameServer validation bug
  199. - Fixed FS-Quota conversion. Thanks to demlasjr https://github.com/demlasjr
  200. - Fixed spelling. Thanks to Jakub Ďuraš https://github.com/jlamer, Kotso https://github.com/kotso, Dustin Dauncey http://www.dustindauncey.com
  201. * Sun May 18 2014 Serghey Rodin <builder@vestacp.com> - 0.9.8-9
  202. - File System Quota support
  203. - Norwegian translation. Thanks to Helge Sverre
  204. - New script to change system hostname
  205. - Updated Ukranian translation. Thanks to Alexandr Loskutov
  206. - Updated RRD Memory Graph. Thanks to Demian
  207. - Updated Dutch translation. Thanks to Ricardo
  208. - Fix for dns gmail template. Thanks to flangefrog
  209. - Fix for fwd_only rule. Thanks to demlasjr
  210. - Fix for oversized backup tarballs
  211. - Fix for exim mail user on Debian
  212. - Fix for better vhost matching in get_web_config_brds()
  213. - Fix for upstart service handler
  214. * Fri Apr 18 2014 Serghey Rodin <builder@vestacp.com> - 0.9.8-8
  215. - Auto Updates
  216. - Backup Exclusions
  217. - Memory Chart Improvements
  218. - DNS Cluster Improvements ()
  219. - Dutch Language support
  220. - Separate error log
  221. - Secured way to show RRD Grapsh
  222. - Nginx 404 error handler
  223. - Fix for nginx configuration error on rebuild
  224. - Fix for template verification on restore
  225. - Fix for backup ownership verification
  226. - Fix for preg_match() ruleset
  227. - Fix for ftp account which starts with digits
  228. - Fix for 1024 DKIM keys. Thanks to demlasjr
  229. - Fix for exim user on Debian/Ubuntu
  230. * Tue Feb 18 2014 Serghey Rodin <builder@vestacp.com> - 0.9.8-7
  231. - CSR Generator
  232. - JS hint for dns record
  233. - Support for single-character email usernames
  234. - German language support by Nevil Verdoold <evilverdoold@gmail.com>
  235. - Chinese language support by Kevin <kevin@kvm.la>
  236. - Indonesian(slank) language support by Rumi <rumi4acc@gmail.com>
  237. - New HTML layout
  238. - Improved DNS record validation
  239. - Default dkim size is now set to 1024
  240. - Explicit error if restart failed
  241. - Fix for logged-in message window
  242. - Fix for missing FWD_ONLY flag on restore
  243. - Fix for MX and CNAME (IDN support)
  244. - Fix for missing nginx restart trigger on template change
  245. - Fix for awstats months associactions
  246. - Fix for logged in message window
  247. - Fix for SSL template change
  248. - Fix for PostgreSQL database status
  249. * Wed Nov 27 2013 Serghey Rodin <builder@vestacp.com> - 0.9.8-6
  250. - New style for "Add" button
  251. - Quick links after object creation (login as/webmail/pma)
  252. - Custom 3rd party links
  253. - Checkbox to control email forwardin behaviour
  254. - Database host selector
  255. - Portuguese language support from he-rnand-es
  256. - System info on a service page
  257. - More robust dns cluster sync
  258. - User backup/restore logging
  259. - Database names can contain dots
  260. - Database user field is now changeable
  261. - Spaces are now allowed in First Name and Last Name
  262. - New script to change domain owner
  263. - New script to database owner
  264. - New script to show DKIM records in Bind format
  265. - Ursadon fixed return code for is_mail_new()
  266. - Ursadon fixed bug in email accounts restore
  267. - Fix for full restore button
  268. - Fix for custom ftp restore
  269. - Fix for package change on Debian and Ubuntu
  270. - Fix for webalizer and awstats on Debian/Ubuntu
  271. - Fix for remi awstats package
  272. - Fix for date and time on database creation
  273. - Fix for Web API encoding artefacts in web API
  274. * Mon Oct 15 2013 Serghey Rodin <builder@vestacp.com> - 0.9.8-5
  275. - Fix for dns sensitive records from Ursadon
  276. - Fix for exim antispam/antivirus protection
  277. - Fix for service listing func on RHEL/CentOS 5
  278. - Fix for remote ftp backups on RHEL/CentOS 5
  279. - Fix for web-updates on Ubuntu
  280. - Fix for additional ftp accounts on Ubuntu
  281. - Fix for user rebuild on Ubuntu
  282. - Fix for dns removal func on Ubuntu
  283. - Autoreply permission fix. Thanks to l170v
  284. - Short domains like co.uk or com.au will be ignored on dns autocreation
  285. - Implemented automatical suspend function for failed remote dns host
  286. - Improved restart functions
  287. - Default DKIM key size has been increased to 1024
  288. - From now vesta.conf can override any func variable
  289. - Ubuntu LTS 12.04/13.04 and Debian 7 are now officially supported
  290. * Tue Sep 17 2013 Serghey Rodin <builder@vestacp.com> - 0.9.8-4
  291. - DNS cluster 5-minute sync improvement
  292. - Crontab ownership fix
  293. - Fix for nginx template switcher
  294. - Fix for LoadAverage check
  295. * Mon Jul 30 2013 Serghey Rodin <builder@vestacp.com> - 0.9.8-3
  296. - Fix for zero cron bug
  297. - Minor fixes for dns sync
  298. - Updated romanian language file
  299. - Fixed issue with uppercase domains
  300. - Implemented JS hints when adding database or ftp domain
  301. - Package trigger support
  302. - Improved html structure
  303. - Debian/Ubuntu addoptation
  304. - Czech language support
  305. * Mon Jun 10 2013 Serghey Rodin <builder@vestacp.com> - 0.9.8-2
  306. - Fixed missing ssl certificate on restore
  307. - Fixed wrong disk usage key
  308. - Added nginx trigger for templates
  309. - Added template update function
  310. * Mon May 27 2013 Serghey Rodin <builder@vestacp.com> - 0.9.8-1
  311. - DNS Cluster
  312. - JS: select checkbox by clicking on a row
  313. - Record order change functions
  314. - Fix for ns3 and ns4 support
  315. - Web-log viewer
  316. - Fixed i18n login bug
  317. - New template logic
  318. - RSSH shell on additional web users
  319. - Romanian language file
  320. - Edit user from topmenu links
  321. - Highlighted active links
  322. * Mon Apr 08 2013 Serghey Rodin <builder@vestacp.com> - 0.9.7-21
  323. - Fix for null data in bandwidth calculation
  324. - Fix from Magentron for updating or deleting SSL certificates
  325. - Fix from Magentron for database host validation
  326. * Fri Apr 05 2013 Serghey Rodin <builder@vestacp.com> - 0.9.7-21
  327. - i18n fix for IDN domain names
  328. - fixed bandwidth calculation
  329. * Tue Apr 03 2013 Serghey Rodin <builder@vestacp.com> - 0.9.7-20
  330. - email notifcation on backup error
  331. - backup now saves file permissions
  332. - web backup scheduler
  333. - improved web/dns rebuild functions
  334. - fix for idn mail domains
  335. - added script for ftp backup config
  336. - added restore function
  337. - added vsftpd pasv_address trigger
  338. - SNI support on shared IP
  339. - Increasing contrast on top panel
  340. - Nginx repo integration
  341. - Improved template structure
  342. * Thu Mar 05 2013 Serghey Rodin <builder@vestacp.com> - 0.9.7-19
  343. - Inconsistent archive removal when backup failed
  344. - Fixed mail config removal
  345. - Removed email notification if database hasn't been created
  346. - Fixed BW calculation bug
  347. - Spanish translation
  348. - APC will be installed by default
  349. - Even more clean looking html
  350. * Wed Feb 27 2013 Serghey Rodin <builder@vestacp.com> - 0.9.7-18
  351. - Web API wrapper
  352. - WHMCS support module
  353. - Reread system ip addresses function
  354. - Fix for missing package names begin with numbers
  355. - Fixed bug on ip removal
  356. - Fix for shell change in package
  357. - HTML code fix for submenu
  358. - Fix for broken dns unsuspend function
  359. - Improved traffic calc function
  360. - Fixed incomplete mail account listing bug
  361. * Mon Feb 18 2013 Serghey Rodin <builder@vestacp.com> - 0.9.7-17
  362. - fixed blank screen on bad login
  363. - ftp account uid same as uid of main user
  364. - support for NATed network
  365. - phpMyadmin/pgMyAdmin links to remote database servers
  366. - new installer (info about packages)
  367. - dns records remains alive on suspend
  368. * Mon Jan 28 2013 Serghey Rodin <builder@vestacp.com> - 0.9.7-16
  369. - new color scheme
  370. - i18n support
  371. - idn fix for awstats
  372. - service manager
  373. - web updater
  374. * Mon Jan 14 2013 Serghey Rodin <builder@vestacp.com> - 0.9.7-15
  375. - replaced underlines in rebuild script
  376. - less history to improve listing speed
  377. - proper perms for fcgid in rebuild script
  378. - improved domain validation
  379. - added dash as a valid character for templates
  380. * Tue Jan 08 2013 Serghey Rodin <builder@vestacp.com> - 0.9.7-14
  381. - display full emailbox on edit page
  382. - submenu scroling visabilty
  383. - uppercase arguments in cli help message
  384. - webmail reset function
  385. - more contrast on topmenu
  386. - special info line for dns records and mail account listing
  387. - number of records on "list records" button
  388. - send database credentials to email
  389. - nonreplaceble logo.png
  390. - added verification for none uniq ftp account
  391. * Mon Dec 24 2012 Serghey Rodin <builder@vestacp.com> - 0.9.7-13
  392. - imroved ssl certificate validation
  393. - added links in return status string
  394. - disabled database charset validation
  395. - renamed css styles to prevent blocking from adblock
  396. - fixed cgi-bin permissions for mod_fcgid
  397. - excluded threads from rrd procs calculation
  398. - added overall monthly statistics
  399. - improved dns expiriation date formating
  400. - navigation menu improvements
  401. * Mon Dec 17 2012 Serghey Rodin <builder@vestacp.com> - 0.9.7-12
  402. - renamed SSL Certificate Authority field
  403. - fixed history log page for users
  404. * Sun Dec 16 2012 Serghey Rodin <builder@vestacp.com> - 0.9.7-11
  405. - disabled ssl check function for startssl certificates
  406. * Sun Dec 16 2012 Serghey Rodin <builder@vestacp.com> - 0.9.7-10
  407. - fixed bug in ip change function
  408. - replaced cancel with back on control buttons
  409. * Sat Dec 01 2012 Serghey Rodin <builder@vestacp.com> - 0.9.7-3
  410. - hotfix for mysql unsuspend function
  411. * Thu Nov 29 2012 Serghey Rodin <builder@vestacp.com> - 0.9.7-2
  412. - hotfix for user valudation function
  413. * Sun Jul 01 2012 Serghey Rodin <builder@vestacp.com> - 0.9.7-1
  414. - New web interface
  415. - Mail api
  416. - Changed vesta user with admin
  417. * Wed Jan 25 2012 Serghey Rodin <builder@vestacp.com> - 0.9.6-3
  418. - Alpha preview of 'login as' function
  419. * Tue Jan 24 2012 Serghey Rodin <builder@vestacp.com> - 0.9.6-2
  420. - Bugfix: nginx include + dublicate ip adresses in listing
  421. * Tue Jan 17 2012 Serghey Rodin <builder@vestacp.com> - 0.9.6-1
  422. - Web interface
  423. - Rebuild functions
  424. - RRD support
  425. - SSL Certificate Authority support
  426. - New return codes
  427. - ServerAlias 8k issue
  428. - Autodocumentation
  429. * Tue Sep 13 2011 Serghey Rodin <builder@vestacp.com> - 0.9.5-2
  430. - small fixes to domain function
  431. * Tue Sep 13 2011 Serghey Rodin <builder@vestacp.com> - 0.9.5-1
  432. - added mpm itk, fcgi, mod_ruid2 support
  433. - changed permissions in bin directory
  434. - new scripts v_del_sys_user v_list_sys_user_childs v_rebuild_dns_domains
  435. - removed backup.pipe
  436. - renamed reseller.conf to child.conf
  437. - complex dns format validator
  438. - added new key for disk usage U_DIR_DISK
  439. - improved rebuild webdomain script
  440. - fixed cron bug
  441. - added backup system
  442. - new user keys FNAME LNAME
  443. - merged key NS1 and NS2 to NS
  444. - moved db configs to conf folder
  445. - yes|no boolean logic in config
  446. - renamed crontab.conf to cron.conf
  447. - renamed web_domains.conf to web.conf
  448. - changed web domains directory to "web"
  449. - fixed v_change_db_password localhost bug
  450. - removed main config from rpm
  451. - improved vesta install scenario
  452. * Tue Jul 05 2011 Serghey Rodin <builder@vestacp.com> - 0.9.4-1
  453. - nginx per domain integration
  454. - removed SSL key and renamed TEMPLATES to WEB_TPL
  455. - added web config rebuild script
  456. - added includes into templates
  457. - code formating by convention
  458. - added error_document support
  459. - v_check_sys_user_password refactoring
  460. - added v_change_sys_ip_status script
  461. - fixed ip interface bugs
  462. - added libidn support
  463. - added skel directory in templates
  464. - updated site templates
  465. - added v_list_sys_user_packages
  466. - updated v_add_sys_user script (ns1 ns2 args)
  467. - updated documentation
  468. * Tue Jan 04 2011 Serghey Rodin <builder@vestacp.com> - 0.9.3-3
  469. - new rpm spec without updates to code
  470. * Sun Jan 02 2011 Serghey Rodin <builder@vestacp.com> - 0.9.3-2
  471. - many fixes to installer
  472. - added condition to upgrade macro in spec file
  473. - fixed v_add_web_alias_script
  474. - updated disk.pipe
  475. * Tue Dec 28 2010 Serghey Rodin <builder@vestacp.com> - 0.9.3-1
  476. - excluded vesta user from package
  477. - new template storage scheme
  478. - updated funcion increase_user_value()
  479. - added new keys U_CHILDS MAX_CHILDS U_DIR_DISK
  480. - renamed template php_cgi to phpcgi
  481. - added apache_ prefix to tpls
  482. - new logic on keys STATS_AUTH='no' STATS='no'
  483. - updated function get_usr_disk()
  484. - added new script v_upd_sys_user_disk
  485. * Mon Nov 22 2010 Serghey Rodin <builder@vestacp.com> - 0.9.2-4
  486. - fixed update script / rpm %files section
  487. * Mon Nov 22 2010 Serghey Rodin <builder@vestacp.com> - 0.9.2-3
  488. - fixed update script v_upd_sys_vesta
  489. * Mon Nov 22 2010 Serghey Rodin <builder@vestacp.com> - 0.9.2-2
  490. - removed user vesta user from rpm
  491. - fixed %postun script
  492. * Mon Nov 22 2010 Serghey Rodin <builder@vestacp.com> - 0.9.2-1
  493. - added sqlite support into x86_64 repo
  494. - fixed permissions on /var/log/httpd/domains
  495. - many fixes in installer
  496. - fixed empty mask in v_upd_sys_ip script
  497. - added default robots.txt in v_add_web_domain
  498. - new web_domains.conf key NGINX_EXT
  499. * Sat Nov 13 2010 Serghey Rodin <builder@vestacp.com> - 0.9.1-7
  500. - added script v_upd_sys_user_bill
  501. - updated installer
  502. - replaced v_list_web_domains_proxy with v_list_web_domains_nginx
  503. - fixed rpaf.conf generation
  504. - added nginx templates
  505. * Tue Oct 29 2010 Serghey Rodin <builder@vestacp.com> - 0.9.1-6
  506. - added missing function to db/ip/shared includes
  507. * Tue Oct 26 2010 Serghey Rodin <builder@vestacp.com> - 0.9.1-5
  508. - added U prefix to DISK and BANDWIDTH keys
  509. - new script v_change_sys_ip_name
  510. - added keys NETMASK,INTERFACE,DATE to ip system
  511. - added key IP_OWNED to user system
  512. - improved decrease_db_value() function
  513. - fixed update_user_value() function
  514. - updated installer
  515. * Thu Oct 07 2010 Serghey Rodin <builder@vestacp.com> - 0.9.1-4
  516. - fixed path in php-cgi templates
  517. - increased php_memory_limit up to 32M for wordpress
  518. - updated vsftpd and sudoers configs
  519. * Wed Oct 05 2010 Serghey Rodin <builder@vestacp.com> - 0.9.1-3
  520. - updated db functions
  521. * Wed Oct 04 2010 Serghey Rodin <builder@vestacp.com> - 0.9.1-2
  522. - fixed dns installer + added cron job logging
  523. * Wed Sep 15 2010 Serghey Rodin <builder@vestacp.com> - 0.9.1-1
  524. - created vesta api package