Kevux Systems
Turtle Kevux - Documentation - Server Configuration
Home
Documentation
Software Listing
Booting & Running
Installing Turtle Kevux
System Configuration
Server Configuration
Additional/Miscellaneous Notes
Credits

Configuring Camsource Server


Configuration Path: /home/services/camsourced/settings/

The Files:

  1. camsource.conf
  2. camsource.conf.v4l1
  3. camsource.conf.v4l2
File 1:
  This is the file processed by the camsource server, changes to this file will effect the server on restart.

File 2:
  This is an example camsource.conf using a Video4Linux 1 Device.

File 3:
  This is an example camsource.conf using a Video4Linux 2 Device.

Notes:


Configuring Lighttpd Server


Configuration Path: /home/services/lighttpd/settings/

The Files:

  1. lighttpd.conf
File 1:
  This is the configration file for the lighttpd server.

Notes:


Configuring MPD Server


Configuration Path: /home/services/mpd/settings/

The Files:

  1. mpd.conf
File 1:
  This is the configration file for the mpd server.

Notes:


Configuring MaraDNS Server


Configuration Path: /home/services/camsourced/settings/

The Files:

  1. mararc
  2. example_authoritative_mararc.txt
  3. example_example_csv1
  4. example_example_csv1.txt
  5. example_example_csv2
  6. example_full_mararc
  7. example_mararc
  8. example_recursive_mararc.txt
File 1:
  This is the configuration file for the mararc server

Files 2-8:
  These are different examples of how to configure mararc
  * Files 3 & 4 appear to be identical and one will be removed in the future

Notes:


Configuring MySQL Server




Configuration Path: /home/services/mysqld/settings/

The Files:

  1. my.cnf
File 1:
  This is the configuration file for the mysql server

Initial Setup:
  Start the server:
    mysqld_safe --user=mysqld 2>&1 >/dev/null &

  Create a root password:
    mysqladmin -u root password 'some_password'

  Stop the server:
    mysqladmin -p shutdown

Notes:


Configuring NTP Server




Configuration Path: /home/services/ntp/settings/

The Files:

  1. ntp.conf
  2. ntpdate.conf
File 1:
  This is the configuration file for the ntp server

File 2:
  This is the configuration file for the ntp server for the bootup clock synchronization
  This is forces the clock to be correct at bootup no matter how incorrect the clock is
  This can only poll from a single server

Notes:


Configuring Postgres Server




Configuration Path: /home/services/postgresd/settings/

The Files:

  1. postgresql.conf
  2. pg_hba.conf
  3. pg_ident.conf
File 1:
  This is the configuration file for the particular postgres database

File 2:
  This file manages what computers or ip blocks can access the postgres server at all
  Make sure to read the documentation present in this file

File 3:
  This file maps user names to postgresql database user names
  This is useful if the current username connects to the database under a different name
  Make sure to read the documentation present in this file

Initial Setup:
  Create the database:
    su - postgresd -c '/bin/initdb -D /home/services/postgresd/database -E UTF8 --locale=en_US.UTF-8'

Notes:


Configuring RSync Server


Configuration Path: /home/services/rsync/settings/

The Files:

  1. rsyncd.conf
File 1:
  This is the configuration file for the rsync server

Notes:


Configuring SSH Server




Configuration Path: /home/services/ssh/settings/

The Files:

  1. sshd_config
  2. banner
  3. moduli
  4. ssh_prng_cmds
File 1:
  This is the ssh server configuration file

File 2:
  This will display information to a client making a connection attempt to the server
  This can expose information to an attacker that might be useful and therefore is disabled by default

Files 3 & 4:
  These files are not required and may not even be used anymore; you can safely ignore these.

Initial Setup:
  Generate the SSH host keys:
    setup_ssh_host_keys

Notes:


Configuring Samba Server


Configuration Path: /home/services/samba/settings/

The Files:

  1. smb.conf
File 1:
  This is the sambe server configuration file

Notes:


Configuring Subversion Server




Configuration Path: /home/services/subversion/settings/

The Files:

  1. servers
File 1:
  This is the subversion server configuration file

Notes: