From 7c8542cb13c4566f405e9d42cf2fc180f9402472 Mon Sep 17 00:00:00 2001 From: john Date: Sat, 4 Apr 2026 11:32:11 +0100 Subject: [PATCH 1/4] add 2026-03-20 minutes --- minutes/agm2026-03-20.html | 138 +++++++++++++++++++++++++++++++++++++ minutes/index.html | 10 +++ 2 files changed, 148 insertions(+) create mode 100644 minutes/agm2026-03-20.html diff --git a/minutes/agm2026-03-20.html b/minutes/agm2026-03-20.html new file mode 100644 index 0000000..835afcc --- /dev/null +++ b/minutes/agm2026-03-20.html @@ -0,0 +1,138 @@ + + +

Date: 20 March 2026 +

Time: 14:30

+

Venue: St John's Corfield Supervision Room 3 and Jitsi

+ +

Attendance

+ +

In person:

+ + +

Virtual:

+ + +

Apologies

+ + + +

Reports

+ +

Chair's report

+

See Chair's Report to the Annual General Meeting, circulated prior.

+ +

Treasurer's report

+

The Junior Treasurer reported the yearly accounts. Expenditure of £215 slightly exceeded income of £156 but both the current and savings accounts remained significantly positive. The value of the Society's assets was largely unchanged.

+ +

Sysadmin's report

+

Support tickets were received about:

+ + + +

2 sysadmins were appointed at the last committee meeting. There are currently 6 active sysadmins on IRC.

+

There followed a discussion of the challenges facing the Society, with particular regard to the limited capacity of the current sysadmins to implement some of the large upcoming projects that will be required (e.g., SMP compliance, machine room moves), and how to increase that capacity. Suggestions included documentation of the process by which new members could become sufficiently trusted to become sysadmins; the need for "small projects" to enable that trust to be built; and the interaction between the Committee and its appointment of sysadmins, and the Sysadmins themselves who actually grant access. It was noted that communication among the Executive (ie., sysadmins and Committee) had improved with the co-opting of a sysadmin onto the Committee but that further input was needed from the Committee and the members, particularly student members, to create relevant "small projects" and to improve recruitment generally.

+ +

Elections

+

Tellers: Victor, Martin

+ +

Chair

+

Luke Vogt nominates self. Unanimously elected.

+ +

Secretary

+

John nominates self. Unanimously elected.

+ +

Junior Treasurer

+

Shelley nominates Adam. Elected (4 in favour, 3 abstensions).

+ +

Publicity officer

+

Shelley nominates self. Unanimously elected.

+ +

Constitutional Amendments

+ +

Motion 1 Part I

+

"Allow Differential Membership Charging and Membership Lapse"

+

Noted that membership of the University is for life unless revoked by resignation or the University, as defined in https://www.admin.cam.ac.uk/univ/so/2019/statute_b-section1.html.

+

Voting:

+ +

Passes.

+ +

Motion 1 Part II

+

"Ensure Co-options Lapse and Inactive Sysadmins Retire"

+

Voting:

+ +

Passes unanimously.

+ +

Motion 1 Part III

+

"Roll of System Administrators"

+

Noted that an effort should be made to appoint sysadmins at different times to avoid all sysadmins becoming deauthorised simultaneously.

+

An alternative was proposed in the meeting, making modifications to the second paragraph:

+ +
+

Insert as 6.4:

+

The Committee shall maintain (and make available to members) a Roll of system administrators, which must include all persons with discretionary administrative access to the Society’s facilities. The Roll shall contain, in respect of each individual, the date on which they were most recently appointed or re-appointed a system administrator by the Committee, but those who were already system administrators on the day when this provision was adopted shall be deemed to have been re-appointed on that day.

+

A person shall cease to be a system administrator by resignation, dismissal or retire­ment. Resignation may be undertaken by writing to the Secretary. A person may be dismissed as a system administrator only by a majority vote at a meeting of the Committee. A system administrator shall automatically retire 1 year after their last activity (defined as use of their system administrator credentials).

+

The Committee may re-appoint a system administrator an unlimited number of times.

