summaryrefslogtreecommitdiffstats
path: root/src/install.sh
Commit message (Collapse)AuthorAgeFilesLines
* cmd/install: Use installer backendsPatrick McDermott2021-01-161-27/+5
|
* install_find_pkgs(): Drop unnecessary parametersPatrick McDermott2021-01-161-8/+5
|
* profile: Simplify function parametersPatrick McDermott2021-01-161-4/+3
| | | | | Save mirror and suite arguments in profile_prepare_install(), then use them in other profile functions.
* profile_prepare_install(): New functionPatrick McDermott2021-01-161-0/+1
| | | | | | | | | | profile_installer_type() will be the first caller of _prof_proteanos_get_platforms() to be called, but it will be called in a subshell. As a result, _prof_proteanos_get_platforms() would be called twice. To solve this, factor out _prof_proteanos_get_platforms() calls from other functions, making them pure (subshell-safe).
* install: Hack around broken gcc-8-dev dependenciesPatrick McDermott2021-01-031-0/+7
|
* Revert "install: Replace sed "arrays" with eval "arrays""Patrick McDermott2020-07-071-16/+18
| | | | This reverts commit 7f51f0e82f6f808f01f515a8db80fb28be1bac74.
* install: Replace sed "arrays" with eval "arrays"Patrick McDermott2020-07-071-18/+16
| | | | | | | | | | | | | | Before: real 21.89 user 2.08 sys 2.54 After: real 23.93 user 1.93 sys 2.61
* time(): Rename to unixtime()Patrick McDermott2020-07-031-1/+1
| | | | | | In GNU Bash, time is not simply a built-in utility, but actually a reserved word. Naming a function "time" results in a rather unhelpful syntax error message.
* Prefix "static" vars with "_"Patrick McDermott2020-07-021-20/+20
|
* install_get_pkgs(): Eliminate non-portable date %sPatrick McDermott2019-04-251-1/+1
|
* src/install.sh: Delimit command operandsPatrick McDermott2019-04-251-19/+19
|
* src/install.sh: Make callback functions "static"Patrick McDermott2019-04-251-6/+6
|
* src/install.sh: Define functions before referencesPatrick McDermott2019-04-251-109/+109
|
* src/install.sh: Shift func args, update copyrightPatrick McDermott2019-04-251-1/+9
|
* install_find_pkgs(): Use profile_opkg_conf_file()Patrick McDermott2019-04-191-1/+1
|
* install_*_pkgs(): Use profile_opkg_state_dir()Patrick McDermott2019-04-191-10/+15
|
* install_get_pkgs(): Use ${MD5SUM}Patrick McDermott2019-04-191-1/+1
|
* install_find_pkgs(): Enable sig checks in opkg.confPatrick McDermott2019-04-171-0/+1
|
* install_find_pkgs(): Vertically align case constructPatrick McDermott2019-04-161-2/+2
|
* install_find_pkgs(): Create /var/cache/opkg/Patrick McDermott2019-04-161-1/+1
| | | | Needed by opkg-cert for last-cert-check file.
* install_find_pkgs(): Fix cert file printfPatrick McDermott2019-04-161-1/+1
|
* install_find_pkgs(): Fix "printf: Illegal option --"Patrick McDermott2019-04-161-1/+1
|
* install_find_pkgs(): Fix fopen() callPatrick McDermott2019-04-161-1/+1
|
* install_find_pkgs(): Fix line continuationPatrick McDermott2019-04-161-1/+1
|
* feed_download*(): Accept root argPatrick McDermott2019-04-161-1/+1
|
* install_find_pkgs(): Install root keyPatrick McDermott2019-04-161-1/+30
|
* install_find_pkgs(): Initialize cert and check sigPatrick McDermott2019-04-161-2/+25
|
* feed_download(): Write list file directlyPatrick McDermott2019-04-161-2/+2
|
* prof_proteanos_feeds(): Drop "/Packages.gz" outputPatrick McDermott2019-04-161-3/+3
|
* feed_download(): Accept base URL, not index URLPatrick McDermott2019-04-161-1/+1
|
* install_find_pkgs(): Rename variablesPatrick McDermott2019-04-161-11/+11
|
* Always use rm's -f optionP. J. McDermott2016-01-231-2/+2
|
* install_system(): Fix if statementP. J. McDermott2016-01-221-1/+1
|
* install_get_pkgs(): Use non-exiting error()P. J. McDermott2016-01-171-11/+27
| | | | Also improve error handling.
* install_get_pkgs(): New "url" variableP. J. McDermott2016-01-171-5/+5
|
* src/install.sh: s/install_fnames/install_urls/P. J. McDermott2016-01-171-4/+4
|
* install_*_pkgs(): Check return value of fopen()P. J. McDermott2016-01-171-3/+9
|
* install_*(): Return 0 on successP. J. McDermott2016-01-171-0/+14
|
* install_system(): Check return value of install_*_pkgs()P. J. McDermott2016-01-171-2/+7
|
* install_system(): Use non-exiting error()P. J. McDermott2016-01-171-4/+6
|
* install_*(): s/chroot/root/P. J. McDermott2016-01-161-43/+42
|
* Update copyright yearsP. J. McDermott2016-01-141-1/+1
|
* src/install.sh: Use ${SHA256SUM}P. J. McDermott2015-12-071-1/+1
|
* src/install.sh: Use ${WGET}P. J. McDermott2015-12-071-1/+1
|
* Move lib/*.sh to src/P. J. McDermott2015-12-061-0/+266