Age | Commit message (Collapse) | Author | Files |
|
http://puszcza.gnu.org.ua/projects/gitaclhook
|
|
Reformat and improve documentation. Display it if called with the
--help option.
Allow for * in the PROJECT field (matches any project name).
Work with http(s) transport. New configuration variable httpd-user
supplies the name of the user http server runs as.
|
|
* git/gitaclhook: New file.
* upload/gnupload: Bugfix.
|
|
Update rc.inet1
|
|
* upload/gnupload: Allow user@download.gnu.org.ua as a target.
Use canonical hostname (download.gnu.org.ua).
Remove obsolete modules.
* cvs/sv_logger: Remove.
* mc: Remove.
* fsf-move/fsf-move: Use `tar cf' to check for its presence.
* cvs/sv_sync_www_schedule: Use logger
* cvs/sv_www_loginfo: Likewise.
* doc/gsc.texi: Update.
git-svn-id: file:///svnroot/gsc/trunk@340 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@339 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@338 d2de0444-eb31-0410-8365-af798a554d48
|
|
* cvs/sv_sync_www.c (do_sync): Do not sort the array. This causes
malfunction on newly committed hierarchies.
git-svn-id: file:///svnroot/gsc/trunk@337 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@336 d2de0444-eb31-0410-8365-af798a554d48
|
|
* upload/gnupload: Implement --delete, --rmsymlink and --symlink.
Rename old `--symlink' option to `--symlink-re'.
Read configuration file at startup.
git-svn-id: file:///svnroot/gsc/trunk@335 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@334 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@333 d2de0444-eb31-0410-8365-af798a554d48
|
|
* upload/gnupload, rc.d/rc.local: Use ${X#... where necessary.
* rc.d/rc.local: Accept optional component names on the command
line.
git-svn-id: file:///svnroot/gsc/trunk@332 d2de0444-eb31-0410-8365-af798a554d48
|
|
* rc.d/start-stop: New option -P
(status): Check for non-empty PID
(start): Do not start if already running. Use status to verify.
* rc.d/rc.local (read_section): Remove leading and trailing white
space.
* rc.d/rc.tagr: Pass -P option to start-stop
git-svn-id: file:///svnroot/gsc/trunk@331 d2de0444-eb31-0410-8365-af798a554d48
|
|
* rc.d/rc.local (reverse): Use sed to reverse the input.
git-svn-id: file:///svnroot/gsc/trunk@330 d2de0444-eb31-0410-8365-af798a554d48
|
|
* rc.d/rc.local: Rewrite using configuration file. Implement new
options (-d, --directory, --config, --restart).
* rc.d/local.conf: New file.
git-svn-id: file:///svnroot/gsc/trunk@329 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@328 d2de0444-eb31-0410-8365-af798a554d48
|
|
* etc/links.txt: Update.
git-svn-id: file:///svnroot/gsc/trunk@327 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@326 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@325 d2de0444-eb31-0410-8365-af798a554d48
|
|
* svn/svn-import-cvs: Fix tar command line.
* maint/processlogs: Do not call logrotate in dry-run mode.
git-svn-id: file:///svnroot/gsc/trunk@324 d2de0444-eb31-0410-8365-af798a554d48
|
|
(sortlog): Fix regular expressions for both log formats.
(SKIP_LOGROTATE): New variable.
git-svn-id: file:///svnroot/gsc/trunk@323 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@322 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@321 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@320 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@319 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@318 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@317 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@316 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@315 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@314 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@313 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@312 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@311 d2de0444-eb31-0410-8365-af798a554d48
|
|
variables.
(module): Abort creating snapshot if get_sources returned
failure. Report it, if VERBOSE is set.
Compression method is configurable via the COMPRESS variable.
* doc/gsc.texi: Update the desctiption of mksnapshot.
git-svn-id: file:///svnroot/gsc/trunk@310 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@309 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@308 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@307 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@306 d2de0444-eb31-0410-8365-af798a554d48
|
|
* lib/cfg.c (find_cfg_fun): Implement default handler
(read_cont_line): Fix reading lines that not terminate with a
newline.
(gsc_config_parse): Initialize new gsc_config_file_t fields
* lib/gsc.h (gsc_config_file_t): New fields dev, ino, prev and
kwtab.
(cfg_include_handler, cfg_include_start, cfg_include_stop): new
functions.
* lib/cfgincl.c: New file. Implementation of include feature in
configuration files.
* lib/Makefile.am: Add cfgincl.c
git-svn-id: file:///svnroot/gsc/trunk@305 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@304 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@303 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@301 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@300 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@299 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@298 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@297 d2de0444-eb31-0410-8365-af798a554d48
|
|
git-svn-id: file:///svnroot/gsc/trunk@296 d2de0444-eb31-0410-8365-af798a554d48
|
|
(fill_project_name): New function
* wydawca/verify.c (get_project_name): Rename to
fill_project_name, remove static qualifier.
* wydawca/wydawca.rc: Update
* wydawca/mail.c (notify_owner): Notify only the submitter on
ev_success, ev_bad_directive_signature and
ev_bad_detached_signature (should it be made configurable?)
(notify): Call fill_project_name
* wydawca/triplet.c (hash_triplet_free): Free trp->user
(expand_user_real_name, expand_user_email): Change data indices to
match those of project_owner_method.
git-svn-id: file:///svnroot/gsc/trunk@295 d2de0444-eb31-0410-8365-af798a554d48
|
|
* wydawca/wydawca.c (syslog_printer): Reduce the number of memory
reallocations
(make_stat_expansion): Update
* wydawca/method.c: Implement a new framework: methods may return
2-dimensional arrays of strings.
* wydawca/sql.c, wydawca/sql.h: Implement the new method framework.
* wydawca/verify.c (expand_param): kw_expansion may provide
expansion functions. An additional argument supplies user-defined
data for expansions.
(escape_kwexp): Extern
(free_kwexp): Improve
(get_project_name): New function
(make_default_kwexp): New function
(check_access_rights): Call get_project_name. Use
make_default_kwexp to initialize expansions
(verify_directive_file): Use make_default_kwexp to initialize
expansions
* wydawca/wydawca.h (NITEMS): New macro
(enum access_method_type): New members: ncol, nrow
(struct directory_pair): New members url,project_owner_method,
user_data_method
(struct file_info): Replace mtime, uid with struct stat sb
(struct file_triplet): New members project, dpair, user_data
(TRIPLET_UID): Take into account the changes to struct file_info
(enum notification_event): New data type
(notify_project_owner, notify_admin, notify): New functions
(struct kw_expansion): New members static_p, expand and data.
(escape_kwexp,make_default_kwexp): New proto
(expand_param): Change signature
(triplet_expand_param): New function
(method_result): Change prototype
(method_num_rows,method_num_cols): New functions
* wydawca/config.c: New statements project-owner, user-data,
admin-address, mail-user, user-message
directory can take an optional argument specifying base URL for
notification messages
* wydawca/gpg.c (verify_directive_signature): Expand directives
even if the signature does not match. Useful for notifications.
Add notifications.
* wydawca/process.c: Add notifications.
* wydawca/directive.c: Add notifications
* wydawca/wydawca.rc: Update
* wydawca/mail.c, wydawca/mail.h: Implement project owner
notifications
* wydawca/triplet.c (triplet_expand_param): New function
* lib/cfg.c (read_cont_line): Fix counting of input lines.
git-svn-id: file:///svnroot/gsc/trunk@294 d2de0444-eb31-0410-8365-af798a554d48
|