Re: [fossil-users] Create a download page for releases hosted by fossil

2011-04-24 Thread Felix Wolfheimer
I figured out myself what caused the problem mentioned in my last post.
I'd like to share this information just in case someone else stumbles
across it. The problem was:  

I'm facing a problem now with running fossil using a CGI script using
the small web server
http://www.sqlite.org/docsrc/artifact/0f78441e2de25641b0. The problem is
as follows: I can access the fossil website of my repo using
http://localhost/cgi-bin/fossil.cgi but as soon as I try to create e.g.
a wiki page I see just a blank page in the web browser (as soon
as I entered the name I would like to have for the new wiki page and
clicked on "create"). Same is true for ticket generation. When I try the
same using "fossil ui" everything works fine. 

---> It seems that this behavior was again caused by the chroot jail.
For some reason fossil seems to search for the /tmp folder in it's jail
and panics if it is not there. After I created a folder "tmp" in the
chroot jail everything works as expected. Strange is though that no file
or anything is created there. Seems that just this folder must be there.
Anyway, my setup now works as I need it. Thank you very much for all
your help!
 

___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Create a download page for releases hosted by fossil

2011-04-23 Thread Bill Burdick
I saw this problem, as well.  I didn't see a quick fix out there on the net.


On Sat, Apr 23, 2011 at 4:44 AM, Felix Wolfheimer <
f.wolfhei...@googlemail.com> wrote:
[...]

> When I try to use the -static flag for the linker I get a bunch of
> unresolved symbols coming from the static libssl. Here are some
>
> (.text+0x2e3): undefined reference to `krb5_free_data_contents'
> /usr/lib/gcc/x86_64-redhat-linux/4.4.5/../../../../lib64/libssl.a(s3_clnt.o):
> In function `ssl_do_client_cert_cb':
> (.text+0x111): undefined reference to `ENGINE_load_ssl_client_cert'
> /usr/lib/gcc/x86_64-redhat-linux/4.4.5/../../../../lib64/libssl.a(s3_clnt.o):
> In function `ssl3_check_cert_and_algorithm':
> (.text+0x20d): undefined reference to `X509_certificate_type'
> /usr/lib/gcc/x86_64-redhat-linux/4.4.5/../../../../lib64/libssl.a(s3_enc.o):
> In function `ssl3_change_cipher_state':
>
> Seems I would need to link in all the dependencies of libssl statically
> as well.
>
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Create a download page for releases hosted by fossil

2011-04-23 Thread Felix Wolfheimer
You could make the release package a file in your project. Fossil
would then be able to serve the file the same as it serves any other
project file. However, this will add extraneous data to push/pull
operations. 

---> That sounds like a good idea. I'll try this approach as well. It
seems even nicer than having to set up another web server and would keep
things simple. Especially given the fact that I'm facing a problem now
with running fossil using a CGI script. The problem is as follows: I can
access the fossil website of my repo using
http://localhost/cgi-bin/fossil.cgi but as soon as I try to create a
wiki page for example I see just a blank page in the webbrowser (as soon
as I entered the name I would like to have for the new wiki page and
click on "create"). Same is true for ticket generation. When I try the
same using "fossil ui" everything works fine. Could this be something
related to access rights? My setup is now as follows:

I use the simple webserver shown here
http://www.sqlite.org/docsrc/artifact/0f78441e2de25641b0
It is started by xinetd using the following configuration:

cat /etc/xinetd.d/althttp 
# default:on 
# description: This is the simple althttpd webserver daemon.
service althttpd
{
 disable = no
 type= UNLISTED
 socket_type = stream
 port= 80
 protocol= tcp
 wait= no
 user= felix
 passenv = PATH
 server  = /home/felix/ResourceManagement/Website/althttpd
 server_args = -logfile althttpd.log
-root /home/felix/ResourceManagement/Website/www -user felix
}

The permissions of the files in the www subdir and especially the fossil
repo seems OK to me:

ll rmc.fossil 
-rw-r--r--. 1 felix felix 138240 23. Apr 11:22 rmc.fossil

Any ideas about this?



