Revision
15414 -
Directory Listing
-
[select for diffs]
Modified
Wed Sep 4 11:22:29 2013 UTC
(10 years, 8 months ago)
by
laffer1
Diff to
previous 15169
Update magus to use subversion roots instead. In this case, we switched CvsDir and CvsRoot to VcsRoot and VcsDir to be more generic. While here, fix the licenseit script
Revision
15169 -
Directory Listing
-
[select for diffs]
Modified
Sat Aug 17 18:56:35 2013 UTC
(10 years, 9 months ago)
by
laffer1
Diff to
previous 14964
revert 1.8. md5 is used for verify of installed files, but sha256 is used for package verification. really should use sha for both
Revision
13776 -
Directory Listing
-
[select for diffs]
Modified
Sun Mar 17 16:41:29 2013 UTC
(11 years, 2 months ago)
by
laffer1
Diff to
previous 13478
add load_depends function. It creates dependencies list for each package we add to the index for consumption by magus clients.
This allows clients to predict what dependencies it needs to fetch prior to fetching the main package.
Otherwise, we get a scenario where we fetch a package only to find out we need 5 more and then 5 more after that and so on.
Revision
10763 -
Directory Listing
-
[select for diffs]
Modified
Sat Feb 26 13:50:35 2011 UTC
(13 years, 2 months ago)
by
laffer1
Diff to
previous 10762
This isn't quite what chris had in mind, but set the alias to the origin for now. This allows a user to type a relative path off of mports to get a specific port without knowing the "friendly" package name.
Add indexes for some columns to speed up searches on the client.
Revision
10762 -
Directory Listing
-
[select for diffs]
Modified
Sat Feb 26 00:35:59 2011 UTC
(13 years, 2 months ago)
by
laffer1
Diff to
previous 8978
This is the first version of the new bless utility for magus/packages. This will generate a sqlite3 database containing an index and mirror list for packages.
Next steps:
handle os version and arch
populate mirror list for mysql?
fill in aliases
Revision
7693 -
Directory Listing
-
[select for diffs]
Modified
Tue Apr 14 23:49:25 2009 UTC
(15 years, 1 month ago)
by
laffer1
Diff to
previous 7681
I think this should be /usr/bin/perl
We make a symlink the port case and now that it could be installed as part of the OS...
Revision
6827 -
Directory Listing
-
[select for diffs]
Modified
Thu Nov 6 20:11:22 2008 UTC
(15 years, 6 months ago)
by
ctriv
Diff to
previous 6790
Update to make /etc and /usr/share from src. We also inject a resolv.conf
into /etc, as the one from source isn't empty/non-existant.
Right now the only way to change resolv.conf is to edit this script, a way
to configure this at run time is still needed.
Revision
6411 -
Directory Listing
-
[select for diffs]
Modified
Wed Oct 1 21:09:15 2008 UTC
(15 years, 7 months ago)
by
ctriv
Diff to
previous 6408
Move a bunch of stuff to the child module. Still need to clean up logging,
but this gives it some badly needed orginzation.
Revision
6140 -
Directory Listing
-
[select for diffs]
Modified
Wed Sep 10 13:07:01 2008 UTC
(15 years, 8 months ago)
by
laffer1
Diff to
previous 6132
Here's a quick an dirty utility I'm using to make the ftp symlinks. It requires MySQL client library (5.x used).
This is ugly and the user/password pair shouldn't be hard coded (i replaced them in the code)
To use, cd to the packages directory for the release in question and execute. (All and Latest should be subdirectories)
Revision
6132 -
Directory Listing
-
[select for diffs]
Modified
Tue Sep 9 15:46:51 2008 UTC
(15 years, 8 months ago)
by
ctriv
Diff to
previous 4803
Try to recover from a dropped DB connection.
Don't use /usr/mports for the loopback, set up a mports tree in
/usr/magus/slave-data.
Don't flush locks on a machine level. This is in anticipation of running
more than one magus process on a machine.
Revision
4305 -
Directory Listing
-
[select for diffs]
Modified
Fri Mar 21 20:41:41 2008 UTC
(16 years, 2 months ago)
by
ctriv
Diff to
previous 4260
start of improved searching, can do things like "curl status:fail" or
"run:12 status:pass" can't do things involving joins yet, so no "curl
arch:i386 status:fail"
Revision
4161 -
Directory Listing
-
[select for diffs]
Modified
Fri Mar 7 07:31:09 2008 UTC
(16 years, 2 months ago)
by
ctriv
Diff to
previous 4155
various cleanups. Most importantly, we refresh the port object in the
parent after the child exits. This insures that package is uploaded in the
port passed.
Revision
4155 -
Directory Listing
-
[select for diffs]
Modified
Wed Mar 5 18:52:06 2008 UTC
(16 years, 2 months ago)
by
ctriv
Diff to
previous 4108
Die if downloading the run tarball fails. We might need/want a retry scheme
in the future, but this will be enough for now.
Revision
4097 -
Directory Listing
-
[select for diffs]
Modified
Thu Feb 28 20:09:06 2008 UTC
(16 years, 2 months ago)
by
ctriv
Diff to
previous 3675
schema 2.0. Many many changes. Result and port tables have merged. There
is now an entry for each port for each run. Runs are per osversion and
arch. events have replaced subresults.
Revision
3603 -
Directory Listing
-
[select for diffs]
Modified
Mon Nov 12 00:06:01 2007 UTC
(16 years, 6 months ago)
by
laffer1
Diff to
previous 3503
Preserve permissions on tar operation to simulate a real system. Remove /var/crash/ and /var/audit as they should not be needed for ports builds.
Revision
3215 -
Directory Listing
-
[select for diffs]
Modified
Tue Oct 23 03:57:20 2007 UTC
(16 years, 7 months ago)
by
ctriv
Diff to
previous 3210
Refactored a good chunk of code.
Added logging.
Added docs.
Cleaned up exception handling.
Still a few known bugs. SIGINT isn't quite handled correctly yet.