Compare commits
10 Commits
5a0a1a4d4e
...
777a1f1cbc
Author | SHA1 | Date | |
---|---|---|---|
777a1f1cbc | |||
ab7aa67da4 | |||
d8f0e64c43 | |||
bd28c0fe73 | |||
faccb3b101 | |||
6661a06335 | |||
4b2324810f | |||
c7681c2e10 | |||
059d0a787b | |||
7490f68916 |
@ -10,7 +10,7 @@ then
|
|||||||
terminal_output gfxterm
|
terminal_output gfxterm
|
||||||
fi
|
fi
|
||||||
|
|
||||||
menuentry 'MatterLinux ISO' --class os {
|
menuentry 'MatterLinux VERSION_HERE ISO' --class os {
|
||||||
insmod gzio
|
insmod gzio
|
||||||
insmod part_msdos
|
insmod part_msdos
|
||||||
linux /boot/vmlinuz-linux loglevel=3
|
linux /boot/vmlinuz-linux loglevel=3
|
||||||
|
10
etc/issue
10
etc/issue
@ -3,15 +3,13 @@
|
|||||||
MMMMMMMMMMMMMMMMMMMM
|
MMMMMMMMMMMMMMMMMMMM
|
||||||
MMMM MMMM MMMM
|
MMMM MMMM MMMM
|
||||||
MMMM MMMM MMMM
|
MMMM MMMM MMMM
|
||||||
MMMM MMMM MMMM Welcome to \e[32mMatterLinux 24\e[0m\e[1m!
|
MMMM MMMM MMMM Welcome to \e[32mMatterLinux VERSION_HERE\e[0m\e[1m!
|
||||||
MMMM MMMM MMMM \e[37mKernel:\e[0m\e[1m \r \e[37mArch:\e[0m\e[1m \m \e[37mTTY:\e[0m\e[1m \l
|
MMMM MMMM MMMM \e[37mKernel:\e[0m\e[1m \r \e[37mArch:\e[0m\e[1m \m \e[37mTTY:\e[0m\e[1m \l
|
||||||
MMMM MMMM MMMM
|
MMMM MMMM MMMM
|
||||||
MMMM MMMM MMMM
|
MMMM MMMM MMMM
|
||||||
|
|
||||||
\e[34m>>>\e[0m\e[1m Login with root:root
|
\e[34m>>>\e[0m\e[1m Sync before installing packages: matt sync
|
||||||
\e[34m>>>\e[0m\e[1m Sync before installing packages: mp-sync
|
|
||||||
\e[34m>>>\e[0m\e[1m For installation: https://matterlinux.xyz/wiki/install
|
\e[34m>>>\e[0m\e[1m For installation: https://matterlinux.xyz/wiki/install
|
||||||
\e[34m>>>\e[0m\e[1m Join XMPP for questions: general@conf.matterlinux.xyz
|
\e[34m>>>\e[0m\e[1m For questions/chat: https://matterlinux.xyz/wiki/chat
|
||||||
|
|
||||||
Happy hacking!
|
Happy hacking!\e[0m
|
||||||
\e[0m
|
|
||||||
|
17
etc/matt/config.ini
Normal file
17
etc/matt/config.ini
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
# configuration file for matt, please see the wiki page for more information
|
||||||
|
# https://matterlinux.xyz/wiki/matt
|
||||||
|
|
||||||
|
tmpdir = /var/lib/matt/temp
|
||||||
|
datadir = /var/lib/matt/data
|
||||||
|
|
||||||
|
[base]
|
||||||
|
url = mptp://stable.matterlinux.xyz/base
|
||||||
|
# url = mptp://next.matterlinux.xyz/base
|
||||||
|
|
||||||
|
[desktop]
|
||||||
|
# url = mptp://stable.matterlinux.xyz/desktop
|
||||||
|
# url = mptp://next.matterlinux.xyz/desktop
|
||||||
|
|
||||||
|
[server]
|
||||||
|
# url = mptp://stable.matterlinux.xyz/server
|
||||||
|
# url = mptp://next.matterlinux.xyz/server
|
3
etc/systemd/system/getty@tty1.service.d/skip-prompt.conf
Normal file
3
etc/systemd/system/getty@tty1.service.d/skip-prompt.conf
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
[Service]
|
||||||
|
ExecStart=
|
||||||
|
ExecStart=-/usr/sbin/agetty --skip-login --nonewline --autologin root --noclear %I $TERM
|
3
etc/systemd/system/getty@tty2.service.d/skip-prompt.conf
Normal file
3
etc/systemd/system/getty@tty2.service.d/skip-prompt.conf
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
[Service]
|
||||||
|
ExecStart=
|
||||||
|
ExecStart=-/usr/sbin/agetty --skip-login --nonewline --autologin root --noclear %I $TERM
|
3
etc/systemd/system/getty@tty3.service.d/skip-prompt.conf
Normal file
3
etc/systemd/system/getty@tty3.service.d/skip-prompt.conf
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
[Service]
|
||||||
|
ExecStart=
|
||||||
|
ExecStart=-/usr/sbin/agetty --skip-login --nonewline --autologin root --noclear %I $TERM
|
3
etc/systemd/system/getty@tty4.service.d/skip-prompt.conf
Normal file
3
etc/systemd/system/getty@tty4.service.d/skip-prompt.conf
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
[Service]
|
||||||
|
ExecStart=
|
||||||
|
ExecStart=-/usr/sbin/agetty --skip-login --nonewline --autologin root --noclear %I $TERM
|
3
etc/systemd/system/getty@tty5.service.d/skip-prompt.conf
Normal file
3
etc/systemd/system/getty@tty5.service.d/skip-prompt.conf
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
[Service]
|
||||||
|
ExecStart=
|
||||||
|
ExecStart=-/usr/sbin/agetty --skip-login --nonewline --autologin root --noclear %I $TERM
|
3
etc/systemd/system/getty@tty6.service.d/skip-prompt.conf
Normal file
3
etc/systemd/system/getty@tty6.service.d/skip-prompt.conf
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
[Service]
|
||||||
|
ExecStart=
|
||||||
|
ExecStart=-/usr/sbin/agetty --skip-login --nonewline --autologin root --noclear %I $TERM
|
18
iso.sh
18
iso.sh
@ -1,14 +1,18 @@
|
|||||||
NAME="matterlinux"
|
NAME="matterlinux"
|
||||||
VERSION="24.00"
|
VERSION="24.05"
|
||||||
EXCLUDE=("README.md" "LICENSE.txt")
|
EXCLUDE=("README.md" "LICENSE.txt")
|
||||||
KEYS=("F9E70878C2FB389AEC2BA34CA3654DF5AD9F641D")
|
KEYS=("F9E70878C2FB389AEC2BA34CA3654DF5AD9F641D")
|
||||||
PKGS1=("systemd" "dhcpcd")
|
|
||||||
|
# these will be included in initrd image
|
||||||
|
PKGS1=("dhcpcd" "dosfstools" "mtsc")
|
||||||
|
|
||||||
|
# these will not
|
||||||
PKGS2=("linux")
|
PKGS2=("linux")
|
||||||
|
|
||||||
build() {
|
BUILD() {
|
||||||
echo "root:root" | chpasswd
|
echo "root:root" | chpasswd
|
||||||
systemd-machine-id-setup
|
systemctl preset-all
|
||||||
systemctl preset-all
|
|
||||||
cp /etc/skel/.* /root
|
|
||||||
cp /usr/sbin/init .
|
cp /usr/sbin/init .
|
||||||
|
sed -i "s/VERSION_HERE/${VERSION}/g" /etc/issue
|
||||||
|
sed -i "s/VERSION_HERE/${VERSION}/g" /boot/grub/grub.cfg
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user