1 |
commit: a4781f1f7cd1c5cfacfb073628a9d3bc4c0c8e99 |
2 |
Author: Rick Farina (Zero_Chaos) <zerochaos <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Aug 28 18:36:33 2017 +0000 |
4 |
Commit: Richard Farina <zerochaos <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Aug 28 18:36:33 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/livecd-tools.git/commit/?id=a4781f1f |
7 |
|
8 |
log in as user when possible |
9 |
|
10 |
catalyst can create a user, if the cd is built like that it wasn't an |
11 |
accident, use that user to log in instead of root |
12 |
|
13 |
init.d/fixinittab | 6 +++--- |
14 |
1 file changed, 3 insertions(+), 3 deletions(-) |
15 |
|
16 |
diff --git a/init.d/fixinittab b/init.d/fixinittab |
17 |
index 35513a6..de9ca06 100644 |
18 |
--- a/init.d/fixinittab |
19 |
+++ b/init.d/fixinittab |
20 |
@@ -54,12 +54,12 @@ start() |
21 |
then |
22 |
for x in 0 1 2 3 4 5 6 |
23 |
do |
24 |
- echo "c${x}:12345:respawn:/sbin/mingetty --noclear --autologin root tty${x}" >> /etc/inittab |
25 |
+ echo "c${x}:12345:respawn:/sbin/mingetty --noclear --autologin $(id -nu 1000 2>/dev/null || echo root) tty${x}" >> /etc/inittab |
26 |
done |
27 |
else |
28 |
for x in 1 2 3 4 5 6 |
29 |
do |
30 |
- echo "c${x}:12345:respawn:/sbin/mingetty --noclear --autologin root tty${x}" >> /etc/inittab |
31 |
+ echo "c${x}:12345:respawn:/sbin/mingetty --noclear --autologin $(id -nu 1000 2>/dev/null || echo root) tty${x}" >> /etc/inittab |
32 |
done |
33 |
fi |
34 |
fi |
35 |
@@ -78,7 +78,7 @@ start() |
36 |
then |
37 |
for x in 1 2 3 4 5 6 |
38 |
do |
39 |
- echo "c${x}:12345:respawn:/sbin/mingetty --noclear --autologin root tty${x}" >> /etc/inittab |
40 |
+ echo "c${x}:12345:respawn:/sbin/mingetty --noclear --autologin $(id -nu 1000 2>/dev/null || echo root) tty${x}" >> /etc/inittab |
41 |
done |
42 |
else |
43 |
eindent |