Commit Graph

62 Commits

Author SHA1 Message Date
Ilia Ross
66e2f1e1e3 Fix to pass params separately 2023-12-30 22:25:08 +02:00
Ilia Ross
f82def9a9b Fix to separate params and packages names 2023-12-30 17:04:52 +02:00
Ilia Ross
924a0da014 Fix to prioritize MariaDB packages over MySQL
e418b4c178
2023-12-29 14:07:25 +02:00
Ilia Ross
c4f39f56f8 Fix to use alternating page name
e418b4c178
2023-12-29 13:37:45 +02:00
Jamie Cameron
6b2b72707e Alma / Rocky / CentOS 8 also call it dhcp-server 2023-12-28 16:30:15 -08:00
Jamie Cameron
e327d0b81b Only use dhcp-server on Redhat 9 and friends 2023-12-28 10:08:22 -08:00
Jamie Cameron
e418b4c178 DHCPd package is named dhcp-server on RHEL 9 https://github.com/webmin/webmin/issues/2066 2023-12-28 09:57:26 -08:00
Jamie Cameron
d408230132 Only the yum command combines lines 2023-02-04 20:52:57 -08:00
Jamie Cameron
d8e91f731e Command to show in the UI should not be escaped, but the actual command must be 2022-07-10 16:59:09 -07:00
Jamie Cameron
66f6733c20 Ignore src packages https://sourceforge.net/p/webadmin/bugs/5454/ 2021-02-19 12:43:40 -08:00
Jamie Cameron
a2dc3f7124 Switch all calls to open() to explicitly open for read 2020-03-14 17:20:54 -07:00
Jamie Cameron
33356c95d5 Special case hack to enabled epel repo if installing certbot 2020-01-01 20:16:01 -08:00
Jamie Cameron
a85efb80fe YUM uses globs 2019-11-25 16:49:05 -08:00
BRESTAN Rainer
cdfb0e8843 Correct yum check-update multiline output 2019-11-14 12:35:26 +01:00
Jamie Cameron
046efee6e8 Work on actually creating repos 2019-04-21 16:53:41 -07:00
Jamie Cameron
63f3d51871 Parse YUM repo form 2019-03-17 13:36:26 -07:00
Jamie Cameron
0fea5b9078 Work on repo management 2019-03-09 23:14:30 -08:00
Jamie Cameron
f2c7e4b697 Show page of available repositories 2019-03-03 22:15:12 -08:00
Jamie Cameron
c0a037b06b Fix display of new package version https://www.virtualmin.com/node/59670 2018-12-05 21:15:51 -08:00
Jamie Cameron
b4e20f74d1 Remove redundant form 2018-10-28 22:35:43 -07:00
Jamie Cameron
13c1bf75e8 Fix parsing of available updates 2018-10-28 22:18:29 -07:00
Jamie Cameron
65779cba4a wbm- and webmin- packages are virtualmin modules 2017-09-24 14:51:48 -07:00
Jamie Cameron
b335a0dce2 Don't set source to security https://github.com/webmin/webmin/issues/603 2017-09-09 16:59:56 -07:00
Jamie Cameron
64720c97ab Don't overwrite old repo name https://github.com/webmin/webmin/issues/603 2017-06-24 14:01:30 -07:00
Jamie Cameron
e934994e8f Prevent page for hanging forver 5d0f6f0597 2016-05-01 10:40:52 -07:00
Jamie Cameron
5d0f6f0597 Handle new yum package list format https://github.com/webmin/webmin/issues/282 2016-04-27 22:31:09 -07:00
Jamie Cameron
5a20e411fc DNF uses the the word 'Upgrading' 4912384cd7 (commitcomment-16928342) 2016-04-01 21:34:31 -07:00
Jamie Cameron
4912384cd7 Update multiple packages at the same time https://github.com/webmin/webmin/issues/286 2016-03-20 11:09:36 -07:00
Jamie Cameron
2f031a1a02 Show package name lines 2016-01-05 19:59:07 -08:00
Jamie Cameron
5bc856308b When using DNF, upgrade packages with the update command https://github.com/webmin/webmin/issues/254 2015-10-10 11:18:41 -07:00
Jamie Cameron
1faed086a6 Prefer dnf command if installed 2015-07-26 07:38:52 -07:00
Jamie Cameron
fcc9677c89 Support DNF over YUM if installed https://github.com/webmin/webmin/issues/226 2015-07-05 22:40:52 -07:00
Jamie Cameron
18d16d7639 Don't append the architecture un-necessarily, as this breaks upgrades that change it http://virtualmin.com/node/36740 2015-04-05 16:19:53 -07:00
Jamie Cameron
d040242a7e Also use yum updateinfo to get security updates 2015-04-02 19:12:50 -07:00
Jamie Cameron
64d1e8f4b4 The output from yum list-sec doesn't always contain the word security 2015-02-26 21:30:09 -08:00
Jamie Cameron
fcca32e1f7 CentOS 7+ uses mariadb by default 2014-07-30 23:02:59 -07:00
Jamie Cameron
96a5edc7c0 Include architecture in package to update, to handle case where multiple archs are installed 2014-04-18 16:44:38 -07:00
Jamie Cameron
e2c169d5ea Handle different yum output format https://sourceforge.net/p/webadmin/bugs/4340/ 2014-01-03 23:27:13 -08:00
Jamie Cameron
c214dfeaf9 Offer to install missing LDAP client packages 2013-10-26 18:03:54 -07:00
Jamie Cameron
334d4dec22 Don't allow webmin to kill itself on update https://sourceforge.net/p/webadmin/bugs/4304/ 2013-10-06 10:32:01 -07:00
Jamie Cameron
847f41c3b7 Detect failure to install a perl module 2013-09-29 17:26:35 -07:00
Jamie Cameron
bb70afc414 Report on installed packages too 2012-07-24 12:54:04 -07:00
Jamie Cameron
97b08afe70 Include Apache modules in apache updates 2012-03-31 10:15:56 -07:00
Jamie Cameron
5df34091a5 Make package mode more useful 2010-01-05 00:22:35 -08:00
Jamie Cameron
b66728033e More hacking on improved package updates list 2010-01-04 16:07:32 -08:00
Jamie Cameron
1e9e0706be Implement and use new more efficient function on YUM systems for getting
package updates.
2010-01-04 14:47:42 -08:00
Jamie Cameron
358130a0c7 Handle YUM info output where wrong arch is listed 2010-01-04 11:48:16 -08:00
Jamie Cameron
dac76774a4 Handle new yum output format 2009-12-22 23:58:08 -08:00
Jamie Cameron
a31edf70c9 Handle separate epoch line 2009-12-17 13:00:30 -08:00
Jamie Cameron
443a9a55e7 There might not be spaces at the end of the line 2009-12-10 16:23:37 -08:00