Gerardo Exequiel Pozzi
308d3fdc4f
[configs/releng] Rework make_customize_root_image()
...
Using a separate shell script to customize live-enviroment,
makes much more readable code.
Move all thing except:
* Need network access (name resolving).
* Need access to some file outside chroot.
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-11-02 15:09:53 -03:00
Gerardo Exequiel Pozzi
297cb1ee39
[configs/releng] Remove redundant package installation
...
curl is a dependency for pacman
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-25 23:26:25 -03:00
Gerardo Exequiel Pozzi
a587f5b704
[configs/releng] Remove custom /etc/hosts
...
Leave the work to the [nss-myhostname] package that is now in {base}
and is configured by default in [filesystem] (/etc/nsswitch.conf).
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-25 07:42:35 -03:00
Gerardo Exequiel Pozzi
1b4d3a1136
[configs/releng] Rename again / rework autologin@.service
...
-f is not needed anymore, disable explicitly default getty service
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-20 13:46:34 -03:00
Gerardo Exequiel Pozzi
9d4509d184
[config/releng] Set again multi-user.target as default
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-19 17:00:10 -03:00
Gerardo Exequiel Pozzi
4dfc45105e
[configs/releng] Remove redundant netcfg entry list (is now in base)
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-18 01:02:28 -03:00
Gerardo Exequiel Pozzi
443705684d
[configs/releng] Remove uneeded hack (systemd transition)
...
initscripts/sysvinit are not part from {base} anymore, systemd* is now in {base}.
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-13 14:40:41 -03:00
Gerardo Exequiel Pozzi
1e1f27adb3
[configs/releng] /etc/vconsole.conf remove, redundant
...
systemd does not touch anymore FONT and KEYMAP by default.
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-13 14:40:41 -03:00
Gerardo Exequiel Pozzi
7746cd1a89
[configs/releng] /etc/timezone is not used anymore
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-13 14:40:41 -03:00
Gerardo Exequiel Pozzi
7e8b2209b5
[configs/releng] Remove unused files (startup*.nsh)
...
These files was used with efi-shell boot method, before gummiboot comes here.
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-13 14:40:41 -03:00
Gerardo Exequiel Pozzi
9b06f53976
[configs/releng] make packages.both for common packages for each x86_64
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-13 14:40:40 -03:00
Pierre Schmitz
5da302251a
Add the arch user to some useful groups
...
Only use groups that wont allow damaging the host system by accident.
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-10-06 07:20:59 +02:00
Pierre Schmitz
2ab707fac7
Only enable the needed services
...
* pacman-init already pulls in services it depends on
* the multi-user.target is the default
* do not rename the getty service so tools like systemd-delta still work
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-10-06 00:27:18 +02:00
Pierre Schmitz
ef44fd8db4
Use tmpfs for /etc/pacman.d/gnupg instead of a symlink to /run
...
This fixes FS#31815
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-10-06 00:24:24 +02:00
Pierre Schmitz
d7ad7ef562
Add rfkill to the live system
...
Some wireless devices need to be enabled before use which is easier using rfkill.
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-10-05 12:27:42 +02:00
Pierre Schmitz
21e95ada83
Place the x86_64 boot before i686
...
This is a very minor change, but let's most people just press enter on bootup.
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-10-05 11:51:38 +02:00
Pierre Schmitz
47bb720d8a
Run dhcpcd on all devices
...
As we did with initscripts, run dhcpcd on all devices and not just eth0.
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-10-05 11:32:28 +02:00
Pierre Schmitz
b64c94f3a4
Disable ntpd service by default
...
A live system should never alter the host system in any way. This includes setting the bios clock.
E.g. if the user runs his system in local time we would do the wrong thing here.
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-10-05 06:55:36 +02:00
Gerardo Exequiel Pozzi
521b8a086e
[configs/releng] Add ethtool to live-enviroment
...
FS#28773 - [ethtool] [net-tools] one of packages should belong to base group
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-04 19:21:08 -03:00
Gerardo Exequiel Pozzi
74a8b10243
[configs/releng] Add timestamp to initramfs
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-03 10:52:13 -03:00
Gerardo Exequiel Pozzi
bc31bd7fda
[configs/releng] Rework automated_script() from initscript hooks to /root/.zlogin
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-03 10:52:13 -03:00
Gerardo Exequiel Pozzi
c7db1e719c
[configs/releng] Remove files for sysvinit and initscripts
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-03 10:52:13 -03:00
Gerardo Exequiel Pozzi
5d7c6fa707
[configs/releng] Install systemd as default (with sysvcompat)
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-03 10:52:13 -03:00
Gerardo Exequiel Pozzi
d798183071
[configs/releng] Enable systemd services
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-03 10:52:13 -03:00
Gerardo Exequiel Pozzi
0aabc4f83b
[configs/releng] Add autologin.service
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-03 10:52:13 -03:00
Gerardo Exequiel Pozzi
e31e395c5b
[configs/releng] Add pacman-init.service
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-03 10:52:13 -03:00
Gerardo Exequiel Pozzi
b99454115b
[configs/releng] Increase efiboot.img size
...
* Increase size to a safe 31M, (currently we have 400K free since latest changes)
* Also set a filesystem label, can be useful for future usage...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-09-26 21:25:39 -03:00
Gerardo Exequiel Pozzi
e85c22570b
[configs/releng] split make_boot_efi() -> make_efi() / make_efiboot()
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-09-26 12:24:41 -03:00
Keshav P R
f7a138b05b
[configs/releng] Use gummiboot-efi instead of UEFI Shell for booting
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-09-26 12:24:41 -03:00
Gerardo Exequiel Pozzi
8a2dcd57e9
[configs/releng] refind-efi-x86_64 -> refind-efi
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-09-26 12:22:54 -03:00
Gerardo Exequiel Pozzi
3bd4dcd7e8
[configs/releng] Add some disk/part/fs tools
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-09-23 22:33:46 -03:00
Keshav P R
dc83e0d845
Copy UEFI Shell to (ISO)/EFI/boot/bootx64.efi for setting up UEFI bootable USB and add refind-efi-x86_64 to ISO
2012-09-12 13:09:37 -03:00
Gerardo Exequiel Pozzi
9a09c1ae1e
[configs/releng] Re-add sudo and wget to live-enviroment
...
Lost in time, by some dep...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-09-12 03:43:28 -03:00
Gerardo Exequiel Pozzi
96a2d1866a
[configs/releng] Add xl2tpd to packages.*
...
Implements FS#13357
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-09-10 23:28:08 -03:00
Gerardo Exequiel Pozzi
4702e53c1f
[configs/releng] Remove redundant entry in packages.lst
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-09-08 12:30:55 -03:00
Gerardo Exequiel Pozzi
f8df2fbd1b
[archiso] Always copytoram for NBD
...
Avoid issues on shutdown (and during normal usage if network settings changed)
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-08-25 15:14:51 -03:00
Gerardo Exequiel Pozzi
77ef53a28b
[configs/releng] Adjust automated_script for zsh
...
Fix FS#31022
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-08-08 20:45:50 -03:00
Gerardo Exequiel Pozzi
ca53f46c83
[configs/releng] Add usb_modeswitch and wvdial to live-env
...
Implements FS#31054
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-08-08 20:45:27 -03:00
Gerardo Exequiel Pozzi
4338b16914
[configs/releng] Add systemd to live-enviroment
...
To test it, just boot with init=/bin/systemd
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-08-01 20:16:45 -03:00
Pierre Schmitz
8d4c653647
Use zsh as default interactive shell
...
This installs zsh and sets it as default for root and the arch user.
grml-zsh-config is installed as a userfriendly default configuration.
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-08-01 20:16:45 -03:00
Pierre Schmitz
bf98501dbd
Enable network by default
...
* add the network daemon to rc.conf
* configure dhcpd to background immediatly so we don't timeout if network is not up yet
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-08-01 20:16:44 -03:00
Pierre Schmitz
17af8d94f1
Adjust rc.conf for recent initscripts changes
...
* We use a rc.conf file loser to the upstream default.
* Use the recommend config files to setup hostname, locale, timezone and console
EDIT (Gerardo): Add empty FONT= and use ln -f for localtime
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-08-01 20:16:14 -03:00
Gerardo Exequiel Pozzi
618ea97456
[configs/releng] Copy default config files from /etc/skel to /root
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-07-31 19:52:09 -03:00
Gerardo Exequiel Pozzi
18344824e2
[configs/releng] Remove [core] ISO generation
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-07-31 19:52:09 -03:00
Gerardo Exequiel Pozzi
e0d0110b5b
[configs/releng] Add intentional black line
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-07-25 15:57:51 -03:00
Pierre Schmitz
db7df83061
[configs/releng] Add installation guide
...
Download and add the current installation guide as plain text.
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-07-25 15:22:29 -03:00
Gerardo Exequiel Pozzi
c5284adc2a
[configs/releng] Add grub(2) to packages.*
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-07-19 14:47:05 -03:00
Gerardo Exequiel Pozzi
493918396f
[configs/releng] Add version of pacman-key that allows unattended keyring initialization
...
This was made originally using directly pacman-key file,
convert it in a patch form, to be more easy to track it.
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-07-18 16:55:51 -03:00
Thomas Bächler
9e230e5e42
Adjust for /lib/modules -> /usr/lib/modules move
...
Although everything should be fine now (due to the /lib -> /usr/lib symlink),
adjust everything to the proper path.
Edited (Gerardo): Also rename function name and image name to be consisten.
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-07-16 23:08:35 -03:00
Pierre Schmitz
a2772c292c
Do not maintain our own copy of /etc/issue and /etc/arch-release
...
Adding branding here is not worth the effort. We should keep the archiso environment as vanilla as possible.
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-07-16 23:00:17 -03:00