| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Disable DRM from being built to save on space and boot time errors on Dist Kernel livecds
Signed-off-by: Ian Jordan <immoloism@gmail.com>
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This will individually package the keymaps folder found in genkernel to
allow for easier conversion to using the Distribution Kernel in the
official live media.
Also due to recent events with regards to Xz and potential concerns
about adding binary files, the following command will verify the
checksums of the keymaps to the ones found in genkernel:
diff <(sha256sum lib/keymaps/* | awk '{print $1}') \
<(sha256sum path/to/genkernel/defaults/keymaps/* | awk '{print $1}')
There should be no output and an exit code of 0.
Genkernel commit tested on: 361810b23acd9452218368acecc7cc5262f00c74
Signed-off-by: Christopher Fore <csfore@posteo.net>
Closes: https://github.com/gentoo/livecd-tools/pull/1
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
our sysvinit package adds the following line in /etc/inittab on arm64:
f0:12345:respawn:/sbin/agetty 9600 ttyAMA0 vt100
adjust fixinittab to comment out that entry, and automatically
configure console on ttyAMA0 with proper baud rate returned by stty.
if the line is left uncommented init will spawn a reular login on that
console, that may conflict with console= option user passed.
if the user passes console=***, automatic configuration is omitted.
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
|
|
|
|
|
|
|
|
| |
This particular piece of logic was correct already, having been reworked
a few times since the original bug report about it. The intent is to
kill existing an existing dhcpcd instance if the pidfile is found.
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
|
|
|
|
| |
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
When the system starts, the PID file will not exist because we haven't
started dhcpcd. Also update /var/run -> /run while we're here.
Closes: https://bugs.gentoo.org/198083
Closes: https://bugs.gentoo.org/439912
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Signed-off-by: Matt Turner <mattst88@gmail.com>
|
|
|
|
|
|
|
|
|
| |
it requires beyond ancient libkudzu and mostly obsoleted by udev.
also libkudzu no longer builds on stable glibc-2.32 (bug 713946)
Bug: https://bugs.gentoo.org/408535
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Signed-off-by: Matt Turner <mattst88@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
nowadays mice are available via /dev/input/mice, which
gpm defaults to open at startup.
INPUT_MOUSEDEV description:
Say Y here if you want your mouse to be accessible as char devices
13:32+ - /dev/input/mouseX and 13:63 - /dev/input/mice as an emulated
IntelliMouse Explorer PS/2 mouse. That way, all user space programs
(including SVGAlib, GPM and X) will be able to use your mouse.
The data available through /dev/psaux is exactly the same as the data
from /dev/input/mice.
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Signed-off-by: Matt Turner <mattst88@gmail.com>
|
|
|
|
|
|
| |
coreutils has a whole utility just to tell you the cpu count, use it
Signed-off-by: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
|
| |
|
| |
|
|
|
|
| |
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
| |
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
|
| |
Make so also ppc64le is supported and allow to override its
configuration by specifying another console as kernel param.
|
|
|
|
|
|
|
| |
agetty baud rate doesn't matter on linux vt and is ignored per manual
agetty term type is default set to linux on vt per manual
thanks to grknight for pointing it out
|
| |
|
|
|
|
| |
decrease ambiguity with some comments
|
|
|
|
| |
don't log in every console if the user requests secureconsole
|
| |
|
|
|
|
| |
just for fun, try to sane up the EMERGE_DEFAULT_OPTS for livecd users
|
|
|
|
|
| |
catalyst can create a user, if the cd is built like that it wasn't an
accident, use that user to log in instead of root
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The grepped output of 'ifconfig -a' included a colon after each interface.
This broke subsequent calls for information on the interface.
Also, instead of flashing an error when a path did not exist,
check that it does exist before calling basename.
Skip sit0 as it cannot be configured.
Finally, check the return value of the dialog call.
Only zero means an interface was selected to be processed.
|
|
|
|
| |
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
|
|
|
| |
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If passing a root password in /proc/cmdline, we should protect
/proc/cmdline from non-root users.
If root mounts a NEW /proc fileystem, this will be exposed again, but
that's out of our control.
The kernel boot parameter hidepid= only affects /proc/$PID/cmdline, so
cannot be used in this case.
Fixes: https://bugs.gentoo.org/show_bug.cgi?id=610840
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
| |
|
| |
|
|
|
|
|
| |
nfsmount is deprecated and partially replaced by nfsclient...but should we
also add netmount?
|
| |
|
|
|
|
|
| |
nfs shouldn't be on by default for a livecd. this causes rpcbind et al
to start for no reason
|
| |
|
|
|
|
|
| |
The /sys/class/net/${device}/bus path doesn't appear to be valid, so
moving to the new link.
|
|
|
|
| |
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
|
|
|
|
|
|
| |
These functions only seem to be used by the net-setup script, so I do
not see a reason to source livecd-functions when we can encorporate them
directly.
|
| |
|
|
|
|
|
| |
All of the files in init.d and conf.d in this repository do not need
execute permissions.
|
|
|
|
|
|
|
|
| |
Gentoo-Bug: 536432
Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=536432
X-Patch-URL: https://536432.bugs.gentoo.org/attachment.cgi?id=393846
Signed-off-by: EmanueL Czirai <emanueLczirai@cryptoLab.net>
Signed-off-by: Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
|
|
|
|
|
|
| |
The tarballing and subsequent unpacking of the firmware has been a
source of issues which are being eliminated. Bugs 511040, 498986, plus
probably some more.
|
|
|
|
|
| |
This splits the dialog calls onto multiple lines to make them more
readable.
|
|
|
|
|
| |
net-setup was hiding error messages for no given reason, so this removes
the code that hides them.
|
|
|
|
|
|
| |
livecd_config_wireless, livecd_write_wireless_conf, livecd_config_ip,
livecd_write_net_conf, show_ifmenu and show_ifconfirm are only used in
net-setup, so this moves them into that script.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
The previous code assumed the old style network names such as eth* were
the names of interfaces. With the new udev, this is not always the case,
so this updates autoconfig to ignore lo and sit0 and assume that the
rest are valid network interfaces. Also we now use /sys/class/net/* to
detect interfaces instead of /proc/dev/net.
Reported-by: alexeyk13@yandex.ru
X-Gentoo-Bug: 471054
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=471054
|
|
|
|
|
|
| |
Reported-by: jer@gentoo.org
X-Gentoo-Bug: 454728
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=454728
|
| |
|
|
|
|
|
|
| |
Reported-by: fdbugs@dupoux.com
X-Gentoo-Bug: 454728
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=454728
|
|
|
|
|
|
|
|
| |
One instance of dhcpcd in standalone mode can control all detected
interfaces. This should automatically get an address for any network
where there is an active dhcp server.
This will also fix bug #439912.
|
|
|
|
|
| |
X-Gentoo-Bug: 392685
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=392685
|