Browse Source

Something that actually works

pull/1/head
Alex 9 months ago
parent
commit
e8ce6e33e5
3 changed files with 4 additions and 3 deletions
  1. +1
    -1
      bottin.hcl.example
  2. +2
    -1
      ldapserver/packet.go
  3. +1
    -1
      write.go

+ 1
- 1
bottin.hcl.example View File

@@ -12,7 +12,7 @@ job "directory" {
task "server" {
driver = "docker"
config {
image = "lxpz/bottin_amd64:3"
image = "lxpz/bottin_amd64:4"
readonly_rootfs = true
port_map {
ldap_port = 389


+ 2
- 1
ldapserver/packet.go View File

@@ -86,7 +86,8 @@ func readTagAndLength(conn *bufio.Reader, bytes *[]byte) (ret ldap.TagAndLength,
// }
// We are expecting the LDAP sequence tag 0x30 as first byte
if b != 0x30 {
return nil, fmt.Errorf("Expecting 0x30 as first byte, but got %#x instead", b)
err = fmt.Errorf("Expecting 0x30 as first byte, but got %#x instead", b)
return
}

b, err = readBytes(conn, bytes, 1)


+ 1
- 1
write.go View File

@@ -337,7 +337,7 @@ func (server *Server) handleModifyInternal(state *State, r *message.ModifyReques
continue
}
if itemDN != dn {
logger.Fatal("itemDN != dn in handleModifyInternal")
server.logger.Fatal("itemDN != dn in handleModifyInternal")
}
vals, err := parseValue(item.Value)
if err != nil {


Loading…
Cancel
Save