[opensuse-packaging] E: suse-filelist-forbidden-sysconfi
Hello, I'm new to packaging. Can anyone help me through this error: xtide.i586: E: suse-filelist-forbidden-sysconfig (Badness: 10000) /etc/sysconfig/xttpd is not allowed in SUSE Please use /var/adm/fillup-templates/sysconfig.<packagename> and call %fillup_and_insserv to install new sysconfig files https://build.opensuse.org/package/live_build_log?arch=i586&package=xtide&project=home%3Aocefpaf&repository=openSUSE_Factory Thanks, Filipe. ***************************************************** Filipe Pires Alvarenga Fernandes, PhD Candidate School of Marine Science and Technology University of Massachusetts at Dartmouth 706 Rodney French Blvd., New Bedford, MA 02744 Email: falvarengafernandes@umassd.edu ocefpaf@gmail.com http://ocefpaf.tiddlyspot.com/ ***************************************************** -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
El 19/12/10 03:32, Filipe Pires Alvarenga Fernandes escribió:
Hello,
I'm new to packaging. Can anyone help me through this error:
xtide.i586: E: suse-filelist-forbidden-sysconfig (Badness: 10000) /etc/sysconfig/xttpd is not allowed in SUSE
You have to install xttpd in /var/adm/fillup-templates/sysconfig.xttpd not in /etc/sysconfig/xttpd -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On Sun, 19 Dec 2010 12:26:39 -0300, Cristian Rodríguez
You have to install xttpd in /var/adm/fillup-templates/sysconfig.xttpd not in /etc/sysconfig/xttpd
And call the fillup_only macro in the spec file. See http://old-en.opensuse.org/Packaging/SUSE_Package_Conventions/RPM_Macros#3.7... If you also have an init script in your package you should use fillup_and_insserv instead, documented on the same web page. Philipp -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On Sun, Dec 19, 2010 at 10:32, Philipp Thomas
On Sun, 19 Dec 2010 12:26:39 -0300, Cristian Rodríguez
wrote: You have to install xttpd in /var/adm/fillup-templates/sysconfig.xttpd not in /etc/sysconfig/xttpd
And call the fillup_only macro in the spec file. See http://old-en.opensuse.org/Packaging/SUSE_Package_Conventions/RPM_Macros#3.7...
If you also have an init script in your package you should use fillup_and_insserv instead, documented on the same web page.
Thanks, it worked. However, I still need to study a little bit more to understand what I did. Thanks again, Filipe -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
participants (3)
-
Cristian Rodríguez
-
Filipe Pires Alvarenga Fernandes
-
Philipp Thomas