ELKS 0.1.0
Hi all!
The first BETA of ELKS is available for download at
The web site is not updated yet, but this will happen later in the day.
Enjoy...
Harry
Hi Harry.
Quoted 2 lines
The first BETA of ELKS is available for download at http://elks.sf.net
The web site is not updated yet, but this will happen later in the day.
Following problems with my ISP that have now been sorted out, I've just uploaded the revisions to the website and installed them, so all those announcements should now be active.
Best wishes from Riley.
Την Πεμ, 02-05-2002 στις 01:44, ο/η Riley Williams έγραψε:
Quoted 11 lines
Hi Harry.
Quoted 2 lines
The first BETA of ELKS is available for download at http://elks.sf.net
The web site is not updated yet, but this will happen later in the day.Following problems with my ISP that have now been sorted out, I've just uploaded the revisions to the website and installed them, so all those announcements should now be active.
Best wishes from Riley.
Riley, the website "download" links were broken, I fixed them with a symbolic link for now, but the actual pages are better updated...
Harry
-
To unsubscribe from this list: send the line "unsubscribe linux-8086" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Hi Harry.
Quoted 9 lines
Quoted 6 lines
Quoted 2 lines
The first BETA of ELKS is available for download at http://elks.sf.net
The web site is not updated yet, but this will happen later in the day.Following problems with my ISP that have now been sorted out, I've just uploaded the revisions to the website and installed them, so all those announcements should now be active.
Riley, the website "download" links were broken, I fixed them with a symbolic link for now, but the actual pages are better updated...
Many thanks for pointing that out. At the moment, I only have five minutes before I need to head out to an evening class, but I'll have a look at that when I get back later this evening.
Best wishes from Riley.
Website
In reply to Riley WilliamsHi Riley & Others,
The language system is finished and the website is fully W3C compatible. I've it running in my own server, my server sleeps when I sleep (in about 7 hours).
http://kinkrsoftware.xs4all.nl/~skinkie/elks/
and yes it got options too :)
normally you get your language, if not availible > english.
to set a language, in my case, cause I'm Dutch I get Dutchpages. If I want to see the englishpages:
http://kinkrsoftware.xs4all.nl/~skinkie/elks/index.php?lang=en
for you guys to see the difference:
http://kinkrsoftware.xs4all.nl/~skinkie/elks/index.php?lang=nl
The FAQ section is part rewritten... with nice W3C tags als <kbd> <samp> etc. The releases part is comming on in a few minutes.
Greetings,
Stefan de Konink
Re: Website
Hi Stefan.
Quoted 7 lines
The language system is finished and the website is fully W3C compatible. I've it running in my own server, my server sleeps when I sleep (in about 7 hours).
http://kinkrsoftware.xs4all.nl/~skinkie/elks/
and yes it got options too :)
Many thanks for that.
Quoted 4 lines
normally you get your language, if not availible > english. to set a language, in my case, cause I'm Dutch I get Dutchpages. If I want to see the englishpages:
Quoted 8 lines
http://kinkrsoftware.xs4all.nl/~skinkie/elks/index.php?lang=en
for you guys to see the difference:
http://kinkrsoftware.xs4all.nl/~skinkie/elks/index.php?lang=nl
The FAQ section is part rewritten... with nice W3C tags als <kbd> <samp> etc. The releases part is coming on in a few minutes.
That is also very welcome.
Can you commit directly to the CVS tree? If not, let me know.
Best wishes from Riley.
Re: Website
I think i need a little help with that...
/me never used cvs
Greetings,
Stefan de Konink
Re: Website
Hi Stefan.
Quoted 3 lines
I think i need a little help with that...
/me never used cvs
No problem, just tar the sources up and drop the result in a tarball that I can grab from your website, then let me know where. I'll drop them on my personal website to check I've not mangled anything in transit, then will upload them to the CVS tree for you.
As far as using CVS is concerned, do the following:
1. Ensure that both cvs and ssh are installed on your system. If you're using a recent RedHat distribution, both are on the CD's, but other distributions may differ.
2. Create a new directory where you can drop the existing tree into, and make that your current directory.
3. Issue the following command:
cvs -d:pserver:[email protected]:/cvsroot/elks \
get elks elkscmd elksnet elksweb
When that finishes, you'll find that you have four subdirectories under that directory with the following names:
elks elkscmd elksnet elksweb
These are the four packages that make up the ELKS system.
That's all you nee to do to get the initial copy. To update any of those packages, just go into the relevant package root directory and type the command...
cvs update -d
...which has to be done separately for each package.
Best wishes from Riley.
Re: Website
Done it...
Changes are made in one day?
Greetings,
Stefan de Konink
Re: Website
Hi Stefan.
Quoted 1 line
Done it...
Thanks, that helps.
Quoted 1 line
Changes are made in one day?
In theory, yes - but for some reason, they don't always apply in full.
Best wishes from Riley.
Re: Website
I made some major changes, how is my version serperated from the old version? Cause I got the old dirs back while uploading the files.
Greetings,
Stefan de Konink
Re: Website
Hi Stefan.
Quoted 2 lines
I made some major changes, how is my version serperated from the old version? Cause I got the old dirs back while uploading the files.
Unless you tell it otherwise, the CVS system keeps all files submitted to it, and ignores all files not previously submitted to it. The CVS commands to add and remove files only work in the current directory, and don't accept paths to files in other directories, so you have to cd into each directory in turn to make your changes. The other thing to remember about CVS is that once a directory has been created, it's nigh on impossible to get rid of it, so it's a good idea to keep the existing directory structure in place.
Here's the procedure you need to follow:
1. Fetch a clean CVS tree into a new directory with something along the lines of the following commands...
mkdir ~/public_html
cd ~/public_html
export CVSHOME=:pserver:[email protected]:/cvsroot/elks cvs get elksweb
mv elksweb elks
cd elks
...which (assuming you're using a Linux based system with a web server installed) will duplicate the ELKS website on your personal website as ~/elks/ and below.
2. For each ${FILE} in that tree that you no longer want, run the
following commands:
D=`dirname "./${FILE}"`
F=`basename "./${FILE}"`
( cd "${D}" && rm -f "${F}" && cvs remove "${F}" )3. For each ${DIR} in that tree that you no longer want, sorry but you're stuck with it.
4. For each new ${DIR} that you wish to add to that tree, first think
hard and ensure that you really need it, because of (3) above. If
you do, run the following commands:
D=`dirname "$./{DIR}"`
F=`basename "./${DIR}"`
( cd "${D}" && mkdir "${F}" && cvs add "${F}" )5. For each new ${FILE} that you wish to add to that tree, run the
following commands:
OLD=`echo ${PATH-TO-FILE-TO-ADD}`
NEW=`echo ${PATH-WHERE-TO-ADD-FILE}`
D=`dirname "./${NEW}"`
F=`basename "./${NEW}"`
( cp -i "${OLD}" "${NEW}" && cd "${D}" && cvs add "${F}" )6. Commit the changes to the CVS tree with the following command:
cvs commit -m 'Revised ELKS website.'
Hope that helps.
Best wishes from Riley.
#!/bin/bash
BN=basename "$0"
if [ $# -eq 0 ]; then
echo -n Usage:
printf "\t${BN} %-6s file...\n" add remove
exit 255fi
if [ "$1" != "add" -a "$1" != "remove" ]; then
printf '%s: ERROR 1: Invalid action: %s\n' \
"${BN}" "$1" >&2
exit 1fi
function add() {
local DIR FILE ME=`pwd` TGT
if echo "$1" | fgrep -q / ; then
TGT="$1"
else
TGT="./$1"
fi
DIR=`dirname "${TGT}"`
FILE=`basename "${TGT}"`
if [ "${FILE}" != "CVS" ]; then
cd "${DIR}"
cvs add "${FILE}"
if [ -d "${FILE}" ]; then
process "${FILE}"/*
fi
fi
cd "${ME}"
}function process() {
local ACTION="$1" ME=`pwd`
shift
for FILE do
case ".${ACTION}" in
.add)
if [ -f "${FILE}" ]; then
add "${FILE}"
elif [ -d "${FILE}" ]; then
add "${FILE}"
elif [ -e "${FILE}" ]; then
printf "WARNING: Can't add special file: %s\n" \
"${FILE}" >&2
else
printf "WARNING: Can't add missing file: %s\n" \
"${FILE}" >&2
fi
;;
.remove)
if [ -e "${FILE}" ]; then
printf "WARNING: Can't remove existing file: %s" \
"${FILE}" >&2
else
remove "${FILE}"
fi
;;
esac
cd "${ME}"
done
}process "$@"
Re: Website
In reply to Riley WilliamsI've just made some of the modifications Riley wanted, just the paths actually. It can be viewed 6 hour after the recieving of this email.
wanna watch? http://kinkrsoftware.xs4all.nl/~skinkie/elksweb2/
Greetings,
Stefan de Konink