BSD Ports

shells/ion 1.0.5.1509_21 DragonFly

Modern system shell written in Rust

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
MIT
Categories
shells
Package size
1093.1 KiB, 3590.1 KiB installed

Description

Ion is a modern system shell that features a simple, yet powerful, syntax. It is written entirely in Rust, which greatly increases the overall quality and security of the shell, eliminating the possibilities of a ShellShock-like vulnerability, and making development easier. It also offers a level of performance that exceeds that of Dash, when taking advantage of Ion's features. While it is developed alongside, and primarily for, RedoxOS, it is a fully capable on other *nix platforms.

In the other systems

The newest version among them is 1.0.5.1509, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlyshells/ion1.0.5.1509_21 newestnone known-[email protected]-
FreeBSDshells/ion1.0.5.1509_22 newestnone known-[email protected]2026-10-14
MidnightBSDshells/ion1.0.5.1509 newestno data-[email protected]2026-11-04
HardenedBSDshells/ion1.0.5.1509_22 newestno data-[email protected]-
GhostBSDshells/ion1.0.5.1509_22 newestno data-[email protected]-

Version history 1

  1. 1.0.5.1509

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkg install ion-shell

From DPorts:

cd /usr/dports/shells/ion && make install clean

Dependencies

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

===>   NOTICE:

The ion-shell port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing