Changes

From SME Server
Jump to navigationJump to search
872 bytes added ,  07:41, 15 February 2013
Line 22: Line 22:  
* Save a snapshot
 
* Save a snapshot
 
* Login as root and enable networking:
 
* Login as root and enable networking:
 +
- This is a temporary measure, and should work if you have the a DHCP server giving your external adapter (usually eth1) an IP address
 
<pre>
 
<pre>
 
ifup eth0
 
ifup eth0
Line 27: Line 28:  
</pre>
 
</pre>
 
* enable ssh for access from Putty or other SSH client
 
* enable ssh for access from Putty or other SSH client
 +
- For easier copy/paste of the next few commands...This is also temporary, the hosts.allow file is templated and will be overwritten soon
 
<pre>
 
<pre>
 
echo "ALL:ALL" >> /etc/hosts.allow
 
echo "ALL:ALL" >> /etc/hosts.allow
Line 38: Line 40:  
</pre>
 
</pre>
 
* Yum install some packages not installed by the CD
 
* Yum install some packages not installed by the CD
- The necessity of doing this has been reported in [[bugzilla:7350]]
+
- The necessity of doing this has been reported in [[bugzilla:7350]].  The extra rpms listed below were in SME8 and may or may not be part of SME9, but they are all in the smeos repo
 
<pre style="white-space:normal;">
 
<pre style="white-space:normal;">
 
yum --enablerepo=smeos8,smeupdates8 install smeserve\* e-smit\* aspell aspell-en at audit-libs-python autoconf automake bc bind-libs bind-utils cronie cronie-anacron crontabs cyrus-sasl-md5 dhcp dosfstools ed eject elfutils elfutils-libs fetchmail ftp gettext glib gpm hesiod hmaccalc imake iptraf iptstate isdn4k-utils libXdmcp libgomp libselinux-python libsmbclient libsysfs libxml2-python lm_sensors lockdev lsof lvm2 m2crypto man mcstrans minicom mkbootdisk mlocate mod_ssl mtools mt-st mutt neon net-snmp net-snmp-utils openldap-servers patch pcmciautils postgresql-libs pyxf86config rpm-build rp-pppoe setserial strace sudo sysfsutils syslinux tcpdump telnet time tmpwatch traceroute unzip usbutils usermode vim-common vim-enhanced wget wodim xz zip zlib php-pear-Net-URL perl-Compress-Raw-Bzip2 perl-IO-Compress-Bzip2 rsync tnef freeradius-ldap --nogpg
 
yum --enablerepo=smeos8,smeupdates8 install smeserve\* e-smit\* aspell aspell-en at audit-libs-python autoconf automake bc bind-libs bind-utils cronie cronie-anacron crontabs cyrus-sasl-md5 dhcp dosfstools ed eject elfutils elfutils-libs fetchmail ftp gettext glib gpm hesiod hmaccalc imake iptraf iptstate isdn4k-utils libXdmcp libgomp libselinux-python libsmbclient libsysfs libxml2-python lm_sensors lockdev lsof lvm2 m2crypto man mcstrans minicom mkbootdisk mlocate mod_ssl mtools mt-st mutt neon net-snmp net-snmp-utils openldap-servers patch pcmciautils postgresql-libs pyxf86config rpm-build rp-pppoe setserial strace sudo sysfsutils syslinux tcpdump telnet time tmpwatch traceroute unzip usbutils usermode vim-common vim-enhanced wget wodim xz zip zlib php-pear-Net-URL perl-Compress-Raw-Bzip2 perl-IO-Compress-Bzip2 rsync tnef freeradius-ldap --nogpg
Line 44: Line 46:  
(todo: fix the repo file and instructions to not have to add --nogpg)
 
(todo: fix the repo file and instructions to not have to add --nogpg)
 
* Yum upgrade to see if there are other updates available
 
* Yum upgrade to see if there are other updates available
 +
- currently this does nothing, no other rpms are updated
 
<pre>
 
<pre>
 
yum upgrade
 
yum upgrade
Line 53: Line 56:  
/sbin/e-smith/signal-event reboot
 
/sbin/e-smith/signal-event reboot
 
</pre>
 
</pre>
 +
- NOTE: press the 'ESC' key to close the CentOS graphical splash screen with the blue/white bar at the bottom of the screen before it is all white - see [[bugzilla:7354]]
 
* Save another snapshot
 
* Save another snapshot
 
* Configure the server
 
* Configure the server
- log in as root and run 'console' and select 'configure this server', will reboot to apply changes, if it does not reboot, manually do post-upgrade/reboot.
+
- log in as root and run 'console' and select 'configure this server', and should ask you to reboot to apply changes, if it does not, manually do post-upgrade/reboot. - Does it?  I forgot to make a note of it...
* Re-enable ssh access (the lazy not-so-secure way)
+
* Re-enable ssh access (the lazy not-so-secure way, but I am assuming for this testing/dev scenario that your external IP is really a local address behind a router)
 
<pre>
 
<pre>
 
db configuration setprop sshd status enabled
 
db configuration setprop sshd status enabled
Line 65: Line 69:  
</pre>
 
</pre>
 
* Enable easier access to the server manager (modify as needed for your network)
 
* Enable easier access to the server manager (modify as needed for your network)
 +
- I could not access the server manager from the console
 
<pre>
 
<pre>
 
db configuration setprop httpd-admin access public
 
db configuration setprop httpd-admin access public
Line 71: Line 76:  
/sbin/e-smith/signal-event remoteaccess-update
 
/sbin/e-smith/signal-event remoteaccess-update
 
</pre>
 
</pre>
Should be able to access https://yourserverip/server-manager/ now in a browser but seems that you have to log in here first - https://yourserverip/server-common/cgi-bin/login - Is that right?  Someone fix this part of the instructions please....
+
Should be able to access https://yourserverip/server-manager/ now in a browser but seems that you have to log in here first - https://yourserverip/server-common/cgi-bin/login - Is that right?  I think I'm missing something...Someone fix this part of the instructions please :-)
 
* Save another snapshot
 
* Save another snapshot
 
* Look for things to fix & Report bugs/problems
 
* Look for things to fix & Report bugs/problems

Navigation menu