Discussion:
E: suse-filelist-forbidden-sysconfi
Filipe Pires Alvarenga Fernandes
2010-12-19 06:32:47 UTC
Permalink
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: ***@umassd.edu
          ***@gmail.com

http://ocefpaf.tiddlyspot.com/
*****************************************************
Cristian Rodríguez
2010-12-19 15:26:39 UTC
Permalink
Post by Filipe Pires Alvarenga Fernandes
Hello,
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
Philipp Thomas
2010-12-19 15:32:54 UTC
Permalink
On Sun, 19 Dec 2010 12:26:39 -0300, Cristian Rodríguez
Post by 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._.25fillup_only

If you also have an init script in your package you should use
fillup_and_insserv instead, documented on the same web page.

Philipp
Filipe Pires Alvarenga Fernandes
2010-12-19 17:12:51 UTC
Permalink
Post by Philipp Thomas
On Sun, 19 Dec 2010 12:26:39 -0300, Cristian Rodríguez
Post by 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._.25fillup_only
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

Loading...