DeforaOS · Webmail · Login · Documentation · Mailing-lists · Members
DeforaOS :: Mailing-lists

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [devel] Daily CVS update: 20100415



			Bonjour,

defora@xxxxxxxxxxxxx wrote:
> Updating CVS module DeforaOS:
> P Apps/Desktop/src/Editor/po/fr.po

Imported French translation from Calimero.

> P Apps/Devel/src/configure/README
> P Apps/Devel/src/configure/src/configure.c
> P Apps/Devel/src/configure/src/configure.h
> P Apps/Devel/src/configure/src/makefile.c

Added a security feature: "dangerous" behavior during compilation is now
reported, when using the "-S" option to configure.

Here is an example of the output:
configure: it.mo: The "./gettext.sh" script is executed while compiling
configure: editor.desktop: Installed as a SUID file
configure: editor.desktop: Installed as a SGID file
configure: editor.desktop: Installed as an executable file

Of course there are still ways to inject commands inside the Makefiles
generated, but this can be totally circumvented either with the
introduction of filters while outputting content, or with on-the-fly
compilation (using a dedicated tool).

Coding this may (finally) motivate me to proof-read and document this
tool, along with a small whitepaper. I hope I can really make it look
better than just a rant against autoconf/automake... :)

> P Apps/Network/src/Probe/Makefile
> P Apps/Network/src/Probe/config.h
> P Apps/Network/src/Probe/project.conf
> P Apps/Network/src/Probe/src/Makefile
> P Apps/Network/src/Probe/src/damon.c
> P Apps/Network/src/Probe/src/probe.c
> P Apps/Network/src/Probe/src/project.conf
> P Apps/Network/src/Probe/tools/create.sh
> U Apps/Network/src/Probe/tools/project.conf
> U Apps/Network/src/Probe/tools/netbsd/DaMon
> U Apps/Network/src/Probe/tools/netbsd/Makefile
> U Apps/Network/src/Probe/tools/netbsd/Probe
> U Apps/Network/src/Probe/tools/netbsd/project.conf

I have just tagged Probe as 0.0.2, and it already made its way to
DeforaOS' website and even as a pkgsrc package! I still have to write a
proper news item about this.

Unfortunately I didn't notice that this pkgsrc package is missing two
things to actually work:
- the AppBroker tool (should be installed from the
  deforaos-libsystem package)
- the Init service (which yet has to be packaged)

I'll fix it... :p

Cheers,
-- 
khorben


 
Creative Commons License XHTML CSS RSS Defora CA