Skip to content

Scripts for Zhejiang Universitiy Open Source Software Mirrors

License

Notifications You must be signed in to change notification settings

ZJUSCT/zju-oss-mirrors

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zhejiang University Open Source Software Mirrors

Introdution

Scripts used in http://mirrors.zju.edu.cn .

Some scripts are derived from Debian Project.

Other scripts are forked from Tsinghua University Network Administrators ( http://git.tuna.tsinghua.edu.cn/ ), originally used in Tsinghua Open Source Software Mirror Sites.

Great thanks to their brilliant work!

License

The ftpsync scripts are derived from Debian ftpsync project, thus licensed under GPLv2. Other scripts with no license headers are all free softwares as well, waiting for the owners to choose specific licenses.

Structure

+- bin
|  |
|  +-- ftpsync		(modified from Debian)
|  |
|  +-- runmirrors	(modified from Debian, used to push notifications to downstream)
|  |
|  +-- simplersync	(simple rsync scripts for other repos, derived from ftpsync)
|  |
|  +-- updatecron	(simple scripts to update crontab)
|
+- etc
|  |
|  +-- global.conf	(global config file)
|  |
|  +-- REPO.conf	(per repo config file)
|  |
|  +-- crontab		(crontab)

Current Status

ftpsync

Derived from Debian project. Removed pushpdo, websync, typicalsync and some other unused scripts.

runmirrors has not been tested! Push function might be broken!

simplersync

Simple rsync scripts written by myself, used in non-Debian repos.

About

Scripts for Zhejiang Universitiy Open Source Software Mirrors

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%