+
+ +

Voting for which version to consider:

+ +

Alternative version to be considered.

+ +

Voting to implement alternative version of the amendment:

+ +

Alternative version passes.

+ +

Motion 2

+

"Quorum"

+

Noted:

+ +

It was additionally noted that constitutional changes modified during the AGM should be circulated before voting. Those present agree to defer voting on Motions 2 to 6, as they were determined to be well-intentioned but not suitable to be voted into the Constitution in their current form, so changes should be made and circulated first.

+ +

Other business

+ + diff --git a/minutes/index.html b/minutes/index.html index d795179..c3912ac 100644 --- a/minutes/index.html +++ b/minutes/index.html @@ -3,6 +3,16 @@

Minutes

+ + + + + + + + From a7b80ff30f7f339d5bd0579800165e39678e5f70 Mon Sep 17 00:00:00 2001 From: john Date: Thu, 9 Apr 2026 17:20:29 +0100 Subject: [PATCH 2/4] add chair's report and update constitution --- constitution.html | 90 ++++++-- minutes/agm2026-03-20/chair.pdf | Bin 0 -> 123180 bytes .../agm2026-03-20/constitutional-changes.html | 195 ++++++++++++++++++ .../minutes.html} | 0 minutes/index.html | 10 +- 5 files changed, 275 insertions(+), 20 deletions(-) create mode 100644 minutes/agm2026-03-20/chair.pdf create mode 100644 minutes/agm2026-03-20/constitutional-changes.html rename minutes/{agm2026-03-20.html => agm2026-03-20/minutes.html} (100%) diff --git a/constitution.html b/constitution.html index 6ed4df1..0be73f0 100644 --- a/constitution.html +++ b/constitution.html @@ -18,19 +18,20 @@

Constitution

