diff options
author | Daniel Tartavel <contact@librepc.com> | 2018-07-21 13:02:00 +0200 |
---|---|---|
committer | Daniel Tartavel <contact@librepc.com> | 2018-07-21 13:02:00 +0200 |
commit | a6b2f99e2c45ff19e4dc54a0ffff3f9abe1ec722 (patch) | |
tree | e7ccc51f4a86086e3d50cae6f1527cf7e809e00c /rpi | |
parent | a4d5ba62acdf6df9423d565d03993afb02a2e0fb (diff) | |
download | mageia4arm-a6b2f99e2c45ff19e4dc54a0ffff3f9abe1ec722.tar mageia4arm-a6b2f99e2c45ff19e4dc54a0ffff3f9abe1ec722.tar.gz mageia4arm-a6b2f99e2c45ff19e4dc54a0ffff3f9abe1ec722.tar.bz2 mageia4arm-a6b2f99e2c45ff19e4dc54a0ffff3f9abe1ec722.tar.xz mageia4arm-a6b2f99e2c45ff19e4dc54a0ffff3f9abe1ec722.zip |
- modified name of config file conflicting with raspberry pi config.txt
- update README.md to follow changes
- update create_arm_img_urpmi.sh to follow changes
Diffstat (limited to 'rpi')
-rw-r--r-- | rpi/mageia4arm.cfg | 57 | ||||
-rw-r--r-- | rpi/second_stage_install.sh | 4 |
2 files changed, 60 insertions, 1 deletions
diff --git a/rpi/mageia4arm.cfg b/rpi/mageia4arm.cfg new file mode 100644 index 0000000..5a8c1b2 --- /dev/null +++ b/rpi/mageia4arm.cfg @@ -0,0 +1,57 @@ + +# Copyright (C) 2017-2018 Daniel Tartavel-jeannot <contact@librepc.com> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. + + +MAGEIA_VERSION="cauldron" +ARM_VERSION="armv7hl" + +#target plateform (xu3-4 or rpi) +TARGET="rpi" + +# URL of the Mageia mirror used to install ( see mirrors.mageia.org ) +MIRROR="http://ftp.free.fr/mirrors/mageia.org/distrib/$MAGEIA_VERSION/$ARM_VERSION" + +# image will be created here +INSTALL_PATH="/mnt/perso/raspi-test" + +# Build directory will be created here +BUILD_PATH="$INSTALL_PATH/build" + +#name of the image +IMAGE="Mageia-${MAGEIA_VERSION}-$TARGET.img" + +#Mount point of image's partitions +BOOT="/mnt/boot" +ROOT="/mnt/root" + +#Default user +ID_USER="pi" +PASSWORD="raspberry" + +#root password +ROOT_PWD="piroot" + +#Hostname +HOSTNAME="$TARGET.$ID_USER" + +#Filesystem of boot partitions (default ext4 raspberry pi need vfat) +BOOTFS="vfat" + +#kernel package to install (just needed for odroid) +KERNEL="" + +#Path where the raspberry pi firmware is/will be installed +FIRMWARE_PATH="$INSTALL_PATH/" diff --git a/rpi/second_stage_install.sh b/rpi/second_stage_install.sh index 56ae3c1..3782814 100644 --- a/rpi/second_stage_install.sh +++ b/rpi/second_stage_install.sh @@ -21,8 +21,10 @@ /usr/bin/chown :systemd-journal -R /var/log/journal #Install all packages you need +# No verifying rpm due to a bug in packages, some are bnot signed + +/usr/sbin/urpmi --auto --no-verify-rpm basesystem chrony rng-tools man openssh-server rfkill wireless-tools bluez wpa_supplicant make dracut u-boot-tools bcm283x-firmware -/usr/sbin/urpmi --auto --no-verify-rpm basesystem chrony rng-tools man openssh-server rfkill wireless-tools bluez wpa_supplicant make dracut u-boot-tools x11-driver-video-fbdev /usr/bin/chown :chrony -R /etc/chrony.keys /var/log/chrony /usr/bin/chown :daemon /etc/wpa_supplicant.conf |