summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cfengine/cf.groups.xenux11
-rw-r--r--cfengine/cf.site2
-rw-r--r--cfengine/cf.site.xenux4
-rw-r--r--dhcpd.conf.helenesminde20
-rw-r--r--file-firebird.helenesminde.local63
5 files changed, 94 insertions, 6 deletions
diff --git a/cfengine/cf.groups.xenux b/cfengine/cf.groups.xenux
index bfda658..909b0d5 100644
--- a/cfengine/cf.groups.xenux
+++ b/cfengine/cf.groups.xenux
@@ -6,18 +6,19 @@ groups:
xenuxlocal = ( gandalf thorin legolas pc60 pc61 pc62 pc63 pc64 pc65 pc66 pc67 pc68 pc69 pc70 pc71 pc72 pc73 pc74 pc75 pc76 pc77 pc78 pc79 pc80 )
sagahus = ( saga )
louiz = ( saks lineal )
-
+ helenesminde = ( firebird )
+
Standalone_xenux = ( pc60 pc61 pc62 pc63 pc64 pc65 pc66 pc67 pc68 pc69 pc70 pc71 pc72 pc73 pc74 pc75 pc76 pc77 pc78 pc79 pc80 )
- WWWServer_xenux = ( beorn smaug saga )
+ WWWServer_xenux = ( beorn smaug saga firebird )
FTPServer_xenux = ( beorn smaug )
- NameServer_xenux = ( elrond gandalf saga pippin thorin )
- FileServer_xenux = ( orcrist gandalf aries saga )
+ NameServer_xenux = ( elrond gandalf saga pippin thorin firebird )
+ FileServer_xenux = ( orcrist gandalf aries saga firebird )
VPNServer_xenux = ( orcrist aries )
Firewall_xenux = ( orcrist aries saga glamdring )
CVSServer_xenux = ( bilbo bill )
GMServer_xenux = ( bilbo )
SpamAssServer_xenux = ( oin )
- DHCPServer_xenux = ( saga thorin legolas gandalf )
+ DHCPServer_xenux = ( saga thorin legolas gandalf firebird )
FAIServer_xenux = ( thorin )
CDWriter_xenux = ( gandalf )
IMAPServer_xenux = ( oin )
diff --git a/cfengine/cf.site b/cfengine/cf.site
index 6ae7f7f..af2aa52 100644
--- a/cfengine/cf.site
+++ b/cfengine/cf.site
@@ -1,5 +1,5 @@
import:
jones|homebase|pierre|rornaestved|satsbutikken|idaskolen|shared|adamatic|cafe3|haakansson|peronard|louiz|lab|steenwinkel|vega::
$(cfroot)/cf.site.jones
- xenux|xenuxlocal|raps|sagahus|venture|ntiexpo::
+ xenux|xenuxlocal|raps|sagahus|venture|ntiexpo|helenesminde::
$(cfroot)/cf.site.xenux
diff --git a/cfengine/cf.site.xenux b/cfengine/cf.site.xenux
index 59ade34..728fb33 100644
--- a/cfengine/cf.site.xenux
+++ b/cfengine/cf.site.xenux
@@ -41,6 +41,10 @@ control:
site = ( louiz )
domain = ( louiz.dk )
sysadm = ( hostmaster@louiz.dk )
+ helenesminde::
+ site = ( helenesminde )
+ domain = ( helenesminde.local )
+ sysadm = ( support@xenux.dk )
# netmask = ( 255.255.255.0 )
diff --git a/dhcpd.conf.helenesminde b/dhcpd.conf.helenesminde
new file mode 100644
index 0000000..7724f7c
--- /dev/null
+++ b/dhcpd.conf.helenesminde
@@ -0,0 +1,20 @@
+# dhcpd.conf
+#
+# DHCP configuration file for helenesminde.local
+#
+
+default-lease-time 25000;
+max-lease-time 50000;
+
+option subnet-mask 255.255.0.0;
+option routers 172.16.0.1;
+option domain-name-servers 172.16.0.1, 194.239.134.83, 193.162.153.164;
+option domain-name "helenesminde.local";
+option netbios-name-servers 172.16.0.1;
+
+# According to our policy, the dynamic address space starts
+# at .60 and ends at .229 giving 170 client addresses.
+# (See "System Description --> Network Model")
+subnet 172.16.0.0 netmask 255.255.0.0 {
+ range 172.16.0.60 172.16.1.229;
+}
diff --git a/file-firebird.helenesminde.local b/file-firebird.helenesminde.local
new file mode 100644
index 0000000..be76af2
--- /dev/null
+++ b/file-firebird.helenesminde.local
@@ -0,0 +1,63 @@
+dnl
+dnl /etc/local/file-firebird.helenesminde.local.m4
+dnl Copyright 2002 Jonas Smedegaard <dr@jones.dk>
+dnl
+dnl $Id: file-firebird.helenesminde.local,v 1.1 2003-03-03 13:22:10 klaus Exp $
+dnl
+dnl Samba shares for Helenesminde Samba and servers
+dnl
+dnl Used by /etc/cfengine/cf.local.services.file.conf.m4 and /etc/samba/smb-shares.m4
+dnl
+[netlogon]
+ path = /etc/samba/netlogon
+ comment = Netværkslogon
+ share modes = no
+ browseable = no
+[userprofiles]
+ path = /home/fsadmin/COMMON/samba/userprofiles
+ comment = Brugerprofiler
+ force user = %u
+ root preexec = '/bin/mkdir -p /home/fsadmin/COMMON/samba/userprofiles/%U \
+ /bin/chown %U /home/fsadmin/COMMON/samba/userprofiles/%U \
+ /bin/chmod 700 /home/fsadmin/COMMON/samba/userprofiles/%U'
+ writeable = yes
+ create mask = 0640
+ directory mask = 0750
+ browseable = no
+[homes]
+ path = %H/.pcshare
+ browsable = no
+ writeable = yes
+[www]
+ path = %H/public_html
+ browsable = no
+ writeable = yes
+[software]
+ path = /home/fsadmin/COMMON/software
+ comment = Fælles software
+ browsable = yes
+ guest ok = no
+ writeable = yes
+ create mask = 2660
+ directory mask = 2770
+ valid users = @fsadmin
+ force group = +fsadmin
+[dokumenter]
+ path = /home/fsadmin/COMMON/documents
+ comment = Fælles dokumenter
+ browsable = yes
+ guest ok = no
+ writeable = yes
+ create mask = 2660
+ directory mask = 2770
+ valid users = @fsadmin
+ force group = +fsadmin
+[media]
+ path = /home/fsdamin/COMMON/media
+ comment = Mp3 filer, film, spil etc.
+ guest ok = no
+ writable = yes
+ create mask = 2660
+ directory mask = 2770
+ valid users = @fsadmin
+ force group = +fsadmin