You are not logged in.
Pages: 1
Hi
I have resurrected an old laptop to use it to run a terminal emulator via telnet to a Unix server running a veterinary management app. I have setup a non-root user called vet and would like my system to automatically to login to that user after startup (regardless of security implications). After that I intend to auto run something like xterm to run telnet to this Unix server.
My main questions are:
a) How to setup an autologin in basic Archlinux (command-line)
b) Where to set-up to run an app automatically - is this in /etc/rc.local as I want this telnet to run for the user "vet" only
With kind regards,
Martin
Martin
Offline
Well I assume if you want to start xterm, you want to start X at startup and log in.
See: http://wiki.archlinux.org/index.php/Start_X_at_boot
You can setup your auto run X apps in ~/.xinitrc or an autostart script/setting for your particular WM/DE.
br0tat0chip in #archlinux and on freenode
Offline
Welcome to the forums. Have you searched the wiki?
Too late.
Last edited by haxit (2009-05-02 16:55:50)
Archi686 User | Old Screenshots | Old .Configs
Vi veri universum vivus vici.
Offline
this wiki page will walk you through logging in a specific user at boot: http://wiki.archlinux.org/index.php/Aut … on_startup
(rest of post removed because it was irrelevant)
sorry, should have read your post correctly.
Last edited by ctarwater (2009-05-02 17:11:57)
Offline
Have you searched the wiki?
Yes, but all I found (and recognized) was an autologin once a graphical interface was started
Well I assume if you want to start xterm, you want to start X at startup and log in.
I think thi sis where my poor lack of experience comes in. I actually don't want to run a graphical interface so I presume the "terminal emulator" is unnecessary as I already am in a terminal ;-)
Martin
Offline
Then see: http://wiki.archlinux.org/index.php/Aut … on_startup that ctarwater posted.
br0tat0chip in #archlinux and on freenode
Offline
Hi
OK tried the latter and now have a problem I cannot get out of. It looks like I don't have mingetty installed and I my boot-up is cycling forever giving me the warning
INIT: cannot execute "/sbin/mingetty"
INIT: cannot execute "/sbin/mingetty"
INIT: cannot execute "/sbin/mingetty"
INIT: cannot execute "/sbin/mingetty"
INIT: cannot execute "/sbin/mingetty"
INIT: cannot execute "/sbin/mingetty"
INIT: cannot execute "/sbin/mingetty"
INIT: cannot execute "/sbin/mingetty"
INIT: cannot execute "/sbin/mingetty"
INIT: cannot execute "/sbin/mingetty"
INIT: Id "c1" respawning too fast : disabled for 5 minutes
Any idea how to break the cycle?
Martin
Offline
Hi
OK tried the latter and now have a problem I cannot get out of. It looks like I don't have mingetty installed and I my boot-up is cycling forever giving me the warning
INIT: cannot execute "/sbin/mingetty"
INIT: cannot execute "/sbin/mingetty"
INIT: cannot execute "/sbin/mingetty"
INIT: cannot execute "/sbin/mingetty"
INIT: cannot execute "/sbin/mingetty"
INIT: cannot execute "/sbin/mingetty"
INIT: cannot execute "/sbin/mingetty"
INIT: cannot execute "/sbin/mingetty"
INIT: cannot execute "/sbin/mingetty"
INIT: cannot execute "/sbin/mingetty"
INIT: Id "c1" respawning too fast : disabled for 5 minutesAny idea how to break the cycle?
Have you tried http://aur.archlinux.org/packages.php?d … s=0&SeB=nd
?
ARCH64 archSKYNET server AMD Phenom(tm) II X2 550 HDD 6TB Ram 8GB
Hobbies: Running, Pistol Marksmanship, Classic Music
Offline
Well no, I can't get back to the system as this warning keeps cycling forever. If I reboot the same happens.
No I have tried booting the install CD but I don't know how (if at all) I can repair the inittdb file. I am currently at root@archiso but I want to go to root@LAB (lab is the hostname of the laptop).
Martin
Offline
Well no, I can't get back to the system as this warning keeps cycling forever. If I reboot the same happens.
No I have tried booting the install CD but I don't know how (if at all) I can repair the inittdb file. I am currently at root@archiso but I want to go to root@LAB (lab is the hostname of the laptop).
Hmm you have a point.
Try going into single mode, edit your GRUB/kernel line with single (press e on the kernel line) and when youre done press b for boot.
Then edit your /etc/inittab so it looks exactly as the default one you had during an install.
I'm using another way to get autologin from /etc/locale I think, want to try it when you're past this problem?
my /etc/inittab
#
# /etc/inittab
#
# Runlevels:
# 0 Halt
# 1(S) Single-user
# 2 Not used
# 3 Multi-user
# 4 Not used
# 5 X11
# 6 Reboot
## Only one of the following two lines can be uncommented!
# Boot to console
id:3:initdefault:
# Boot to X11
#id:5:initdefault:
rc::sysinit:/etc/rc.sysinit
rs:S1:once:/etc/rc.single
rm:2345:once:/etc/rc.multi
rh:06:once:/etc/rc.shutdown
su:S:once:/sbin/sulogin -p
# -8 options fixes umlauts problem on login
c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux
c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
ca::ctrlaltdel:/sbin/shutdown -t3 -r now
# Example lines for starting a login manager
x:5:respawn:/usr/bin/xdm -nodaemon
#x:5:respawn:/usr/sbin/gdm -nodaemon
#x:5:respawn:/usr/bin/kdm -nodaemon
#x:5:respawn:/usr/bin/slim >& /dev/null
# End of file
heres how i autologin using /etc/rc.local
#!/bin/bash
#
# /etc/rc.local: Local multi-user startup script.
#
su - yourusername -c 'source /etc/profile;startx'
Last edited by greenfish (2009-05-02 19:28:40)
ARCH64 archSKYNET server AMD Phenom(tm) II X2 550 HDD 6TB Ram 8GB
Hobbies: Running, Pistol Marksmanship, Classic Music
Offline
Well got over the problem of correctly going into single mode by using the following tutorial:
http://www.redhat.com/docs/manuals/linu … ingle.html
However I don't understand the last line of your second suggestion. Doesn't that just start an x session
Last edited by McDragon (2009-05-02 20:41:40)
Martin
Offline
Well got over the problem of correctly going into single mode by using the following tutorial:
http://www.redhat.com/docs/manuals/linu … ingle.html
However I don't understand the last line of your second suggestion. Doesn't that just start an x session
My suggestion of going into single didn't work for ya? The line specified in my locale autologins my user with a new .serverauth everytime.
If you want a free tip friend, always try new stuff in linux, that's how you learn if the stuff works or breaks, either way you will learn
you're not planning on running any X at all? if so my bad...
I hope im not being too unclear here, im only on my 9th beer
Last edited by greenfish (2009-05-02 20:48:04)
ARCH64 archSKYNET server AMD Phenom(tm) II X2 550 HDD 6TB Ram 8GB
Hobbies: Running, Pistol Marksmanship, Classic Music
Offline
OK, tried the "Using a C login program" from the tutorial http://wiki.archlinux.org/index.php/Aut … on_startup and it HAS WORKED.
I keep on getting confused when virtual machines get mentioned but it works the way I want it. After the boot-up I can see it has logged in as VET automatically.
Thanks everyone for the help on this.
Martin
Offline
Pages: 1