/CHANGELOG.md |
---|
1,6 → 1,6 |
# ALCASAR CHANGELOG |
## 3.7.0 (SVN revision: xxxx) |
## 3.7.0 (SVN revision: 3258) |
* NEWS |
* Mageia9 (kernel 6.6.79) |
* CHANGES |
/iso/README.md |
---|
14,7 → 14,7 |
------------- |
-10G of freespace on /home |
-The Mageia ISO image and ALCASAR tarball are to be placed in the `ressources` directory |
-Run & adapt the command "xorriso -indev Mageia-8-x86_64.iso -report_el_torito as_mkisofs" to retreive the options of the xorriso command of the script "build-iso.sh" |
-Run & adapt the command "xorriso -indev Mageia-9-x86_64.iso -report_el_torito as_mkisofs" to retreive the options of the xorriso command of the script "build-iso.sh" |
How to use |
---------- |
/iso/build-iso.sh |
---|
5,7 → 5,7 |
# |
#################################### |
###### Variables & functions ###### |
################################################################################ |
#################################### |
CURRENT_DIR="$(readlink -f "$(dirname $0)")" |
LOG_FILE="$CURRENT_DIR/build-image.log" |
66,9 → 66,9 |
BASE_RPM_LIST="acpi acpid alsa-utils aoss arp-scan basesystem bash-completion coreutils-doc cpupower curl dhcp-client dmraid dnf dnf-plugins-core dosfstools dracut drakx-net-text gpm grub2 grub2-efi grub2-mageia-theme harddrake hdparm hexedit info ldetect lftp lib64alsa-plugins lib64glib-networking-gnutls locales-en locales-fr lsof lvm2 mageia-theme-Default man-db man-pages microcode microcode_ctl mtools ntfs-3g numlock os-prober p11-kit perl-Hal-Cdroms plymouth procmail python3 python3-dbus radeon-firmware ralink-firmware rtlwifi-firmware sharutils shorewall-ipv6 strace sysfsutils tmpwatch tree vim-minimal vnstat xdg-user-dirs-gtk sudo socat mandi mandi-ifw" |
ISO_RPM_LIST="cdrkit-genisoimage xorriso rpmtools syslinux" |
####################### |
######################## |
###### Main ###### |
################################################################################ |
######################## |
# Some checks |
[[ $(whoami) != 'root' ]] && errorExit 'Please run as root' |
187,7 → 187,7 |
-partition_cyl_align off \ |
-partition_offset 0 \ |
--mbr-force-bootable \ |
-append_partition 2 0xef --interval:local_fs:8778748d-8786939d::$FULL_PATH_ISO_IN \ |
-append_partition 2 0xef --interval:local_fs:8820924d-8829115d::$FULL_PATH_ISO_IN \ |
-iso_mbr_part_type 0x00 \ |
-c /boot.catalog \ |
-b /boot/grub2/eltorito.img \ |
196,7 → 196,7 |
-boot-info-table \ |
--grub2-boot-info \ |
-eltorito-alt-boot \ |
-e '--interval:appended_partition_2_start_2194687s_size_8192d:all::' \ |
-e '--interval:appended_partition_2_start_2205231s_size_8192d:all::' \ |
-no-emul-boot \ |
-boot-load-size 8192 \ |
-o ${TMP_DIR}/${newIsoName} . |
/scripts/alcasar-rpm-download.sh |
---|
20,7 → 20,7 |
# "sudo" : needed after a reinstallation (to be investigated) |
# "clamav" + "clamav-db" : needed because of a lack of mutual dependance |
# "postfix" + "cyrus-sasl" + "lib64sasl2-plug-plain" : email registration method |
PACKAGES="vim-enhanced freeradius freeradius-mysql freeradius-ldap lighttpd lighttpd-mod_auth php-fpm php-gd php-ldap php-mysqli php-mbstring php-sockets php-curl php-pdo_sqlite php-cli php-filter php-rrd unbound e2guardian postfix mariadb ntp bind-utils openssh-server rng-utils rsync clamav clamav-db clamd fail2ban gnupg2 ulogd ipset usb_modeswitch vnstat dos2unix p7zip msec kernel-userspace-headers kernel-firmware-nonfree dhcp-server tcpdump fonts-dejavu-common fonts-ttf-dejavu lsscsi nvme-cli sudo socat postfix cyrus-sasl lib64sasl2-plug-plain iftop" |
PACKAGES="vim-enhanced freeradius freeradius-mysql freeradius-ldap lighttpd lighttpd-mod_auth php-fpm php-gd php-ldap php-mysqli php-mbstring php-sockets php-curl php-pdo_sqlite php-filter php-rrd unbound e2guardian postfix mariadb ntp bind-utils openssh-server rng-utils rsync clamav clamav-db clamd fail2ban gnupg2 ulogd ipset usb_modeswitch vnstat dos2unix p7zip msec kernel-userspace-headers kernel-firmware-nonfree dhcp-server tcpdump fonts-dejavu-common fonts-ttf-dejavu lsscsi nvme-cli sudo socat postfix cyrus-sasl lib64sasl2-plug-plain iftop" |
rpm_repository_sync () |
{ |
/scripts/alcasar-rpm.sh |
---|
22,7 → 22,7 |
# "postfix" + "cyrus-sasl" + "lib64sasl2-plug-plain" : email registration method |
# "nmap" : "/usr/share/nmap/nmap-mac-prefixes" is used to display MAC manufacturers in ACC |
PACKAGES="vim-enhanced freeradius freeradius-mysql freeradius-ldap apache apache-mod_ssl apache-mod_php php-gd php-ldap php-mysqli php-mbstring php-sockets php-curl php-pdo_sqlite php-cli php-dom php-filter php-intl php-rrd unbound e2guardian postfix mariadb ntpsec bind-utils openssh-server rng-utils rsync fail2ban gnupg2 ulogd ipset usb_modeswitch vnstat dos2unix p7zip msec kernel-userspace-headers kernel-firmware kernel-firmware-nonfree dhcp-server tcpdump fonts-dejavu-common fonts-ttf-dejavu lsscsi nvme-cli sudo socat postfix cyrus-sasl lib64sasl2-plug-plain iftop" |
PACKAGES="vim-enhanced freeradius freeradius-mysql freeradius-ldap apache apache-mod_ssl apache-mod_php php-gd php-ldap php-mysqli php-mbstring php-sockets php-curl php-pdo_sqlite php-dom php-filter php-intl php-rrd unbound e2guardian postfix mariadb ntpsec bind-utils openssh-server rng-utils rsync fail2ban gnupg2 ulogd ipset usb_modeswitch vnstat dos2unix p7zip msec kernel-userspace-headers kernel-firmware kernel-firmware-nonfree dhcp-server tcpdump fonts-dejavu-common fonts-ttf-dejavu lsscsi nvme-cli sudo socat postfix cyrus-sasl lib64sasl2-plug-plain iftop" |
rpm_repository_sync () |
{ |