Skip to content
Alpine configuration management scripts (mirror)
Shell C Makefile
Branch: master
Clone or download
Latest commit 8dc1157 Jun 14, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.editorconfig add .editorconfig Nov 2, 2016
.gitignore gitignore: do not track shell scripts Dec 13, 2018
Makefile ==== release 3.8.3 ==== Jun 14, 2019
README.md README: more formatting Jun 14, 2019
dasd-functions.sh.in setup-disk: install on disk on s390x Jun 12, 2018
lbu.conf lbu: implement LBU_BACKUPDIR Sep 27, 2011
lbu.in lbu: fix invocation of `openssl list-cipher-commands` for v1.1.1b Apr 26, 2019
libalpine.sh.in replace deprecated `...` syntax with $(...) in shell scripts Nov 2, 2016
setup-acf.in indent heredocs and replace echos with heredoc where appropriate Nov 2, 2016
setup-alpine.in setup-alpine: setup ntp before repos Feb 21, 2019
setup-apkcache.in indent heredocs and replace echos with heredoc where appropriate Nov 2, 2016
setup-apkrepos.in setup-apkrepos: Allow the script to pick a server with 0.00sec downlo… Jun 12, 2018
setup-bootable.in setup-bootable: use uniso for local .iso files too Oct 19, 2017
setup-disk.in setup-disk: let grub-mkconfig create grub.conf Jan 23, 2019
setup-dns.in setup-dns: fix error when resolv.conf doesn't exist and no -d given Nov 2, 2016
setup-gparted-desktop.in indent heredocs and replace echos with heredoc where appropriate Nov 2, 2016
setup-hostname.in indent heredocs and replace echos with heredoc where appropriate Nov 2, 2016
setup-interfaces.in setup-interfaces: add -a option for auto setup Jun 13, 2018
setup-keymap.in setup-keymap: keymaps OpenRC service has been renamed to loadkmap Feb 28, 2018
setup-lbu.in indent heredocs and replace echos with heredoc where appropriate Nov 2, 2016
setup-mta.in fix mixed tabs & spaces and surplus empty lines at EOF Nov 2, 2016
setup-ntp.in indent heredocs and replace echos with heredoc where appropriate Nov 2, 2016
setup-proxy.in setup-proxy: indent heredoc Nov 2, 2016
setup-sshd.in indent heredocs and replace echos with heredoc where appropriate Nov 2, 2016
setup-timezone.in indent heredocs and replace echos with heredoc where appropriate Nov 2, 2016
setup-xen-dom0.in various: use long-form apk options Jul 3, 2013
setup-xfce-desktop fix mixed tabs & spaces and surplus empty lines at EOF Nov 2, 2016
setup-xfce-desktop.in fix mixed tabs & spaces and surplus empty lines at EOF Nov 2, 2016
setup-xorg-base.in setup-xorg-base: install eudev Jun 21, 2018
uniso.c uniso: fallocate, fdatasync and account for free space Oct 19, 2017
update-conf.in update-conf: fix quoting in subshell Dec 21, 2016
update-kernel.in

README.md

alpine-conf

This repo contains a set of utilities for making backup of config files and for setting up a new Alpine Linux computer.

LBU

Basic usage

  • To add a file or folder to be backed up, lbu include /path/to/foo
  • To remove a file from being backed up, lbu exclude /path/to/foo
  • To setup LBU options, edit /etc/lbu/lbu.conf
  • To create a package as specified in lbu.conf, lbu commit
  • To override destination of the backup package, lbu package /path/to/bar.apkovl.tar.gz

Setup scripts

The main script is called setup-alpine, and it will perform basic system setup. Each script can be called independently, for example:

  • setup-acf sets up ACF web interface
  • setup-ntp sets up NTP service
  • etc.

For further information, please see https://pkgs.alpinelinux.org/package/edge/main/x86_64/alpine-conf or the Alpine Linux documentation wiki at https://wiki.alpinelinux.org.

You can’t perform that action at this time.