5 Commits
0.8.4 ... 0.9.2

Author SHA1 Message Date
ed1b755a9c Add cryptsetup-runit 2019-02-16 21:50:43 +07:00
37619b95d4 Revert "Remove cryptsetup-openrc from deps, add cryptsetup package"
This reverts commit d94172218e.
2019-02-16 21:49:52 +07:00
d94172218e Remove cryptsetup-openrc from deps, add cryptsetup package
Since none of our isos use any encrypted partitions, we don't really
need the initscript. However, we do need the binary (in case of
encrypted root).
2019-02-15 19:37:56 +07:00
2a26281983 prepare 0.9 2018-10-23 00:44:14 +02:00
3b0ee9b414 use @ tag 2018-10-09 16:54:31 +02:00
7 changed files with 66 additions and 155 deletions

View File

@@ -1,89 +0,0 @@
VERSION=0.8
PKG = iso-profiles
TOOLS = artools
ifdef PREFIX
PREFIX = /usr/local
endif
SYSCONFDIR = /etc
PROFDIR = $(PREFIX)/share/$(TOOLS)/$(PKG)
BASEDIR = $(PROFDIR)/base
OVERLAYDIR = $(BASEDIR)/live-overlay$(SYSCONFDIR)
LXQTDIR = $(PROFDIR)/lxqt
LXDEDOR = $(PROFDIR)/lxde
DMODE = -dm0755
FMODE = -m0644
RM = rm -f
RMD = rm -fr --one-file-system
BASE = \
$(wildcard base/Packages-*) \
base/profile.conf
LIVE = \
base/live-overlay/etc/fstab \
base/live-overlay/etc/issue
LIVE_DEFAULT = \
$(wildcard base/live-overlay/etc/default/*)
LIVE_PAM = \
$(wildcard base/live-overlay/etc/pam.d/*)
LIVE_SUDOERS = \
$(wildcard base/live-overlay/etc/sudoers.d/*)
LXQT = \
$(wildcard lxqt/Packages-*) \
lxqt/profile.conf
LXQT_DM = \
lxqt/desktop-overlay/etc/sddm.conf
install-base:
install $(DMODE) $(DESTDIR)$(BASEDIR)
install $(FMODE) $(BASE) $(DESTDIR)$(BASEDIR)
install $(DMODE) $(DESTDIR)$(OVERLAYDIR)
install $(FMODE) $(LIVE) $(DESTDIR)$(OVERLAYDIR)
install $(DMODE) $(DESTDIR)$(OVERLAYDIR)/default
install $(FMODE) $(LIVE_DEFAULT) $(DESTDIR)$(OVERLAYDIR)/default
install $(DMODE) $(DESTDIR)$(OVERLAYDIR)/pam.d
install $(FMODE) $(LIVE_PAM) $(DESTDIR)$(OVERLAYDIR)/pam.d
install $(DMODE) $(DESTDIR)$(OVERLAYDIR)/sudoers.d
install $(FMODE) $(LIVE_SUDOERS) $(DESTDIR)$(OVERLAYDIR)/sudoers.d
install-lxqt:
install $(DMODE) $(DESTDIR)$(LXQTDIR)
install $(FMODE) $(LXQT) $(DESTDIR)$(LXQTDIR)
install $(DMODE) $(DESTDIR)$(LXQTDIR)$(SYSCONFDIR)
install $(FMODE) $(LXQT_DM) $(DESTDIR)$(LXQTDIR)$(SYSCONFDIR)
uninstall-base:
for f in $(notdir $(BASE)); do $(RM) $(DESTDIR)$(BASEDIR)/$$f; done
for f in $(notdir $(LIVE)); do $(RM) $(DESTDIR)$(OVERLAYDIR)/$$f; done
for f in $(notdir $(LIVE_DEFAULT)); do $(RM) $(DESTDIR)$(OVERLAYDIR)/default/$$f; done
for f in $(notdir $(LIVE_PAM)); do $(RM) $(DESTDIR)$(OVERLAYDIR)/pam.d/$$f; done
for f in $(notdir $(LIVE_SUDOERS)); do $(RM) $(DESTDIR)$(OVERLAYDIR)/sudoers.d/$$f; done
$(RMD) $(DESTDIR)$(BASEDIR)
uninstall-lxqt:
for f in $(notdir $(LXQT)); do $(RM) $(DESTDIR)$(LXQTDIR)/$$f; done
for f in $(notdir $(LXQT_DM)); do $(RM) $(DESTDIR)$(LXQTDIR)$(SYSCONFDIR)/$$f; done
$(RMD) $(DESTDIR)$(LXQTDIR)
install: install-lxqt install-base
uninstall: uninstall-lxqt uninstall-base
dist:
git archive --format=tar --prefix=$(PKG)-$(VERSION)/ $(VERSION) | gzip -9 > $(PKG)-$(VERSION).tar.gz
gpg --detach-sign --use-agent $(PKG)-$(VERSION).tar.gz
.PHONY: install uninstall dist install-lxqt install-base uninstall-lxqt uninstall-base

View File

@@ -2,14 +2,17 @@ mkinitcpio-nfs-utils
squashfs-tools squashfs-tools
nbd nbd
>openrc artix-live-openrc @openrc artix-live-openrc
>runit artix-live-runit @runit artix-live-runit
artix-live-portable-efi artix-live-portable-efi
>openrc networkmanager-openrc @openrc networkmanager-openrc
>openrc ntp-openrc @openrc ntp-openrc
>openrc bluez-openrc @openrc bluez-openrc
>runit networkmanager-runit @runit networkmanager-runit
>runit ntp-runit @runit ntp-runit
>runit bluez-runit @runit bluez-runit
intel-ucode
amd-ucode

View File

@@ -45,29 +45,30 @@ mkinitcpio-openswap
nano nano
net-tools net-tools
ntfs-3g ntfs-3g
>openrc acpid-openrc @openrc acpid-openrc
>openrc cronie-openrc @openrc cronie-openrc
>openrc cryptsetup-openrc @openrc cryptsetup-openrc
>openrc dhcpcd-openrc @openrc dhcpcd-openrc
>openrc haveged-openrc @openrc haveged-openrc
>openrc lvm2-openrc @openrc lvm2-openrc
>openrc mdadm-openrc @openrc mdadm-openrc
>openrc nfs-utils-openrc @openrc nfs-utils-openrc
>openrc rsync-openrc @openrc rsync-openrc
>openrc openssh-openrc @openrc openssh-openrc
>openrc wpa_supplicant-openrc @openrc wpa_supplicant-openrc
>openrc syslog-ng-openrc @openrc syslog-ng-openrc
>runit acpid-runit @runit acpid-runit
>runit cronie-runit @runit cronie-runit
>runit dhcpcd-runit @runit cryptsetup-runit
>runit haveged-runit @runit dhcpcd-runit
>runit lvm2-runit @runit haveged-runit
>runit mdadm-runit @runit lvm2-runit
>runit nfs-utils-runit @runit mdadm-runit
>runit rsync-runit @runit nfs-utils-runit
>runit openssh-runit @runit rsync-runit
>runit wpa_supplicant-runit @runit openssh-runit
>runit syslog-ng-runit @runit wpa_supplicant-runit
@runit syslog-ng-runit
artix-sysvcompat artix-sysvcompat
os-prober os-prober
pacman pacman

View File

@@ -2,24 +2,24 @@
# default displaymanager: none # default displaymanager: none
# supported: lightdm, sddm, gdm, lxdm, mdm # supported: lightdm, sddm, gdm, lxdm, mdm
# displaymanager="none" # DISPLAYMANAGER="none"
# Set to false to disable autologin in the livecd # Set to false to disable autologin in the livecd
autologin="false" AUTOLOGIN="false"
# start services # start services
# services=('acpid' 'bluetooth' 'cronie' 'cupsd' 'syslog-ng' 'NetworkManager') # SERVICES=('acpid' 'bluetooth' 'cronie' 'cupsd' 'syslog-ng' 'NetworkManager')
# default group membership # default group membership
# addgroups="video,power,storage,optical,network,lp,scanner,wheel,users,log" # ADDGROUPS="video,power,storage,optical,network,lp,scanner,wheel,users,log"
################# live-session ################# ################# live-session #################
# default value # default value
# hostname="artix" # HOST_NANE="artix"
# default value # default value
# username="artix" # USER_NAME="artix"
# default value # default value
# password="artix" # PASSWORD="artix"

View File

@@ -9,26 +9,25 @@ modemmanager
network-manager-applet network-manager-applet
nss-mdns nss-mdns
>openrc alsa-utils-openrc @openrc alsa-utils-openrc
>openrc avahi-openrc @openrc avahi-openrc
>openrc displaymanager-openrc @openrc displaymanager-openrc
>openrc json-c @openrc json-c
>openrc networkmanager-openrc @openrc networkmanager-openrc
>openrc ntp-openrc @openrc ntp-openrc
>openrc openrc-settingsd @openrc openrc-settingsd
>openrc bluez-openrc @openrc bluez-openrc
>runit alsa-utils-runit @runit alsa-utils-runit
>runit avahi-runit @runit avahi-runit
>runit sddm-runit @runit sddm-runit
>runit json-c @runit json-c
>runit networkmanager-runit @runit networkmanager-runit
>runit ntp-runit @runit ntp-runit
>runit bluez-runit @runit bluez-runit
librabbitmq-c librabbitmq-c
libmongoc libmongoc
#python
lxqt lxqt

View File

@@ -2,8 +2,8 @@ mkinitcpio-nfs-utils
squashfs-tools squashfs-tools
nbd nbd
>openrc artix-live-openrc @openrc artix-live-openrc
>runit artix-live-runit @runit artix-live-runit
artix-live-portable-efi artix-live-portable-efi
calamares-branding calamares-branding

View File

@@ -2,27 +2,24 @@
# default displaymanager: none # default displaymanager: none
# supported: lightdm, sddm, gdm, lxdm, mdm # supported: lightdm, sddm, gdm, lxdm, mdm
displaymanager="sddm" DISPLAYMANAGER="sddm"
# Set to false to disable autologin in the livecd # Set to false to disable autologin in the livecd
# autologin="true" # AUTOLOGIN="true"
# start services # start services
# services=('acpid' 'bluetooth' 'cronie' 'cupsd' 'syslog-ng' 'NetworkManager') # SERVICES=('acpid' 'bluetooth' 'cronie' 'cupsd' 'syslog-ng' 'NetworkManager')
# default group membership # default group membership
# addgroups="video,power,storage,optical,network,lp,scanner,wheel,users,log" # ADDGROUPS="video,power,storage,optical,network,lp,scanner,wheel,users,log"
# calamares netgroups
# netgroups_url="https://raw.githubusercontent.com/artix-linux/netgroups/master"
################# live-session ################# ################# live-session #################
# unset defaults to given value # unset defaults to given value
# hostname="artix" # HOST_NAME="artix"
# unset defaults to given value # unset defaults to given value
# username="artix" # USER_NAME="artix"
# unset defaults to given value # unset defaults to given value
# password="artix" # PASSWORD="artix"