Am Freitag, den 22.04.2011, 18:04 -0400 schrieb Ron Wilson:
> On Thu, Apr 21, 2011 at 5:14 PM, Felix Wolfheimer
>  wrote:
> > Thanks for your answer. To be more specific: It is no problem to write
> > the download page manually. I don't expect fossil to do this for me. But
> > when I have the download.html file plus the packages/installers/source
> > archives or whatever things I would like to provide to the users: Where
> > should I place them such that I can use the fossil built-in webserver to
> > host them. Where are the files physically located such that the link in
> > the download.html on the fossil website works correctly and points to
> > the file?
> 
> You could make the release package a file in your project. Fossil
> would then be able to serve the file the same as it serves any other
> project file. However, this will add extraneous data to push/pull
> operations.
> 
> (Does the auto-shun feature push/pull the shun data before file data?)
> 
> Alternately, you could run a second instance of Fossil to serve the
> release package. However, probably better to run a general purpose
> webserver.
> ___
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Create a download page for releases hosted by fossil

2011-04-23 Thread Felix Wolfheimer
What distro are you using ?
---> Fedora 13

May be you should specify the "-Bstatic" from the makfile, to be sure
> static version of every libs are used.

---> Tried to put this option on the command line before the -lz -lssl
-lcrypto but the linker seems to ignore it as the shared libs (libz,
libssl, libcrypto and their dependencies) are still linked. Even though
the static versions of those libs are installed.

ldd -r on fossil gives me
linux-vdso.so.1 =>  (0x751c5000)
libz.so.1 => /lib64/libz.so.1 (0x003d0140)
libcrypto.so.10 => /lib64/libcrypto.so.10 (0x003ea420)
libssl.so.10 => /usr/lib64/libssl.so.10 (0x003e2b80)
libc.so.6 => /lib64/libc.so.6 (0x003d0040)
libdl.so.2 => /lib64/libdl.so.2 (0x003d00c0)
libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x003e2a80)
libkrb5.so.3 => /lib64/libkrb5.so.3 (0x003e2b00)
libcom_err.so.2 => /lib64/libcom_err.so.2 (0x003d0840)
libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x003e2ac0)
/lib64/ld-linux-x86-64.so.2 (0x003d)
libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x003e2b40)
libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x003d0900)
libresolv.so.2 => /lib64/libresolv.so.2 (0x003d0240)
libpthread.so.0 => /lib64/libpthread.so.0 (0x003d0100)
libselinux.so.1 => /lib64/libselinux.so.1 (0x003d01c0)

Seems the whole bunch of libs comes in with the libssl because ldd -r on
libssl gives me
ldd -r /usr/lib64/libssl.so.10
linux-vdso.so.1 =>  (0x7fffc97d6000)
libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x003e2a80)
libkrb5.so.3 => /lib64/libkrb5.so.3 (0x003e2b00)
libcom_err.so.2 => /lib64/libcom_err.so.2 (0x003d0840)
libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x003e2ac0)
libcrypto.so.10 => /lib64/libcrypto.so.10 (0x003ea420)
libdl.so.2 => /lib64/libdl.so.2 (0x003d00c0)
libz.so.1 => /lib64/libz.so.1 (0x003d0140)
libc.so.6 => /lib64/libc.so.6 (0x003d0040)
libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x003e2b40)
libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x003d0900)
libresolv.so.2 => /lib64/libresolv.so.2 (0x003d0240)
libpthread.so.0 => /lib64/libpthread.so.0 (0x003d0100)
/lib64/ld-linux-x86-64.so.2 (0x003d)
libselinux.so.1 => /lib64/libselinux.so.1 (0x003d01c0)

When I try to use the -static flag for the linker I get a bunch of
unresolved symbols coming from the static libssl. Here are some

