Skip to content

Commit

Permalink
Files modified
Browse files Browse the repository at this point in the history
  • Loading branch information
iamsubingyawali committed Jun 10, 2021
1 parent 817ad08 commit 75ffa8f
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 19 deletions.
4 changes: 2 additions & 2 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
linusman
arcron
Copyright(C) 2021 by Subin Gyawali
All rights reserved.

Expand All @@ -13,7 +13,7 @@ THE SOFTWARE.
Notes
-----

> linusman is a free to use script and will remain free to use
> arcron is a free to use script and will remain free to use
> It is an open-source script which allows you to learn, use and contribute to the script
> But it's not permissively licensed and the copyright lies within the creator
> Distributing your own copy of this script is not allowed
Expand Down
27 changes: 11 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,13 @@
# linusman
Shell script to manage users and groups, and atuomate backups in Linux.
# arcron
Shell script to atuomate backups in Linux.

## What does this script do?

The scipt has two main sections.
<img src="https://user-images.githubusercontent.com/45819206/121506169-36522d80-ca03-11eb-8af0-3ecae868ff39.png" width=500>

![image](https://user-images.githubusercontent.com/45819206/119443791-ec522200-bd49-11eb-9712-06f076d5a38e.png)

One is Archive management section where you can set up archives and automate backups of your files and folders using cron jobs.
## What does this script do?

Another section is user management section which can be used to manage users and groups in the system. User and groups management includes adding, deleting, renaming, changing permissions and many more.
In the Archive management section you can set up archives and automate backups of your files and folders using cron jobs. You need to have basic knowledge of setting up cron jobs to use this program.

The User management section doesn't require any technical knowledge to use but for archive management, you need to have basic knowledge of setting up cron jobs.
<img src="https://user-images.githubusercontent.com/45819206/121506232-42d68600-ca03-11eb-8570-439b8f79b2e8.png" width=500>

A detailed user guide is available within the script file at the beginning of the script. Go through it if something seems confusing.

Expand All @@ -20,28 +16,27 @@ A detailed user guide is available within the script file at the beginning of th
The script depends on some linux packages which you need to install before you run the script. Use your system package manager to install the following packages:

1. zenity
2. bc (Basic Calculator)
3. libnotify-bin
2. libnotify-bin

For Debian based distros with apt, use the following command:

```
sudo apt-get install zenity bc libnotify-bin
sudo apt-get install zenity libnotify-bin
```

## Run

After all dependencies are installed, to run the script simply clone this repo using the commend below in your Linux terminal.

```
git clone https://github.com/iamsubingyawali/linusman.git
https://github.com/iamsubingyawali/arcron.git
```

Navigate to the script directory and run the file using commands below. You may need to change the permissions for the file to run, use **chmod** accordingly.

```
cd linusman
./manage.sh
cd arcron
./run.sh
```

_Note: I am not responsible for any damange caused to your system with incorrect use of this script. Do not proceed with any options in the script unless you know what you are doing. Distributing your own copy of this script is not allowed. Read the license file carefully before proceeding._
Expand Down
2 changes: 1 addition & 1 deletion run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -372,7 +372,7 @@ reRunArchive(){
tput cup 2 20
tput rev
tput bold
echo " WELCOME TO LINUSMAN "
echo " WELCOME TO ARCRON "
tput sgr0

# Displaying initial options to choose from at the start of the program
Expand Down

0 comments on commit 75ffa8f

Please sign in to comment.