[opensuse-arm] Problems with chkconfig on vsftpd, ddclient and apache2
Hello group, I have been configuring an RPi (model B) with OpenSuse distribution from the website (http://en.opensuse.org/HCL:Raspberry_Pi), and I have encountered a couple of issues: 1) Difficulties with the automatic start (boot time) of the vsftp and apache2 daemons: I followed instructions to set it up for running at init levels 3 and 5 using chkconfig, and although it says it is running and is on for those two runlevels, when I do 'ps -ef grep apache2' it shows it in the off position ( /sbin/chkconfig --list apache2 ). The error showing up within /var/apache2/error_log when I manually start apache2 (/etc/init.d/apache2 start) is: [Fri Jul 26 03:40:54 2013] [warn] Init: Session Cache is not configured [hint: S SLSessionCache] [Fri Jul 26 03:40:54 2013] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin /suexec2) [Fri Jul 26 03:40:55 2013] [notice] Apache/2.2.22 (Linux/SUSE) mod_ssl/2.2.22 Op enSSL/1.0.1e configured -- resuming normal operations there is no entry on the log at boot time, hence suggesting it is not even trying to turn it on automatically. 2) Problems with YaST2: I followed instructions to configure the RPi using yast, but when I run it the only thing I can see is 'Miscellaneous' on the left column. I quit that and then try bringing on the GUI by yast2 --qt or --gui too but then it brings me the same blue background yast window with the lonely 'Miscellaneous' menu. I even rebooted to see whether it would refresh it, but nothing. 3) Perl module IO-Socket-SSL : The perl script ddclient to refresh DHCP IP's with the dyn server requires the module IO-Socket-SSL, which is absent in the arm repositories. However, I found the module on a different place (no arch) and got it through wget, but when I tried installing it, it complained that compiling it with a different compiler from the openssl and perl rpms from the repository might introduce problems. Anyways, I installed it and ddclient still complaints about the same thing: 2013-07-26T20:29:22.769078+00:00 rdhm ddclient[1320]: FATAL: Error loading the Perl module IO::Socket::SSL needed for SSL connect. 2013-07-26T20:29:22.772692+00:00 rdhm ddclient[1320]: FATAL: On Debian, the package libio-socket-ssl-perl must be installed. 2013-07-26T20:29:22.777387+00:00 rdhm ddclient[1320]: FATAL: On Red Hat, the package perl-IO-Socket-SSL must be installed. 2013-07-26T20:29:23.801928+00:00 rdhm ddclient[1394]: Shutting down ddclient: ddclient is not running And this results in an inability to reach my dhcp-ed machine from the outside world. Any thoughts, comments and suggestions are very much appreciated. Thanks! Alberto - - - - - - - - - - - - - - - - - - - - - Alberto M. López Venegas, Ph.D. Assistant Professor Departament of Geology University of Puerto Rico - Mayagüez Mayagüez, Puerto Rico 00681 (787) 832-4040 x.2704 (847) 217-3828 (cel.) - - - - - - - - - - - - - - - - - - - - - -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
El 26/07/13 21:22, Alberto Lopez escribió: HI Alberto
1) Difficulties with the automatic start (boot time) of the vsftp and apache2 daemons: I followed instructions to set it up for running at init levels 3 and 5 using chkconfig, and although it says it is running and is on for those two runlevels, when I do 'ps -ef grep apache2' it shows it in the off position ( /sbin/chkconfig --list apache2 ). The error showing up within /var/apache2/error_log when I manually start apache2 (/etc/init.d/apache2 start) is:
Do not use chkconfig, use systemctl status apache2.service to see what is going on. chkconfig is a legacy artifact of the old sysvinit era, a compatibility stub that may or may not work. there are no runlevels now but targets, apache starts in target multi-user.
3) Perl module IO-Socket-SSL : The perl script ddclient to refresh DHCP IP's with the dyn server requires the module IO-Socket-SSL, which is absent in the arm repositories.
Fill a bug report. -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Op vrijdag 26 juli 2013 21:22:34 schreef Alberto Lopez:
Hello group, 2) Problems with YaST2: I followed instructions to configure the RPi using yast, but when I run it the only thing I can see is 'Miscellaneous' on the left column. I quit that and then try bringing on the GUI by yast2 --qt or --gui too but then it brings me the same blue background yast window with the lonely 'Miscellaneous' menu. I even rebooted to see whether it would refresh it, but nothing.
When you perform "zypper se -i yast2", how many modules are shown? If you want to configure apache2 the module yast2-http-server must be present, etc. If you leave out -i in the above command you find the modules that you can install. Choose to install whatever you need and run yast again. Also see http://en.opensuse.org/HCL:Raspberry_Pi#Configuring_the_openSUSE_system_on_t... -- fr.gr. member openSUSE Freek de Kruijf -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
participants (3)
-
Alberto Lopez
-
Cristian Rodríguez
-
Freek de Kruijf