Skip to content

Commit

Permalink
Version 6.2
Browse files Browse the repository at this point in the history
  • Loading branch information
gavinlyonsrepo committed Apr 30, 2022
1 parent f61dd9b commit 06816e7
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 159 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Table of contents
* [Environment variables](#environment-variables)
* [Dependencies](#dependencies)
* [Features](#features)
* [Screen Shots](#screenshots)
* [Screen Shots](#screen-shots)

Installation
-----------------------------------------------
Expand Down Expand Up @@ -316,7 +316,7 @@ Main Menu

Arch News

![Arch News](https://raw.githubusercontent.com/gavinlyonsrepo/cylon/master/documentation/documentation/screenshots/arch_news_RSS.png)
![Arch News](https://raw.githubusercontent.com/gavinlyonsrepo/cylon/master/documentation/screenshots/arch_news_RSS.png)

Bleach bit CLI

Expand Down
164 changes: 9 additions & 155 deletions documentation/history/changelog.md
Original file line number Diff line number Diff line change
@@ -1,163 +1,17 @@
# Version control:

### Version 1.0 010916 (first commit to AUR)
### Version 1.0-1 010916 (first commit to AUR)

### Version 2.0 021016
* Added option for lostfiles, system info page.
* Added cylon info page with check for optdepends
* Added error handling for missing optdepends in the functions
* Changed menus from cat displays to select arrays with prompt.
* Added licence.md and changlog.md
* Added optdepends array to PKGBUILD.
* Added ccrypt & password generator options
* Added arch linux news feed option.
* Changed location from $HOME of readme file +
* Added install of changlog to usr/share/doc/cylon
* Added extra bleachbit functionality and options
* Added extra gdrive functionality and options
* Added an rsync option(config file needs new options for rsync)
* Added new shred folder and files option.

### Version 3.0-1 101216.
* pacman -Ql added
* pacaur with 8 options added.
* xterm, inxi, lynis and htop options added,
* Options for linux command line arguments inputs added
* systemd-analyze - Analyze system boot-up performance added to system check.

### Version 3.1-2 151216.
* Added openbsd-netcat as optdepends due to conflict with gnu-netcat.
* Added 3 new options to pacman menu
* Added 3 new options to pacaur
* Added 2 new options to cower
* Added two new runtime options -c and -u

### Version 3.2-3 211216
* Added manpage and system icon
* Modules added, split functions into separate files
* Changed system maintenance routine to menu select

### Version 3.3-4 291216
* Added "n/a" text to menu options for non installed packages,
* Added old configuration file scan and Diskspace usage options
* new icon added.
* Systemctl status show option added.

### Version 3.4-5 250317
* ccrypt file setting added to config file called myccfile,
* add -d option for bleachbit system clean. Use the options set in the GUI/file.
* changes to -u option, RSS feed added
* rmlint menu 6 extra options added.
* gdrive change --delete-extraneous option added to Sync local directory

### Version 3.5-6 050417
* Uninstall AUR packages menu function added to cower and pacaur menus
* Added extra gdrive option, requires two new option in config file for use.
* Changed input for file/directory paths to a dialog GUI option
* Added new lists options to package lists options.
* pactree and pactree -r options added in pacman.
* Arch-Audit in cylon -u option now consists of two options -q & -u.
* Arch-Audit was moved from AUR to main repos SW changed to reflect this.

### Version 3.6-7 200417
* packages dialog and expac added as depends
* new file misc_module added (coding optimisation)
* cower -dc download only option added + AUR comment reader
* package list function updated now 9 list generated.
* warning check added for setting of TargetDir in cower config
* new options added and others moved to System maintenance menu
* Added environmental variable user can now set output directory path.
* corrected minor issue of no pause at end after system update run
* Changed menu layout added system security option etc
* added extra drive option to config file now 4 syncs options.
* added -b flag to run bleachbit wrapper
* added -m flag to run a auto scan of most maintenance menu functions.
* xterm terminal now opens on cylon program output folder path.

### Version 4.0-1 270517
* Various code optimizations
* added menu to update function
* added -p flag print the package lists
* added -r flag print arch news rss reader
* added a user input count to Arch news Rss reader for # of items to fetch
* added -z flag display the AUR package removal dialog menu function.
* added -l flag shortcut to open rmlint wrapper.
* change AUR package delete menu to include all foreign packages
* added pacnew list to package list function
* added CYLONDEST check on cylon information page
* added more data to system information page

### Version 4.1-2 280617
* Now using $EDITOR variable to pick text editor
* Loop the bleachbit options menu -b for user convenance.
* New Clamavscan options and configfile setting.
* Two new maintenance options, find inodes usage and find biggest files
* Ascii art added
* 3 new pacman option added(view log, optimise and paccache -ruk0)
* Auditing SUID/SGID Files added to security + chage -l option
* Various new network options added.

### Version 4.2-3 200717
* Package list expanded from 10 to 20 items
* Extra information added to system display.
* Pull request by "uros-stegic" to fix typo on system display page added
* Dependency array code optimisation to HelpFunc instead of long list
* prompt and information display for orphan delete option added
* CowerFunc new option to search AUR packages by orphan maintainer.
* Ascii art placed in function AsciiArtFunc.
* Added optional environmental variable for config file location CYLON_CONFIG.
* changed 6 menus so they loop until user return.
* return codes added

### Version 5.0-1 / 5.0.1-2 : 031117 / 201117
* Four new package lists added to package list generator.
* New optional environment variable to allow for no colour "CYLON_COLOR_OFF".
* System information display optimisations and more information.
* New system maintenance option added "List All Open Files", htop removed as dependency.
* Option to backup GPT partition added in addition to MBR. also rsync option optimised.
* New command line option added "notify -n" to enable desktop notifications.

### Version 5.1-3 100218
* Optdepends AUR helper "Cower" replaced by "Auracle", as cower is obsolete see here.
* https://www.reddit.com/r/archlinux/comments/6ktsqg/auracle_the_next_generation_of_cower/
* package list generator size increased from 24 to 25.

### Version 5.2-4 170218
* Optdepends AUR helper "pacaur" replaced by "trizen", as pacaur is now unmaintained.

### Version 5.3-5 280518
* Minor update for pacman 5.1 release.
* pacman 5.1 update split misc tools into a new package, called pacman-contrib.
* Added pacman-contribs as a dependency to cylon
* Also pacman-optimise option now obsolete, so removed from pacman menu.

### Version 5.4-6 280618
* Minor Mini update
* optdepends lostfiles moved from AUR to community , changing documentation and SW to reflect.

### Version 5.5-7 031218
* package list generator size increased from 25 to 26
* added package list help file to install and added it to help display.
* Two new trizen options added
* Multilib repo size calculation bug corrected on system help page
(only appeared if mutlilib was both enabled and empty)
* Various minor optimisations.

### Version 5.6-8 130619
* gdrive removed as optional dependency, due to it being obsolete.

### Version 5.7-9 200420
* Lynis and rkhunter removed as optional dependency, to remove bloat and streamline program.
* Updates due to upstream changes to lostfiles and auracle.
* optdepends ccrypt moved from community to AUR, changing documentation and SW to reflect.
* Update to package list generator as "base" is now a package as opposed to a group of packages.

### Version 6.0-1
* clamav removed as optional dependency, to remove bloat and streamline program.
* ccrypt removed as optional dependency, The functionity provided by this module can be found
### Version 6.0-1 03-2020
* clamav removed as optional dependency.
* ccrypt removed as optional dependency, The functionality provided by this module can be found
in [ccryptmenu](https://github.com/gavinlyonsrepo/ccryptmenu) standalone program.

### Version 6.1-2
### Version 6.1-2 11-2021
* Minor update, https://www.archlinux.org/feeds/news/ changed to https://archlinux.org/feeds/news/
in rss arch news function as it had changed upstream recently and was no longer working.

### Version 6.2-3 04-2022
* 3 new config settings added , If missing from file software will use defaults , see Readme.
* Backup section removed , the package backupmenu still provides all its functionality
* Security and network section's merged into System maintenance
2 changes: 0 additions & 2 deletions main/Cylon.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,12 @@ then #color off
GREEN=$(printf "\033[0m")
YELLOW=$(printf "\033[0m")
BLUE=$(printf "\033[0m")
HL=$(printf "\033[0m")
NORMAL=$(printf "\033[0m")
else #color on
RED=$(printf "\033[31;1m")
GREEN=$(printf "\033[32;1m")
YELLOW=$(printf "\033[33;1m")
BLUE=$(printf "\033[36;1m")
HL=$(printf "\033[41;1m")
NORMAL=$(printf "\033[0m")
fi

Expand Down

0 comments on commit 06816e7

Please sign in to comment.