(.text+0x2e3): undefined reference to `krb5_free_data_contents'
/usr/lib/gcc/x86_64-redhat-linux/4.4.5/../../../../lib64/libssl.a(s3_clnt.o): 
In function `ssl_do_client_cert_cb':
(.text+0x111): undefined reference to `ENGINE_load_ssl_client_cert'
/usr/lib/gcc/x86_64-redhat-linux/4.4.5/../../../../lib64/libssl.a(s3_clnt.o): 
In function `ssl3_check_cert_and_algorithm':
(.text+0x20d): undefined reference to `X509_certificate_type'
/usr/lib/gcc/x86_64-redhat-linux/4.4.5/../../../../lib64/libssl.a(s3_enc.o): In 
function `ssl3_change_cipher_state':

Seems I would need to link in all the dependencies of libssl statically
as well. 








Am Freitag, den 22.04.2011, 19:17 -0400 schrieb Martin Gagnon:
> May be you should specify the "-Bstatic" from the makfile, to be sure
> static version of every libs are used.
> 
> On Fri, Apr 22, 2011 at 7:06 PM, Martin Gagnon  wrote:
> > Normally, libssl is disponible as a static library (libssl.a). This
> > would simplify everything.
> >
> > What distro are you using ?
> >
> > - -
> > Martin
> >
> > On Fri, Apr 22, 2011 at 3:04 PM, Felix Wolfheimer
> >  wrote:
> >> True, but the libssl of my distro depends on a whole bunch of other
> >> libs. Many of them just offered as .so in the repos. So it was simpler
> >> for me to copy the shared libs to the chroot jail. However, if switching
> >> off the dependency on libssl for fossil it works with -static.
> >>
> >>
> >> Am Freitag, den 22.04.2011, 20:16 +0200 schrieb Joerg Sonnenberger:
> >>> On Fri, Apr 22, 2011 at 07:57:16PM +0200, Felix Wolfheimer wrote:
> >>> > However, it took me a while to figure out that I need to copy all the
> >>> > dependencies (shared libraries) fossil depends on into the file
> >>> > structure accessed by the webserver.
> >>>
> >>> make LDFLAGS=-static
> >>>
> >>> Joerg
> >>> ___
> >>> fossil-users mailing list
> >>> fossil-users@lists.fossil-scm.org
> >>> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
> >>
> >>
> >> ___
> >> fossil-users mailing list
> >> fossil-users@lists.fossil-scm.org
> >> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Re: [fossil-users] Create a download page for releases hosted by fossil

2011-04-22 Thread Martin Gagnon
May be you should specify the "-Bstatic" from the makfile, to be sure
static version of every libs are used.

On Fri, Apr 22, 2011 at 7:06 PM, Martin Gagnon  wrote:
> Normally, libssl is disponible as a static library (libssl.a). This
> would simplify everything.
>
> What distro are you using ?
>
> - -
> Martin
>
> On Fri, Apr 22, 2011 at 3:04 PM, Felix Wolfheimer
>  wrote:
>> True, but the libssl of my distro depends on a whole bunch of other
>> libs. Many of them just offered as .so in the repos. So it was simpler
>> for me to copy the shared libs to the chroot jail. However, if switching
>> off the dependency on libssl for fossil it works with -static.
>>
>>
>> Am Freitag, den 22.04.2011, 20:16 +0200 schrieb Joerg Sonnenberger:
>>> On Fri, Apr 22, 2011 at 07:57:16PM +0200, Felix Wolfheimer wrote:
>>> > However, it took me a while to figure out that I need to copy all the
>>> > dependencies (shared libraries) fossil depends on into the file
>>> > structure accessed by the webserver.
>>>
>>> make LDFLAGS=-static
>>>
>>> Joerg
>>> ___
>>> fossil-users mailing list
>>> fossil-users@lists.fossil-scm.org
>>> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>>
>>
>> ___
>> fossil-users mailing list
>> fossil-users@lists.fossil-scm.org
>> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>>
>
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Create a download page for releases hosted by fossil

2011-04-22 Thread Martin Gagnon
Normally, libssl is disponible as a static library (libssl.a). This
would simplify everything.

What distro are you using ?

- -
Martin

On Fri, Apr 22, 2011 at 3:04 PM, Felix Wolfheimer
 wrote:
