Commit Graph

57 Commits

Author SHA1 Message Date
Jamie Cameron
13f7bf9621 Command to show in the UI should not be escaped, but the actual command must be 2022-07-10 16:51:57 -07:00
Ilia Rostovtsev
374f020ce7 Fix to use quotemeta instead 3c687b46be (commitcomment-64599299) 2022-01-25 23:37:15 +03:00
Ilia Rostovtsev
3c687b46be Fix to consider filenames with spaces 2022-01-25 17:31:21 +03:00
Jamie Cameron
c01f2dba5d Fall back to apt command if apt-show-versions is missing https://github.com/webmin/webmin/pull/1302 2020-09-19 17:53:04 -07:00
Jamie Cameron
067a433eec Fix command to show holds https://github.com/webmin/webmin/issues/1198 2020-02-10 23:14:24 -08:00
Ilia Rostovtsev
3b020c796f Fix to use dumpavail instead 8cc0aaad04 (commitcomment-36978163) 2020-01-27 14:26:12 +03:00
Ilia Rostovtsev
e82c202d2e Revert 8cc0aaad04 2020-01-27 13:41:21 +03:00
Ilia Rostovtsev
8cc0aaad04 Fix to handle backports repos (Ubuntu enabled default)
https://www.virtualmin.com/node/68256
2020-01-18 15:18:21 +03:00
Jamie Cameron
2f71de2522 Also hold packages selected by apt-mark https://www.virtualmin.com/node/67577 2019-10-26 19:48:05 -07:00
Ilia Rostovtsev
e122629c02 Don't escape safe symbols in packages names, in particular dashes and dots https://github.com/authentic-theme/authentic-theme/issues/1411 2019-10-14 13:03:27 +03:00
Jamie Cameron
cae4b45d2a Debian 10 has moved to MaraiDB 2019-08-25 21:06:43 -07:00
Jamie Cameron
3efa74f29a Properly escape packages to update 2019-06-11 11:33:12 -07:00
Jamie Cameron
5fbaa665f9 APT repo creation support 2019-04-27 23:07:44 -07:00
Jamie Cameron
dc1e9fa77e Make disable/enable/deletion work 2019-04-21 17:59:58 -07:00
Jamie Cameron
494bccece3 Show Debian APT repos 2019-04-21 17:48:50 -07:00
Jamie Cameron
9839ea9b7c Force use of english for all install operations https://www.virtualmin.com/node/59733 2018-12-15 13:54:20 -08:00
Jamie Cameron
ddbc681c0c Handle new apt output format 2018-11-10 10:28:37 -08:00
Jamie Cameron
3a0baa8cbb Set security flag if source is something like Xenial-security https://virtualmin.com/node/56442 2018-04-04 22:06:14 -07:00
Jamie Cameron
3d6ecbcfc2 Fix typo 2017-10-08 18:19:04 -07:00
Jamie Cameron
65779cba4a wbm- and webmin- packages are virtualmin modules 2017-09-24 14:51:48 -07:00
Jamie Cameron
54bb4804fc Debian 8 has changed the squid package name https://sourceforge.net/p/webadmin/bugs/4894/ 2017-02-10 15:58:01 -08:00
Jamie Cameron
b1d471fac4 --force-yes is deprecated, and apparently dangerour 2016-05-27 15:08:57 -07:00
Jamie Cameron
a3da5b5826 Handle new apt-show-versions format https://sourceforge.net/p/webadmin/bugs/4320/ 2013-11-13 22:06:07 -08:00
Jamie Cameron
c214dfeaf9 Offer to install missing LDAP client packages 2013-10-26 18:03:54 -07:00
Jamie Cameron
d1cd9ceb88 Exclude held packages 2013-02-27 13:51:20 -08:00
Jamie Cameron
6c6124f540 Init apt-show-versions cache before running http://sourceforge.net/tracker/?func=detail&atid=117457&aid=3536804&group_id=17457 2012-06-27 20:43:30 +08:00
Jamie Cameron
37d4301830 New ubuntu 12 dhcpd package 2012-04-27 17:14:53 -07:00
Jamie Cameron
c28cb9f56c No mysql-admin package on Ubuntu 12.04 2012-04-26 21:58:24 -07:00
Jamie Cameron
f0bb980ebe Use new API for clearing language 2011-08-22 21:41:32 -07:00
Jamie Cameron
6102daf944 Respect holds
https://sourceforge.net/tracker/index.php?func=detail&aid=3132285&group_id=17457&atid=117457#
2010-12-09 10:40:09 -08:00
Jamie Cameron
2bc1d19229 Get correct version for updates
https://sourceforge.net/tracker/?func=detail&atid=117457&aid=3107449&group_id=17457
2010-11-11 15:44:20 -08:00
Jamie Cameron
cf89696fb7 Supress apt stderr output 2010-09-22 11:56:00 -07:00
Jamie Cameron
7137de7e25 Fix comment 2010-04-04 17:33:13 -07:00
Jamie Cameron
a4cbe582bb Run apt-get update before returning possible updates 2010-03-22 22:17:02 -07:00
Jamie Cameron
320153c996 Fix detection of pinned versions on APT, complete manual updates check 2010-01-04 17:09:09 -08:00
Jamie Cameron
b66728033e More hacking on improved package updates list 2010-01-04 16:07:32 -08:00
Jamie Cameron
c113667dae Get package file correctly 2009-12-06 20:49:33 -08:00
Jamie Cameron
e56a9da7dd Show what will happen on Debian 2009-10-03 14:00:27 -07:00
Jamie Cameron
35968fb346 Include description in APT package list 2009-10-02 16:33:19 -07:00
Jamie Cameron
9dbd5db2c9 Fix permissions 2009-07-20 23:42:32 -07:00
Jamie Cameron
4f56879c38 Added no-force option 2009-02-24 07:38:47 +00:00
Jamie Cameron
1960067564 Validate package and update systems 2009-01-23 23:22:11 +00:00
Jamie Cameron
9ee964f1e7 Handle dpkg --configure -a restarting Webmin 2008-11-07 19:00:22 +00:00
Jamie Cameron
9d0804fd73 Make sure there are no un-configured packages before apt installing 2008-08-25 17:55:38 +00:00
Jamie Cameron
29c9cc7fe6 Properly capture error output 2008-08-19 06:15:41 +00:00
Jamie Cameron
461e15c67d Correct dovecot package 2008-08-18 18:14:50 +00:00
Jamie Cameron
28da122517 Get APT package files 2008-05-15 16:56:01 +00:00
Jamie Cameron
98bcaafe99 Don't use yes command sub-process 2008-04-30 20:55:44 +00:00
Jamie Cameron
0f0d87a67e Never ask questions on Debian 2008-01-21 05:43:23 +00:00
Jamie Cameron
b052cd64fa Completed ui-lib conversion 2007-12-30 22:40:17 +00:00