Revision 7151c3eb
Added by Scott Ullrich about 20 years ago
usr/local/www/pkg_mgr_install.php | ||
---|---|---|
258 | 258 |
fwrite($fd, "y\n"); |
259 | 259 |
fwrite($fd, "y\n"); |
260 | 260 |
fwrite($fd, "y\n"); |
261 |
fwrite($fd, "y\n"); |
|
262 |
fwrite($fd, "y\n"); |
|
263 |
fwrite($fd, "y\n"); |
|
264 |
fwrite($fd, "y\n"); |
|
265 |
fwrite($fd, "y\n"); |
|
266 |
fwrite($fd, "y\n"); |
|
267 |
fwrite($fd, "y\n"); |
|
268 |
fwrite($fd, "y\n"); |
|
269 |
fwrite($fd, "y\n"); |
|
270 |
fwrite($fd, "y\n"); |
|
261 | 271 |
fclose($fd); |
262 | 272 |
|
263 | 273 |
if ($pkgent['pfsense_package_base_url'] <> "") { |
... | ... | |
271 | 281 |
|
272 | 282 |
if ($pkgent['depends_on_package_base_url'] <> "") { |
273 | 283 |
update_status("Downloading and installing " . $pkgent['name'] . " and its dependencies ... This could take a moment ..."); |
274 |
$text = exec_command_and_return_text("cd {$g['tmp_path']}/ && /usr/sbin/pkg_add -r " . $pkgent['depends_on_package_base_url'] . "/" . $pkgent['depends_on_package']); |
|
284 |
$text = exec_command_and_return_text("cd {$g['tmp_path']}/ && cat {$g['tmp_path']}/y && /usr/sbin/pkg_add -r " . $pkgent['depends_on_package_base_url'] . "/" . $pkgent['depends_on_package']);
|
|
275 | 285 |
update_output_window($text); |
276 | 286 |
fwrite($fd_log, "cd {$g['tmp_path']}/ && /usr/sbin/pkg_add -r " . $pkgent['depends_on_package_base_url'] . "/" . $pkgent['depends_on_package'] . "\n" . $text);; |
277 | 287 |
} |
Also available in: Unified diff
Make sure we pass a number of y's to pkg_add -r to answer yes.