provided by the society shall be restricted to members and may be subject to an annual fee, which the Committee shall determine, and which may vary according to the type of use made of the facility. The Committee may also - set an annual membership fee of the society, and in addition may offer - honorary memberships and life membership to any persons as it sees fit. It - shall not refuse an application for membership on the grounds of race, sex, - sexual orientation, disability, religion, or political views. It may, - however, expel any member for behaviour likely to bring the society or - university into disrepute, for acting in a way that is damaging to the - integrity of any of the facility's machines, or for breaking any of the - relevant rules relating to the use of computers in the University. The - administrators may suspend the account of anyone they suspect of the above, - pending the decision of the Committee. For official communications of the - society email shall be sufficient, and it shall be the responsibility of - members of the society to provide the Secretary with an appropriate email - address. All members shall have full voting rights at society meetings. + set an annual membership fee of the society (which may vary according to the + academic status of members), and in addition may offer honorary memberships + and life membership to any persons as it sees fit. It shall not refuse an + application for membership on the grounds of race, sex, sexual orientation, + disability, religion, or political views. It may, however, expel any member + for behaviour likely to bring the society or university into disrepute, for + acting in a way that is damaging to the integrity of any of the facility's + machines, or for breaking any of the relevant rules relating to the use of + computers in the University. The administrators may suspend the account of + anyone they suspect of the above, pending the decision of the Committee. For + official communications of the society email shall be sufficient, and it + shall be the responsibility of members of the society to provide the + Secretary with an appropriate email address. All members shall have full + voting rights at society meetings.
  • Meetings of the society: @@ -105,10 +106,44 @@

    Constitution

  • - The Committee shall consist of Chair, Secretary, Junior Treasurer, and PR - officer. It shall meet at least once per term, and may invite any other - persons to attend Committee meetings as it sees fit. The Senior Treasurer - shall always be invited to attend Committee meetings if (s)he wishes to. +
      +
    1. + The Committee shall consist of Chair, Secretary, Junior Treasurer, and + PR officer. It shall meet at least once per term, and may invite any + other persons to attend Committee meetings as it sees fit. The Senior + Treasurer shall always be invited to attend Committee meetings if (s)he + wishes to. +
    2. +
    3. + The Committee may co-opt additional Committee members as it sees fit, + and shall be responsible for the appointment of system administrators, + who shall be responsible to the Committee. +
    4. +
    5. + A person co-opted to the Committee shall cease to be a member of the + Committee at the immediately subsequent Annual General Meeting unless + elected to the Committee at that meeting, or upon resignation in + accordance with Article 5.3. Notwithstanding Article 5.3, there shall be + no by-election to replace a co-opted member of the Committee. +
    6. +
    7. + The Committee shall maintain (and make available to members) a Roll of + system administrators, which must include all persons with discretionary + administrative access to the Society’s facilities. The Roll shall + contain, in respect of each individual, the date on which they were most + recently appointed or re-appointed a system administrator by the + Committee, but those who were already system administrators on the day + when this provision was adopted shall be deemed to have been + re-appointed on that day. A person shall cease to be a system + administrator by resignation, dismissal or retirement. Resignation may + be undertaken by writing to the Secretary. A person may be dismissed as + a system administrator only by a majority vote at a meeting of the + Committee. A system administrator will automatically retire one year + after their last activity as a system administrator defined as use of + system administrator credentials. The Committee may re-appoint a system + administrator an unlimited number of times. +
    8. +
  • In addition there shall be a Senior Treasurer, who shall be a resident @@ -134,6 +169,27 @@

    Constitution

    In the event of the dissolution of the society, its assets shall be given to the University society with the most similar interests.
  • +
  • +
      +
    1. + The Committee shall maintain a Register of the members of the Society. +
    2. +
    3. + Membership in the Society shall cease if and only if the member dies, + resigns in writing to the Secretary, ceases to be a member of the + University, is expelled pursuant to this Constitution, or if membership + lapses in accordance with Article 10.3. +
    4. +
    5. + No member who is a life member, a system administrator or the Senior + Treasurer shall be subject to lapse of membership. In all other cases, + membership in the Society shall lapse according to the terms of a + Membership Retirement Policy if one is adopted and published by the + Society. Such a policy may only be adopted if passed by a simple + majority of those voting at a General Meeting. +
    6. +
    +
  • diff --git a/minutes/agm2026-03-20/chair.pdf b/minutes/agm2026-03-20/chair.pdf new file mode 100644 index 0000000000000000000000000000000000000000..1610df20d952130393a849446695b459059f5d3f GIT binary patch literal 123180 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%0D^_C<+KYy03i#gE_k*tWD2F@A=x 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


    E-M*iP7hz7BQ9x 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 literal 0 HcmV?d00001 diff --git a/minutes/agm2026-03-20/constitutional-changes.html b/minutes/agm2026-03-20/constitutional-changes.html new file mode 100644 index 0000000..ac7ce74 --- /dev/null +++ b/minutes/agm2026-03-20/constitutional-changes.html @@ -0,0 +1,195 @@ + + +

    Constitution

    + +
      +
    1. + The name of the society shall be: The Student-Run Computing Facility. +
    2. +
    3. + The Society's aims shall be: to provide UN*X/Linux/BSD services for all + members of the society, including webspace, a central server, and training + activities, and to do such other things as conduce to the attainment of + these objects. +
    4. +
    5. + Membership of the society shall be extended to all members of the University + and any others who may apply to the Committee. Use of the facilities + provided by the society shall be restricted to members and may be subject to + an annual fee, which the Committee shall determine, and which may vary + according to the type of use made of the facility. The Committee may also + set an annual membership fee of the society + (which may vary according to the academic status of members), and in + addition may offer honorary memberships and life membership to any persons + as it sees fit. It shall not refuse an application for membership on the + grounds of race, sex, sexual orientation, disability, religion, or political + views. It may, however, expel any member for behaviour likely to bring the + society or university into disrepute, for acting in a way that is damaging + to the integrity of any of the facility's machines, or for breaking any of + the relevant rules relating to the use of computers in the University. The + administrators may suspend the account of anyone they suspect of the above, + pending the decision of the Committee. For official communications of the + society email shall be sufficient, and it shall be the responsibility of + members of the society to provide the Secretary with an appropriate email + address. All members shall have full voting rights at society meetings. +
    6. +
    7. + Meetings of the society: +
        +
      1. + The Annual General Meeting of the society shall be held each year in the + Lent Term. The time and venue of this meeting shall be publicised by the + Committee at least fourteen days beforehand. +
      2. +
      3. + Ordinary Meetings shall be held as and when the Committee sees fit. Such + meetings may be social, training, or anything else the Committee feels + is relevant to the aims of the society. +
      4. +
      5. + An Extraordinary General Meeting (EGM) of the society may be called by + the Committee, or by at least six members. A notice calling for an EGM + must: (1) include a clear statement of the purpose of the EGM, (2) state + the date (which must be in Full Term), time (which must be reasonable), + and venue (which must be in Cambridge) of the EGM, (3) be signed by + those calling for the EGM, and (4) be presented to the Committee at + least ten days before the EGM, but no more than fourteen days before. + The Committee must circulate the notice verbatim to the society at least + seven days before the EGM. An EGM may conduct any business necessary for + the purpose it was called. +
      6. +
      +
    8. +
    9. +
        +
      1. + The Committee shall be elected at the AGM by Single Transferable Vote + with a RON as defined by the University. Nominations must be submitted + to the Secretary at least three days before the AGM (in the absence of + other nominations for any post, nominations shall be accepted at the AGM + for that post), either by email or on paper, to reach the Secretary by + that deadline signed by proposer, seconder and nominee. Any member of + the society may be nominated for any Committee post (a proposer and + seconder are needed). +
      2. +
      3. + The Chair of the AGM shall appoint two tellers at the AGM. The Committee + may co-opt additional Committee members as it sees fit, and shall be + responsible for the appointment of system administrators, who shall be + responsible to the Committee. The Committee must have a majority of + members who are current CU undergraduate or postgraduate students or are + members of the Regent House and the majority of principal officers: + Chair, Secretary and Junior Treasurer must be current students. +
      4. +
      5. + Committee members shall hold office until they are replaced by a + successful candidate in an election or by-election. Committee members + may signal intent to resign their post on paper or by email to the + Chair, or in the case of the Chair to the Secretary, upon receipt of + which the Chair or Secretary (as appropriate) shall communicate this to + the rest of the Committee and the Committee shall make arrangements for + an EGM with by-election to be held in accordance with Article 5.4. +
      6. +
      7. + If no candidates are nominated for a post in an election or by-election, + or the election/by-election for a post is won by the option to re-open + nominations, or a Committee member signals intent to resign their post + as laid out in Article 5.3, the Committee shall call, in accordance with + the timeframes set out in Article 4.3, an EGM whose stated purposes + shall include the holding of by-elections for that/those post(s) and + which shall be held within fourteen days of the AGM (or, if the current + Full Term is to end within fourteen days, within seven days of the start + of the next Full Term). The by-elections shall be conducted as in + Article 5.1, with all references to an AGM to be replaced with + references to the EGM. +
      8. +
      +
    10. +
    11. +
        +
      1. + The Committee shall consist of Chair, Secretary, Junior Treasurer, and + PR officer. It shall meet at least once per term, and may invite any + other persons to attend Committee meetings as it sees fit. The Senior + Treasurer shall always be invited to attend Committee meetings if (s)he + wishes to. +
      2. +
      3. + The Committee may co-opt additional Committee members as it sees fit, + and shall be responsible for the appointment of system administrators, + who shall be responsible to the Committee. +
      4. +
      5. + A person co-opted to the Committee shall cease to be a member of the + Committee at the immediately subsequent Annual General Meeting unless + elected to the Committee at that meeting, or upon resignation in + accordance with Article 5.3. Notwithstanding Article 5.3, there shall be + no by-election to replace a co-opted member of the Committee. +
      6. +
      7. + The Committee shall maintain (and make available to members) a Roll of + system administrators, which must include all persons with discretionary + administrative access to the Society’s facilities. The Roll shall + contain, in respect of each individual, the date on which they were most + recently appointed or re-appointed a system administrator by the + Committee, but those who were already system administrators on the day + when this provision was adopted shall be deemed to have been + re-appointed on that day. A person shall cease to be a system + administrator by resignation, dismissal or retirement. Resignation may + be undertaken by writing to the Secretary. A person may be dismissed as + a system administrator only by a majority vote at a meeting of the + Committee. A system administrator will automatically retire one year + after their last activity as a system administrator defined as use of + system administrator credentials. The Committee may re-appoint a system + administrator an unlimited number of times. +
      8. +
      +
    12. +
    13. + In addition there shall be a Senior Treasurer, who shall be a resident + member of the Senate or other person approved by the Junior Proctor. The + Senior Treasurer shall make arrangements for the Society's Accounts to be + properly audited, either by himself or herself, or by some other person + approved under University Ordinances. The Senior Treasurer shall not be + liable for any financial debt or other obligation of the Society unless he + or she has personally authorised such a debt in writing. +
    14. +
    15. + Amendments to this constitution may be proposed by any six members of the + society, or by resolution of the Committee. Votes for the amendment of this + constitution shall require the support of two thirds of those voting to + effect the change, and may occur at AGMs, or at an EGM called explicitly for + that purpose. No amendment to this constitution intended to remove the + position of Senior Treasurer, to alter its prerogatives and duties or to + change the criteria and procedure for the appointment of a Senior Treasurer + can be put to a vote without prior written agreement of the Junior Proctor + of the University of Cambridge. +
    16. +
    17. + In the event of the dissolution of the society, its assets shall be given to + the University society with the most similar interests. +
    18. +
    19. +
        +
      1. + The Committee shall maintain a Register of the members of the Society. +
      2. +
      3. + Membership in the Society shall cease if and only if the member dies, + resigns in writing to the Secretary, ceases to be a member of the + University, is expelled pursuant to this Constitution, or if membership + lapses in accordance with Article 10.3. +
      4. +
      5. + No member who is a life member, a system administrator or the Senior + Treasurer shall be subject to lapse of membership. In all other cases, + membership in the Society shall lapse according to the terms of a + Membership Retirement Policy if one is adopted and published by the + Society. Such a policy may only be adopted if passed by a simple + majority of those voting at a General Meeting. +
      6. +
      +
    20. +
    + + diff --git a/minutes/agm2026-03-20.html b/minutes/agm2026-03-20/minutes.html similarity index 100% rename from minutes/agm2026-03-20.html rename to minutes/agm2026-03-20/minutes.html diff --git a/minutes/index.html b/minutes/index.html index c3912ac..ba0e12c 100644 --- a/minutes/index.html +++ b/minutes/index.html @@ -8,10 +8,14 @@

    Minutes

    + + - - From 57aa041b48e91a437c473e898ea47dd853c8b185 Mon Sep 17 00:00:00 2001 From: john Date: Sun, 12 Apr 2026 10:42:27 +0100 Subject: [PATCH 3/4] fix incorrect include paths --- minutes/agm2026-03-20/constitutional-changes.html | 4 ++-- minutes/agm2026-03-20/minutes.html | 4 ++-- minutes/index.html | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/minutes/agm2026-03-20/constitutional-changes.html b/minutes/agm2026-03-20/constitutional-changes.html index ac7ce74..a3b44a6 100644 --- a/minutes/agm2026-03-20/constitutional-changes.html +++ b/minutes/agm2026-03-20/constitutional-changes.html @@ -1,5 +1,5 @@ - +

    Constitution

      @@ -192,4 +192,4 @@

      Constitution

    - + diff --git a/minutes/agm2026-03-20/minutes.html b/minutes/agm2026-03-20/minutes.html index 835afcc..9910d41 100644 --- a/minutes/agm2026-03-20/minutes.html +++ b/minutes/agm2026-03-20/minutes.html @@ -1,5 +1,5 @@ - +

    Date: 20 March 2026

    Time: 14:30

    Venue: St John's Corfield Supervision Room 3 and Jitsi

    @@ -135,4 +135,4 @@

    Other business

  • Policy on commercial use should be clarified
  • Availability of university product liability insurance noted to be investigated
  • - + diff --git a/minutes/index.html b/minutes/index.html index ba0e12c..7631303 100644 --- a/minutes/index.html +++ b/minutes/index.html @@ -1,5 +1,5 @@ - +

    Minutes

    AGM20th March 2026 + Minutes +
    EGM 28th April 202420th March 2026 - Minutes + Minutes + + Chair's report + + Constitutional changes
    EGM
    @@ -742,4 +742,4 @@

    Minutes

    - + From 5b422dd0c7efb34ed75fe5cc4b4c10a85185d02c Mon Sep 17 00:00:00 2001 From: john Date: Sun, 12 Apr 2026 10:43:46 +0100 Subject: [PATCH 4/4] add sysadmins' report --- minutes/agm2026-03-20/reports.html | 11 ++ minutes/agm2026-03-20/sysadmins.html | 178 +++++++++++++++++++++++++++ minutes/index.html | 2 +- 3 files changed, 190 insertions(+), 1 deletion(-) create mode 100644 minutes/agm2026-03-20/reports.html create mode 100644 minutes/agm2026-03-20/sysadmins.html diff --git a/minutes/agm2026-03-20/reports.html b/minutes/agm2026-03-20/reports.html new file mode 100644 index 0000000..91c9012 --- /dev/null +++ b/minutes/agm2026-03-20/reports.html @@ -0,0 +1,11 @@ + + + +

    + + + + diff --git a/minutes/agm2026-03-20/sysadmins.html b/minutes/agm2026-03-20/sysadmins.html new file mode 100644 index 0000000..659deff --- /dev/null +++ b/minutes/agm2026-03-20/sysadmins.html @@ -0,0 +1,178 @@ + + +

    Sysadmins’ report 2026

    +

    Executive summary

    + +

    Ubuntu upgrades

    +

    The majority of our virtual machines run Ubuntu as the operating +system. Since Ubuntu 20.04 reached its end-of-life date of May 2025, +most non-user-facing machines have seen upgrades to bring them up to a +supported version.

    +

    The remaining machines are more complicated and/or will be +user-visible (and therefore disruptive) upgrades, requiring further +planning and announcements to users:

    + +

    Ubuntu ESM (extended security and maintenance updates) has been +enabled for all of these machines, which keeps them in support for an +additional five years, until 2030.

    +

    Since we usually use software versions (for Python, PHP, MySQL, etc.) +that come as part of the standard Ubuntu packages, such base software +that users rely on will be upgraded at the same time.

    +

    Web hosting performance

    +

    The SRCF runs a multifaceted web hosting service. It supports static +HTML websites, PHP and CGI scripting, and proxying to custom +applications. It is probably the SRCF’s most heavily utilised +service.

    +

    The web hosting service continues to see a decline in performance: +even simple pages can take a couple of seconds to load, while busy +operations in complex applications like WordPress can take 30 seconds or +more.

    +

    This is in part due to the increasing number of users and groups who +host websites. Unlike most shared hosting providers, website code is +executed as the owning user’s account. This was originally adopted to +allow for strong isolation between different accounts. However, it means +the main Apache webserver process is frequently creating or recreating +subprocesses that run as different user accounts, and these switches are +expensive. It also means we cannot take advantage of ‘new’ +multi-processing approaches (called MPMs) in the Apache Web Server +(httpd) software, which are not supported by the +mpm-itk module we use to run the subprocesses as different +accounts; these ‘new’ MPMs have in fact been present for a long time in +the httpd, but we cannot take advantage of them.

    +

    MySQL performance is also poor, which may also be in part due to the +sheer volume of users, databases and queries passing through it. As many +websites and applications make use of MySQL, not least popular software +packages like WordPress, they will also carry the strain and see slow +page loads as a result.

    +

    We, like most of the internet, are also likely taking a significant +hit from bots and scrapers masquerading as regular web visitors. We +typically add crude but narrow blocks on particularly abusive or spammy +traffic when we notice it, though modern scrapers are by design +virtually indistinguishable from real visitors. Globally applying +scraper protection solutions such as Anubis would most likely break a +not-insignificant proportion of the sites we host, which can be old and +expect direct connections to work without interference.

    +

    Some initial discussion of spreading web hosting across multiple +servers happened a few years ago, but there has been little capacity +available amongst volunteers to take on the task since then. In the +meantime, we have made a few attempts to find “quick wins” in +performance, including:

    + +

    So far, squirrel as a machine is running more smoothly +and is no longer a bottleneck, though there does not seem to have been a +significant effect on general web performance.

    +

    Business as usual

    +

    Most account management and provisioning of services for users +continues to be done via the control panel. Since the control panel’s +introduction in 2018, most user requests can be met through +self-service, meaning sysadmins’ intervention in these day-to-day tasks +is minimal.

    +

    The most common user queries received across the sysadmins and +support mailboxes were:

    + +

    Reports from CSIRT (University IT security) and Netcraft (external +vulnerability detection) flagged a handful of vulnerable WordPress +installaions, about of half of which were unmaintained and taken +down.

    +

    Not much has changed with our code and configuration, besides a +handful of bug fixes to incoming mail handling, Nevar (our University +Account authorisation service), and various bits of internal +tooling.

    +

    On the horizon

    +

    Physical move, at some point

    +

    The SRCF’s machines are kindly hosted within server racks, or parts +of a server rack, lent by Cambridge SU and by the Department of Computer +Science and Technology. Out of these two, the SU are in turn facing the +prospect of having to move racks (i.e. both SU machines and the SRCF’s +machines) around the University estate. A similar move took place in +April 2022, when the whole SU moved buildings. This time, the SU is not +moving, but the servers (which are hosted elsewhere) are scheduled +to.

    +

    At this time we are not certain of the deadline by which this needs +to happen, or to where the SU & SRCF machines will move. However +this is somewhat typical of University estate planning in general.

    +

    There have been some strong doubts cast over the viability of the +ongoing relationship between the SRCF and the SU, and rumours that the +SU no longer wish to host the SRCF. For the record, the sysadmins are +satisfied that our relationship with the SU, who continue to kindly lend +the SRCF some of the space, cooling, power and networking resources +available to them, is in no jeopardy; we form this belief from recent +conversation with relevant SU staff and in the absence of any +indications to the contrary.

    +

    University Systems +Management Policy

    +

    The University, centrally through UIS, has introduced a Systems +Management Policy (SMP) that applies to “multi-user computer systems” in +the University. Most if not all of the SRCF’s systems are multi-user. +The SMP incorporates a series of technical standards documents +containing requirements with cybersecurity, governance and other goals. +However, the stated focus is on cybersecurity. The SMP is not dissimilar +in nature to public standards such as ISO 27001/27002 or SOC2.

    +

    The term “the University” can have various definitions, for example +including or excluding Colleges, although we have taken the cautious +view that the SMP may well apply to the SRCF and so we should aim to +operate our systems accordingly, regardless of whether an obligation to +comply actually exists. Efforts to follow the SMP are in the early +phases.

    +

    Bringing systems into SMP compliance is a significant undertaking for +full-time IT teams. By its nature the SRCF sees only part-time attention +to it, and some aspects of the SRCF’s systems may not be of the typical +kind that the authors of the SMP had in mind when policies were written. +For example, the current hardware is older and out of warranty. For +these reasons the SRCF will need quite a while to follow the SMP, and +along the way the need to apply to UIS for exemptions from specific +parts of the SMP may arise. To be clear, applying for an exemption is a +process built into the SMP.

    +

    Aside from technical changes to systems, the SMP requires a practice +of documentation in various aspects, such as the production of internal +policies and procedures. These will have to be authored where they are +missing, and maintained on an ongoing basis. The creation of new +volunteer roles may help to handle the upkeep in this area.

    + diff --git a/minutes/index.html b/minutes/index.html index 7631303..d677307 100644 --- a/minutes/index.html +++ b/minutes/index.html @@ -11,7 +11,7 @@

    Minutes

    Minutes - Chair's report + Reports Constitutional changes