Scott Ullrich
1548745b3d
* Correctly delete package and its depdencies, leaving a depdency untouched if another package depends on the dependency. Say that 3 times in a row real fast.
...
* Correctly delete all configuration items for a package upon deletion
* Clean up comments
2005-01-09 23:31:20 +00:00
Scott Ullrich
1b54f79bbc
Record package version upon install for future upgrade option.
2005-01-09 09:12:18 +00:00
Scott Ullrich
d44a1a62db
When a package does not install correctly, clear the output windows and alert the user that something has gone wrong. Also clear the progress bar.
2005-01-09 07:24:40 +00:00
Scott Ullrich
a4c8ccfca2
Check for package installation after running both sets of pkg_add -r
2005-01-06 01:15:54 +00:00
Scott Ullrich
3e4caf25e4
If pkg_add fails, do not continue installation.
2005-01-06 00:09:25 +00:00
Scott Ullrich
7aac635b8b
Un tar extra package items to /
2005-01-05 23:20:27 +00:00
Scott Ullrich
facd08f9fe
Add a number of directives allowing fields to be tied together similar to wizard.php
2005-01-04 22:58:51 +00:00
Scott Ullrich
ae92b9c8fd
Correctly set the left hand panes package url if configfile is set
2005-01-04 21:22:48 +00:00
Scott Ullrich
87e94c2df5
Clean up log statements. No functional changes.
2004-12-31 23:58:13 +00:00
Scott Ullrich
6d0caa3b64
Do not show fetch progress directly on screen
2004-12-30 04:09:17 +00:00
Scott Ullrich
f310febe4c
Download all additional files correctly listed in xml file.
2004-12-30 04:05:32 +00:00
Scott Ullrich
8a3b0d7b99
Do not use a array on the additional item
2004-12-30 03:40:47 +00:00
Scott Ullrich
b415a2eb58
Teach package manager about $myurl variable that can be used to help send a user to another port such as http://$myurl:3000 for ntop.
2004-12-29 23:45:55 +00:00
Scott Ullrich
8600d47513
evalulate $myurl to the environment ip of the server
2004-12-29 03:32:24 +00:00
Scott Ullrich
dccbe12feb
Use configfile or url tag for each file. If .xml is ommited for a configfile and no url is specified then add .xml
2004-12-29 01:27:07 +00:00
Scott Ullrich
d6f15759b5
Use configfile attribute or url atribute
2004-12-29 01:20:54 +00:00
Scott Ullrich
914c3f0dcb
Make package deinstall script aware of the fact that there may be multiple left hand menu items for each package.
2004-12-29 01:14:41 +00:00
Scott Ullrich
a1845bbf3e
Make sure xml configuration filename is lowercase
2004-12-29 00:38:14 +00:00
Scott Ullrich
d2a1bba6b9
Allow additional files to be defined, downloaded and un tarred if need be.
2004-12-28 16:40:32 +00:00
Scott Ullrich
7bb0d0fc34
Allow multiple menu items to be installed
2004-12-27 19:19:18 +00:00
Scott Ullrich
3eaeb70338
Changes for nmap and packages that do not require anything to be saved.
2004-12-21 18:03:50 +00:00
Scott Ullrich
052492815f
Honour the ext/$category/$FILENAME contents as the URL of the installed package.
2004-12-17 00:14:24 +00:00
Scott Ullrich
6b81195346
Use the correct name when invoking the left menus.
2004-12-16 23:56:51 +00:00
Scott Ullrich
b0cd4dedaa
Use correct service name.
2004-12-16 23:30:42 +00:00
Scott Ullrich
2eaf9591d0
use name no menu->name
2004-12-16 22:46:36 +00:00
Scott Ullrich
065adbe39e
woops! its str_replace not replace.
2004-12-16 22:42:56 +00:00
Scott Ullrich
f7cc635840
Correctly add neededtext field.
2004-12-16 22:27:03 +00:00
Scott Ullrich
930c9c3df3
Clean up leftovers from nat.
2004-12-16 21:48:34 +00:00
Scott Ullrich
c77e6b302c
We dont really need fancy_name afterall.
2004-12-16 21:39:31 +00:00
Scott Ullrich
77eee259f7
Add FancyName xml field
2004-12-16 21:27:53 +00:00
Scott Ullrich
8aca7e9bef
Fix delete and install.
2004-12-16 20:33:05 +00:00
Scott Ullrich
425cbd0a58
Make sure /usr/local/pkg/ exists
2004-12-16 20:11:12 +00:00
Scott Ullrich
19fd294739
Packages continued. New log file facility added.
2004-12-16 18:17:06 +00:00
Scott Ullrich
6483da5d98
Add custom after add and after delete commands. Correct a bug where it shows the url instead of the name on the left.
2004-12-15 00:26:14 +00:00
Scott Ullrich
b4ff3ccd3b
* Added progress bar. Needs to be converted from green -> pfSense red
2004-12-12 21:15:20 +00:00
Scott Ullrich
859329c867
* converted return_menu to return_ext_menu in fbegin.inc.
...
* fixed interfaces left menu from not displaying additional interfaces by saving and restoring config value.
* equipped edit.php with the pfSense theme so it looks uniform
2004-12-12 20:25:24 +00:00
Scott Ullrich
a7f908dbec
* Add pkg.php which will parse the package xml file and present an interface (see http://www.pfsense.com/screens/pkg.JPG )
...
* Correct behavior of pkg_mgr.php when multiple packages are included
* Other minor cleanups
2004-12-12 20:05:38 +00:00
Scott Ullrich
c6c150e92a
Include menu item in the subsections on the left. Menu XML file must be in lower case,. Ex: /usr/local/www/ext/Servuces/ifgraph.xml
2004-12-12 06:50:25 +00:00
Scott Ullrich
55e50bd6aa
Enhanced logging of installed packages and their dependencies.
2004-12-12 05:52:38 +00:00
Scott Ullrich
1a05a4ee81
* install menu item in /usr/local/etc/ext/$area
...
* add do you want to install this package and do you want to delete ...
* add needed text to system to run the package. ex: add text to /etc/crontab
2004-12-12 04:42:49 +00:00
Scott Ullrich
ee11cc6eae
Say welcome to the pfSense package manager!
2004-12-12 01:44:44 +00:00