• Stars
    star
    116
  • Rank 303,894 (Top 6 %)
  • Language
    C
  • Created about 11 years ago
  • Updated 8 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A Linux port of OpenBSD's ksh
 _       _        _
| | ___ | | _____| |__
| |/ _ \| |/ / __| '_ \
| | (_) |   <\__ \ | | |
|_|\___/|_|\_\___/_| |_|

Build Status

Overview

loksh is a Linux port of OpenBSD's ksh.

Unlike other ports of ksh, loksh targets only one platform, follows upstream closely and keeps changes to a minimum. loksh does not add any extra features; this reduces the risk of introducing security vulnerabilities and makes loksh a good fit for resource-constrained systems.

Installation

loksh is included in many distributions:

Packaging status

For example, under Alpine Linux, loksh can be installed using apk add loksh.

Alternatively, to build and install loksh from source:

meson --prefix=/usr build
ninja -C build install

Legal Information

loksh is licensed under the same license as the upstream code it is based on.

The ASCII art logo at the top was made using FIGlet.

More Repositories

1

szl

A lightweight, embeddable scripting language
C
147
star
2

nss-tls

A DNS over HTTPS resolver for glibc
C
142
star
3

tootik

A federated nanoblogging service with a Gemini frontend.
Go
98
star
4

rlsd

A lightweight, retro Linux-libre distro
Shell
72
star
5

shus

A tiny HTTP server for static sites
C
71
star
6

tty8

A suckless terminal multiplexer
C
41
star
7

papaw

A simple, decompressing executable packer
C
39
star
8

rlsd2

A minimalistic GNU/Linux-libre distro
Shell
37
star
9

LoginKit

A standalone logind shim - GitHub mirror
C
32
star
10

luufs

Lazy man's, user-mode union file system
C
30
star
11

pylzfse

Python bindings for LZFSE
C
29
star
12

libwaive

A library that allows processes to waive their rights
C
27
star
13

lazy-utils

A collection of tiny, permissively-licensed Linux system tools; deprecated in favor of sdaemons
C
25
star
14

dohli

Set up your own ad-blocking DoH server
Go
21
star
15

sdaemons

Suckless daemons
C
19
star
16

codile

A web-based IDE
TypeScript
19
star
17

nosystem

A libsystemd stub library, a research project for Devuan
C
18
star
18

packlim

A small, hackable and secure package manager
C
16
star
19

overheadfs

A FUSE proxy file system
C
16
star
20

b6b

A lightweight, embeddable scripting language
C
15
star
21

toolchains

Toolchains for ultra-portable static binaries
Shell
14
star
22

devsus

Libre Devuan for the Asus C201
Shell
14
star
23

fbim

A tiny framebuffer image viewer
C
13
star
24

lok

A Linux port of OpenBSD's awk
C
11
star
25

guppy-protocol

Unencrypted, UDP-based alternative to the Gemini protocol
Python
10
star
26

elfence

An overlay that verifies signed ELF binaries
C
9
star
27

roar-ng

Generic build system for GNU/Linux distributions; orphaned
Shell
8
star
28

nss-block

A transparent, domain-based ad blocker
C
7
star
29

dillo

Dillo 0.8.6, patched and working
C
6
star
30

packdude

A simple package manager that does the right thing and that's it; orphaned in favor of packlad
C
6
star
31

roar-ng-ii

A generic and extensible build system for GNU/Linux distributions; orphaned
Shell
5
star
32

locwm

A Linux port of OpenBSD's cwm
C
5
star
33

lolibc

An OpenBSD libc compatibility layer as a Meson subproject
C
4
star
34

boydemdb

Key-value database as a Meson subproject
C
4
star
35

krisa

A small library that generates crash dumps
C
4
star
36

literocks

A stripped-down fork of ROX-Filer; orphaned
C
4
star
37

nopdev

A device manager that does less
C
4
star
38

lobsder

An OpenBSD compatibility layer for Linux; orphaned
C
4
star
39

ogg122

A tiny Ogg Vorbis player
C
4
star
40

logfence

An overlay that prevents log tampering
C
4
star
41

packlad

A small, efficient and secure package manager; orphaned in favor of packlim
C
3
star
42

termolos

A console color scheme generator
C
3
star
43

darls

Dima's Already Riced Live System
3
star
44

ted

Ted 2.17, patched and working
C
3
star
45

subito

A minimalistic and versatile GNU/Linux distribution based on roar-ng; orphaned
Shell
3
star
46

frost

A simple suspend tool for GNU/Linux; orphaned
C
3
star
47

libretee

A fast, asynchronous implementation of tee(1); orphaned
C
3
star
48

frugalify

Converts a Puppy Linux "full installation" into a "frugal installation"
C
3
star
49

containers

Containers for C/Go development and CI
Slim
2
star
50

logoutd

An experimental, standalone fork of logind
C
2
star
51

2d-grey-rounded

Flat and minimalistic GTK+ theme
CSS
2
star
52

xplayargs

A xargs-like audio player
C
2
star
53

wpa_supplicant

Working copy of wpa_supplicant
C
2
star
54

packsiz

A tiny, hackable and secure package manager
Meson
2
star
55

emelfm

A lighter emelFM 0.9.2
C
2
star
56

xchat

X-Chat 1.8.9, patched and working
C
2
star
57

tinyunmute

A tinyalsa-based volume initialization tool
C
2
star
58

glib

GLib 1.2.10, patched and working
C
2
star
59

xz-embedded

A copy of upstream xz-embedded that allows shallow clones
C
1
star
60

cdaemon

Node.js addon that wraps the daemon() C function
C++
1
star
61

woof-CE-c201

Puppy Linux + Devsus = ?
Shell
1
star
62

code-oss-arm64

Dockerfile
1
star
63

go-papaw

Go module for papaw
C
1
star
64

honeybear

Dropbear 0.66, hacked to act as a poor man's honeypot
C
1
star
65

gdk-pixbuf

gdk-pixbuf 0.22.0, patched and working
C
1
star
66

beaver

Beaver 0.2.7, patched and working
C
1
star
67

packlim-recipes

Build system for packlim packages
Shell
1
star
68

ncsplash

A simple ncurses-based splash screen which reads strings from a FIFO and prints them to the screen, one at a time; orphaned
C
1
star
69

packlim-sd

A Linux-libre distro based on packlim and packlim-recipes
Shell
1
star
70

locwm-5.6

A Linux port of OpenBSD's cwm
C
1
star
71

part-hotplug-handler

A lightweight, udev-based, partition hotplugging notifier; orphaned
C
1
star
72

rox

ROX-Filer 1.2.2, patched and working
C
1
star
73

sazache

A tiny, scalable HTTP server for static sites
Makefile
1
star
74

gtk

GTK+ 1.2.10, patched and working
C
1
star