ACF packages: Difference between revisions

From Alpine Linux
No edit summary
(Started updating to latest status)
Line 4: Line 4:
Networking related modules.  
Networking related modules.  


=== Interfaces ===
=== Interfaces (acf-alpine-baselayout) ===


{| class="FCK__ShowTableBorders"
{| class="FCK__ShowTableBorders"
|-
|-
| '''Status:'''  
| '''Status:'''  
| Ready for betatest
| Released
|-
|-
| '''Summary:'''  
| '''Summary:'''  
Line 18: Line 18:
*Bring up/down interfaces and restart networking
*Bring up/down interfaces and restart networking


=== Dialup/PPPoE ===
=== Dialup/PPPoE (acf-ppp) ===


{| class="FCK__ShowTableBorders"
{| class="FCK__ShowTableBorders"
|-
|-
| '''Status:'''  
| '''Status:'''  
| Ready for betatest
| Released
|-
|-
| '''Summary:'''  
| '''Summary:'''  
Line 32: Line 32:
*Edit PAP/CHAP configuration
*Edit PAP/CHAP configuration


=== IPtables  ===
=== Quality of Service (acf-iproute2-qos) ===


{| class="FCK__ShowTableBorders"
{| class="FCK__ShowTableBorders"
|-
|-
| '''Status:'''  
| '''Status:'''  
| Ready for betatest
| Ready for Beta test
|-
| '''Summary:'''
| Configure Quality of Service settings on each interface
|}
 
*Enable/Configure/Disable QOS on each interface
 
=== IPtables (acf-iptables) ===
 
{| class="FCK__ShowTableBorders"
|-
| '''Status:'''
| Ready for Beta test
|-
|-
| '''Summary:'''  
| '''Summary:'''  
Line 46: Line 59:
*Create/Edit/Delete chains and rules
*Create/Edit/Delete chains and rules


=== Firewall ===
=== Firewall (acf-shorewall) ===


{| class="FCK__ShowTableBorders"
{| class="FCK__ShowTableBorders"
|-
|-
| '''Status:'''  
| '''Status:'''  
| Ready for betatest
| Released
|-
|-
| '''Summary:'''  
| '''Summary:'''  
Line 60: Line 73:
*View logfile
*View logfile


=== DNS ===
=== DNS (acf-tinydns) ===


{| class="FCK__ShowTableBorders"
{| class="FCK__ShowTableBorders"
|-
|-
| '''Status:'''  
| '''Status:'''  
| Ready for betatest
| Released
|-
|-
| '''Summary:'''  
| '''Summary:'''  
Line 74: Line 87:
*Create/Edit/Delete domain files  
*Create/Edit/Delete domain files  
*Per user and per role permissions
*Per user and per role permissions
*Multiple-instance capable


=== DNScache ===
=== DNScache (acf-dnscache) ===


{| class="FCK__ShowTableBorders"
{| class="FCK__ShowTableBorders"
|-
|-
| '''Status:'''  
| '''Status:'''  
| Ready for betatest
| Released
|-
|-
| '''Summary:'''  
| '''Summary:'''  
Line 90: Line 104:
*Create/Edit/Delete DNS server entries
*Create/Edit/Delete DNS server entries


=== DNSmasq ===
=== DNSmasq (acf-dnsmasq) ===


{| class="FCK__ShowTableBorders"
{| class="FCK__ShowTableBorders"
|-
|-
| '''Status:'''  
| '''Status:'''  
| Ready for betatest
| Released
|-
|-
| '''Summary:'''  
| '''Summary:'''  
Line 105: Line 119:
*View logfile
*View logfile


=== DHCP server ===
=== DHCP server (acf-dhcp) ===


{| class="FCK__ShowTableBorders"
{| class="FCK__ShowTableBorders"
|-
|-
| '''Status:'''  
| '''Status:'''  
| Ready for betatest
| Released
|-
|-
| '''Summary:'''  
| '''Summary:'''  
Line 120: Line 134:
*View leases
*View leases


=== Chrony ===
=== Chrony (acf-chrony) ===


{| class="FCK__ShowTableBorders"
{| class="FCK__ShowTableBorders"
|-
|-
| '''Status:'''  
| '''Status:'''  
| Ready for betatest
| Released
|-
|-
| '''Summary:'''  
| '''Summary:'''  
Line 134: Line 148:
*View logfile
*View logfile


=== NTPD ===
=== NTPD (acf-openntpd) ===


{| class="FCK__ShowTableBorders"
{| class="FCK__ShowTableBorders"
|-
|-
| '''Status:'''  
| '''Status:'''  
| Ready for betatest
| Released
|-
|-
| '''Summary:'''  
| '''Summary:'''  
Line 148: Line 162:
*View logfile
*View logfile


=== IPsec ===
=== IPsec (acf-ipsec-tools) ===


{| class="FCK__ShowTableBorders"
{| class="FCK__ShowTableBorders"
|-
|-
| '''Status:'''  
| '''Status:'''  
| Ready for betatest
| Released
|-
|-
| '''Summary:'''  
| '''Summary:'''  
Line 163: Line 177:
*View logfile
*View logfile


=== OpenVPN ===
=== OpenVPN (acf-openvpn) ===


{| class="FCK__ShowTableBorders"
{| class="FCK__ShowTableBorders"
|-
|-
| '''Status:'''  
| '''Status:'''  
| Ready for betatest
| Ready for Beta test
|-
|-
| '''Summary:'''  
| '''Summary:'''  
Line 174: Line 188:
|}
|}


*Create/Edit/Delete configs
*Edit config
*View connected clients
*Manage certificates
*View logfile
*View logfile
*Multiple-instance capable


=== NHRP ===
=== NHRP (acf-opennhrp) ===


{| class="FCK__ShowTableBorders"
{| class="FCK__ShowTableBorders"
|-
|-
| '''Status:'''  
| '''Status:'''  
| Ready for betatest
| Released
|-
|-
| '''Summary:'''  
| '''Summary:'''  
Line 190: Line 207:
*Edit configuration
*Edit configuration


=== Zebra and BGP ===
=== Zebra and BGP (acf-quagga) ===


{| class="FCK__ShowTableBorders"
{| class="FCK__ShowTableBorders"
|-
|-
| '''Status:'''  
| '''Status:'''  
| Ready for betatest
| Released
|-
|-
| '''Summary:'''  
| '''Summary:'''  
| Configure '''quagga'''.
| Configure '''quagga''' zebra and bgp functionality.
|}
|}


Line 204: Line 221:
*Edit configuration
*Edit configuration


=== TCPproxy ===
=== TCPproxy (acf-tcpproxy) ===


{| class="FCK__ShowTableBorders"
{| class="FCK__ShowTableBorders"
|-
|-
| '''Status:'''  
| '''Status:'''  
| Ready for betatest
| Released
|-
|-
| '''Summary:'''  
| '''Summary:'''  

Revision as of 15:14, 28 June 2010

Networking

Networking related modules.

Interfaces (acf-alpine-baselayout)

Status: Released
Summary: Local interface management
  • Create/Edit/Delete interfaces
  • Bring up/down interfaces and restart networking

Dialup/PPPoE (acf-ppp)

Status: Released
Summary: Configure Dialup/PPP/PPPoE connectivity
  • Create/Edit/Delete peers
  • Edit PAP/CHAP configuration

Quality of Service (acf-iproute2-qos)

Status: Ready for Beta test
Summary: Configure Quality of Service settings on each interface
  • Enable/Configure/Disable QOS on each interface

IPtables (acf-iptables)

Status: Ready for Beta test
Summary: Configure iptables.
  • Edit configuration (rules-save file)
  • Create/Edit/Delete chains and rules

Firewall (acf-shorewall)

Status: Released
Summary: Configure shorewall.
  • Edit configuration
  • View logfile

DNS (acf-tinydns)

Status: Released
Summary: Configure tinydns.
  • View current DNS configuration/information
  • Create/Edit/Delete domain files
  • Per user and per role permissions
  • Multiple-instance capable

DNScache (acf-dnscache)

Status: Released
Summary: Configure dnscache.
  • Edit configuration
  • Edit allowed clients
  • Create/Edit/Delete DNS server entries

DNSmasq (acf-dnsmasq)

Status: Released
Summary: Configure dnsmasq.
  • Edit configuration
  • View leases
  • View logfile

DHCP server (acf-dhcp)

Status: Released
Summary: Configure isc-dhcp.
  • Edit global settings
  • Create/Edit/Delete subnets and hosts
  • View leases

Chrony (acf-chrony)

Status: Released
Summary: Configure chrony.
  • Edit configuration
  • View logfile

NTPD (acf-openntpd)

Status: Released
Summary: Configure timeserver openntpd.
  • Edit configuration
  • View logfile

IPsec (acf-ipsec-tools)

Status: Released
Summary: Configure ipsec-tools.
  • Edit configuration
  • Upload/View/Delete certificates
  • View logfile

OpenVPN (acf-openvpn)

Status: Ready for Beta test
Summary: Configure openvpn.
  • Edit config
  • View connected clients
  • Manage certificates
  • View logfile
  • Multiple-instance capable

NHRP (acf-opennhrp)

Status: Released
Summary: Configure opennhrp.
  • Edit configuration

Zebra and BGP (acf-quagga)

Status: Released
Summary: Configure quagga zebra and bgp functionality.
  • View routes
  • Edit configuration

TCPproxy (acf-tcpproxy)

Status: Released
Summary: Configure tcpproxy.
  • Edit configuration
  • Create/Edit/Delete STMP Proxy entries and files


Applications

Application related modules

SSH

Status: Ready for betatest
Summary: Configure openssh.
  • View connections
  • Edit configuration
  • Edit authorized keys

Samba

Status: Ready for betatest
Summary: Configure samba.
  • Edit configuration
  • Create/Edit/Delete shares
  • Join domain

Web Proxy

Status: Ready for betatest
Summary: Configure squid.
  • Edit configuration
  • Edit user list
  • Edit associated files

Content Filter

Status: Ready for betatest
Summary: Configure dansguardian.
  • Edit configuration

ClamAV

Status: Work in progress
Summary:
  • Show status

ClamSMTP

Status: Work in progress
Summary:
  • Show status

Postfix

Status: Work in progress
Summary:
  • Show status

Dovecot

Status: Work in progress
Summary:
  • Show status

Gross

Status: Work in progress
Summary:
  • Show status

Fetchmail

Status: Ready for betatest
Summary: Configure fetchmail.
  • Edit global settings
  • Create/Edit/Delete mailbox/domain entries

Snort

Status: Ready for betatest
Summary: Configure snort.
  • View alerts
  • Edit configuration

Certificate Authority

Status: Ready for betatest
Summary: Generate / sign certifiates using openssl.
  • Edit configuration
  • View/Create/Upload CA certificate
  • Edit certificate defaults
  • Generate/View/Delete/Approve requests
  • View/Download/Renew/Revoke certificates
  • Generate and download CRLs

Gnats

Status: Work in progress
Summary: Configure gnats.
  • Edit configuration
  • Report a bug
  • Query problem reports


Storage

Storage related modules

MDADM

Status: Work in progress
Summary: Raid storage.
  • Show status

LVM

Status: Work in progress
Summary:
  • Show status

System

System/Other related modules

General health

Status: Ready for betatest
Summary: Show status on your running system.
  • Show system status
  • Show storage status
  • Show network status
  • Graph network activity
  • Show modules status
  • Show proc status

User Management

Status: Ready for betatest
Summary: ACF User management
  • Edit self
  • Create/Edit/Delete ACF users
  • View roles for user

Roles Management

Status: Ready for betatest
Summary: ACF Roles management
  • View own permissions
  • Create/Edit/Delete ACF roles
  • View all possible permissions

Packages

Status: Ready for betatest
Summary: Manage system packages (apk-tools)
  • View/Delete loaded packages
  • View/Install available packages
  • Edit configuration

Modules

Status: Ready for betatest
Summary: Manage system modules
  • View loaded modules
  • Edit/Reload modules file

Startup

Status: Ready for betatest
Summary: Manage system startup
  • View/Edit service startup sequence

Cron

Status: Ready for betatest
Summary: Manage periodic jobs (cron)
  • Edit configuration
  • Create/Edit/Delete periodic jobs

System logging

Status: Ready for betatest
Summary: Configure syslog.
  • Edit configuration

Logfiles

Status: Ready for betatest
Summary: Manage logfiles.
  • View/Tail/Download/Delete logfiles

Skins

Status: Ready for use
Summary: Switch ACF skin
  • Select ACF skin

Local Backups

Status: Ready for betatest
Summary: Saves your settings to floppy/usb/other media (lbu).
  • Show unsaved changes
  • Edit configuration
  • Commit/Save changes to media
  • Select backup archives
  • Generate and download overlay


DevTools

DevTools is a (set of) ACF(s) that could come in handy when developing ACF.

SVN status

Status: Ready for use
Summary: Different information/functions related to the SVN-tree
  • svn status (Shows whats changed since last 'svn update')
  • svn diff (Shows difference on your computer and on svn-server)
  • svn log (Shows the changelog 1 week back in time)
  • svn update (Fetch all available updates)


ToDo

VPN

Needs to be split into an administrative end for letting people connect to you (rogue warriors,personal laptop size connectivity) and VPN connectivity to other sites (remote office or location). These two are configured differently.

Still not started modules.

Dialup

Start/Stop Dialup connection

Diagnostic

Stats/Resource use/maybe graphs-rrd. Ability to run ping command.