> True, but the libssl of my distro depends on a whole bunch of other
> libs. Many of them just offered as .so in the repos. So it was simpler
> for me to copy the shared libs to the chroot jail. However, if switching
> off the dependency on libssl for fossil it works with -static.
>
>
> Am Freitag, den 22.04.2011, 20:16 +0200 schrieb Joerg Sonnenberger:
>> On Fri, Apr 22, 2011 at 07:57:16PM +0200, Felix Wolfheimer wrote:
>> > However, it took me a while to figure out that I need to copy all the
>> > dependencies (shared libraries) fossil depends on into the file
>> > structure accessed by the webserver.
>>
>> make LDFLAGS=-static
>>
>> Joerg
>> ___
>> fossil-users mailing list
>> fossil-users@lists.fossil-scm.org
>> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
>
> ___
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Create a download page for releases hosted by fossil

2011-04-22 Thread Ron Wilson
On Thu, Apr 21, 2011 at 5:14 PM, Felix Wolfheimer
 wrote:
> Thanks for your answer. To be more specific: It is no problem to write
> the download page manually. I don't expect fossil to do this for me. But
> when I have the download.html file plus the packages/installers/source
> archives or whatever things I would like to provide to the users: Where
> should I place them such that I can use the fossil built-in webserver to
> host them. Where are the files physically located such that the link in
> the download.html on the fossil website works correctly and points to
> the file?

You could make the release package a file in your project. Fossil
would then be able to serve the file the same as it serves any other
project file. However, this will add extraneous data to push/pull
operations.

(Does the auto-shun feature push/pull the shun data before file data?)

Alternately, you could run a second instance of Fossil to serve the
release package. However, probably better to run a general purpose
webserver.
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Create a download page for releases hosted by fossil

2011-04-22 Thread Felix Wolfheimer
True, but the libssl of my distro depends on a whole bunch of other
libs. Many of them just offered as .so in the repos. So it was simpler
for me to copy the shared libs to the chroot jail. However, if switching
off the dependency on libssl for fossil it works with -static.


Am Freitag, den 22.04.2011, 20:16 +0200 schrieb Joerg Sonnenberger:
> On Fri, Apr 22, 2011 at 07:57:16PM +0200, Felix Wolfheimer wrote:
> > However, it took me a while to figure out that I need to copy all the
> > dependencies (shared libraries) fossil depends on into the file
> > structure accessed by the webserver.
> 
> make LDFLAGS=-static
> 
> Joerg
> ___
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Create a download page for releases hosted by fossil

2011-04-22 Thread Joerg Sonnenberger
On Fri, Apr 22, 2011 at 07:57:16PM +0200, Felix Wolfheimer wrote:
> However, it took me a while to figure out that I need to copy all the
> dependencies (shared libraries) fossil depends on into the file
> structure accessed by the webserver.

make LDFLAGS=-static

Joerg
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Create a download page for releases hosted by fossil

2011-04-22 Thread Felix Wolfheimer
I tried the approach with the small one-file web server suggested in one
of the replies to my question and it works fine. Fossil is started via
cgi script and I can host all the stuff now using this small webserver. 

However, it took me a while to figure out that I need to copy all the
dependencies (shared libraries) fossil depends on into the file
structure accessed by the webserver. Just missed the point that it is a
chroot environment and it cannot access any libs which are outside the
chroot jail. Wanted to mention this just in case someone wants to build
a similar setup. 

   

___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Create a download page for releases hosted by fossil

2011-04-22 Thread Felix Wolfheimer
The http://www.fossil-scm.org/ site runs off of CGI.  (The source code
for the server there can be seen at
http://www.sqlite.org/docsrc/artifact/0f78441e2de25641b0)  So the
download files are just plain old content files that the server
delivers.

---> Thanks for this information. I think I understand the setup you are
using for the website and will try if it can work for me in the same
way. Thank you for your help!



___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Create a download page for releases hosted by fossil

2011-04-21 Thread Stephan Beal
On Fri, Apr 22, 2011 at 3:47 AM, Richard Hipp  wrote:

