Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/demartini/raspberrypi-motd

A custom message of the day (MOTD) for Raspberry Pi OS.
https://github.com/demartini/raspberrypi-motd

armhf bash motd raspbarry-pi raspbian shell shell-script

Last synced: 4 days ago
JSON representation

A custom message of the day (MOTD) for Raspberry Pi OS.

Awesome Lists containing this project

README

        



Logo


MOTD for Raspberry Pi OS


A custom message of the day (MOTD) for Raspberry Pi OS.





GitHub Workflow Status


GitHub stars


GitHub forks


GitHub issues


GitHub contributors


GitHub





Explore the Docs
-
Report Bug
-
Request Feature

## Table of Contents

- [Table of Contents](#table-of-contents)
- [Screenshots](#screenshots)
- [Highlights](#highlights)
- [Installation](#installation)
- [One-Step Automated Install](#one-step-automated-install)
- [Alternative Install Method](#alternative-install-method)
- [Clone our Repository and Run](#clone-our-repository-and-run)
- [Post-Install](#post-install)
- [Roadmap](#roadmap)
- [Contributing](#contributing)
- [Contributors](#contributors)
- [Inspired By](#inspired-by)
- [Changelog](#changelog)
- [License](#license)

## Screenshots

**Layout Horizontal**


Layout Horizontal

**Layout Hertical**


Layout Hertical

## Highlights

- Written in pure [Bash](https://www.gnu.org/software/bash).
- There is no need to install any packages.
- Tested with Arch Linux ARM and [Raspberry Pi OS](https://www.raspberrypi.org/downloads/raspberry-pi-os) (previously called Raspbian) distributions.

The information displayed are:

- Date and Time
- Disk Space
- DNS Servers
- Hostname
- LAN IP
- Last Login
- Load Average
- Logged Users
- Memory
- Running Processes
- Temperature
- Uptime
- WAN IP
- Welcome Message

## Installation

### One-Step Automated Install

Those who want to get started quickly and conveniently may install using the following command:

```sh
$ curl -sSL https://git.io/install-raspberrypi-motd | bash
```

## Alternative Install Method

### Clone our Repository and Run

Those who wish to review the code before installation may install using the following command:

```sh
$ git clone https://github.com/demartini/raspberrypi-motd.git
$ sudo bash raspberrypi-motd/install/install.sh
```

## Post-Install

Follow the steps to complete the installation:

Remove the `last login` information disabling the `PrintLastLog` option from the `sshd` service editing the `/etc/ssh/sshd_config` file:

```sh
$ sudo nano /etc/ssh/sshd_config
```

Uncomment and change the following line from:

```sh
#PrintLastLog yes
```

to

```sh
PrintLastLog no
```

Then restart the `sshd` service:

```sh
$ sudo systemctl restart sshd
```

## Roadmap

See the [open issues](https://github.com/demartini/raspberrypi-motd/issues) for a list of proposed features (and known issues).

## Contributing

If you are interested in helping contribute, please take a look at our [Contributing](CONTRIBUTING.md) guide.

### Contributors



## Inspired By

- [gagle/raspberrypi-motd](https://github.com/gagle/raspberrypi-motd)
- [Stuzer05/raspberrypi-motd](https://github.com/Stuzer05/raspberrypi-motd)
- [UncleInf/raspberrypi-motd](https://github.com/UncleInf/raspberrypi-motd)

## Changelog

See [Changelog](CHANGELOG.md) for a human-readable history of changes.

## License

Distributed under the MIT License. See [LICENSE](LICENSE) for more information.