Matias Barcenas
7292f90369
Merge branch 'master' of github.com:FluxionNetwork/fluxion
2018-05-29 18:02:25 -05:00
Matias Barcenas
ccb9c919b1
Fixed installer bugs suppressed by bash bug.
...
A bash was caused by a read-only variable overwritten when using source.
The installer will now ask the user before attempting installation again.
2018-05-29 17:44:53 -05:00
deltaxflux
68a90dc684
Fix installer loop #523
2018-05-30 00:38:10 +02:00
deltaxflux
982f658e15
Improve compatibility between different OS
2018-05-02 20:50:31 +02:00
Matias Barcenas
faa25e1590
Dependencies installer no-connection handling.
...
The subroutine will return an error code for better error handling.
2018-05-02 11:32:43 -05:00
Matias Barcenas
d40dcb4507
Fixed multiple bugs with the updating system.
2018-04-25 04:08:57 -05:00
deltaxflux
940ed0653a
Minor changes: Change debug function
2018-04-22 13:21:49 +02:00
deltax
20f737ef97
Disable error messages
2018-04-22 13:09:34 +02:00
deltax
78672b0e31
Add internet connection check
2018-04-22 10:42:44 +02:00
Matias Barcenas
dc0ab6d855
Fixed scope bug with installer definitions + posix functions.
2018-03-13 16:01:28 -05:00
William Todt
26fec898e1
Set styleguide and minor changes
2017-12-31 17:02:12 +01:00
Matias Barcenas
3df7ec512d
Fixed pkg-manager bug, and other minor issues.
...
Fixed a bug caused by not resetting the package manager after finishing.
The bug occured only when the installer was interrupted.
Removed obsolete code from fluxion's exit procedure.
Added better message feedback to the apt manager.
Updated languages' dialog for new package manager reset notice.
2017-12-20 18:30:09 -06:00
Matias Barcenas
bfcb897f23
Minor corrections to style & apt pkg-manager.
2017-12-20 17:21:39 -06:00
Hritik Vijay
7ffa1b731f
No user confirmation when installing dependency i.e. fully automated
2017-11-27 13:47:41 +05:30
Hritik Vijay
755b3047c9
Added support for pacaur,yaourt
2017-11-27 13:26:08 +05:30
Hritik Vijay
b1f342af37
Removed -y flag. Arch does not support Partial updates.
2017-11-27 13:25:17 +05:30
deltaxflux
dd168237d9
Fix default permissions
2017-08-22 22:36:29 +02:00
Matias Barcenas
39afb4c8b7
Added anti-redefinition headers to library scripts.
2017-08-22 14:23:08 -05:00
Matias Barcenas
afe1e76690
Completed implementation & integration of installer.
...
The installer has been defined as a utility & is incorporated into fluxion.
The installer is now responsible for checking & installing updates.
The installer is now responsible for checking & installing dependencies.
Package managers can now be defined within fluxion/lib/installer/managers.
Dependencies are now flexible, and will attempt alternative installs.
2017-08-21 22:56:41 -05:00
Matias Barcenas
92bad0242b
Changed & tested update check function.
2017-08-21 00:06:29 -05:00
Matias Barcenas
88619a8dd6
Began implementation of installer update.
...
Created an installer utility library.
The installer will be responsible for checking dependencies & updates.
2017-08-20 23:02:34 -05:00