> It never occurred to me to make the built-in server of Fossil have the
> ability of serve separate files.  I figured that anybody who wanted to do
> that would use a "real" web server like Apache or Nginx or even something
> like the "althttpd" server shown above.
>

Hosting "real" files over fossil-cgi is also slightly problematic because we
have to manually construct full hyperlinks (including the protocol and
domain name). We can't use e.g. [/download/foo.zip] in a wiki page because
the path won't resolve properly for that use case. It resolves to
/path/to/cgi-script.cgi/download/foo.zip.

-- 
- stephan beal
http://wanderinghorse.net/home/stephan/
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Create a download page for releases hosted by fossil

2011-04-21 Thread Richard Hipp
On Thu, Apr 21, 2011 at 5:14 PM, Felix Wolfheimer <
f.wolfhei...@googlemail.com> wrote:

> Thanks for your answer. To be more specific: It is no problem to write
> the download page manually. I don't expect fossil to do this for me. But
> when I have the download.html file plus the packages/installers/source
> archives or whatever things I would like to provide to the users: Where
> should I place them such that I can use the fossil built-in webserver to
> host them. Where are the files physically located such that the link in
> the download.html on the fossil website works correctly and points to
> the file?
>

You can't do that at the moment.  The http://www.fossil-scm.org/ site runs
off of CGI.  (The source code for the server there can be seen at
http://www.sqlite.org/docsrc/artifact/0f78441e2de25641b0)  So the download
files are just plain old content files that the server delivers.

It never occurred to me to make the built-in server of Fossil have the
ability of serve separate files.  I figured that anybody who wanted to do
that would use a "real" web server like Apache or Nginx or even something
like the "althttpd" server shown above.



> E.g., when I want to provide files for download using something like an
> apache webserver I can put the files into /var/www and then I can access
> them using a webbrowser from anywhere. Is there some location like this
> which the fossil webserver can use to access files?
>
>
> Am Donnerstag, den 21.04.2011, 13:40 -0400 schrieb Richard Hipp:
> >
> >
> > On Thu, Apr 21, 2011 at 1:15 PM, Bill Burdick 
> > wrote:
> > It looks to me like DRH runs that by hand when he makes a new
> > release and it's not run automatically from the fossil server
> > on a web request.
> >
> > That's correct.
> >
> >
> >
> >
> >
> > Bill
> >
> >
> >
> > On Thu, Apr 21, 2011 at 1:43 AM, Felix Wolfheimer
> >  wrote:
> > Dear Fossil Experts,
> >
> > first of all I would like to thank you for providing
> > this great
> > software! I was really amazed when I found it. I
> > searched for a simple
> > bug tracking/ticketing solution for a small software
> > project and before
> > I found fossil I played around with some of the
> > "bigger" bug tracking
> > systems such as Bugzilla. Although they have a good
> > HowTo and
> > documentation setting up a webserver and a database
> > server (two things
> > I'm not an expert at) seemed a bit of an overkill.
> >
> > Looking at your nice download page on fossil-scm.org I
> > wondered if it is
> > possible to create such a page in my project as well
> > (preferably
> > automatically using some script). Looking at the
> > fossil directory I
> > found out that you seem to do it somehow using the
> > script
> > mkdownload.tcl. Is there somewhere a HowTo which
> > explains how this can
> > be done?
> >
> > Thank you very much!
> >
> > ___
> > fossil-users mailing list
> > fossil-users@lists.fossil-scm.org
> >
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
> >
> >
> >
> > ___
> > fossil-users mailing list
> > fossil-users@lists.fossil-scm.org
> >
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
> >
> >
> >
> >
> > --
> > D. Richard Hipp
> > d...@sqlite.org
> > ___
> > fossil-users mailing list
> > fossil-users@lists.fossil-scm.org
> > http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
>
> ___
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>



-- 
D. Richard Hipp
d...@sqlite.org
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Create a download page for releases hosted by fossil

2011-04-21 Thread Bill Burdick
Personally, I'd use the wiki for that.  If you want to autogenerate a
download wiki page, you can do that, too, and then have your script update
the Download wiki page.


Bill


On Thu, Apr 21, 2011 at 4:14 PM, Felix Wolfheimer <
f.wolfhei...@googlemail.com> wrote:

> Thanks for your answer. To be more specific: It is no problem to write
> the download page manually. I don't expect fossil to do this for me. But
> when I have the download.html file plus the packages/installers/source
> archives or whatever things I would like to provide to the users: Where
> should I place them such that I can use the fossil built-in webserver to
> host them. Where are the files physically located such that the link in
> the download.html on the fossil website works correctly and points to
> the file?
> E.g., when I want to provide files for download using something like an
> apache webserver I can put the files into /var/www and then I can access
> them using a webbrowser from anywhere. Is there some location like this
> which the fossil webserver can use to access files?
>
>
> Am Donnerstag, den 21.04.2011, 13:40 -0400 schrieb Richard Hipp:
> >
> >
> > On Thu, Apr 21, 2011 at 1:15 PM, Bill Burdick 
> > wrote:
> > It looks to me like DRH runs that by hand when he makes a new
> > release and it's not run automatically from the fossil server
> > on a web request.
> >
> > That's correct.
> >
> >
> >
> >
> >
> > Bill
> >
> >
> >
> > On Thu, Apr 21, 2011 at 1:43 AM, Felix Wolfheimer
> >  wrote:
> > Dear Fossil Experts,
> >
> > first of all I would like to thank you for providing
> > this great
> > software! I was really amazed when I found it. I
> > searched for a simple
> > bug tracking/ticketing solution for a small software
> > project and before
> > I found fossil I played around with some of the
> > "bigger" bug tracking
> > systems such as Bugzilla. Although they have a good
> > HowTo and
> > documentation setting up a webserver and a database
> > server (two things
> > I'm not an expert at) seemed a bit of an overkill.
> >
> > Looking at your nice download page on fossil-scm.org I
> > wondered if it is
> > possible to create such a page in my project as well
> > (preferably
> > automatically using some script). Looking at the
> > fossil directory I
> > found out that you seem to do it somehow using the
> > script
> > mkdownload.tcl. Is there somewhere a HowTo which
> > explains how this can
> > be done?
> >
> > Thank you very much!
> >
> > ___
> > fossil-users mailing list
> > fossil-users@lists.fossil-scm.org
> >
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
> >
> >
> >
> > ___
> > fossil-users mailing list
> > fossil-users@lists.fossil-scm.org
> >
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
> >
> >
> >
> >
> > --
> > D. Richard Hipp
> > d...@sqlite.org
> > ___
> > fossil-users mailing list
> > fossil-users@lists.fossil-scm.org
> > http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
>
> ___
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Create a download page for releases hosted by fossil

2011-04-21 Thread Felix Wolfheimer
Thanks for your answer. To be more specific: It is no problem to write
the download page manually. I don't expect fossil to do this for me. But
when I have the download.html file plus the packages/installers/source
archives or whatever things I would like to provide to the users: Where
should I place them such that I can use the fossil built-in webserver to
host them. Where are the files physically located such that the link in
the download.html on the fossil website works correctly and points to
the file? 
E.g., when I want to provide files for download using something like an
apache webserver I can put the files into /var/www and then I can access
them using a webbrowser from anywhere. Is there some location like this
which the fossil webserver can use to access files?  


Am Donnerstag, den 21.04.2011, 13:40 -0400 schrieb Richard Hipp:
> 
> 
> On Thu, Apr 21, 2011 at 1:15 PM, Bill Burdick 
> wrote:
> It looks to me like DRH runs that by hand when he makes a new
> release and it's not run automatically from the fossil server
> on a web request.
> 
> That's correct.
>  
> 
> 
> 
> 
> Bill
> 
> 
> 
> On Thu, Apr 21, 2011 at 1:43 AM, Felix Wolfheimer
>  wrote:
> Dear Fossil Experts,
> 
> first of all I would like to thank you for providing
> this great
> software! I was really amazed when I found it. I
> searched for a simple
> bug tracking/ticketing solution for a small software
> project and before
> I found fossil I played around with some of the
> "bigger" bug tracking
> systems such as Bugzilla. Although they have a good
> HowTo and
> documentation setting up a webserver and a database
> server (two things
> I'm not an expert at) seemed a bit of an overkill.
> 
> Looking at your nice download page on fossil-scm.org I
> wondered if it is
> possible to create such a page in my project as well
> (preferably
> automatically using some script). Looking at the
> fossil directory I
> found out that you seem to do it somehow using the
> script
> mkdownload.tcl. Is there somewhere a HowTo which
> explains how this can
> be done?
> 
> Thank you very much!
> 
> ___
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> 
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
> 
> 
> 
> ___
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
> 
> 
> 
> 
> -- 
> D. Richard Hipp
> d...@sqlite.org
> ___
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Create a download page for releases hosted by fossil

2011-04-21 Thread Richard Hipp
On Thu, Apr 21, 2011 at 1:15 PM, Bill Burdick wrote:

> It looks to me like DRH runs that by hand when he makes a new release and
> it's not run automatically from the fossil server on a web request.


That's correct.


>
>
> Bill
>
>
> On Thu, Apr 21, 2011 at 1:43 AM, Felix Wolfheimer <
> f.wolfhei...@googlemail.com> wrote:
>
>> Dear Fossil Experts,
>>
>> first of all I would like to thank you for providing this great
>> software! I was really amazed when I found it. I searched for a simple
>> bug tracking/ticketing solution for a small software project and before
>> I found fossil I played around with some of the "bigger" bug tracking
>> systems such as Bugzilla. Although they have a good HowTo and
>> documentation setting up a webserver and a database server (two things
>> I'm not an expert at) seemed a bit of an overkill.
>>
>> Looking at your nice download page on fossil-scm.org I wondered if it is
>> possible to create such a page in my project as well (preferably
>> automatically using some script). Looking at the fossil directory I
>> found out that you seem to do it somehow using the script
>> mkdownload.tcl. Is there somewhere a HowTo which explains how this can
>> be done?
>>
>> Thank you very much!
>>
>> ___
>> fossil-users mailing list
>> fossil-users@lists.fossil-scm.org
>> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>>
>
>
> ___
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
>


-- 
D. Richard Hipp
d...@sqlite.org
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Create a download page for releases hosted by fossil

2011-04-21 Thread Bill Burdick
It looks to me like DRH runs that by hand when he makes a new release and
it's not run automatically from the fossil server on a web request.


Bill


On Thu, Apr 21, 2011 at 1:43 AM, Felix Wolfheimer <
f.wolfhei...@googlemail.com> wrote:

> Dear Fossil Experts,
>
> first of all I would like to thank you for providing this great
> software! I was really amazed when I found it. I searched for a simple
> bug tracking/ticketing solution for a small software project and before
> I found fossil I played around with some of the "bigger" bug tracking
> systems such as Bugzilla. Although they have a good HowTo and
> documentation setting up a webserver and a database server (two things
> I'm not an expert at) seemed a bit of an overkill.
>
> Looking at your nice download page on fossil-scm.org I wondered if it is
> possible to create such a page in my project as well (preferably
> automatically using some script). Looking at the fossil directory I
> found out that you seem to do it somehow using the script
> mkdownload.tcl. Is there somewhere a HowTo which explains how this can
> be done?
>
> Thank you very much!
>
> ___
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


[fossil-users] Create a download page for releases hosted by fossil

2011-04-20 Thread Felix Wolfheimer
Dear Fossil Experts,

first of all I would like to thank you for providing this great
software! I was really amazed when I found it. I searched for a simple
bug tracking/ticketing solution for a small software project and before
I found fossil I played around with some of the "bigger" bug tracking
systems such as Bugzilla. Although they have a good HowTo and
documentation setting up a webserver and a database server (two things
I'm not an expert at) seemed a bit of an overkill.

Looking at your nice download page on fossil-scm.org I wondered if it is
possible to create such a page in my project as well (preferably
automatically using some script). Looking at the fossil directory I
found out that you seem to do it somehow using the script
mkdownload.tcl. Is there somewhere a HowTo which explains how this can
be done?

Thank you very much!

___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users