Difference between revisions of "Gerg"
(→EPOS) |
|||
(9 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{Outdated}} |
||
+ | |||
This is my page with a list of projects I'm currently working on, just so that I can remember what I'm supposed to be doing. |
This is my page with a list of projects I'm currently working on, just so that I can remember what I'm supposed to be doing. |
||
==EPOS== |
==EPOS== |
||
− | *Version 2.0 [[ |
+ | *Version 2.0 [[Epos_Roadmap]] |
*Firewall network link to SU Vlan |
*Firewall network link to SU Vlan |
||
Line 16: | Line 18: | ||
**Alternative style sheets so people can go full screen width if they want |
**Alternative style sheets so people can go full screen width if they want |
||
**Custom menu so people can have most commonly used menu items together |
**Custom menu so people can have most commonly used menu items together |
||
+ | **Image functions to change foreground colour, allowing web titles to be used for tickets. |
||
==Media Server== |
==Media Server== |
||
*Gstreamer |
*Gstreamer |
||
**Application currently does smooth fading slides |
**Application currently does smooth fading slides |
||
+ | *CanBus Interface |
||
− | **Sort out using image files instead of movie files |
||
− | ***Can display image files with a clock, but fading no longer works |
||
− | *USB Interface |
||
**Tim has written an application for listening for inputs |
**Tim has written an application for listening for inputs |
||
− | **Buttons need to be ordered by |
+ | **Buttons and CanBus cards need to be ordered by Tom - continue nagging |
*Alternative Interfaces |
*Alternative Interfaces |
||
**Webpage |
**Webpage |
||
Line 31: | Line 32: | ||
Current plan of action:<br> |
Current plan of action:<br> |
||
+ | 1. Upgrade to latest version of flash decoder<br> |
||
− | 1. Fix outstanding bugs<br> |
||
+ | 2. Add audio support<br> |
||
− | 2. Implement Tim's code for checking for inputs<br> |
||
+ | 3. Implement Tim's code for checking for inputs (hopefully Tim will find time to do this)<br> |
||
− | 3. Get slides and convert to movies<br> |
||
+ | 4. Work on interfaces<br> |
||
− | 4. Fix application to use images instead of movies<br> |
||
− | 6. Fix glimagesink to dispose of windows<br> |
||
− | 7. Do fading using opengl<br> |
||
− | 8. Work on interfaces<br> |
||
==Servers== |
==Servers== |
||
Line 43: | Line 41: | ||
**Can then decommission strong |
**Can then decommission strong |
||
**Use mysql data for NIS |
**Use mysql data for NIS |
||
+ | **A better option would be to implement mysql system on all servers, as it is on Universal |
||
− | *Examine moving deluxe's services to privale |
||
+ | *Examine moving deluxe's services to paramount |
||
− | *Install ntpdate so that it time is updated on reboot to stop ntp from failing to start |
||
+ | *Install ntpdate so that it time is updated on reboot to stop ntp from failing to start - done on most servers |
||
− | *Setup static configurations for servers |
||
+ | *Use domain controller for windows access to network resources |
||
− | **ipaddress/mask |
||
+ | |||
− | **route |
||
+ | ==Server Configuration== |
||
− | **resolv |
||
+ | *A copy of configuration files for all servers is maintained in CVS. |
||
− | **passwd |
||
+ | *Scripts are run in working copy to generate dynamic files in working copy. |
||
+ | *Rsync is used to keep servers up to date with working copy (Like website). |
||
+ | |||
+ | Current plan of action:<br> |
||
+ | 1. Create cvs module<br> |
||
+ | 2. Create working copy<br> |
||
+ | 3. Run scripts on working copy<br> |
||
+ | 4. Test on Universal<br> |
||
+ | 5. Set up rsync on all servers<br> |
||
+ | 6. Populate with other customised configuration files<br> |
||
+ | At the same time:<br> |
||
− | ==Authentication System== |
||
+ | 1. <s>Create cvs module for auth website</s><br> |
||
− | *Web interface for controlling user data |
||
+ | 2. <s>Make auth.filmsoc https only</s><br> |
||
− | *NIS |
||
+ | 3. Work on pages for changing password<br> |
||
− | *cvs |
||
+ | 4. Work on pages for other tasks<br> |
||
− | *Implement use of domain controller for windows use of network resources |
||
+ | 5. Create API for performing tasks like login and change password<br> |
||
==Version Control System== |
==Version Control System== |
||
Line 61: | Line 70: | ||
**[[VersionControlSystem]] |
**[[VersionControlSystem]] |
||
− | [[Category: |
+ | [[Category:IT_Team]] |
Latest revision as of 23:14, 9 February 2019
IMPORTANT: The content of this page is outdated. If you have checked or updated this page and found the content to be suitable, please remove this notice. |
This is my page with a list of projects I'm currently working on, just so that I can remember what I'm supposed to be doing.
EPOS
- Version 2.0 Epos_Roadmap
- Firewall network link to SU Vlan
Website
- Sessions
- Expire sessions with browser
- Current behaviour only for remember me
- Identified fix, just need to implement
- Auth
- Privilages expire when membership does
- Fix in working copy, need to test & commit
- Pet interestes, not serious developments
- Alternative style sheets so people can go full screen width if they want
- Custom menu so people can have most commonly used menu items together
- Image functions to change foreground colour, allowing web titles to be used for tickets.
Media Server
- Gstreamer
- Application currently does smooth fading slides
- CanBus Interface
- Tim has written an application for listening for inputs
- Buttons and CanBus cards need to be ordered by Tom - continue nagging
- Alternative Interfaces
- Webpage
- VNC
- Use keyboard buttons until buttons on wall get sorted
Current plan of action:
1. Upgrade to latest version of flash decoder
2. Add audio support
3. Implement Tim's code for checking for inputs (hopefully Tim will find time to do this)
4. Work on interfaces
Servers
- Move NIS to dean
- Can then decommission strong
- Use mysql data for NIS
- A better option would be to implement mysql system on all servers, as it is on Universal
- Examine moving deluxe's services to paramount
- Install ntpdate so that it time is updated on reboot to stop ntp from failing to start - done on most servers
- Use domain controller for windows access to network resources
Server Configuration
- A copy of configuration files for all servers is maintained in CVS.
- Scripts are run in working copy to generate dynamic files in working copy.
- Rsync is used to keep servers up to date with working copy (Like website).
Current plan of action:
1. Create cvs module
2. Create working copy
3. Run scripts on working copy
4. Test on Universal
5. Set up rsync on all servers
6. Populate with other customised configuration files
At the same time:
1. Create cvs module for auth website
2. Make auth.filmsoc https only
3. Work on pages for changing password
4. Work on pages for other tasks
5. Create API for performing tasks like login and change password
Version Control System
- Complete evaluation of alternative systems, preferably before release of etch