Project

General

Profile

Download (32.8 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
2c21de57 01/28/2006 08:34 AM Scott Ullrich

Extra safety check

892aef15 01/28/2006 08:20 AM Scott Ullrich

Require include file

01fd7394 01/28/2006 05:37 AM Scott Ullrich

\n

ddad7614 01/28/2006 05:02 AM Scott Ullrich

Start service

2df5cb99 01/28/2006 03:39 AM Scott Ullrich

Download additional files first

219b8cc0 01/28/2006 03:13 AM Scott Ullrich

Parse pkg config and require file if needed

9d806dcd 01/25/2006 03:41 AM Scott Ullrich

Add <include_file> which will require_once() a file without evaling it. This will show us exactly where errors are.

MFC: soon

e65a287f 01/20/2006 04:20 AM Scott Ullrich

MFC

61982b85 01/15/2006 08:07 PM Scott Ullrich

Back out yesterdays changes

1e61c83d 01/15/2006 09:49 AM Scott Ullrich

MFC 9404
Make the package installer recognize more than one package. This is not a very nice way of doing it, but if packages are defined in XML in the same order they're required it should work anyway.

767a716e 01/15/2006 03:33 AM Scott Ullrich

Correct warnings and errors found eclipse

0831bc86 01/15/2006 03:11 AM Scott Ullrich

Fix bugs found by eclipse

3e9e4c98 01/07/2006 08:14 PM Scott Ullrich

Alert when running php_ commands

5408fe23 11/18/2005 03:12 AM Scott Ullrich
  • Make sure platform variable is defined
  • Make logic easier to read by simply testing for pfSense
4f962282 11/17/2005 09:58 PM Scott Ullrich

No need to make the same directory twice

e7405fbf 11/17/2005 09:21 PM Scott Ullrich

Do not create /usr/local/pkg/* on embedded or cdrom platforms

f9b205f3 10/13/2005 10:30 PM Scott Ullrich

Allow -1 return to indicated package failure. Removing exit

a2cf28d9 10/09/2005 05:08 PM Colin Smith

Don't foreach though menus if we don't have any. Ticket #595

0348a68a 10/03/2005 12:14 AM Scott Ullrich

Only iterate through if the item is an array.

0cab7cad 10/02/2005 08:31 PM Colin Smith

Stop a package's services when removing it.

7df17e7c 09/24/2005 02:22 AM Scott Ullrich

remove package name, its already listed on the line

47dc94e9 09/24/2005 02:22 AM Scott Ullrich

Simplify message

bcef4481 09/24/2005 02:18 AM Scott Ullrich

Alert user when untarring file and checking. It appears the gui is frozen during this period for large tar files.

276fb955 09/23/2005 03:42 AM Colin Smith

download_file_with_progress_bar(): Return true if the transfer was successful or the last HTTP code received otherwise.

740f2f90 09/20/2005 10:13 PM Colin Smith

Loop through $config to see if we have menus already installed. Ticket #539.

997c3b7a 09/18/2005 08:06 PM Colin Smith

eval() our global functions whether or not install commands or defined. This addresses ticket #471.

938ad5f2 08/23/2005 10:09 PM Scott Ullrich
  • Resotre <logging>
  • Kill syslogd before restarting

Ticket #383

90a2ab46 07/24/2005 07:20 PM Colin Smith

Don't increment $dependlevel if the dependency is already installed.

a6d0d461 07/21/2005 08:13 PM Colin Smith
  • Strip package installation and logging from install_package. This function now need only download the package's 'master' XML configuration.
d09f5292 07/13/2005 02:55 AM Scott Ullrich

remove trailing space

984a5853 07/07/2005 05:40 AM Colin Smith

Make tar silent.

669e1adb 07/04/2005 09:00 PM Bill Marquette

Various code cleanups and a few actual bugfixes courtesy of Zend

fce971e1 06/26/2005 04:32 AM Colin Smith

Do not eval() before_form when syncing.

19a11678 06/23/2005 03:17 AM Colin Smith

parse_xml_config -> parse_xml_config_pkg

cb09a340 06/23/2005 03:14 AM Colin Smith

Uncomment safe_mkdir() - this no longer breaks cdrom.

5440c5ec 06/23/2005 03:12 AM Colin Smith

Don't tinker with listtags.

3c41c4ab 06/22/2005 07:39 PM Colin Smith

Add service handler.

2dc264a4 06/22/2005 07:23 PM Colin Smith

Add service handler.

f367249f 06/22/2005 06:54 PM Colin Smith

Add function to restore package specific listtags.

a00550de 06/22/2005 06:34 PM Colin Smith

Replace listtags instead of merging. This should fix pkg_edit issues.

97065cb0 06/21/2005 06:04 AM Colin Smith

Make package log streams work.

e43ba9ad 06/20/2005 04:28 AM Colin Smith

Add optimization to pkg_fetch_recursive.

a1a4edb7 06/20/2005 04:18 AM Colin Smith

Remove a debug line.

f0a550fd 06/20/2005 04:12 AM Colin Smith

Properly squash bytes down to a reasonable unit.

b8a1c2a3 06/20/2005 03:56 AM Colin Smith

Don't count duplicated dependencies.

566181ea 06/20/2005 03:40 AM Colin Smith

Add functions to determine the amount of space a package will take to install, taking already installed dependencies into account.

67c6099c 06/18/2005 09:44 PM Colin Smith

versioncheck -> xmlrpc

02f2164b 06/18/2005 09:15 PM Colin Smith

parse_xml_config_pkg -> parse_xml_config.

da125d98 06/16/2005 07:57 PM Colin Smith

Fix a really stupid typo.

34da63c3 06/16/2005 04:36 AM Colin Smith

Return an empty array if the XMLRPC transaction is unsuccessful.

57965588 06/16/2005 03:37 AM Colin Smith

Initialize the $evaled array if it doesn't exist.

b8358d15 06/16/2005 03:34 AM Colin Smith

Style cleanup.

7a861225 06/16/2005 03:31 AM Colin Smith

Fix a syntax error.

2a0e6517 06/16/2005 12:59 AM Colin Smith
  • Add eval_once, which checks the md5s of code to eval() against already eval'ed blocks.
  • eval -> eval_once when using package global functions.

Tickets #160, #158

c1312033 06/16/2005 12:32 AM Colin Smith

Send stderr to stdout when extracting archives. This should address ticket #162.

093441f0 06/15/2005 04:00 AM Colin Smith

File notices if package information isn't found.

ab02bb54 06/12/2005 07:40 PM Colin Smith

Add 10 second timeout to get_pkg_info. This may fail in interesting ways if it times out.

859d9733 06/12/2005 07:20 PM Colin Smith

Fix various nagging package issues.

047c40c4 06/12/2005 06:42 PM Colin Smith

Make sure we remove the package's XML file.

b783468f 06/12/2005 06:32 PM Colin Smith

Fix a typo. This broke package deinstallation.

05ac89d8 06/12/2005 06:23 PM Scott Ullrich

Brute force delete a package if it still exists after unlink_ifexists()... the item in question is most likely a directory.

644d2d59 06/12/2005 06:16 PM Colin Smith

Don't attempt to run package deinstall commands if the package XML hasn't been parsed (or it doesn't exist).

4082f394 06/12/2005 06:07 PM Scott Ullrich

Honour the custom_php_deinstall_command which is in about 90% of our packages!

3f01fe47 06/11/2005 10:29 PM Colin Smith

Don't attempt to parse package configuration on deinstall if it doesn't exist.

reported-by: Scott

fd371d6d 06/11/2005 10:14 PM Colin Smith

Add 'service' listtag.

33ef3f7c 06/08/2005 10:10 PM Scott Ullrich

Call custom_php_command_before_form before resync

149dbafd 06/08/2005 10:08 PM Scott Ullrich

Resync a package on installation

249a6b95 06/08/2005 02:25 AM Colin Smith

We need to remove packages from the top down, not the bottom up.

16a5dc45 06/07/2005 03:48 AM Colin Smith

Update package utilities.

281b2623 06/06/2005 06:13 AM Colin Smith

Flush static output when starting a fresh installation or deletion.

62c55268 06/06/2005 06:07 AM Colin Smith

Adjustments to delete_package_recursive().

407bf67a 06/06/2005 05:50 AM Colin Smith
  • Add package_delete_xml() and pkg_delete_recursive().
89b7daa9 06/06/2005 02:04 AM Colin Smith
  • Write /tmp/y
  • Fix a few other minor bugs.
6ae2ac8d 06/05/2005 08:49 PM Colin Smith

Minor alterations to package_install().

7597c8e8 06/05/2005 07:53 PM Colin Smith

Add package_install, package_install_xml, etc.
Still to come: * reinstallation * deletion * hooks into rules, nat, index.php * service manager * new menu organization (config.xml instead of ext/) * other stuff as I think of it

f8a52ee0 06/02/2005 01:09 AM Colin Smith

Add console/web-aware versions of update_status and update_output.

68c65d25 06/01/2005 06:28 AM Colin Smith

Minor work on packages. A console interface may require either a Lua rewrite of rc.initial, progress(1), or dialog (to make it pretty, anyway) ;)

f1853637 05/31/2005 02:44 AM Colin Smith

More work on cURL functions.

33b7cc0d 05/30/2005 09:34 PM Colin Smith
  • Document more functions.
  • Begin to use XMLRPC to retrieve package information.
  • Comment out deprecated functions.
8c6516d1 05/30/2005 03:52 AM Colin Smith

Move package and cURL functions to their own include. These functions will be removed from pfsense-utils after cleanup and documentation.