summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* ppc: Move the hvc0 console logic outside2.5Luca Barbato2018-09-131-10/+10
| | | | | Make so also ppc64le is supported and allow to override its configuration by specifying another console as kernel param.
* remove redundant agetty settingsRick Farina (Zero_Chaos)2018-08-241-1/+1
| | | | | | | 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
* fix typos, reenable remaining vt (no autologin)2.4Rick Farina (Zero_Chaos)2018-03-151-1/+5
|
* add some comments when writing make.confRick Farina (Zero_Chaos)2018-03-151-3/+9
| | | | decrease ambiguity with some comments
* add secureconsole boot optionRick Farina (Zero_Chaos)2018-03-151-4/+14
| | | | don't log in every console if the user requests secureconsole
* autoconfig: fix the indentationWilliam Hubbs2018-03-141-11/+12
|
* update make.conf with some nice defaults for emergeRick Farina (Zero_Chaos)2018-03-141-3/+20
| | | | just for fun, try to sane up the EMERGE_DEFAULT_OPTS for livecd users
* log in as user when possibleRick Farina (Zero_Chaos)2017-08-281-3/+3
| | | | | 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
* net-setup: Fix zero argument modeBrian Evans2017-03-071-8/+6
| | | | | | | | | | | | | 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.
* autoconfig: EVMS is long dead.2.3Robin H. Johnson2017-02-242-8/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* Cleanup old ChangeLog; full history in Git.Robin H. Johnson2017-02-241-40/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* autoconfig: protect password in /proc/cmdline.Robin H. Johnson2017-02-241-0/+1
| | | | | | | | | | | | | | 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>
* net-setup: add WPA{,2}-PSK setup optionBrian Evans2016-11-041-4/+40
|
* convert shebangs from runscript to openrc-run2.2William Hubbs2016-07-085-5/+5
|
* Replace nfsmount with nfsclient2.1Rick Farina (Zero_Chaos)2015-12-111-1/+1
| | | | | nfsmount is deprecated and partially replaced by nfsclient...but should we also add netmount?
* Allow nfs to be activated from the kernel command lineRick Farina (Zero_Chaos)2015-12-111-0/+3
|
* Disable nfs by defaultRick Farina (Zero_Chaos)2015-12-111-1/+1
| | | | | nfs shouldn't be on by default for a livecd. this causes rpcbind et al to start for no reason
* no more arrays in conf.d/netRick Farina (Zero_Chaos)2015-11-011-1/+1
|
* net-setup: read the bus name from the subsystem symbolic linkWilliam Hubbs2015-10-171-1/+1
| | | | | The /sys/class/net/${device}/bus path doesn't appear to be valid, so moving to the new link.
* Allow users to specify the network config using ipfconfig or iproute2 syntax.Jorge Manuel B. S. Vicetto (jmbsvicetto)2015-10-181-22/+53
| | | | Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
* Encorporate code from livecd-functionsWilliam Hubbs2015-02-221-8/+97
| | | | | | 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.
* Drop the use of bash arraysJorge Manuel B. S. Vicetto (jmbsvicetto)2015-01-141-3/+3
|
* remove execute permissions from most filesWilliam Hubbs2015-01-146-0/+0
| | | | | All of the files in init.d and conf.d in this repository do not need execute permissions.
* Add a missing "\" in net-setup script.EmanueL Czirai2015-01-141-1/+1
| | | | | | | | 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>
* remove firmware init script2.0.4Rick Farina (Zero_Chaos)2014-05-223-30/+1
| | | | | | 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.
* net-setup: make dialog calls more readableWilliam Hubbs2013-07-071-15/+44
| | | | | This splits the dialog calls onto multiple lines to make them more readable.
* net-setup: remove code hiding error messagesWilliam Hubbs2013-07-071-6/+0
| | | | | net-setup was hiding error messages for no given reason, so this removes the code that hides them.
* Move functions from livecd-functions.sh to net-setupWilliam Hubbs2013-07-062-190/+190
| | | | | | 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.
* fixinittab: Do not overwrite an existing backupRichard Farina2013-07-051-1/+4
|
* autoconfig: update network device name recognissionWilliam Hubbs2013-06-191-1/+12
| | | | | | | | | | | | 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
* livecd-functions.sh: do not hard code the paths to lspci or iwconfigWilliam Hubbs2013-02-251-10/+7
| | | | | | Reported-by: jer@gentoo.org X-Gentoo-Bug: 454728 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=454728
* livecd-functions.sh: do not hard code the path to routeWilliam Hubbs2013-02-251-1/+1
|
* livecd-functions.sh: do not hard code the path to ifconfigWilliam Hubbs2013-02-251-2/+2
| | | | | | Reported-by: fdbugs@dupoux.com X-Gentoo-Bug: 454728 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=454728
* autoconfig: run one instance of dhcpcdWilliam Hubbs2013-01-031-14/+8
| | | | | | | | 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.
* use agetty's autologin function instead of bashloginlivecd-tools-2.0.3William Hubbs2012-10-102-12/+5
| | | | | X-Gentoo-Bug: 392685 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=392685
* gpm-pre: fix sourcing of hwsetup settingsWilliam Hubbs2012-10-031-4/+6
| | | | | | | | | Source the files only if they exist. Also, warn if a mouse was not detected. The gpm init script already detects if a mouse isn't configured and refuses to start, which is what we want. X-Gentoo-Bug: 408533 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=408533
* further cosmetic cleanupslivecd-tools-2.0.2William Hubbs2011-10-245-9/+22
| | | | | | | | | There were several einfo calls which ended with "...". These have been converted to ebegins and appropriate eend, eindent and eoutdent calls were inserted. X-Gentoo-Bug: 388401 X-Gentoo-Bug-URL: http://bugs.gentoo.org/show_bug.cgi?id=388401
* remove spindWilliam Hubbs2011-10-242-28/+0
| | | | | | | | There is really no reason that we are sure of that we need spind, so I am removing it from livecd-tools. X-Gentoo-Bug: 388087 X-Gentoo-Bug-URL: http://bugs.gentoo.org/show_bug.cgi?id=388087
* Applied Fernando V. Orocu (likewhoa) patch to fix cosmetic issues with e* ↵Jorge Manuel B. S. Vicetto (jmbsvicetto)2011-09-195-8/+8
| | | | functions - fixes bug 379821.
* Revert "remove bashlogin"livecd-tools-2.0.1William Hubbs2011-06-301-0/+7
| | | | | | This reverts commit 1058b90acbaa2550892cfe93c2cef8dad0e1cacd. We still need this for serial lines.
* update fixinittab to use mingetty for consolesWilliam Hubbs2011-06-301-1/+1
|
* Revert "modify the fixinittab service to allow autologin on the consoles"William Hubbs2011-06-301-8/+8
| | | | This reverts commit f5a0172d4c65049d5bb86c770d5cb52b324d77e3.
* remove bashloginWilliam Hubbs2011-06-281-7/+0
| | | | This can be removed since our inittab no longer uses it.
* remove openglifyWilliam Hubbs2011-06-281-74/+0
| | | | | Openglify was used by mkxf86config. Since this tool is not needed with modern x.org, it has been removed.
* modify the fixinittab service to allow autologin on the consolesWilliam Hubbs2011-06-281-8/+8
| | | | I would like to thank jmbsvicetto@gentoo.org for this patch.
* Revert "modify the fixinittab service to allow autologin on the consoles"William Hubbs2011-06-281-8/+8
| | | | This reverts commit f8014344d03a553418b3f5153c3c3cebc2ca131b.
* modify the fixinittab service to allow autologin on the consolesWilliam Hubbs2011-06-281-8/+8
|
* create defaults file for autoconfigWilliam Hubbs2011-06-232-40/+43
| | | | | | This moves the initial default settings for the flags used by autoconfig to a separate file and re-arranges some of the functions in the autoconfig script itself.
* comment out the ttyB0 line in inittablivecd-tools-2.0William Hubbs2011-04-301-0/+1
| | | | I would like to thank gmsoft for this patch.
* stop xdm if X11 is not requestedFernando Orocu2011-04-301-1/+2
| | | | | Xdm is being started very early in the boot sequence, before autoconfig, so we need to stop it if the user doesn't want X11.