[Slapt-get-user] slackware dist-upgrade

Jason Woodward slapt-get-user@software.jaos.org
Mon, 03 Nov 2003 19:06:18 -0500


--boundary-1067892394
Content-Type: text/plain; charset="us-ascii"
Content-Length: 3337
Lines: 75

Hi Ivan,


> sorry if this was discussed here/elsewhere before, but help would be very much
> appreciated.

No worries. 
 
> First of all, I use slapt-get, and I like it! :)

Thanks, glad you find it useful.

> I've read FAQ #9 and UPGRADE.TXT too - and I understand it all, only problem for me
> is to switch to init 1 because I am administering remote server and I have no access
> to console.

Understandable.   

> My question is: is telinit 1 really neccessary and if is - is there any possibility
> how to switch to init 1, make all tasks that should be made in this mode and then
> switch back (if all went fine) to multiuser and finish it without actually sitting
> physically by console? I mean, some sort of shell script with list of commands.

No, that is just a suggestion.  You don't have to switch to single user at all.  I have
dist-upgrade'd tons of times without doing that.  I'll add a comment in the docs saying that is
just a suggestion.  

To take it even farther, if you wanna try just running dist-upgrade without installing
glibc-solibs, sed, and pkgtools, that also seems to work.  I just added in the steps to emulate
the UPGRADE.TXT instructions and make sure that people who don't know better will take a safer
route.  I'd still do it in steps, just to be sure.  At the very least, download all the updates
first.
 
> Or should I shut down all services (except sshd daemon) in multiuser and then
> dist-upgrade? Would this be safe enough approach?

That will effectively give you the same results as telinit 1.  If that works for you, go for it.

Take care,
jason

--
Jason Woodward
woodwardj@jaos.org

-----BEGIN PGP PUBLIC KEY BLOCK-----
mQGiBDrwHPoRBAC3nDJRLKTcFcJWid9PN08ChMI7tuQevomWoVeZpZZ0zzip2w/E
ts55Mx58eRRGFFmgZZGeP7EhyUPzb668LIsU62gFO7G5/oWCr3U3g3peabZsqRC9
FchdiM8DJqQu/7ryAjbQ4OFCSW+jAsMC3tKXrdaB48WiipiXUcKR/sONGwCgzGPf
yxDgOc7n9xWVH0qbUDC/vZsEAKvbckkhpe9/x2A4E15l6DUbliEmboeHiT9NJaok
vLo3ElSO1o6ld5+VhFIkhRmmovrS8oyttZNv8HjMEYf6L3NdZybTHfcdS5EIpguH
Xx2/IGzJKbgX3vM/qhJ0+F1LPuN20mOT0NO/29AXJn3V7rTKoKf/uOOKD+Eqh4r1
QVMoBAC3ZPF3idmuW3j4tqhOaWe2qHlLwEClwdsTG+KOsVYh1sU4RvyMErDIU6r/
MomkLAJfbtBTXKcknW68Y4Uv4B+UkyopklktRBFiMBffoHLUfkkQk/L9Yg1YG27N
COsECiamylF8hNSTcNIQqYXDpyoRcSi2p7gqkxJZrk7GwrX2ObQjSmFzb24gV29v
ZHdhcmQgPHdvb2R3YXJkakBqYW9zLm9yZz6IVwQTEQIAFwUCOvAc+gULBwoDBAMV
AwIDFgIBAheAAAoJEGu22odUp/oeN2IAoKHS+qH8AenlOTKL0Ifl3q1QSlDBAKDL
bvvgl7HoRTHY2b9n3pEPr+KIh7kBDQQ68Bz9EAQA2Ds/2VKc08qaNIkA1okxITmQ
aaNjUrm/au9jNzm9lyEFXWXBNegzP5Y4A1ESDKUt5RETgVhNKd9mGkP7tgPTs3f6
Z595K6W7xeZWONKbl578RbWwE1CiMqEOuXwr1/q0DzfwmNQLcqDcX3o0DEpWE+uZ
G+5CtpkXYiDmccigDKMAAwUD/iZDxEr1HC4iLnGXUCDpxXEtp7Fx150baFzZITns
4hpKRAbTR65s2tL8rh5d8ThDgqW5C9JQja9fMxI2u7zlyM2ALFXJP1xwgZTSOYvn
sq+x41i5tJpce+pDmMEl8X0wew2Z5ZRPfDLv64kKPIGNgVXsAHirH2KjChZat4VC
qkZciEYEGBECAAYFAjrwHP0ACgkQa7bah1Sn+h7qkQCePz0ds5O/dsZrm450pjLs
2V3BkMAAn2/6alBBC9b9F94svdOf0mGY/G5w
=4p8c
-----END PGP PUBLIC KEY BLOCK-----

my($c,@s)=(0,qw( | / - \ ));$|++;my$p;&{sub{map{$p.=chr$_}
unpack(join('a',('',split(//,$_->[1]))),$_->[0]);}}foreach
[qw/74117115116 2333/],[qw/65110111116104101114 2333333/],
[qw/80101114108 2333/],[qw/729799107101114 222333/];{my$z=
$c<4?$s[$c++]:$s [$c=0];printf"\ec%s%s%s",$z,$p,$z,select*
STDOUT,*STDOUT,*STDOUT,0.1,;redo;}##########JAPH%

--boundary-1067892394--